0)\n return diff\n },\n parseScriptsOfDiffTo: function (otherMorph, diff) {\n var self = this;\n\n Functions.own(self).each(function (ea) {\n if (Functions.own(otherMorph).indexOf(ea) >= 0) {\n if (self[ea].toString() != otherMorph[ea].toString())\n diff[ea] = new AtomicDiff(\"script\", self[ea], otherMorph[ea])\n } else {\n diff[ea] = new AtomicDiff(\"script\", self[ea]);\n }\n })\n\n Functions.own(otherMorph).each(function (ea) {\n if (Functions.own(self).indexOf(ea) < 0)\n diff[ea] = new AtomicDiff('script', undefined, otherMorph[ea].toString())\n })\n },\n\n cleanRegistryAfterDiffing: function(reg) {\n // remove ids from all original objects and the original objects as well as any recreated objects \n for (var id in reg) { \n var entry = reg[id]; \n if (entry.originalObject) \n delete entry.originalObject['__SmartId__'] \n if (entry.recreatedObject) \n delete entry.recreatedObject['__SmartId__'] \n delete entry.originalObject; \n delete entry.recreatedObject; \n }\n },\n prepareDiffingRegistry: function (blacklist) {\n var serializer = ObjectGraphLinearizer.forNewLivelyCopy(),\n ignoreOwnerPlugin = new GenericFilter(),\n blacklist = blacklist || [];\n\n ignoreOwnerPlugin.addFilter(function(obj, propName) {\n return blacklist.indexOf(propName) >= 0;\n });\n\n serializer.addPlugin(ignoreOwnerPlugin);\n serializer.register(this);\n\n return serializer.registry\n },\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 var m = this.derivationIds.length - this.derivationIds.intersect(parent.derivationIds).length;\n var n = parent.derivationIds.length - this.derivationIds.intersect(parent.derivationIds).length\n // Limitation: Cannot find morphs that changed their owner\n this.submorphs.each(function (ea) {\n var myParent = ea.findAncestorIn(parent, m, n)\n if (myParent) {\n diffList.mixWith(ea.diffTo(myParent, optBlacklist));\n foundMorphs.push(myParent.id);\n }\n else \n diff.added[ea.id] = ea.basicCopy();\n })\n parent.submorphs.each(function (ea) {\n if (foundMorphs.indexOf(ea.id) < 0)\n diff.removed[ea.id] = ea.basicCopy();\n })\n\n if (diffList.isEmpty()) \n diff.submorphsModified = [];\n diff.modified = this.parseDiffTo(parent, optBlacklist)\n diff.matchingId = parent.id;\n diffList[this.id] = diff;\n return diffList;\n },\n\n grayOut: function () {\n this.withAllSubmorphsDo(function (ea) {\n ea.setFill(Color.gray.withA(ea.getFill().a))\n ea.setBorderColor(Color.black)\n })\n },\n findAncestorIn: function (scope, m, n) {\n var myIds = this.prepareDerivationIds(m),\n // TODO: increase speed here\n changesMe = this.getPartsBinMetaInfo().changes,\n iAmNew = changesMe? changesMe.length === (this.derivationIds.length - 1) : false;\n var self = this;\n var other = scope\n if (myIds) {\n return scope.withAllSubmorphsDetect(function (ea) {\n var otherIds = ea.prepareDerivationIds(n),\n // TODO: increase speed here,\n changes = ea.getPartsBinMetaInfo().changes,\n otherIsNew = changes ? changes.length === (ea.derivationIds.length - 1) : false;\n if (otherIds && (!(iAmNew && otherIsNew)))\n return otherIds.last() === myIds.last()\n })\n }\n },\n prepareDerivationIds: function (x) {\n switch (x) {\n case 0:\n return this.derivationIds.concat([this.id])\n case 1:\n return this.derivationIds;\n default:\n return this.derivationIds.slice(0, -(x-1));\n }\n },\n\n}).refineClass(Diff, {\n diffAgainst: function (otherDiff) {\n // returns a diff between diffs based on a merge matrix.\n\n this.flattenPropertyTree(),\n otherDiff.flattenPropertyTree();\n\n return this.createPreResult(otherDiff);\n },\n flattenPropertyTree: function () {\n var self = this;\n\n Properties.own(self.modified).each(function (ea) {\n self.flattenProperty(self.modified[ea], ea);\n })\n\n Properties.own(self.modified).each(function (ea) {\n if (self.modified[ea].constructor.toString().indexOf('AtomicDiff') < 0) delete self.modified[ea];\n })\n },\n flattenProperty: function (prop, tree) {\n var self = this,\n p = {}\n\n if (prop.constructor.toString().indexOf('AtomicDiff') >= 0)\n self.modified[tree] = prop\n\n else { \n Properties.own(prop).each(function (ea) {\n self.flattenProperty(prop[ea], tree + '::' + ea);\n })\n }\n },\n createPreResult: function (otherDiff) {\n var given = this;\n\n var result = {\n addedInPartsBin: {},\n addedInWorkspace: {},\n removedInPartsBin: {},\n removedInWorkspace: {},\n modifiedInPartsBin: {},\n modifiedInWorkspace: {},\n conflicted: {},\n };\n\n // added\n Properties.own(otherDiff.added)\n .withoutAll(Properties.own(given.added))\n .each(function (ea) {\n result.addedInPartsBin[ea] = otherDiff.added[ea];\n })\n Properties.own(given.added)\n .withoutAll(Properties.own(otherDiff.added))\n .each(function (ea) {\n result.addedInWorkspace[ea] = given.added[ea];\n })\n // conflicted\n this.diffConflicted(otherDiff, result)\n // removed\n Properties.own(otherDiff.removed)\n .withoutAll(Properties.own(given.removed))\n .withoutAll(Properties.own(result.conflicted))\n .each(function (ea) {\n result.removedInPartsBin[ea] = otherDiff.removed[ea];\n });\n Properties.own(given.removed)\n .withoutAll(Properties.own(otherDiff.removed))\n .withoutAll(Properties.own(result.conflicted))\n .each(function (ea) {\n result.removedInWorkspace[ea] = given.removed[ea];\n });\n // modified\n Properties.own(otherDiff.modified)\n .withoutAll(Properties.own(given.removed))\n .withoutAll(Properties.own(result.conflicted))\n .each(function (ea) {\n result.modifiedInPartsBin[ea] = otherDiff.modified[ea];\n });\n Properties.own(given.modified)\n .withoutAll(Properties.own(otherDiff.removed))\n .withoutAll(Properties.own(result.conflicted))\n .each(function (ea) {\n result.modifiedInWorkspace[ea] = given.modified[ea];\n });\n \n if (Properties.own(result).select(function (ea) {\n return Properties.own(result[ea]).length > 0\n }).length > 0)\n return result\n },\n diffConflicted: function (otherDiff, result) {\n var given = this;\n Properties.own(given.modified)\n .intersect(Properties.own(otherDiff.modified))\n .each(function (ea) {\n var atomicDiff = given.modified[ea].diffAgainst(otherDiff.modified[ea]);\n atomicDiff && (result.conflicted[ea] = atomicDiff)\n });\n Properties.own(otherDiff.modified)\n .intersect(Properties.own(given.modified))\n .each(function (ea) {\n var atomicDiff = otherDiff.modified[ea].diffAgainst(given.modified[ea]);\n if (atomicDiff) {\n result.conflicted[ea] = atomicDiff\n }\n });\n // modified or removed\n Properties.own(given.modified)\n .intersect(Properties.own(otherDiff.removed))\n .each(function (ea) {\n result.conflicted[ea] = new AtomicDiff('morph', given.modified[ea].newValue, otherDiff.removed[ea]);\n });\n Properties.own(otherDiff.modified)\n .intersect(Properties.own(given.removed))\n .each(function (ea) {\n result.conflicted[ea] = new AtomicDiff('morph', given.removed[ea], otherDiff.modified[ea].newValue);\n });\n },\n\n}).refineClass(Date, {\n equals: function (otherDate) {\n if (!otherDate)\n return false\n if (otherDate.getTime)\n return this.getTime() == otherDate.getTime()\n else\n return false\n },\n}).beGlobal();","isBeingDragged":false,"__SourceModuleName__":"Global","lastSearchString":"recursive","cachedTextString":"cop.create('MorphDiffingEnhancement').refineClass(lively.morphic.Morph, {\n equals: function (otherMorph) {\n return undefined\n },\n findParentPartVersion: function () {\n //this returns the PartsBin version of the morph that matches the morphs revisionOnLoad\n var revision = this.partsBinMetaInfo? this.getPartsBinMetaInfo().revisionOnLoad : null,\n partItem = this.getPartItem();\n if (new WebResource(partItem.getFileURL()).exists()) {\n var m = this.getPartItem().loadPart(false, null, revision).part;\n m.withAllSubmorphsDo(function (ea) {\n ea.id = ea.derivationIds.pop();\n })\n return(m)\n }\n },\n findCurrentPartVersion: function () {\n // returns the current version in PartsBin as morph\n var partItem = this.getPartItem();\n if (new WebResource(partItem.getFileURL()).exists()) {\n var m = partItem.loadPart(false).part;\n m.withAllSubmorphsDo(function (ea) {\n ea.id = ea.derivationIds.pop();\n })\n return(m)\n }\n },\n parsePropertiesOfDiffTo: function (otherMorph, blacklist) {\n // prepares a morph for the linear property diff and cleans up afterwards\n\n var r1 = this.prepareDiffingRegistry(blacklist),\n r2 = otherMorph.prepareDiffingRegistry(blacklist);\n \n var tmpList = this.recursiveDiff(r1, 0, r2, 0, blacklist);\n this.cleanRegistryAfterDiffing(r1)\n this.cleanRegistryAfterDiffing(r2)\n return tmpList;\n },\n recursiveDiff: function (registry1, i1, registry2, i2, blacklist) {\n // performs a matrix-based diff concerning the properties of a morph, using serialization techniques\n if (arguments.length < 5) return {};\n if (!registry1[i1] || !registry2[i2]) return {};\n switch (registry1[i1].status) {\n case undefined: {\n var self = this,\n tmpList = {},\n original1 = registry1[i1].originalObject,\n original2 = registry2[i2].originalObject;\n\n registry1[i1].status = 'inProgress';\n Properties.own(registry1[i1].registeredObject).withoutAll(blacklist).each(function (ea) {\n if (ea.startsWith('__') && ea.endswith('__')) return;\n switch (Object.equals(original1[ea], original2[ea])) {\n case false: {\n tmpList[ea] = new AtomicDiff(\"property\", original1[ea], original2[ea]);\n break;\n }\n case undefined: {\n if (registry2[i2].registeredObject[ea])\n tmpList[ea] = self.recursiveDiff(registry1, registry1[i1].registeredObject[ea].id, \n registry2, registry2[i2].registeredObject[ea].id, blacklist);\n else\n tmpList[ea] = new AtomicDiff(\"property\", original1[ea], original2[ea]);\n }\n }\n });\n Properties.own(registry1[i2].registeredObject).withoutAll(blacklist).each(function (ea) {\n if (registry1[i1].registeredObject[ea] == null && registry1[i2].registeredObject[ea] != null)\n tmpList[ea] = new AtomicDiff(\"property\", original1[ea], original2[ea]);\n });\n registry1[i1].status = tmpList;\n return tmpList;\n }\n case !'inProgress':\n return registry1[newI1].status\n }\n },\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 ((prop1 === undefined && prop2 === undefined) \n || (Number.isNaN(prop1) && Number.isNaN(prop2))) {\n equal = true\n }\n else if ((prop1 === undefined || prop2 === undefined) \n || (Number.isNaN(prop1) || Number.isNaN(prop2))) {\n 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 var tolerance = (typeof(prop1) == 'number')? 0.000000000000005 : undefined;\n equal = (prop1.equals(prop2, tolerance))\n }\n else \n equal = (prop1 === prop2)\n\n if (!equal) \n return new AtomicDiff(\"property\", prop1, prop2);\n },\n parseDiffTo: function(otherMorph, optBlackList) {\n var staticBlacklist = ['submorphs', 'owner'],\n variableBlackList = ['derivationIds', 'eventHandler', 'changes', 'revisionOnLoad', 'id', 'derivationIds', '__serializedLivelyClosures__', 'attributeConnections', '_renderContext', '_renderContextTable', 'renderContextTable', 'scripts', 'stops', 'isBeingDragged', 'prevScroll', 'priorExtent'],\n ignoreFromPlugins = ['__LivelyClassName__', '__SourceModuleName__'],\n blacklist = variableBlackList.concat(staticBlacklist).concat(ignoreFromPlugins).concat(optBlackList || []);\n var diff = this.parsePropertiesOfDiffTo(otherMorph, blacklist);\n this.parseScriptsOfDiffTo(otherMorph, diff, blacklist);\n if (Properties.own(diff).length > 0)\n return diff\n },\n parseScriptsOfDiffTo: function (otherMorph, diff) {\n var self = this;\n\n Functions.own(self).each(function (ea) {\n if (Functions.own(otherMorph).indexOf(ea) >= 0) {\n if (self[ea].toString() != otherMorph[ea].toString())\n diff[ea] = new AtomicDiff(\"script\", self[ea], otherMorph[ea])\n } else {\n diff[ea] = new AtomicDiff(\"script\", self[ea]);\n }\n })\n\n Functions.own(otherMorph).each(function (ea) {\n if (Functions.own(self).indexOf(ea) < 0)\n diff[ea] = new AtomicDiff('script', undefined, otherMorph[ea].toString())\n })\n },\n\n cleanRegistryAfterDiffing: function(reg) {\n // remove ids from all original objects and the original objects as well as any recreated objects \n for (var id in reg) { \n var entry = reg[id]; \n if (entry.originalObject) \n delete entry.originalObject['__SmartId__'] \n if (entry.recreatedObject) \n delete entry.recreatedObject['__SmartId__'] \n delete entry.originalObject; \n delete entry.recreatedObject; \n }\n },\n prepareDiffingRegistry: function (blacklist) {\n var serializer = ObjectGraphLinearizer.forNewLivelyCopy(),\n ignoreOwnerPlugin = new GenericFilter(),\n blacklist = blacklist || [];\n\n ignoreOwnerPlugin.addFilter(function(obj, propName) {\n return blacklist.indexOf(propName) >= 0;\n });\n\n serializer.addPlugin(ignoreOwnerPlugin);\n serializer.register(this);\n\n return serializer.registry\n },\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 var m = this.derivationIds.length - this.derivationIds.intersect(parent.derivationIds).length;\n var n = parent.derivationIds.length - this.derivationIds.intersect(parent.derivationIds).length\n // Limitation: Cannot find morphs that changed their owner\n this.submorphs.each(function (ea) {\n var myParent = ea.findAncestorIn(parent, m, n)\n if (myParent) {\n diffList.mixWith(ea.diffTo(myParent, optBlacklist));\n foundMorphs.push(myParent.id);\n }\n else \n diff.added[ea.id] = ea.basicCopy();\n })\n parent.submorphs.each(function (ea) {\n if (foundMorphs.indexOf(ea.id) < 0)\n diff.removed[ea.id] = ea.basicCopy();\n })\n\n if (diffList.isEmpty()) \n diff.submorphsModified = [];\n diff.modified = this.parseDiffTo(parent, optBlacklist)\n diff.matchingId = parent.id;\n diffList[this.id] = diff;\n return diffList;\n },\n\n grayOut: function () {\n this.withAllSubmorphsDo(function (ea) {\n ea.setFill(Color.gray.withA(ea.getFill().a))\n ea.setBorderColor(Color.black)\n })\n },\n findAncestorIn: function (scope, m, n) {\n var myIds = this.prepareDerivationIds(m),\n // TODO: increase speed here\n changesMe = this.getPartsBinMetaInfo().changes,\n iAmNew = changesMe? changesMe.length === (this.derivationIds.length - 1) : false;\n var self = this;\n var other = scope\n if (myIds) {\n return scope.withAllSubmorphsDetect(function (ea) {\n var otherIds = ea.prepareDerivationIds(n),\n // TODO: increase speed here,\n changes = ea.getPartsBinMetaInfo().changes,\n otherIsNew = changes ? changes.length === (ea.derivationIds.length - 1) : false;\n if (otherIds && (!(iAmNew && otherIsNew)))\n return otherIds.last() === myIds.last()\n })\n }\n },\n prepareDerivationIds: function (x) {\n switch (x) {\n case 0:\n return this.derivationIds.concat([this.id])\n case 1:\n return this.derivationIds;\n default:\n return this.derivationIds.slice(0, -(x-1));\n }\n },\n\n}).refineClass(Diff, {\n diffAgainst: function (otherDiff) {\n // returns a diff between diffs based on a merge matrix.\n\n this.flattenPropertyTree(),\n otherDiff.flattenPropertyTree();\n\n return this.createPreResult(otherDiff);\n },\n flattenPropertyTree: function () {\n var self = this;\n\n Properties.own(self.modified).each(function (ea) {\n self.flattenProperty(self.modified[ea], ea);\n })\n\n Properties.own(self.modified).each(function (ea) {\n if (self.modified[ea].constructor.toString().indexOf('AtomicDiff') < 0) delete self.modified[ea];\n })\n },\n flattenProperty: function (prop, tree) {\n var self = this,\n p = {}\n\n if (prop.constructor.toString().indexOf('AtomicDiff') >= 0)\n self.modified[tree] = prop\n\n else { \n Properties.own(prop).each(function (ea) {\n self.flattenProperty(prop[ea], tree + '::' + ea);\n })\n }\n },\n createPreResult: function (otherDiff) {\n var given = this;\n\n var result = {\n addedInPartsBin: {},\n addedInWorkspace: {},\n removedInPartsBin: {},\n removedInWorkspace: {},\n modifiedInPartsBin: {},\n modifiedInWorkspace: {},\n conflicted: {},\n };\n\n // added\n Properties.own(otherDiff.added)\n .withoutAll(Properties.own(given.added))\n .each(function (ea) {\n result.addedInPartsBin[ea] = otherDiff.added[ea];\n })\n Properties.own(given.added)\n .withoutAll(Properties.own(otherDiff.added))\n .each(function (ea) {\n result.addedInWorkspace[ea] = given.added[ea];\n })\n // conflicted\n this.diffConflicted(otherDiff, result)\n // removed\n Properties.own(otherDiff.removed)\n .withoutAll(Properties.own(given.removed))\n .withoutAll(Properties.own(result.conflicted))\n .each(function (ea) {\n result.removedInPartsBin[ea] = otherDiff.removed[ea];\n });\n Properties.own(given.removed)\n .withoutAll(Properties.own(otherDiff.removed))\n .withoutAll(Properties.own(result.conflicted))\n .each(function (ea) {\n result.removedInWorkspace[ea] = given.removed[ea];\n });\n // modified\n Properties.own(otherDiff.modified)\n .withoutAll(Properties.own(given.removed))\n .withoutAll(Properties.own(result.conflicted))\n .each(function (ea) {\n result.modifiedInPartsBin[ea] = otherDiff.modified[ea];\n });\n Properties.own(given.modified)\n .withoutAll(Properties.own(otherDiff.removed))\n .withoutAll(Properties.own(result.conflicted))\n .each(function (ea) {\n result.modifiedInWorkspace[ea] = given.modified[ea];\n });\n \n if (Properties.own(result).select(function (ea) {\n return Properties.own(result[ea]).length > 0\n }).length > 0)\n return result\n },\n diffConflicted: function (otherDiff, result) {\n var given = this;\n Properties.own(given.modified)\n .intersect(Properties.own(otherDiff.modified))\n .each(function (ea) {\n var atomicDiff = given.modified[ea].diffAgainst(otherDiff.modified[ea]);\n atomicDiff && (result.conflicted[ea] = atomicDiff)\n });\n Properties.own(otherDiff.modified)\n .intersect(Properties.own(given.modified))\n .each(function (ea) {\n var atomicDiff = otherDiff.modified[ea].diffAgainst(given.modified[ea]);\n if (atomicDiff) {\n result.conflicted[ea] = atomicDiff\n }\n });\n // modified or removed\n Properties.own(given.modified)\n .intersect(Properties.own(otherDiff.removed))\n .each(function (ea) {\n result.conflicted[ea] = new AtomicDiff('morph', given.modified[ea].newValue, otherDiff.removed[ea]);\n });\n Properties.own(otherDiff.modified)\n .intersect(Properties.own(given.removed))\n .each(function (ea) {\n result.conflicted[ea] = new AtomicDiff('morph', given.removed[ea], otherDiff.modified[ea].newValue);\n });\n },\n\n}).refineClass(Date, {\n equals: function (otherDate) {\n if (!otherDate)\n return false\n if (otherDate.getTime)\n return this.getTime() == otherDate.getTime()\n else\n return false\n },\n}).beGlobal();","textString":"cop.create('MorphDiffingEnhancement').refineClass(lively.morphic.Morph, {\n equals: function (otherMorph) {\n return undefined\n },\n findParentPartVersion: function () {\n //this returns the PartsBin version of the morph that matches the morphs revisionOnLoad\n var revision = this.partsBinMetaInfo? this.getPartsBinMetaInfo().revisionOnLoad : null,\n partItem = this.getPartItem();\n if (new WebResource(partItem.getFileURL()).exists()) {\n var m = this.getPartItem().loadPart(false, null, revision).part;\n m.withAllSubmorphsDo(function (ea) {\n ea.id = ea.derivationIds.pop();\n })\n return(m)\n }\n },\n findCurrentPartVersion: function () {\n // returns the current version in PartsBin as morph\n var partItem = this.getPartItem();\n if (new WebResource(partItem.getFileURL()).exists()) {\n var m = partItem.loadPart(false).part;\n m.withAllSubmorphsDo(function (ea) {\n ea.id = ea.derivationIds.pop();\n })\n return(m)\n }\n },\n parsePropertiesOfDiffTo: function (otherMorph, blacklist) {\n // prepares a morph for the linear property diff and cleans up afterwards\n\n var r1 = this.prepareDiffingRegistry(blacklist),\n r2 = otherMorph.prepareDiffingRegistry(blacklist);\n \n var tmpList = this.recursiveDiff(r1, 0, r2, 0, blacklist);\n this.cleanRegistryAfterDiffing(r1)\n this.cleanRegistryAfterDiffing(r2)\n return tmpList;\n },\n recursiveDiff: function (registry1, i1, registry2, i2, blacklist) {\n // performs a matrix-based diff concerning the properties of a morph, using serialization techniques\n if (arguments.length < 5) return {};\n if (!registry1[i1] || !registry2[i2]) return {};\n switch (registry1[i1].status) {\n case undefined: {\n var self = this,\n tmpList = {},\n original1 = registry1[i1].originalObject,\n original2 = registry2[i2].originalObject;\n\n registry1[i1].status = 'inProgress';\n Properties.own(registry1[i1].registeredObject).withoutAll(blacklist).each(function (ea) {\n if (ea.startsWith('__') && ea.endswith('__')) return;\n switch (Object.equals(original1[ea], original2[ea])) {\n case false: {\n tmpList[ea] = new AtomicDiff(\"property\", original1[ea], original2[ea]);\n break;\n }\n case undefined: {\n if (registry2[i2].registeredObject[ea])\n tmpList[ea] = self.recursiveDiff(registry1, registry1[i1].registeredObject[ea].id, \n registry2, registry2[i2].registeredObject[ea].id, blacklist);\n else\n tmpList[ea] = new AtomicDiff(\"property\", original1[ea], original2[ea]);\n }\n }\n });\n Properties.own(registry1[i2].registeredObject).withoutAll(blacklist).each(function (ea) {\n if (registry1[i1].registeredObject[ea] == null && registry1[i2].registeredObject[ea] != null)\n tmpList[ea] = new AtomicDiff(\"property\", original1[ea], original2[ea]);\n });\n registry1[i1].status = tmpList;\n return tmpList;\n }\n case !'inProgress':\n return registry1[newI1].status\n }\n },\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 ((prop1 === undefined && prop2 === undefined) \n || (Number.isNaN(prop1) && Number.isNaN(prop2))) {\n equal = true\n }\n else if ((prop1 === undefined || prop2 === undefined) \n || (Number.isNaN(prop1) || Number.isNaN(prop2))) {\n 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 var tolerance = (typeof(prop1) == 'number')? 0.000000000000005 : undefined;\n equal = (prop1.equals(prop2, tolerance))\n }\n else \n equal = (prop1 === prop2)\n\n if (!equal) \n return new AtomicDiff(\"property\", prop1, prop2);\n },\n parseDiffTo: function(otherMorph, optBlackList) {\n var staticBlacklist = ['submorphs', 'owner'],\n variableBlackList = ['derivationIds', 'eventHandler', 'changes', 'revisionOnLoad', 'id', 'derivationIds', '__serializedLivelyClosures__', 'attributeConnections', '_renderContext', '_renderContextTable', 'renderContextTable', 'scripts', 'stops', 'isBeingDragged', 'prevScroll', 'priorExtent'],\n ignoreFromPlugins = ['__LivelyClassName__', '__SourceModuleName__'],\n blacklist = variableBlackList.concat(staticBlacklist).concat(ignoreFromPlugins).concat(optBlackList || []);\n var diff = this.parsePropertiesOfDiffTo(otherMorph, blacklist);\n this.parseScriptsOfDiffTo(otherMorph, diff, blacklist);\n if (Properties.own(diff).length > 0)\n return diff\n },\n parseScriptsOfDiffTo: function (otherMorph, diff) {\n var self = this;\n\n Functions.own(self).each(function (ea) {\n if (Functions.own(otherMorph).indexOf(ea) >= 0) {\n if (self[ea].toString() != otherMorph[ea].toString())\n diff[ea] = new AtomicDiff(\"script\", self[ea], otherMorph[ea])\n } else {\n diff[ea] = new AtomicDiff(\"script\", self[ea]);\n }\n })\n\n Functions.own(otherMorph).each(function (ea) {\n if (Functions.own(self).indexOf(ea) < 0)\n diff[ea] = new AtomicDiff('script', undefined, otherMorph[ea].toString())\n })\n },\n\n cleanRegistryAfterDiffing: function(reg) {\n // remove ids from all original objects and the original objects as well as any recreated objects \n for (var id in reg) { \n var entry = reg[id]; \n if (entry.originalObject) \n delete entry.originalObject['__SmartId__'] \n if (entry.recreatedObject) \n delete entry.recreatedObject['__SmartId__'] \n delete entry.originalObject; \n delete entry.recreatedObject; \n }\n },\n prepareDiffingRegistry: function (blacklist) {\n var serializer = ObjectGraphLinearizer.forNewLivelyCopy(),\n ignoreOwnerPlugin = new GenericFilter(),\n blacklist = blacklist || [];\n\n ignoreOwnerPlugin.addFilter(function(obj, propName) {\n return blacklist.indexOf(propName) >= 0;\n });\n\n serializer.addPlugin(ignoreOwnerPlugin);\n serializer.register(this);\n\n return serializer.registry\n },\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 var m = this.derivationIds.length - this.derivationIds.intersect(parent.derivationIds).length;\n var n = parent.derivationIds.length - this.derivationIds.intersect(parent.derivationIds).length\n // Limitation: Cannot find morphs that changed their owner\n this.submorphs.each(function (ea) {\n var myParent = ea.findAncestorIn(parent, m, n)\n if (myParent) {\n diffList.mixWith(ea.diffTo(myParent, optBlacklist));\n foundMorphs.push(myParent.id);\n }\n else \n diff.added[ea.id] = ea.basicCopy();\n })\n parent.submorphs.each(function (ea) {\n if (foundMorphs.indexOf(ea.id) < 0)\n diff.removed[ea.id] = ea.basicCopy();\n })\n\n if (diffList.isEmpty()) \n diff.submorphsModified = [];\n diff.modified = this.parseDiffTo(parent, optBlacklist)\n diff.matchingId = parent.id;\n diffList[this.id] = diff;\n return diffList;\n },\n\n grayOut: function () {\n this.withAllSubmorphsDo(function (ea) {\n ea.setFill(Color.gray.withA(ea.getFill().a))\n ea.setBorderColor(Color.black)\n })\n },\n findAncestorIn: function (scope, m, n) {\n var myIds = this.prepareDerivationIds(m),\n // TODO: increase speed here\n changesMe = this.getPartsBinMetaInfo().changes,\n iAmNew = changesMe? changesMe.length === (this.derivationIds.length - 1) : false;\n var self = this;\n var other = scope\n if (myIds) {\n return scope.withAllSubmorphsDetect(function (ea) {\n var otherIds = ea.prepareDerivationIds(n),\n // TODO: increase speed here,\n changes = ea.getPartsBinMetaInfo().changes,\n otherIsNew = changes ? changes.length === (ea.derivationIds.length - 1) : false;\n if (otherIds && (!(iAmNew && otherIsNew)))\n return otherIds.last() === myIds.last()\n })\n }\n },\n prepareDerivationIds: function (x) {\n switch (x) {\n case 0:\n return this.derivationIds.concat([this.id])\n case 1:\n return this.derivationIds;\n default:\n return this.derivationIds.slice(0, -(x-1));\n }\n },\n\n}).refineClass(Diff, {\n diffAgainst: function (otherDiff) {\n // returns a diff between diffs based on a merge matrix.\n\n this.flattenPropertyTree(),\n otherDiff.flattenPropertyTree();\n\n return this.createPreResult(otherDiff);\n },\n flattenPropertyTree: function () {\n var self = this;\n\n Properties.own(self.modified).each(function (ea) {\n self.flattenProperty(self.modified[ea], ea);\n })\n\n Properties.own(self.modified).each(function (ea) {\n if (self.modified[ea].constructor.toString().indexOf('AtomicDiff') < 0) delete self.modified[ea];\n })\n },\n flattenProperty: function (prop, tree) {\n var self = this,\n p = {}\n\n if (prop.constructor.toString().indexOf('AtomicDiff') >= 0)\n self.modified[tree] = prop\n\n else { \n Properties.own(prop).each(function (ea) {\n self.flattenProperty(prop[ea], tree + '::' + ea);\n })\n }\n },\n createPreResult: function (otherDiff) {\n var given = this;\n\n var result = {\n addedInPartsBin: {},\n addedInWorkspace: {},\n removedInPartsBin: {},\n removedInWorkspace: {},\n modifiedInPartsBin: {},\n modifiedInWorkspace: {},\n conflicted: {},\n };\n\n // added\n Properties.own(otherDiff.added)\n .withoutAll(Properties.own(given.added))\n .each(function (ea) {\n result.addedInPartsBin[ea] = otherDiff.added[ea];\n })\n Properties.own(given.added)\n .withoutAll(Properties.own(otherDiff.added))\n .each(function (ea) {\n result.addedInWorkspace[ea] = given.added[ea];\n })\n // conflicted\n this.diffConflicted(otherDiff, result)\n // removed\n Properties.own(otherDiff.removed)\n .withoutAll(Properties.own(given.removed))\n .withoutAll(Properties.own(result.conflicted))\n .each(function (ea) {\n result.removedInPartsBin[ea] = otherDiff.removed[ea];\n });\n Properties.own(given.removed)\n .withoutAll(Properties.own(otherDiff.removed))\n .withoutAll(Properties.own(result.conflicted))\n .each(function (ea) {\n result.removedInWorkspace[ea] = given.removed[ea];\n });\n // modified\n Properties.own(otherDiff.modified)\n .withoutAll(Properties.own(given.removed))\n .withoutAll(Properties.own(result.conflicted))\n .each(function (ea) {\n result.modifiedInPartsBin[ea] = otherDiff.modified[ea];\n });\n Properties.own(given.modified)\n .withoutAll(Properties.own(otherDiff.removed))\n .withoutAll(Properties.own(result.conflicted))\n .each(function (ea) {\n result.modifiedInWorkspace[ea] = given.modified[ea];\n });\n \n if (Properties.own(result).select(function (ea) {\n return Properties.own(result[ea]).length > 0\n }).length > 0)\n return result\n },\n diffConflicted: function (otherDiff, result) {\n var given = this;\n Properties.own(given.modified)\n .intersect(Properties.own(otherDiff.modified))\n .each(function (ea) {\n var atomicDiff = given.modified[ea].diffAgainst(otherDiff.modified[ea]);\n atomicDiff && (result.conflicted[ea] = atomicDiff)\n });\n Properties.own(otherDiff.modified)\n .intersect(Properties.own(given.modified))\n .each(function (ea) {\n var atomicDiff = otherDiff.modified[ea].diffAgainst(given.modified[ea]);\n if (atomicDiff) {\n result.conflicted[ea] = atomicDiff\n }\n });\n // modified or removed\n Properties.own(given.modified)\n .intersect(Properties.own(otherDiff.removed))\n .each(function (ea) {\n result.conflicted[ea] = new AtomicDiff('morph', given.modified[ea].newValue, otherDiff.removed[ea]);\n });\n Properties.own(otherDiff.modified)\n .intersect(Properties.own(given.removed))\n .each(function (ea) {\n result.conflicted[ea] = new AtomicDiff('morph', given.removed[ea], otherDiff.modified[ea].newValue);\n });\n },\n\n}).refineClass(Date, {\n equals: function (otherDate) {\n if (!otherDate)\n return false\n if (otherDate.getTime)\n return this.getTime() == otherDate.getTime()\n else\n return false\n },\n}).beGlobal();","__LivelyClassName__":"lively.morphic.Text"},"362":{"_Position":{"__isSmartRef__":true,"id":363},"renderContextTable":{"__isSmartRef__":true,"id":364},"_Extent":{"__isSmartRef__":true,"id":365},"_Padding":{"__isSmartRef__":true,"id":366},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":367},"_Fill":{"__isSmartRef__":true,"id":368},"_NodeClass":["morph","text"],"_NodeId":"morph-6d82c9e6-56d2-4d95-8213-8cbfb442b380","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"363":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"364":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"365":{"x":1037,"y":1065,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"366":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"367":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"368":{"r":0.9529411764705882,"g":0.9529411764705882,"b":0.9529411764705882,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"369":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"370":{"style":{"__isSmartRef__":true,"id":371},"chunkOwner":{"__isSmartRef__":true,"id":361},"storedString":"undefined","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"371":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"372":{"morph":{"__isSmartRef__":true,"id":361},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"373":{"x":0,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"374":{"x":1037,"y":1065,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"375":{"resizeWidth":true,"resizeHeight":true},"376":{"sourceObj":{"__isSmartRef__":true,"id":361},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":361},"targetMethodName":"highlightJavaScriptSyntax","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"377":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":378},"derivationIds":[null],"id":"E9C04C4B-DB82-44EC-977B-985CF3F9627E","renderContextTable":{"__isSmartRef__":true,"id":387},"eventHandler":{"__isSmartRef__":true,"id":388},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"owner":null,"_Position":{"__isSmartRef__":true,"id":389},"_Rotation":0,"_Scale":1,"dragStartPoint":null,"originalTargetExtent":null,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":390},"__LivelyClassName__":"lively.morphic.Path"},"378":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":379},{"__isSmartRef__":true,"id":380},{"__isSmartRef__":true,"id":381}],"renderContextTable":{"__isSmartRef__":true,"id":382},"_Position":{"__isSmartRef__":true,"id":383},"_Extent":{"__isSmartRef__":true,"id":384},"_Padding":{"__isSmartRef__":true,"id":385},"_BorderWidth":0,"_BorderColor":null,"_NodeClass":["morph","path"],"_NodeId":"morph-e9c04c4b-db82-44ec-977b-985cf3f9627e","_Fill":{"__isSmartRef__":true,"id":386},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"379":{"isAbsolute":true,"x":14,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"380":{"isAbsolute":true,"x":14,"y":14,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"381":{"isAbsolute":true,"x":0,"y":14,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"382":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"383":{"x":-1,"y":-1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"384":{"x":15,"y":15,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"385":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"386":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"387":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"388":{"morph":{"__isSmartRef__":true,"id":377},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"389":{"x":1023,"y":1072,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"390":{"onDragStart":{"__isSmartRef__":true,"id":391},"onDrag":{"__isSmartRef__":true,"id":398},"onDragEnd":{"__isSmartRef__":true,"id":405}},"391":{"varMapping":{"__isSmartRef__":true,"id":392},"source":"function onDragStart(evt) {\n this.dragStartPoint = evt.mousePoint;\n this.originalTargetExtent = this.owner.getExtent();\n }","funcProperties":{"__isSmartRef__":true,"id":397},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"392":{"this":{"__isSmartRef__":true,"id":377},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":393}},"393":{"$super":{"__isSmartRef__":true,"id":394}},"394":{"varMapping":{"__isSmartRef__":true,"id":395},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":396},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"395":{"obj":{"__isSmartRef__":true,"id":377},"name":"onDragStart"},"396":{},"397":{},"398":{"varMapping":{"__isSmartRef__":true,"id":399},"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":404},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"399":{"this":{"__isSmartRef__":true,"id":377},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":400}},"400":{"$super":{"__isSmartRef__":true,"id":401}},"401":{"varMapping":{"__isSmartRef__":true,"id":402},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":403},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"402":{"obj":{"__isSmartRef__":true,"id":377},"name":"onDrag"},"403":{},"404":{},"405":{"varMapping":{"__isSmartRef__":true,"id":406},"source":"function onDragEnd(evt) {\n this.dragStartPoint = null;\n this.originalTargetExtent = null;\n }","funcProperties":{"__isSmartRef__":true,"id":411},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"406":{"this":{"__isSmartRef__":true,"id":377},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":407}},"407":{"$super":{"__isSmartRef__":true,"id":408}},"408":{"varMapping":{"__isSmartRef__":true,"id":409},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":410},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"409":{"obj":{"__isSmartRef__":true,"id":377},"name":"onDragEnd"},"410":{},"411":{},"412":{"a":1,"b":0,"c":0,"d":1,"e":922,"f":67,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"lively.morphic.Similitude"},"413":{"x":1037,"y":1086,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"414":{"x":1807,"y":49,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"415":{"x":922,"y":67,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"416":{"submorphs":[{"__isSmartRef__":true,"id":417},{"__isSmartRef__":true,"id":435},{"__isSmartRef__":true,"id":477},{"__isSmartRef__":true,"id":521},{"__isSmartRef__":true,"id":858},{"__isSmartRef__":true,"id":898},{"__isSmartRef__":true,"id":934},{"__isSmartRef__":true,"id":954},{"__isSmartRef__":true,"id":994},{"__isSmartRef__":true,"id":1011}],"scripts":[],"id":"E9F91CEA-A829-43C1-BDE6-25B9827F554B","shape":{"__isSmartRef__":true,"id":1028},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"DiffingExample","partsBinMetaInfo":{"__isSmartRef__":true,"id":1035},"renderContextTable":{"__isSmartRef__":true,"id":1050},"eventHandler":{"__isSmartRef__":true,"id":1051},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FB3A4732-44FC-49A1-8BFC-1FF4655FFBD9","6A02A496-4B11-4021-9F31-F06656699902","858EAA11-FAC0-4FB4-A12F-C41DD685474A","4FC972B3-33C1-45F5-BDF9-D1575FB550A1","EF375D87-8CE1-4C5B-922A-0D72D2197457","A9F67507-7304-4224-8639-1AB1C4CEB152"],"partTests":{"__isSmartRef__":true,"id":1052},"priorExtent":{"__isSmartRef__":true,"id":1057},"prevScroll":[0,0],"isBeingDragged":false,"moved":true,"_Position":{"__isSmartRef__":true,"id":1058},"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1.002003004005006,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Box"},"417":{"submorphs":[],"scripts":[],"id":"C405A2B0-8C78-4511-8F48-E92B17D4665C","shape":{"__isSmartRef__":true,"id":418},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":129.19649098171814,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":421},"showsHalos":false,"_FontSize":14,"name":"Text6","partsBinMetaInfo":{"__isSmartRef__":true,"id":424},"textChunks":[{"__isSmartRef__":true,"id":427}],"charsReplaced":"new version in PartsBin","lastFindLoc":23,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":429},"renderContextTable":{"__isSmartRef__":true,"id":430},"eventHandler":{"__isSmartRef__":true,"id":431},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":432},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","6EC6E2FB-6931-44C4-B8BD-4C60047A6346","C82C08F9-41F4-489C-9AE3-0B98582ECC0A","B179702D-1838-4EF5-9D9E-6A84A7C9A235","39B2EFAD-1BA0-4FC9-B416-C8FA530A405E"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":129.19649098171814,"_MinTextHeight":null,"isBeingDragged":false,"savedTextString":"Your version in your workspace","distanceToDragEvent":{"__isSmartRef__":true,"id":433},"_Position":{"__isSmartRef__":true,"id":434},"owner":{"__isSmartRef__":true,"id":416},"priorSelectionRange":[6,6],"_Rotation":0,"_Scale":0.9960059960010001,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"418":{"fill":null,"_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},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"419":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"420":{"x":137.19649098171814,"y":48,"__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","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"423":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"424":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":425}],"revisionOnLoad":148789,"idOnLoad":"1EB1674F-8BF2-419B-B054-86129ED70335","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"425":{"date":{"__isSmartRef__":true,"id":426},"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"},"426":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"427":{"style":{"__isSmartRef__":true,"id":428},"chunkOwner":{"__isSmartRef__":true,"id":417},"storedString":"Your version in your workspace","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"428":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"429":{"x":137.19649098171814,"y":48,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"430":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"431":{"morph":{"__isSmartRef__":true,"id":417},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"432":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"433":{"x":93.01402102803507,"y":-14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"434":{"x":385.214393,"y":279.84407800000014,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"435":{"submorphs":[{"__isSmartRef__":true,"id":436}],"scripts":[],"id":"EEE684AF-F0A5-438B-AEB7-EC7B02CA61C5","renderContextTable":{"__isSmartRef__":true,"id":458},"shape":{"__isSmartRef__":true,"id":459},"droppingEnabled":true,"halosEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":467},"_Position":{"__isSmartRef__":true,"id":468},"controlPoints":[{"__isSmartRef__":true,"id":469},{"__isSmartRef__":true,"id":470},{"__isSmartRef__":true,"id":471}],"showsHalos":false,"name":"LineWithArrow","partsBinMetaInfo":{"__isSmartRef__":true,"id":472},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"derivationIds":[1637,"9EA16D80-86A7-4DAA-A79C-E7D6B87DDB38","7AECE880-3B4C-4D0F-8DEB-780A045B91C7"],"moved":true,"owner":{"__isSmartRef__":true,"id":416},"_ClipMode":"visible","_Rotation":0,"_Scale":0.998001,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.Path"},"436":{"submorphs":[],"scripts":[],"id":"3E0F89B5-C3C2-437D-AFF4-C696C9E98641","renderContextTable":{"__isSmartRef__":true,"id":437},"shape":{"__isSmartRef__":true,"id":438},"droppingEnabled":true,"halosEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":449},"_Origin":{"__isSmartRef__":true,"id":450},"owner":{"__isSmartRef__":true,"id":435},"_Position":{"__isSmartRef__":true,"id":451},"controlPoints":[{"__isSmartRef__":true,"id":452},{"__isSmartRef__":true,"id":453},{"__isSmartRef__":true,"id":454},{"__isSmartRef__":true,"id":455}],"showsHalos":false,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"distanceToDragEvent":{"__isSmartRef__":true,"id":456},"grabbingEnabled":false,"derivationIds":[1638,"D2EF59F6-5910-4AA5-B2F2-7B9C380FD212","3707F9D2-ABE0-47A3-86F0-FEF93FF52122"],"_ClipMode":"visible","_Rotation":-0.4562128017556078,"_Scale":1,"partsBinMetaInfo":{"__isSmartRef__":true,"id":457},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.Path"},"437":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"438":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":439},{"__isSmartRef__":true,"id":440},{"__isSmartRef__":true,"id":441},{"__isSmartRef__":true,"id":442}],"renderContextTable":{"__isSmartRef__":true,"id":443},"_Position":{"__isSmartRef__":true,"id":444},"_Extent":{"__isSmartRef__":true,"id":445},"_Fill":{"__isSmartRef__":true,"id":446},"_BorderColor":{"__isSmartRef__":true,"id":447},"_BorderWidth":0,"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":448},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"439":{"isAbsolute":true,"x":-18,"y":-7,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"440":{"isAbsolute":true,"x":-18,"y":8,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"441":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"442":{"isAbsolute":true,"x":-18,"y":-7,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"443":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"444":{"x":-19,"y":-8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"445":{"x":19,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"446":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"447":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"448":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"449":{"morph":{"__isSmartRef__":true,"id":436},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"450":{"x":12,"y":6,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"451":{"x":48.99999999999994,"y":-44,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"452":{"morph":{"__isSmartRef__":true,"id":436},"index":0,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"453":{"morph":{"__isSmartRef__":true,"id":436},"index":1,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"454":{"morph":{"__isSmartRef__":true,"id":436},"index":2,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"455":{"morph":{"__isSmartRef__":true,"id":436},"index":3,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"456":{"x":15,"y":-33,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"457":{"requiredModules":[],"__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"458":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"459":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":460},{"__isSmartRef__":true,"id":461},{"__isSmartRef__":true,"id":462}],"renderContextTable":{"__isSmartRef__":true,"id":463},"_Position":{"__isSmartRef__":true,"id":464},"_Extent":{"__isSmartRef__":true,"id":465},"_BorderColor":{"__isSmartRef__":true,"id":447},"_BorderWidth":1,"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":466},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"460":{"isAbsolute":true,"x":-57,"y":-43,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"461":{"isAbsolute":true,"x":-5.000000000000057,"y":-17.5,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"462":{"isAbsolute":true,"x":48.99999999999994,"y":-44,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"463":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"464":{"x":-58,"y":-45,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"465":{"x":106.99999999999994,"y":27.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"466":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"467":{"morph":{"__isSmartRef__":true,"id":435},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"468":{"x":325.34832600000004,"y":355.6921540000003,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"469":{"morph":{"__isSmartRef__":true,"id":435},"index":0,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"470":{"morph":{"__isSmartRef__":true,"id":435},"index":1,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"471":{"morph":{"__isSmartRef__":true,"id":435},"index":2,"marker":{"__isSmartRef__":true,"id":436},"markerDirection":"prev","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","connectedMagnet":null,"__LivelyClassName__":"lively.morphic.ControlPoint"},"472":{"requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic/","__SourceModuleName__":"Global.lively.PartsBin","partName":"LineWithArrow","comment":"a Line with one arrow","changes":[{"__isSmartRef__":true,"id":473},{"__isSmartRef__":true,"id":475}],"revisionOnLoad":148733,"idOnLoad":1637,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"473":{"date":{"__isSmartRef__":true,"id":474},"author":"jenslincke","message":"disable grabbling in arrow head","id":"4E6AF6E9-9FED-4B0A-85E9-9A73E7171295"},"474":{"isSerializedDate":true,"string":"Thu Nov 17 2011 15:54:18 GMT+0100 (Mitteleuropäische Zeit)"},"475":{"date":{"__isSmartRef__":true,"id":476},"author":"lauritz","message":"recreated after origin fix","id":"B14B3E80-753D-4508-A4CA-B29DD1280CB1"},"476":{"isSerializedDate":true,"string":"Wed Nov 02 2011 06:22:22 GMT+0100 (Mitteleuropäische Zeit)"},"477":{"submorphs":[{"__isSmartRef__":true,"id":478}],"scripts":[],"shape":{"__isSmartRef__":true,"id":505},"id":"C97787EC-E0F8-4929-BDE7-E5BEC2F9F484","renderContextTable":{"__isSmartRef__":true,"id":512},"eventHandler":{"__isSmartRef__":true,"id":513},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":514},"showsHalos":false,"layout":{"__isSmartRef__":true,"id":515},"name":"Ellipse","partsBinMetaInfo":{"__isSmartRef__":true,"id":516},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","60B52262-2EF1-4AA0-93E3-C50E4CC5EB1E","AD6BF2B1-D836-4216-9AFF-4926F7B481F9","B68611E6-FDC0-4031-ADB7-72135B33F614"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":416},"_ClipMode":"visible","distanceToDragEvent":{"__isSmartRef__":true,"id":519},"priorExtent":{"__isSmartRef__":true,"id":520},"_Rotation":0,"_Scale":0.9960059960010127,"__SourceModuleName__":"Global.lively.morphic.Core","__LivelyClassName__":"lively.morphic.Morph"},"478":{"submorphs":[],"scripts":[],"id":"937F28B8-1FFD-4AF8-A4D0-6AA53BFB2600","shape":{"__isSmartRef__":true,"id":479},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":486},"showsHalos":false,"name":"Rectangle","partsBinMetaInfo":{"__isSmartRef__":true,"id":487},"renderContextTable":{"__isSmartRef__":true,"id":496},"eventHandler":{"__isSmartRef__":true,"id":497},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","5D85B8E3-8FCB-412B-B094-D9E5BE5EF2E4","D19245D0-1FFE-4E0C-A957-588F2FCB0B52","AC07636C-34BF-4E96-B319-7217F06197A6"],"partTests":{"__isSmartRef__":true,"id":498},"owner":{"__isSmartRef__":true,"id":477},"distanceToDragEvent":{"__isSmartRef__":true,"id":503},"_ClipMode":"visible","priorExtent":{"__isSmartRef__":true,"id":504},"isBeingDragged":false,"_Rotation":0,"_Scale":1.002003004004998,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Box"},"479":{"position":{"__isSmartRef__":true,"id":480},"_Extent":{"__isSmartRef__":true,"id":481},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":482},"_Fill":{"__isSmartRef__":true,"id":483},"renderContextTable":{"__isSmartRef__":true,"id":484},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":485},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"480":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"481":{"x":60.07995999999938,"y":60.079960000000156,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"482":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"483":{"r":0.979,"g":1,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"484":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"485":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"486":{"x":-0.9939909879856259,"y":-6.010015020024866,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"487":{"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":488},{"__isSmartRef__":true,"id":490},{"__isSmartRef__":true,"id":492},{"__isSmartRef__":true,"id":494}],"revisionOnLoad":150682,"idOnLoad":"39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"488":{"date":{"__isSmartRef__":true,"id":489},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"489":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"490":{"date":{"__isSmartRef__":true,"id":491},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"491":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"492":{"date":{"__isSmartRef__":true,"id":493},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"493":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"494":{"date":{"__isSmartRef__":true,"id":495},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"495":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"496":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"497":{"morph":{"__isSmartRef__":true,"id":478},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"498":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":499}},"499":{"test01IsMorph":{"__isSmartRef__":true,"id":500}},"500":{"varMapping":{"__isSmartRef__":true,"id":501},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":502},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"501":{"this":{"__isSmartRef__":true,"id":498}},"502":{},"503":{"x":63.981996987984644,"y":-15.026015028037875,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"504":{"x":61.077960999999384,"y":57.085957000000136,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"505":{"_Position":{"__isSmartRef__":true,"id":506},"renderContextTable":{"__isSmartRef__":true,"id":507},"_Extent":{"__isSmartRef__":true,"id":508},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":509},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":510},"_Fill":{"__isSmartRef__":true,"id":511},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"506":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"507":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"508":{"x":137.148370741297,"y":95.98395991985959,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"509":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"510":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"511":{"r":0.8,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"512":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"513":{"morph":{"__isSmartRef__":true,"id":477},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"514":{"x":690.6206900000002,"y":361.3023490000004,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"515":{},"516":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":517}],"idOnLoad":"07BC3F00-A1CC-4E18-8B69-527B6067A724","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"517":{"date":{"__isSmartRef__":true,"id":518},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"518":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"519":{"x":100.90806201601987,"y":-13.115974032040185,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"520":{"x":136.14436072126193,"y":95.98395991985959,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"521":{"submorphs":[],"scripts":[],"id":"5D542AE4-62FC-4462-A8D8-C0C00768C851","shape":{"__isSmartRef__":true,"id":522},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":528},"_MaxTextWidth":877,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":525},"showsHalos":false,"_FontSize":14,"name":"Text7","partsBinMetaInfo":{"__isSmartRef__":true,"id":529},"textChunks":[{"__isSmartRef__":true,"id":532},{"__isSmartRef__":true,"id":545}],"charsReplaced":"","lastFindLoc":15,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":854},"renderContextTable":{"__isSmartRef__":true,"id":855},"eventHandler":{"__isSmartRef__":true,"id":856},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":857},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","06C03CA0-E37D-4B7F-AE30-4A6985271DEA","D13E39CE-438A-419D-8B21-304E16DE89EC"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":877,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":416},"isBeingDragged":false,"savedTextString":"Update changes\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.\nHowever, as both PartsBin and workspace version changed the color of the Ellipse, this should not update, as it is a conflict.","_Rotation":0,"_Scale":1,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"522":{"fill":null,"_Position":{"__isSmartRef__":true,"id":523},"_Extent":{"__isSmartRef__":true,"id":524},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":525},"renderContextTable":{"__isSmartRef__":true,"id":526},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":527},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"523":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"524":{"x":885,"y":181,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"525":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"526":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"527":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"528":{"x":15.968015999999999,"y":15.968016000000006,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"529":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":530}],"revisionOnLoad":148789,"idOnLoad":"1EB1674F-8BF2-419B-B054-86129ED70335","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"530":{"date":{"__isSmartRef__":true,"id":531},"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"},"531":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"532":{"style":{"__isSmartRef__":true,"id":533},"morph":{"__isSmartRef__":true,"id":534},"chunkOwner":{"__isSmartRef__":true,"id":521},"storedString":"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.","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"533":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"534":{"submorphs":[],"scripts":[],"id":"973E2EF6-0F0F-4580-BEC0-EE20AED247BC","shape":{"__isSmartRef__":true,"id":535},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":541},"_MaxTextWidth":877,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":538},"showsHalos":false,"_FontSize":14,"name":"Text7","partsBinMetaInfo":{"__isSmartRef__":true,"id":542},"textChunks":[{"__isSmartRef__":true,"id":532},{"__isSmartRef__":true,"id":545}],"charsReplaced":"","lastFindLoc":15,"priorSelectionRange":[425,425],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":547},"renderContextTable":{"__isSmartRef__":true,"id":548},"eventHandler":{"__isSmartRef__":true,"id":549},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":550},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","06C03CA0-E37D-4B7F-AE30-4A6985271DEA","4079286A-BE70-4FE7-B420-51F7B5E3D30C"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":877,"_MinTextHeight":null,"previousSelection":[15,15],"owner":{"__isSmartRef__":true,"id":551},"isBeingDragged":false,"savedTextString":"Update changes\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.\nHowever, as both PartsBin and workspace version changed the color of the Ellipse, this should not update, as it is a conflict.","_Rotation":0,"_Scale":1,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"535":{"fill":null,"_Position":{"__isSmartRef__":true,"id":536},"_Extent":{"__isSmartRef__":true,"id":537},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":538},"renderContextTable":{"__isSmartRef__":true,"id":539},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":540},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"536":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"537":{"x":885,"y":209,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"538":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"539":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"540":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"541":{"x":15.968016000000006,"y":15.968015999999992,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"542":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":543}],"revisionOnLoad":148789,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"543":{"date":{"__isSmartRef__":true,"id":544},"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"},"544":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"545":{"style":{"__isSmartRef__":true,"id":546},"chunkOwner":{"__isSmartRef__":true,"id":521},"storedString":"However, as both PartsBin and workspace version changed the color of the Ellipse, this should not update, as it is a conflict.","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"546":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"19px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(255,255,255)","display":"inline!important","float":"none","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"547":{"x":885,"y":211,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"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","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"549":{"morph":{"__isSmartRef__":true,"id":534},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"550":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"551":{"submorphs":[{"__isSmartRef__":true,"id":552},{"__isSmartRef__":true,"id":572},{"__isSmartRef__":true,"id":589},{"__isSmartRef__":true,"id":606},{"__isSmartRef__":true,"id":624},{"__isSmartRef__":true,"id":663},{"__isSmartRef__":true,"id":534},{"__isSmartRef__":true,"id":702},{"__isSmartRef__":true,"id":742},{"__isSmartRef__":true,"id":784}],"scripts":[],"id":"1ADAA46E-A390-4256-A860-32B1BA4D1989","shape":{"__isSmartRef__":true,"id":827},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"DiffingExample1","partsBinMetaInfo":{"__isSmartRef__":true,"id":834},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":845},"eventHandler":{"__isSmartRef__":true,"id":846},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FB3A4732-44FC-49A1-8BFC-1FF4655FFBD9","6A02A496-4B11-4021-9F31-F06656699902","858EAA11-FAC0-4FB4-A12F-C41DD685474A","4FC972B3-33C1-45F5-BDF9-D1575FB550A1","EF375D87-8CE1-4C5B-922A-0D72D2197457","57DAAE35-9D57-4550-A650-5E86E3B04EA8"],"partTests":{"__isSmartRef__":true,"id":847},"priorExtent":{"__isSmartRef__":true,"id":852},"prevScroll":[0,0],"isBeingDragged":false,"moved":true,"_Position":{"__isSmartRef__":true,"id":853},"_ClipMode":"visible","_Rotation":0,"_Scale":1.002003004005006,"__LivelyClassName__":"lively.morphic.Box"},"552":{"submorphs":[],"scripts":[],"id":"C862DD01-8DBB-4E75-87A8-4681012DFCEA","shape":{"__isSmartRef__":true,"id":553},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":559},"_MaxTextWidth":861,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":556},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global","name":"Text4","partsBinMetaInfo":{"__isSmartRef__":true,"id":560},"textChunks":[{"__isSmartRef__":true,"id":563},{"__isSmartRef__":true,"id":565}],"charsReplaced":"","lastFindLoc":0,"priorSelectionRange":[95,95],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":567},"renderContextTable":{"__isSmartRef__":true,"id":568},"eventHandler":{"__isSmartRef__":true,"id":569},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":570},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","0FC58F2B-2F35-420D-8843-168467EF8C0B","A58BDD69-8E16-4FA4-B042-2929D1FC695A","3255657B-3FC7-4AE3-9E35-8CB6B06F7DAD","D1427B84-5EB2-4E30-B236-3ED4FE88B416","6F9127EC-7132-4AAF-9E3E-D3C3E9636BC1","550B7E42-8A90-4306-90F8-B51831A13CEE"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":861,"_MinTextHeight":null,"previousSelection":[94,25],"owner":{"__isSmartRef__":true,"id":551},"isBeingDragged":false,"savedTextString":"inspect(\n$morph('Ellipse')\n .newThreeWayDiff(\n// $morph('Sibling'),\n// $morph('Parent'))\n)","distanceToDragEvent":{"__isSmartRef__":true,"id":571},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"553":{"fill":null,"__SourceModuleName__":"Global","_Position":{"__isSmartRef__":true,"id":554},"_Extent":{"__isSmartRef__":true,"id":555},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":556},"renderContextTable":{"__isSmartRef__":true,"id":557},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":558},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"554":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"555":{"x":869,"y":27,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"556":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"557":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"558":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"559":{"x":15.958021000005857,"y":247.9240380000046,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"560":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":561}],"revisionOnLoad":148789,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"561":{"date":{"__isSmartRef__":true,"id":562},"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"},"562":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"563":{"style":{"__isSmartRef__":true,"id":564},"chunkOwner":{"__isSmartRef__":true,"id":552},"storedString":"$morph('Ellipse').update","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"564":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"19px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(255,255,255)","display":"inline!important","float":"none","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"565":{"style":{"__isSmartRef__":true,"id":566},"chunkOwner":{"__isSmartRef__":true,"id":552},"storedString":"($morph('Ellipse').newThreeWayDiff($morph('Sibling'),$morph('Parent')))","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"566":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"567":{"x":869,"y":43,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"568":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"569":{"morph":{"__isSmartRef__":true,"id":552},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"570":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"571":{"x":589.0100150200194,"y":-19.01602403204471,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"572":{"submorphs":[],"scripts":[],"id":"35989DE4-EC16-4C34-BA13-134D4B723914","shape":{"__isSmartRef__":true,"id":573},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":579},"_MaxTextWidth":80,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":576},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global","name":"Text3","partsBinMetaInfo":{"__isSmartRef__":true,"id":580},"textChunks":[{"__isSmartRef__":true,"id":583}],"charsReplaced":"some text ","lastFindLoc":10,"priorSelectionRange":[15,15],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":585},"renderContextTable":{"__isSmartRef__":true,"id":586},"eventHandler":{"__isSmartRef__":true,"id":587},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":588},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","6EC6E2FB-6931-44C4-B8BD-4C60047A6346","BB8F0C10-D02E-4B4F-8A9B-B2C81E7E94AE"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":80,"_MinTextHeight":null,"previousSelection":[4,4],"owner":{"__isSmartRef__":true,"id":551},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"573":{"fill":null,"__SourceModuleName__":"Global","_Position":{"__isSmartRef__":true,"id":574},"_Extent":{"__isSmartRef__":true,"id":575},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":576},"renderContextTable":{"__isSmartRef__":true,"id":577},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":578},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"574":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"575":{"x":88,"y":50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"576":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"577":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"578":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"579":{"x":17.964017999999996,"y":291.82009,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"580":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":581}],"revisionOnLoad":148789,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"581":{"date":{"__isSmartRef__":true,"id":582},"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"},"582":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"583":{"style":{"__isSmartRef__":true,"id":584},"morph":{"__isSmartRef__":true,"id":572},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":572},"storedString":"parent version","__LivelyClassName__":"lively.morphic.TextChunk"},"584":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"585":{"x":88,"y":90,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"586":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"587":{"morph":{"__isSmartRef__":true,"id":572},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"588":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"589":{"submorphs":[],"scripts":[],"id":"3B9B462E-DD6D-432F-A714-9998D8D109A2","shape":{"__isSmartRef__":true,"id":590},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":596},"_MaxTextWidth":80,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":593},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global","name":"Text5","partsBinMetaInfo":{"__isSmartRef__":true,"id":597},"textChunks":[{"__isSmartRef__":true,"id":600}],"charsReplaced":"parent version","lastFindLoc":14,"priorSelectionRange":[21,21],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":602},"renderContextTable":{"__isSmartRef__":true,"id":603},"eventHandler":{"__isSmartRef__":true,"id":604},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":605},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","6EC6E2FB-6931-44C4-B8BD-4C60047A6346","C82C08F9-41F4-489C-9AE3-0B98582ECC0A","EE5CDA5D-2D98-4BC7-AFFF-8AE76E3483F6"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":80,"_MinTextHeight":null,"previousSelection":[15,15],"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":551},"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Text"},"590":{"fill":null,"__SourceModuleName__":"Global","_Position":{"__isSmartRef__":true,"id":591},"_Extent":{"__isSmartRef__":true,"id":592},"_BorderWidth":0,"_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.lively.morphic.Graphics","__LivelyClassName__":"Point"},"592":{"x":88,"y":73,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"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":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"596":{"x":21.956021999999997,"y":485.432284,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"597":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":598}],"revisionOnLoad":148789,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"598":{"date":{"__isSmartRef__":true,"id":599},"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"},"599":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"600":{"style":{"__isSmartRef__":true,"id":601},"chunkOwner":{"__isSmartRef__":true,"id":589},"storedString":"new version in PartsBin","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"601":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"602":{"x":88,"y":113,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"603":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"604":{"morph":{"__isSmartRef__":true,"id":589},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"605":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"606":{"submorphs":[],"scripts":[],"id":"4F1C34E6-426A-4FAF-A2C3-B6EB2E95BD7E","shape":{"__isSmartRef__":true,"id":607},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":129.19649098171814,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":610},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global","name":"Text6","partsBinMetaInfo":{"__isSmartRef__":true,"id":613},"textChunks":[{"__isSmartRef__":true,"id":616}],"charsReplaced":"new version in PartsBin","lastFindLoc":23,"priorSelectionRange":[6,6],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":618},"renderContextTable":{"__isSmartRef__":true,"id":619},"eventHandler":{"__isSmartRef__":true,"id":620},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":621},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","6EC6E2FB-6931-44C4-B8BD-4C60047A6346","C82C08F9-41F4-489C-9AE3-0B98582ECC0A","B179702D-1838-4EF5-9D9E-6A84A7C9A235","F7EE8C57-5AE1-4FDA-9CF2-C6792C0F2F62"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":129.19649098171814,"_MinTextHeight":null,"previousSelection":[21,21],"isBeingDragged":false,"savedTextString":"Your version in your workspace","distanceToDragEvent":{"__isSmartRef__":true,"id":622},"_Position":{"__isSmartRef__":true,"id":623},"owner":{"__isSmartRef__":true,"id":551},"_Rotation":0,"_Scale":0.996005996001,"__LivelyClassName__":"lively.morphic.Text"},"607":{"fill":null,"__SourceModuleName__":"Global","_Position":{"__isSmartRef__":true,"id":608},"_Extent":{"__isSmartRef__":true,"id":609},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":610},"renderContextTable":{"__isSmartRef__":true,"id":611},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":612},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"608":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"609":{"x":137.19649098171814,"y":73,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"610":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"611":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"612":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"613":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":614}],"revisionOnLoad":148789,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"614":{"date":{"__isSmartRef__":true,"id":615},"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"},"615":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"616":{"style":{"__isSmartRef__":true,"id":617},"chunkOwner":{"__isSmartRef__":true,"id":606},"storedString":"Your version in your workspace","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"617":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"618":{"x":137.19649098171814,"y":116.831579158528,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"619":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"620":{"morph":{"__isSmartRef__":true,"id":606},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"621":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"622":{"x":93.01402102803507,"y":-14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"623":{"x":385.2143929999999,"y":279.8440780000001,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"624":{"submorphs":[{"__isSmartRef__":true,"id":625}],"scripts":[],"id":"803BCFB5-6464-4604-AE57-E5CD6CE483EB","renderContextTable":{"__isSmartRef__":true,"id":646},"shape":{"__isSmartRef__":true,"id":647},"droppingEnabled":true,"halosEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":654},"_Position":{"__isSmartRef__":true,"id":655},"controlPoints":[{"__isSmartRef__":true,"id":656},{"__isSmartRef__":true,"id":657}],"showsHalos":false,"name":"LineWithArrow","partsBinMetaInfo":{"__isSmartRef__":true,"id":658},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"derivationIds":[1637,"9EA16D80-86A7-4DAA-A79C-E7D6B87DDB38","20F2A982-ADF5-494F-8A8E-11773F4CDE8A"],"moved":true,"owner":{"__isSmartRef__":true,"id":551},"_ClipMode":"visible","_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Path"},"625":{"submorphs":[],"scripts":[],"id":"C9B41A7D-ACBE-4A90-88BB-82EDBF0C4E0B","renderContextTable":{"__isSmartRef__":true,"id":626},"shape":{"__isSmartRef__":true,"id":627},"droppingEnabled":true,"halosEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":638},"_Origin":{"__isSmartRef__":true,"id":639},"owner":{"__isSmartRef__":true,"id":624},"_Position":{"__isSmartRef__":true,"id":640},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","controlPoints":[{"__isSmartRef__":true,"id":641},{"__isSmartRef__":true,"id":642},{"__isSmartRef__":true,"id":643},{"__isSmartRef__":true,"id":644}],"showsHalos":false,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"distanceToDragEvent":{"__isSmartRef__":true,"id":645},"grabbingEnabled":false,"derivationIds":[1638,"D2EF59F6-5910-4AA5-B2F2-7B9C380FD212","AB81FCB6-E187-4DA0-85C8-3C035FE7F8ED"],"_ClipMode":"visible","_Rotation":-0.009433682406000819,"__LivelyClassName__":"lively.morphic.Path"},"626":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"627":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":628},{"__isSmartRef__":true,"id":629},{"__isSmartRef__":true,"id":630},{"__isSmartRef__":true,"id":631}],"renderContextTable":{"__isSmartRef__":true,"id":632},"_Position":{"__isSmartRef__":true,"id":633},"_Extent":{"__isSmartRef__":true,"id":634},"_Fill":{"__isSmartRef__":true,"id":635},"_BorderColor":{"__isSmartRef__":true,"id":636},"__SourceModuleName__":"Global.lively.morphic.PathShapes","_BorderWidth":0,"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":637},"__LivelyClassName__":"lively.morphic.Shapes.Path"},"628":{"isAbsolute":true,"x":-18,"y":-7,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"629":{"isAbsolute":true,"x":-18,"y":8,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"630":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"631":{"isAbsolute":true,"x":-18,"y":-7,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"632":{"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"},"633":{"x":-19,"y":-8,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"634":{"x":19,"y":16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"635":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"636":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"637":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"638":{"morph":{"__isSmartRef__":true,"id":625},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"639":{"x":12,"y":6,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"640":{"x":48.99999999999994,"y":-44,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"641":{"morph":{"__isSmartRef__":true,"id":625},"index":0,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"642":{"morph":{"__isSmartRef__":true,"id":625},"index":1,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"643":{"morph":{"__isSmartRef__":true,"id":625},"index":2,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"644":{"morph":{"__isSmartRef__":true,"id":625},"index":3,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"645":{"x":15,"y":-33,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"646":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"647":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":648},{"__isSmartRef__":true,"id":649}],"renderContextTable":{"__isSmartRef__":true,"id":650},"_Position":{"__isSmartRef__":true,"id":651},"_Extent":{"__isSmartRef__":true,"id":652},"_BorderColor":{"__isSmartRef__":true,"id":636},"__SourceModuleName__":"Global.lively.morphic.PathShapes","_BorderWidth":1,"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":653},"__LivelyClassName__":"lively.morphic.Shapes.Path"},"648":{"isAbsolute":true,"x":-57,"y":-43,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"649":{"isAbsolute":true,"x":48.99999999999994,"y":-44,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"650":{"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"},"651":{"x":-58,"y":-45,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"652":{"x":106.99999999999994,"y":2,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"653":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"654":{"morph":{"__isSmartRef__":true,"id":624},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"655":{"x":325.34832600000004,"y":355.69215399999996,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"656":{"morph":{"__isSmartRef__":true,"id":624},"index":0,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"657":{"morph":{"__isSmartRef__":true,"id":624},"index":1,"marker":{"__isSmartRef__":true,"id":625},"markerDirection":"prev","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","connectedMagnet":null,"__LivelyClassName__":"lively.morphic.ControlPoint"},"658":{"requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic/","__SourceModuleName__":"Global.lively.PartsBin","partName":"LineWithArrow","comment":"a Line with one arrow","changes":[{"__isSmartRef__":true,"id":659},{"__isSmartRef__":true,"id":661}],"revisionOnLoad":148733,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"659":{"date":{"__isSmartRef__":true,"id":660},"author":"jenslincke","message":"disable grabbling in arrow head","id":"4E6AF6E9-9FED-4B0A-85E9-9A73E7171295"},"660":{"isSerializedDate":true,"string":"Thu Nov 17 2011 15:54:18 GMT+0100 (Mitteleuropäische Zeit)"},"661":{"date":{"__isSmartRef__":true,"id":662},"author":"lauritz","message":"recreated after origin fix","id":"B14B3E80-753D-4508-A4CA-B29DD1280CB1"},"662":{"isSerializedDate":true,"string":"Wed Nov 02 2011 06:22:22 GMT+0100 (Mitteleuropäische Zeit)"},"663":{"submorphs":[{"__isSmartRef__":true,"id":664}],"scripts":[],"id":"41144108-1B0C-45DD-9110-4016ED5CC308","renderContextTable":{"__isSmartRef__":true,"id":685},"shape":{"__isSmartRef__":true,"id":686},"droppingEnabled":true,"halosEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":693},"_Position":{"__isSmartRef__":true,"id":694},"controlPoints":[{"__isSmartRef__":true,"id":695},{"__isSmartRef__":true,"id":696}],"showsHalos":false,"name":"LineWithArrow1","partsBinMetaInfo":{"__isSmartRef__":true,"id":697},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"derivationIds":[1637,"9EA16D80-86A7-4DAA-A79C-E7D6B87DDB38","10CD0D4E-F76C-4136-AD56-C53E45F2BA88","A7BD6E47-C641-4349-A2CD-64E52223971A"],"moved":true,"owner":{"__isSmartRef__":true,"id":551},"_ClipMode":"visible","_Rotation":0,"_Scale":0.996005996001,"__LivelyClassName__":"lively.morphic.Path"},"664":{"submorphs":[],"scripts":[],"id":"13E32E99-6823-4005-967C-FA1FA050AE19","renderContextTable":{"__isSmartRef__":true,"id":665},"shape":{"__isSmartRef__":true,"id":666},"droppingEnabled":true,"halosEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":677},"_Origin":{"__isSmartRef__":true,"id":678},"owner":{"__isSmartRef__":true,"id":663},"_Position":{"__isSmartRef__":true,"id":679},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","controlPoints":[{"__isSmartRef__":true,"id":680},{"__isSmartRef__":true,"id":681},{"__isSmartRef__":true,"id":682},{"__isSmartRef__":true,"id":683}],"showsHalos":false,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"distanceToDragEvent":{"__isSmartRef__":true,"id":684},"grabbingEnabled":false,"derivationIds":[1638,"D2EF59F6-5910-4AA5-B2F2-7B9C380FD212","C60F9A29-44DA-49E8-B262-71573E50CD1B","7C5E62D6-1F18-4EE5-8FA2-C5AA7B0A1995"],"_ClipMode":"visible","_Rotation":1.57244973285278,"__LivelyClassName__":"lively.morphic.Path"},"665":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"666":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":667},{"__isSmartRef__":true,"id":668},{"__isSmartRef__":true,"id":669},{"__isSmartRef__":true,"id":670}],"renderContextTable":{"__isSmartRef__":true,"id":671},"_Position":{"__isSmartRef__":true,"id":672},"_Extent":{"__isSmartRef__":true,"id":673},"_Fill":{"__isSmartRef__":true,"id":674},"_BorderColor":{"__isSmartRef__":true,"id":675},"__SourceModuleName__":"Global.lively.morphic.PathShapes","_BorderWidth":0,"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":676},"__LivelyClassName__":"lively.morphic.Shapes.Path"},"667":{"isAbsolute":true,"x":-18,"y":-7,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"668":{"isAbsolute":true,"x":-18,"y":8,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"669":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"670":{"isAbsolute":true,"x":-18,"y":-7,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"671":{"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"},"672":{"x":-19,"y":-8,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"673":{"x":19,"y":16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"674":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"675":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"676":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"677":{"morph":{"__isSmartRef__":true,"id":664},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"678":{"x":12,"y":6,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"679":{"x":-57.114171228285414,"y":26.05207810413009,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"680":{"morph":{"__isSmartRef__":true,"id":664},"index":0,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"681":{"morph":{"__isSmartRef__":true,"id":664},"index":1,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"682":{"morph":{"__isSmartRef__":true,"id":664},"index":2,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"683":{"morph":{"__isSmartRef__":true,"id":664},"index":3,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"684":{"x":15,"y":-33,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"685":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"686":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":687},{"__isSmartRef__":true,"id":688}],"renderContextTable":{"__isSmartRef__":true,"id":689},"_Position":{"__isSmartRef__":true,"id":690},"_Extent":{"__isSmartRef__":true,"id":691},"_BorderColor":{"__isSmartRef__":true,"id":675},"__SourceModuleName__":"Global.lively.morphic.PathShapes","_BorderWidth":1,"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":692},"__LivelyClassName__":"lively.morphic.Shapes.Path"},"687":{"isAbsolute":true,"x":-57,"y":-43,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"688":{"isAbsolute":true,"x":-57.114171228285414,"y":26.05207810413009,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"689":{"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"},"690":{"x":-58.114171228285414,"y":-44,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"691":{"x":1.1141712282854144,"y":70.05207810413009,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"692":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"693":{"morph":{"__isSmartRef__":true,"id":663},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"694":{"x":190.61819100000008,"y":442.518241,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"695":{"morph":{"__isSmartRef__":true,"id":663},"index":0,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"696":{"morph":{"__isSmartRef__":true,"id":663},"index":1,"marker":{"__isSmartRef__":true,"id":664},"markerDirection":"prev","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","connectedMagnet":null,"__LivelyClassName__":"lively.morphic.ControlPoint"},"697":{"requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic/","__SourceModuleName__":"Global.lively.PartsBin","partName":"LineWithArrow","comment":"a Line with one arrow","changes":[{"__isSmartRef__":true,"id":698},{"__isSmartRef__":true,"id":700}],"revisionOnLoad":148733,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"698":{"date":{"__isSmartRef__":true,"id":699},"author":"jenslincke","message":"disable grabbling in arrow head","id":"4E6AF6E9-9FED-4B0A-85E9-9A73E7171295"},"699":{"isSerializedDate":true,"string":"Thu Nov 17 2011 15:54:18 GMT+0100 (Mitteleuropäische Zeit)"},"700":{"date":{"__isSmartRef__":true,"id":701},"author":"lauritz","message":"recreated after origin fix","id":"B14B3E80-753D-4508-A4CA-B29DD1280CB1"},"701":{"isSerializedDate":true,"string":"Wed Nov 02 2011 06:22:22 GMT+0100 (Mitteleuropäische Zeit)"},"702":{"submorphs":[{"__isSmartRef__":true,"id":703}],"scripts":[],"shape":{"__isSmartRef__":true,"id":728},"id":"6E3C1710-62BF-47F9-96E5-F477F3B5487D","renderContextTable":{"__isSmartRef__":true,"id":735},"eventHandler":{"__isSmartRef__":true,"id":736},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":737},"__SourceModuleName__":"Global.lively.morphic.Core","showsHalos":false,"layout":{"__isSmartRef__":true,"id":738},"name":"Parent","partsBinMetaInfo":{"__isSmartRef__":true,"id":739},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","60B52262-2EF1-4AA0-93E3-C50E4CC5EB1E","4D3DD565-6728-47E4-81A7-7575774AE2DC"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":551},"isBeingDragged":false,"_ClipMode":"visible","_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Morph"},"703":{"submorphs":[],"scripts":[],"id":"B1A85BA8-1E16-47A0-9C1B-A7DF20DDEFAF","shape":{"__isSmartRef__":true,"id":704},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":711},"showsHalos":false,"name":"Rectangle","partsBinMetaInfo":{"__isSmartRef__":true,"id":712},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":721},"eventHandler":{"__isSmartRef__":true,"id":722},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","5D85B8E3-8FCB-412B-B094-D9E5BE5EF2E4","07099383-8258-45C2-9764-96887AE9B22B"],"partTests":{"__isSmartRef__":true,"id":723},"owner":{"__isSmartRef__":true,"id":702},"_ClipMode":"visible","_Rotation":0,"_Scale":1.002003004005006,"__LivelyClassName__":"lively.morphic.Box"},"704":{"position":{"__isSmartRef__":true,"id":705},"_Extent":{"__isSmartRef__":true,"id":706},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":707},"_Fill":{"__isSmartRef__":true,"id":708},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":709},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":710},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"705":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"706":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"707":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"708":{"r":0,"g":0,"b":0.8,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"709":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"710":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"711":{"x":-5.684341886080802e-14,"y":-12.012018024030112,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"712":{"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":713},{"__isSmartRef__":true,"id":715},{"__isSmartRef__":true,"id":717},{"__isSmartRef__":true,"id":719}],"revisionOnLoad":150682,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"713":{"date":{"__isSmartRef__":true,"id":714},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"714":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"715":{"date":{"__isSmartRef__":true,"id":716},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"716":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"717":{"date":{"__isSmartRef__":true,"id":718},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"718":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"719":{"date":{"__isSmartRef__":true,"id":720},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"720":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"721":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"722":{"morph":{"__isSmartRef__":true,"id":703},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"723":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":724}},"724":{"test01IsMorph":{"__isSmartRef__":true,"id":725}},"725":{"varMapping":{"__isSmartRef__":true,"id":726},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":727},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"726":{"this":{"__isSmartRef__":true,"id":723}},"727":{},"728":{"_Position":{"__isSmartRef__":true,"id":729},"renderContextTable":{"__isSmartRef__":true,"id":730},"_Extent":{"__isSmartRef__":true,"id":731},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":732},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":733},"_Fill":{"__isSmartRef__":true,"id":734},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"729":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"730":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"731":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"732":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"733":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"734":{"r":0,"g":0.8,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"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":702},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"737":{"x":160.67816100000005,"y":335.34033000000005,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"738":{},"739":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":740}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"740":{"date":{"__isSmartRef__":true,"id":741},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"741":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"742":{"submorphs":[{"__isSmartRef__":true,"id":743}],"scripts":[],"shape":{"__isSmartRef__":true,"id":769},"id":"C00BC9AC-9F08-409C-A572-1E486AE53EE8","renderContextTable":{"__isSmartRef__":true,"id":776},"eventHandler":{"__isSmartRef__":true,"id":777},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":778},"__SourceModuleName__":"Global.lively.morphic.Core","showsHalos":false,"layout":{"__isSmartRef__":true,"id":779},"name":"Ellipse","partsBinMetaInfo":{"__isSmartRef__":true,"id":780},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","60B52262-2EF1-4AA0-93E3-C50E4CC5EB1E","AD6BF2B1-D836-4216-9AFF-4926F7B481F9","53B410E3-2AAE-4289-B84A-274FE33C3B7C"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":551},"_ClipMode":"visible","_Rotation":0,"_Scale":0.996005996001,"priorExtent":{"__isSmartRef__":true,"id":783},"__LivelyClassName__":"lively.morphic.Morph"},"743":{"submorphs":[],"scripts":[],"id":"454A0355-B643-4A07-856B-C2C3A9C34A59","shape":{"__isSmartRef__":true,"id":744},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":751},"showsHalos":false,"name":"Rectangle","partsBinMetaInfo":{"__isSmartRef__":true,"id":752},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":761},"eventHandler":{"__isSmartRef__":true,"id":762},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","5D85B8E3-8FCB-412B-B094-D9E5BE5EF2E4","D19245D0-1FFE-4E0C-A957-588F2FCB0B52","B24C2A83-E861-474F-9363-A1D3B3C385D2"],"partTests":{"__isSmartRef__":true,"id":763},"owner":{"__isSmartRef__":true,"id":742},"distanceToDragEvent":{"__isSmartRef__":true,"id":768},"_ClipMode":"visible","_Rotation":0,"_Scale":1.002003004005006,"__LivelyClassName__":"lively.morphic.Box"},"744":{"position":{"__isSmartRef__":true,"id":745},"_Extent":{"__isSmartRef__":true,"id":746},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":747},"_Fill":{"__isSmartRef__":true,"id":748},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":749},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":750},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"745":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"746":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"747":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"748":{"r":0,"g":0,"b":0.8,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"749":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"750":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"751":{"x":22.034051068084125,"y":-20.024036048060225,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"752":{"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":753},{"__isSmartRef__":true,"id":755},{"__isSmartRef__":true,"id":757},{"__isSmartRef__":true,"id":759}],"revisionOnLoad":150682,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"753":{"date":{"__isSmartRef__":true,"id":754},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"754":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"755":{"date":{"__isSmartRef__":true,"id":756},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"756":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"757":{"date":{"__isSmartRef__":true,"id":758},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"758":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"759":{"date":{"__isSmartRef__":true,"id":760},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"760":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"761":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"762":{"morph":{"__isSmartRef__":true,"id":743},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"763":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":764}},"764":{"test01IsMorph":{"__isSmartRef__":true,"id":765}},"765":{"varMapping":{"__isSmartRef__":true,"id":766},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":767},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"766":{"this":{"__isSmartRef__":true,"id":763}},"767":{},"768":{"x":73.009995,"y":-15.028010024030095,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"769":{"_Position":{"__isSmartRef__":true,"id":770},"renderContextTable":{"__isSmartRef__":true,"id":771},"_Extent":{"__isSmartRef__":true,"id":772},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":773},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":774},"_Fill":{"__isSmartRef__":true,"id":775},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"770":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"771":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"772":{"x":147.18847094164784,"y":100.00000000000021,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"773":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"774":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"775":{"r":0.8,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"776":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"777":{"morph":{"__isSmartRef__":true,"id":742},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"778":{"x":624.7486260000001,"y":337.3363320000001,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"779":{},"780":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":781}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"781":{"date":{"__isSmartRef__":true,"id":782},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"782":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"783":{"x":146.18446092161278,"y":100.00000000000021,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"784":{"submorphs":[{"__isSmartRef__":true,"id":785}],"scripts":[],"shape":{"__isSmartRef__":true,"id":811},"id":"6D099106-7E0B-49CE-9176-8CC1C942DBC5","renderContextTable":{"__isSmartRef__":true,"id":818},"eventHandler":{"__isSmartRef__":true,"id":819},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":820},"__SourceModuleName__":"Global.lively.morphic.Core","showsHalos":false,"layout":{"__isSmartRef__":true,"id":821},"name":"Sibling","partsBinMetaInfo":{"__isSmartRef__":true,"id":822},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","60B52262-2EF1-4AA0-93E3-C50E4CC5EB1E","9982BBFC-3B20-4BB7-8126-D2BA6F116219","02F960AB-2EA1-4186-9637-3A35D1E2B215"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":551},"distanceToDragEvent":{"__isSmartRef__":true,"id":825},"_ClipMode":"visible","_Rotation":0,"_Scale":0.9960059960010001,"priorExtent":{"__isSmartRef__":true,"id":826},"__LivelyClassName__":"lively.morphic.Morph"},"785":{"submorphs":[],"scripts":[],"id":"26C0C3E4-AF04-454D-A9E8-5977C5747D4A","shape":{"__isSmartRef__":true,"id":786},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":793},"showsHalos":false,"name":"Rectangle","partsBinMetaInfo":{"__isSmartRef__":true,"id":794},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":803},"eventHandler":{"__isSmartRef__":true,"id":804},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","5D85B8E3-8FCB-412B-B094-D9E5BE5EF2E4","D7524054-FBFD-4813-8FCE-C0DEE1ED7A34","78BD33BE-CD7C-463F-8CF5-927653C1783A"],"partTests":{"__isSmartRef__":true,"id":805},"owner":{"__isSmartRef__":true,"id":784},"priorExtent":{"__isSmartRef__":true,"id":810},"_ClipMode":"visible","_Rotation":0,"_Scale":1.002003004005006,"__LivelyClassName__":"lively.morphic.Box"},"786":{"position":{"__isSmartRef__":true,"id":787},"_Extent":{"__isSmartRef__":true,"id":788},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":789},"_Fill":{"__isSmartRef__":true,"id":790},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":791},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":792},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"787":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"788":{"x":143.912044,"y":40.11994,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"789":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"790":{"r":0.979,"g":1,"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":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"793":{"x":-5.684341886080802e-14,"y":-12.012018024030112,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"794":{"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":795},{"__isSmartRef__":true,"id":797},{"__isSmartRef__":true,"id":799},{"__isSmartRef__":true,"id":801}],"revisionOnLoad":150682,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"795":{"date":{"__isSmartRef__":true,"id":796},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"796":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"797":{"date":{"__isSmartRef__":true,"id":798},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"798":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"799":{"date":{"__isSmartRef__":true,"id":800},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"800":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"801":{"date":{"__isSmartRef__":true,"id":802},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"802":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"803":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"804":{"morph":{"__isSmartRef__":true,"id":785},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"805":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":806}},"806":{"test01IsMorph":{"__isSmartRef__":true,"id":807}},"807":{"varMapping":{"__isSmartRef__":true,"id":808},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":809},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"808":{"this":{"__isSmartRef__":true,"id":805}},"809":{},"810":{"x":142.91404300000002,"y":46.107946,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"811":{"_Position":{"__isSmartRef__":true,"id":812},"renderContextTable":{"__isSmartRef__":true,"id":813},"_Extent":{"__isSmartRef__":true,"id":814},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":815},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":816},"_Fill":{"__isSmartRef__":true,"id":817},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"812":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"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":107.02807014024533,"y":63.85563927873794,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"815":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"816":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"817":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"818":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"819":{"morph":{"__isSmartRef__":true,"id":784},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"820":{"x":177.63618200000025,"y":540.932534,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"821":{},"822":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":100000,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":823}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"823":{"date":{"__isSmartRef__":true,"id":824},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"824":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"825":{"x":100.90806201601987,"y":-13.115974032040185,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"826":{"x":106.02406012021028,"y":63.85563927873794,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"827":{"position":{"__isSmartRef__":true,"id":828},"_Extent":{"__isSmartRef__":true,"id":829},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":830},"_Fill":{"__isSmartRef__":true,"id":831},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":832},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":833},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"828":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"829":{"x":926.3448279999994,"y":678.8405799999996,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"830":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"831":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"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":{"partsSpaceName":"PartsBin/BP2012/","__SourceModuleName__":"Global.lively.PartsBin","comment":"An example for diffing a simple morph.","migrationLevel":4,"partName":"DiffingExample","changes":[{"__isSmartRef__":true,"id":835},{"__isSmartRef__":true,"id":837},{"__isSmartRef__":true,"id":839},{"__isSmartRef__":true,"id":841},{"__isSmartRef__":true,"id":843}],"revisionOnLoad":155023,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"835":{"date":{"__isSmartRef__":true,"id":836},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"836":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"837":{"date":{"__isSmartRef__":true,"id":838},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"838":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"839":{"date":{"__isSmartRef__":true,"id":840},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"840":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"841":{"date":{"__isSmartRef__":true,"id":842},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"842":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"843":{"date":{"__isSmartRef__":true,"id":844},"author":"undefined","message":"init","id":"957FA4C0-88B1-4DBF-9403-A565B25D7911"},"844":{"isSerializedDate":true,"string":"Wed Apr 11 2012 13:40:35 GMT+0200 (Mitteleuropäische Sommerzeit)"},"845":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"846":{"morph":{"__isSmartRef__":true,"id":551},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"847":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":848}},"848":{"test01IsMorph":{"__isSmartRef__":true,"id":849}},"849":{"varMapping":{"__isSmartRef__":true,"id":850},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":851},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"850":{"this":{"__isSmartRef__":true,"id":847}},"851":{},"852":{"x":926.3448279999996,"y":679.8385809999996,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"853":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"854":{"x":885,"y":181,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"855":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"856":{"morph":{"__isSmartRef__":true,"id":521},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"857":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"858":{"submorphs":[{"__isSmartRef__":true,"id":859}],"scripts":[],"id":"69047B0C-2B45-4875-B345-D8DC8C0E63E2","renderContextTable":{"__isSmartRef__":true,"id":881},"shape":{"__isSmartRef__":true,"id":882},"droppingEnabled":true,"halosEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":889},"_Position":{"__isSmartRef__":true,"id":890},"controlPoints":[{"__isSmartRef__":true,"id":891},{"__isSmartRef__":true,"id":892}],"showsHalos":false,"name":"LineWithArrow1","partsBinMetaInfo":{"__isSmartRef__":true,"id":893},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"derivationIds":[1637,"9EA16D80-86A7-4DAA-A79C-E7D6B87DDB38","10CD0D4E-F76C-4136-AD56-C53E45F2BA88","DDE94B5F-ECEA-4565-A4A8-4FB3D590F427"],"moved":true,"owner":{"__isSmartRef__":true,"id":416},"_ClipMode":"visible","_Rotation":0,"_Scale":0.9960059960010001,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.Path"},"859":{"submorphs":[],"scripts":[],"id":"98F368FA-0695-4976-8ABB-C4ECF627BB44","renderContextTable":{"__isSmartRef__":true,"id":860},"shape":{"__isSmartRef__":true,"id":861},"droppingEnabled":true,"halosEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":872},"_Origin":{"__isSmartRef__":true,"id":873},"owner":{"__isSmartRef__":true,"id":858},"_Position":{"__isSmartRef__":true,"id":874},"controlPoints":[{"__isSmartRef__":true,"id":875},{"__isSmartRef__":true,"id":876},{"__isSmartRef__":true,"id":877},{"__isSmartRef__":true,"id":878}],"showsHalos":false,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"distanceToDragEvent":{"__isSmartRef__":true,"id":879},"grabbingEnabled":false,"derivationIds":[1638,"D2EF59F6-5910-4AA5-B2F2-7B9C380FD212","C60F9A29-44DA-49E8-B262-71573E50CD1B","8538355E-5DD4-4CA0-B62F-DC398E161A52"],"_ClipMode":"visible","_Rotation":1.5724497328527802,"_Scale":0.9999999999999999,"partsBinMetaInfo":{"__isSmartRef__":true,"id":880},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.Path"},"860":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"861":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":862},{"__isSmartRef__":true,"id":863},{"__isSmartRef__":true,"id":864},{"__isSmartRef__":true,"id":865}],"renderContextTable":{"__isSmartRef__":true,"id":866},"_Position":{"__isSmartRef__":true,"id":867},"_Extent":{"__isSmartRef__":true,"id":868},"_Fill":{"__isSmartRef__":true,"id":869},"_BorderColor":{"__isSmartRef__":true,"id":870},"_BorderWidth":0,"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":871},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"862":{"isAbsolute":true,"x":-18,"y":-7,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"863":{"isAbsolute":true,"x":-18,"y":8,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"864":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"865":{"isAbsolute":true,"x":-18,"y":-7,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"866":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"867":{"x":-19,"y":-8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"868":{"x":19,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"869":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"870":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"871":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"872":{"morph":{"__isSmartRef__":true,"id":859},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"873":{"x":12,"y":6,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"874":{"x":-57.11417122828547,"y":26.05207810412992,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"875":{"morph":{"__isSmartRef__":true,"id":859},"index":0,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"876":{"morph":{"__isSmartRef__":true,"id":859},"index":1,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"877":{"morph":{"__isSmartRef__":true,"id":859},"index":2,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"878":{"morph":{"__isSmartRef__":true,"id":859},"index":3,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"879":{"x":15,"y":-33,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"880":{"requiredModules":[],"__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"881":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"882":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":883},{"__isSmartRef__":true,"id":884}],"renderContextTable":{"__isSmartRef__":true,"id":885},"_Position":{"__isSmartRef__":true,"id":886},"_Extent":{"__isSmartRef__":true,"id":887},"_BorderColor":{"__isSmartRef__":true,"id":870},"_BorderWidth":1,"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":888},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"883":{"isAbsolute":true,"x":-57,"y":-43,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"884":{"isAbsolute":true,"x":-57.114171228285414,"y":26.05207810413009,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"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","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"886":{"x":-58.114171228285414,"y":-44,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"887":{"x":1.1141712282854144,"y":70.05207810413009,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"888":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"889":{"morph":{"__isSmartRef__":true,"id":858},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"890":{"x":190.6181910000001,"y":442.5182410000001,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"891":{"morph":{"__isSmartRef__":true,"id":858},"index":0,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"892":{"morph":{"__isSmartRef__":true,"id":858},"index":1,"marker":{"__isSmartRef__":true,"id":859},"markerDirection":"prev","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","connectedMagnet":null,"__LivelyClassName__":"lively.morphic.ControlPoint"},"893":{"requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic/","__SourceModuleName__":"Global.lively.PartsBin","partName":"LineWithArrow","comment":"a Line with one arrow","changes":[{"__isSmartRef__":true,"id":894},{"__isSmartRef__":true,"id":896}],"revisionOnLoad":148733,"idOnLoad":1637,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"894":{"date":{"__isSmartRef__":true,"id":895},"author":"jenslincke","message":"disable grabbling in arrow head","id":"4E6AF6E9-9FED-4B0A-85E9-9A73E7171295"},"895":{"isSerializedDate":true,"string":"Thu Nov 17 2011 15:54:18 GMT+0100 (Mitteleuropäische Zeit)"},"896":{"date":{"__isSmartRef__":true,"id":897},"author":"lauritz","message":"recreated after origin fix","id":"B14B3E80-753D-4508-A4CA-B29DD1280CB1"},"897":{"isSerializedDate":true,"string":"Wed Nov 02 2011 06:22:22 GMT+0100 (Mitteleuropäische Zeit)"},"898":{"submorphs":[{"__isSmartRef__":true,"id":899}],"scripts":[],"shape":{"__isSmartRef__":true,"id":923},"id":"673B126A-74DF-4A1A-BFAB-3649496A965F","renderContextTable":{"__isSmartRef__":true,"id":927},"eventHandler":{"__isSmartRef__":true,"id":928},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":929},"showsHalos":false,"layout":{"__isSmartRef__":true,"id":930},"name":"Sibling","partsBinMetaInfo":{"__isSmartRef__":true,"id":931},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","60B52262-2EF1-4AA0-93E3-C50E4CC5EB1E","9982BBFC-3B20-4BB7-8126-D2BA6F116219","A3697B47-7458-423B-8C1F-B312209D417F"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":416},"distanceToDragEvent":{"__isSmartRef__":true,"id":519},"_ClipMode":"visible","priorExtent":{"__isSmartRef__":true,"id":520},"_Rotation":0,"_Scale":0.9960059960010007,"__SourceModuleName__":"Global.lively.morphic.Core","__LivelyClassName__":"lively.morphic.Morph"},"899":{"submorphs":[],"scripts":[],"id":"2BBF21D5-E706-438D-A5F0-A5B9A8DE0A75","shape":{"__isSmartRef__":true,"id":900},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":905},"showsHalos":false,"name":"Rectangle","partsBinMetaInfo":{"__isSmartRef__":true,"id":906},"renderContextTable":{"__isSmartRef__":true,"id":915},"eventHandler":{"__isSmartRef__":true,"id":916},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","5D85B8E3-8FCB-412B-B094-D9E5BE5EF2E4","D7524054-FBFD-4813-8FCE-C0DEE1ED7A34","8A7E976B-F3CD-4E0D-8E85-239A2DC25B52"],"partTests":{"__isSmartRef__":true,"id":917},"owner":{"__isSmartRef__":true,"id":898},"priorExtent":{"__isSmartRef__":true,"id":922},"_ClipMode":"visible","_Rotation":0,"_Scale":1.002003004005006,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Box"},"900":{"position":{"__isSmartRef__":true,"id":480},"_Extent":{"__isSmartRef__":true,"id":901},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":482},"_Fill":{"__isSmartRef__":true,"id":902},"renderContextTable":{"__isSmartRef__":true,"id":903},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":904},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"901":{"x":143.912044,"y":40.11994,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"902":{"r":0.979,"g":1,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"903":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"904":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"905":{"x":-5.684341886080802e-14,"y":-12.012018024030112,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"906":{"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":907},{"__isSmartRef__":true,"id":909},{"__isSmartRef__":true,"id":911},{"__isSmartRef__":true,"id":913}],"revisionOnLoad":150682,"idOnLoad":"39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"907":{"date":{"__isSmartRef__":true,"id":908},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"908":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"909":{"date":{"__isSmartRef__":true,"id":910},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"910":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"911":{"date":{"__isSmartRef__":true,"id":912},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"912":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"913":{"date":{"__isSmartRef__":true,"id":914},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"914":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"915":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"916":{"morph":{"__isSmartRef__":true,"id":899},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"917":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":918}},"918":{"test01IsMorph":{"__isSmartRef__":true,"id":919}},"919":{"varMapping":{"__isSmartRef__":true,"id":920},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":921},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"920":{"this":{"__isSmartRef__":true,"id":917}},"921":{},"922":{"x":142.91404300000002,"y":46.107946,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"923":{"_Position":{"__isSmartRef__":true,"id":506},"renderContextTable":{"__isSmartRef__":true,"id":924},"_Extent":{"__isSmartRef__":true,"id":814},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":925},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":510},"_Fill":{"__isSmartRef__":true,"id":926},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"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","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"925":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"926":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"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","setStyleSheet":"setStyleSheetHTML"},"928":{"morph":{"__isSmartRef__":true,"id":898},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"929":{"x":165.64217900000057,"y":540.9685160000005,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"930":{},"931":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":100000,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":932}],"idOnLoad":"07BC3F00-A1CC-4E18-8B69-527B6067A724","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"932":{"date":{"__isSmartRef__":true,"id":933},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"933":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"934":{"submorphs":[],"scripts":[],"id":"ABE79A86-7F3E-4CD7-98E0-068E8789337D","shape":{"__isSmartRef__":true,"id":935},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":941},"_MaxTextWidth":861,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":938},"showsHalos":false,"_FontSize":14,"name":"Text4","partsBinMetaInfo":{"__isSmartRef__":true,"id":942},"textChunks":[{"__isSmartRef__":true,"id":945},{"__isSmartRef__":true,"id":947}],"charsReplaced":"","lastFindLoc":0,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":949},"renderContextTable":{"__isSmartRef__":true,"id":950},"eventHandler":{"__isSmartRef__":true,"id":951},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":952},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","0FC58F2B-2F35-420D-8843-168467EF8C0B","A58BDD69-8E16-4FA4-B042-2929D1FC695A","3255657B-3FC7-4AE3-9E35-8CB6B06F7DAD","D1427B84-5EB2-4E30-B236-3ED4FE88B416","6F9127EC-7132-4AAF-9E3E-D3C3E9636BC1","ACA75124-327D-44A1-8BA5-BA8690AFF6AF"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":861,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":416},"isBeingDragged":false,"savedTextString":"inspect(\n$morph('Ellipse')\n .newThreeWayDiff(\n// $morph('Sibling'),\n// $morph('Parent'))\n)","distanceToDragEvent":{"__isSmartRef__":true,"id":953},"_Rotation":0,"_Scale":1,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"935":{"fill":null,"_Position":{"__isSmartRef__":true,"id":936},"_Extent":{"__isSmartRef__":true,"id":937},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":938},"renderContextTable":{"__isSmartRef__":true,"id":939},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":940},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"936":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"937":{"x":869,"y":26,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"938":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"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","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"940":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"941":{"x":15.958021000005864,"y":247.9240380000046,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"942":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":943}],"revisionOnLoad":148789,"idOnLoad":"1EB1674F-8BF2-419B-B054-86129ED70335","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"943":{"date":{"__isSmartRef__":true,"id":944},"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"},"944":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"945":{"style":{"__isSmartRef__":true,"id":946},"chunkOwner":{"__isSmartRef__":true,"id":934},"storedString":"$morph('Ellipse').update","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"946":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"19px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(255,255,255)","display":"inline!important","float":"none","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"947":{"style":{"__isSmartRef__":true,"id":948},"chunkOwner":{"__isSmartRef__":true,"id":934},"storedString":"($morph('Ellipse').newThreeWayDiff($morph('Sibling'),$morph('Parent')))","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"948":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"949":{"x":869,"y":26,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"950":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"951":{"morph":{"__isSmartRef__":true,"id":934},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"952":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"953":{"x":589.0100150200194,"y":-19.01602403204471,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"954":{"submorphs":[{"__isSmartRef__":true,"id":955}],"scripts":[],"shape":{"__isSmartRef__":true,"id":980},"id":"887A1124-CB56-48CC-B42E-2DA42F3C7D2D","renderContextTable":{"__isSmartRef__":true,"id":987},"eventHandler":{"__isSmartRef__":true,"id":988},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":989},"showsHalos":false,"layout":{"__isSmartRef__":true,"id":990},"name":"Parent","partsBinMetaInfo":{"__isSmartRef__":true,"id":991},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","60B52262-2EF1-4AA0-93E3-C50E4CC5EB1E","F2A89D3A-B0EE-489C-92F7-7685154C6C3B"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":416},"isBeingDragged":false,"_ClipMode":"visible","_Rotation":0,"_Scale":0.998001,"__SourceModuleName__":"Global.lively.morphic.Core","__LivelyClassName__":"lively.morphic.Morph"},"955":{"submorphs":[],"scripts":[],"id":"93443A16-C02E-421B-A40C-775C084F95C5","shape":{"__isSmartRef__":true,"id":956},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":963},"showsHalos":false,"name":"Rectangle","partsBinMetaInfo":{"__isSmartRef__":true,"id":964},"renderContextTable":{"__isSmartRef__":true,"id":973},"eventHandler":{"__isSmartRef__":true,"id":974},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","5D85B8E3-8FCB-412B-B094-D9E5BE5EF2E4","33E8344A-FB37-45D1-A384-E7DA32E3F767"],"partTests":{"__isSmartRef__":true,"id":975},"owner":{"__isSmartRef__":true,"id":954},"_ClipMode":"visible","_Rotation":0,"_Scale":1.002003004005006,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Box"},"956":{"position":{"__isSmartRef__":true,"id":957},"_Extent":{"__isSmartRef__":true,"id":958},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":959},"_Fill":{"__isSmartRef__":true,"id":960},"renderContextTable":{"__isSmartRef__":true,"id":961},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":962},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"957":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"958":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"959":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"960":{"r":0,"g":0,"b":0.8,"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","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"962":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"963":{"x":-5.684341886080802e-14,"y":-12.012018024030112,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"964":{"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":965},{"__isSmartRef__":true,"id":967},{"__isSmartRef__":true,"id":969},{"__isSmartRef__":true,"id":971}],"revisionOnLoad":150682,"idOnLoad":"39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"965":{"date":{"__isSmartRef__":true,"id":966},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"966":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"967":{"date":{"__isSmartRef__":true,"id":968},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"968":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"969":{"date":{"__isSmartRef__":true,"id":970},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"970":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"971":{"date":{"__isSmartRef__":true,"id":972},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"972":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"973":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"974":{"morph":{"__isSmartRef__":true,"id":955},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"975":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":976}},"976":{"test01IsMorph":{"__isSmartRef__":true,"id":977}},"977":{"varMapping":{"__isSmartRef__":true,"id":978},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":979},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"978":{"this":{"__isSmartRef__":true,"id":975}},"979":{},"980":{"_Position":{"__isSmartRef__":true,"id":981},"renderContextTable":{"__isSmartRef__":true,"id":982},"_Extent":{"__isSmartRef__":true,"id":983},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":984},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":985},"_Fill":{"__isSmartRef__":true,"id":986},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"981":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"982":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"983":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"984":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"985":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"986":{"r":0,"g":0.8,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"987":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"988":{"morph":{"__isSmartRef__":true,"id":954},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"989":{"x":150.6201900000001,"y":324.3403300000001,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"990":{},"991":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":992}],"idOnLoad":"07BC3F00-A1CC-4E18-8B69-527B6067A724","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"992":{"date":{"__isSmartRef__":true,"id":993},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"993":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"994":{"submorphs":[],"scripts":[],"id":"AD6ADB8E-8CBF-4ED9-9950-1FF418EDCFA4","shape":{"__isSmartRef__":true,"id":995},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1001},"_MaxTextWidth":80,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":998},"showsHalos":false,"_FontSize":14,"name":"Text3","partsBinMetaInfo":{"__isSmartRef__":true,"id":1002},"textChunks":[{"__isSmartRef__":true,"id":1005}],"charsReplaced":"some text ","lastFindLoc":10,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":1007},"renderContextTable":{"__isSmartRef__":true,"id":1008},"eventHandler":{"__isSmartRef__":true,"id":1009},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":1010},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","6EC6E2FB-6931-44C4-B8BD-4C60047A6346","BBEC5643-CB79-4EB7-AAFA-38078C7A6257"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":80,"_MinTextHeight":null,"previousSelection":[4,4],"owner":{"__isSmartRef__":true,"id":416},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"995":{"fill":null,"_Position":{"__isSmartRef__":true,"id":996},"_Extent":{"__isSmartRef__":true,"id":997},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":998},"renderContextTable":{"__isSmartRef__":true,"id":999},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1000},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"996":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"997":{"x":88,"y":48,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"998":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"999":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"1000":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1001":{"x":17.964018000000003,"y":291.82009000000005,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1002":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":1003}],"revisionOnLoad":148789,"idOnLoad":"1EB1674F-8BF2-419B-B054-86129ED70335","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1003":{"date":{"__isSmartRef__":true,"id":1004},"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"},"1004":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"1005":{"style":{"__isSmartRef__":true,"id":1006},"morph":{"__isSmartRef__":true,"id":994},"chunkOwner":{"__isSmartRef__":true,"id":994},"storedString":"parent version","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1006":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1007":{"x":88,"y":48,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1008":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"1009":{"morph":{"__isSmartRef__":true,"id":994},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1010":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1011":{"submorphs":[],"scripts":[],"id":"84D1828B-FB32-48C3-AF27-F1596E1B162A","shape":{"__isSmartRef__":true,"id":1012},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1018},"_MaxTextWidth":80,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":1015},"showsHalos":false,"_FontSize":14,"name":"Text5","partsBinMetaInfo":{"__isSmartRef__":true,"id":1019},"textChunks":[{"__isSmartRef__":true,"id":1022}],"charsReplaced":"parent version","lastFindLoc":14,"priorSelectionRange":[21,21],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":1024},"renderContextTable":{"__isSmartRef__":true,"id":1025},"eventHandler":{"__isSmartRef__":true,"id":1026},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":1027},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","6EC6E2FB-6931-44C4-B8BD-4C60047A6346","C82C08F9-41F4-489C-9AE3-0B98582ECC0A","E1A380E5-CA96-422F-9F56-96CD921E3C20"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":80,"_MinTextHeight":null,"previousSelection":[15,15],"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":416},"_Rotation":0,"_Scale":0.998001,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"1012":{"fill":null,"_Position":{"__isSmartRef__":true,"id":1013},"_Extent":{"__isSmartRef__":true,"id":1014},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1015},"renderContextTable":{"__isSmartRef__":true,"id":1016},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1017},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1013":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1014":{"x":88,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1015":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1016":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"1017":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1018":{"x":21.956021999999997,"y":485.4322840000001,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1019":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":1020}],"revisionOnLoad":148789,"idOnLoad":"1EB1674F-8BF2-419B-B054-86129ED70335","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1020":{"date":{"__isSmartRef__":true,"id":1021},"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"},"1021":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"1022":{"style":{"__isSmartRef__":true,"id":1023},"chunkOwner":{"__isSmartRef__":true,"id":1011},"storedString":"new version in PartsBin","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1023":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1024":{"x":88,"y":70,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1025":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"1026":{"morph":{"__isSmartRef__":true,"id":1011},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1027":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1028":{"position":{"__isSmartRef__":true,"id":1029},"_Extent":{"__isSmartRef__":true,"id":1030},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1031},"_Fill":{"__isSmartRef__":true,"id":1032},"renderContextTable":{"__isSmartRef__":true,"id":1033},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1034},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1029":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1030":{"x":926.3448279999994,"y":678.8405799999996,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1031":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1032":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1033":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"1034":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1035":{"partsSpaceName":"PartsBin/BP2012/","__SourceModuleName__":"Global.lively.PartsBin","comment":"An example for diffing a simple morph.","migrationLevel":4,"partName":"DiffingExample","changes":[{"__isSmartRef__":true,"id":1036},{"__isSmartRef__":true,"id":1038},{"__isSmartRef__":true,"id":1040},{"__isSmartRef__":true,"id":1042},{"__isSmartRef__":true,"id":1044},{"__isSmartRef__":true,"id":1046},{"__isSmartRef__":true,"id":1048}],"revisionOnLoad":155028,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1036":{"date":{"__isSmartRef__":true,"id":1037},"author":"athomschke","message":"test","id":"C3FA0D07-481E-45C7-95C5-36B9D64F6934"},"1037":{"isSerializedDate":true,"string":"Tue Jun 05 2012 19:33:54 GMT+0200 (Mitteleuropäische Sommerzeit)"},"1038":{"date":{"__isSmartRef__":true,"id":1039},"author":"undefined","message":"init","id":"957FA4C0-88B1-4DBF-9403-A565B25D7911"},"1039":{"isSerializedDate":true,"string":"Wed Apr 11 2012 13:40:35 GMT+0200 (Mitteleuropäische Sommerzeit)"},"1040":{"date":{"__isSmartRef__":true,"id":1041},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"1041":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"1042":{"date":{"__isSmartRef__":true,"id":1043},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"1043":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"1044":{"date":{"__isSmartRef__":true,"id":1045},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"1045":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"1046":{"date":{"__isSmartRef__":true,"id":1047},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"1047":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"1048":{"date":{"__isSmartRef__":true,"id":1049},"author":"undefined","message":"merged with partsbin version","id":"E0897838-E5B0-4113-9FEE-B8540077C451"},"1049":{"isSerializedDate":true,"string":"Tue Apr 24 2012 12:16:40 GMT+0200 (Mitteleuropäische Sommerzeit)"},"1050":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"1051":{"morph":{"__isSmartRef__":true,"id":416},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1052":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1053}},"1053":{"test01IsMorph":{"__isSmartRef__":true,"id":1054}},"1054":{"varMapping":{"__isSmartRef__":true,"id":1055},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":1056},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1055":{"this":{"__isSmartRef__":true,"id":1052}},"1056":{},"1057":{"x":926.3448279999996,"y":679.8385809999996,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1058":{"x":80,"y":1132,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1059":{"submorphs":[{"__isSmartRef__":true,"id":1060},{"__isSmartRef__":true,"id":1199}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1234},"derivationIds":[null],"id":"D5363668-C54B-4774-9E3C-C1010486545B","renderContextTable":{"__isSmartRef__":true,"id":1239},"eventHandler":{"__isSmartRef__":true,"id":1240},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":1241},"LK2":true,"_Position":{"__isSmartRef__":true,"id":1242},"priorExtent":{"__isSmartRef__":true,"id":1243},"targetMorph":{"__isSmartRef__":true,"id":1244},"reframeHandle":{"__isSmartRef__":true,"id":1199},"titleBar":{"__isSmartRef__":true,"id":1060},"contentOffset":{"__isSmartRef__":true,"id":1256},"collapsedTransform":{"__isSmartRef__":true,"id":1260},"collapsedExtent":{"__isSmartRef__":true,"id":1261},"expandedTransform":{"__isSmartRef__":true,"id":1262},"expandedExtent":{"__isSmartRef__":true,"id":1263},"ignoreEventsOnExpand":false,"owner":{"__isSmartRef__":true,"id":0},"highlighted":false,"_Rotation":0,"_Scale":1,"prevDragPos":{"__isSmartRef__":true,"id":1264},"isBeingDragged":false,"expandedPosition":{"__isSmartRef__":true,"id":1265},"helperMorphs":[{"__isSmartRef__":true,"id":1199}],"state":"collapsed","collapsedPosition":{"__isSmartRef__":true,"id":1266},"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.Window","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"1060":{"submorphs":[{"__isSmartRef__":true,"id":1061},{"__isSmartRef__":true,"id":1076},{"__isSmartRef__":true,"id":1122},{"__isSmartRef__":true,"id":1155}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1189},"derivationIds":[null],"id":"7326139C-338E-4ACF-A8E6-E8168955B93E","renderContextTable":{"__isSmartRef__":true,"id":1194},"eventHandler":{"__isSmartRef__":true,"id":1195},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":1196},"_Position":{"__isSmartRef__":true,"id":1197},"windowMorph":{"__isSmartRef__":true,"id":1059},"label":{"__isSmartRef__":true,"id":1061},"closeButton":{"__isSmartRef__":true,"id":1076},"menuButton":{"__isSmartRef__":true,"id":1122},"collapseButton":{"__isSmartRef__":true,"id":1155},"priorExtent":{"__isSmartRef__":true,"id":1198},"owner":{"__isSmartRef__":true,"id":1059},"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.TitleBar"},"1061":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1062},"derivationIds":[null],"id":"AE785A90-135C-403C-A570-7D93EF92ECCF","renderContextTable":{"__isSmartRef__":true,"id":1068},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1069}],"eventHandler":{"__isSmartRef__":true,"id":1071},"_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":1072},"_TextColor":{"__isSmartRef__":true,"id":1073},"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":1060},"_Position":{"__isSmartRef__":true,"id":1074},"priorExtent":{"__isSmartRef__":true,"id":1075},"_MaxTextWidth":666,"_MinTextWidth":666,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"1062":{"_Position":{"__isSmartRef__":true,"id":1063},"renderContextTable":{"__isSmartRef__":true,"id":1064},"_Extent":{"__isSmartRef__":true,"id":1065},"_Padding":{"__isSmartRef__":true,"id":1066},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-ae785a90-135c-403c-a570-7d93ef92eccf","_BorderRadius":0,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1063":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1064":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"1065":{"x":666,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1066":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1067":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1068":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"1069":{"style":{"__isSmartRef__":true,"id":1070},"chunkOwner":{"__isSmartRef__":true,"id":1061},"storedString":"Workspace","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1070":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1071":{"morph":{"__isSmartRef__":true,"id":1061},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1072":{"resizeWidth":true},"1073":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1074":{"x":21,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1075":{"x":666,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1076":{"submorphs":[{"__isSmartRef__":true,"id":1077}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1088},"derivationIds":[null],"id":"2335D3BF-2C3A-4A85-BF7B-A2B9884A2ED7","renderContextTable":{"__isSmartRef__":true,"id":1104},"eventHandler":{"__isSmartRef__":true,"id":1105},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":1106},"priorExtent":{"__isSmartRef__":true,"id":1107},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1094},"lighterFill":{"__isSmartRef__":true,"id":1108},"label":{"__isSmartRef__":true,"id":1077},"owner":{"__isSmartRef__":true,"id":1060},"layout":{"__isSmartRef__":true,"id":1117},"attributeConnections":[{"__isSmartRef__":true,"id":1118},{"__isSmartRef__":true,"id":1120}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"1077":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1078},"derivationIds":[null],"id":"1FE36B05-9DE9-4125-B866-359F3A0550C9","renderContextTable":{"__isSmartRef__":true,"id":1083},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1084}],"eventHandler":{"__isSmartRef__":true,"id":1086},"_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":1076},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":1087},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"1078":{"_Position":{"__isSmartRef__":true,"id":1079},"renderContextTable":{"__isSmartRef__":true,"id":1080},"_Extent":{"__isSmartRef__":true,"id":1081},"_Padding":{"__isSmartRef__":true,"id":1082},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-1fe36b05-9de9-4125-b866-359f3a0550c9","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1079":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1080":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"1081":{"x":15,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1082":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1083":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"1084":{"style":{"__isSmartRef__":true,"id":1085},"chunkOwner":{"__isSmartRef__":true,"id":1077},"storedString":"X","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1085":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1086":{"morph":{"__isSmartRef__":true,"id":1077},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1087":{"x":15,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1088":{"_Position":{"__isSmartRef__":true,"id":1089},"renderContextTable":{"__isSmartRef__":true,"id":1090},"_Extent":{"__isSmartRef__":true,"id":1091},"_Padding":{"__isSmartRef__":true,"id":1092},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1093},"_Fill":{"__isSmartRef__":true,"id":1094},"_StrokeOpacity":0,"_BorderRadius":5,"_NodeClass":["morph","button","windowcontrol"],"_NodeId":"morph-2335d3bf-2c3a-4a85-bf7b-a2b9884a2ed7","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1089":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1090":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"1091":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1092":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1093":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1094":{"stops":[{"__isSmartRef__":true,"id":1095},{"__isSmartRef__":true,"id":1097},{"__isSmartRef__":true,"id":1099},{"__isSmartRef__":true,"id":1101}],"vector":{"__isSmartRef__":true,"id":1103},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1095":{"offset":0,"color":{"__isSmartRef__":true,"id":1096}},"1096":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1097":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1098}},"1098":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1099":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1100}},"1100":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1101":{"offset":1,"color":{"__isSmartRef__":true,"id":1102}},"1102":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1103":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1104":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"1105":{"morph":{"__isSmartRef__":true,"id":1076},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1106":{"x":706,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1107":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1108":{"stops":[{"__isSmartRef__":true,"id":1109},{"__isSmartRef__":true,"id":1111},{"__isSmartRef__":true,"id":1113},{"__isSmartRef__":true,"id":1115}],"vector":{"__isSmartRef__":true,"id":1103},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1109":{"offset":0,"color":{"__isSmartRef__":true,"id":1110}},"1110":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1111":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1112}},"1112":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1113":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1114}},"1114":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1115":{"offset":1,"color":{"__isSmartRef__":true,"id":1116}},"1116":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1117":{"moveHorizontal":true},"1118":{"sourceObj":{"__isSmartRef__":true,"id":1076},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1059},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1119},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1119":{"source":{"__isSmartRef__":true,"id":1076},"target":{"__isSmartRef__":true,"id":1059}},"1120":{"sourceObj":{"__isSmartRef__":true,"id":1076},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1059},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1121},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1121":{"source":{"__isSmartRef__":true,"id":1076},"target":{"__isSmartRef__":true,"id":1059}},"1122":{"submorphs":[{"__isSmartRef__":true,"id":1123}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1133},"derivationIds":[null],"id":"16576239-07ED-48BA-9DA4-1787834A32A7","renderContextTable":{"__isSmartRef__":true,"id":1138},"eventHandler":{"__isSmartRef__":true,"id":1139},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":1140},"priorExtent":{"__isSmartRef__":true,"id":1141},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1094},"lighterFill":{"__isSmartRef__":true,"id":1142},"label":{"__isSmartRef__":true,"id":1123},"owner":{"__isSmartRef__":true,"id":1060},"attributeConnections":[{"__isSmartRef__":true,"id":1151},{"__isSmartRef__":true,"id":1153}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"1123":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1124},"derivationIds":[null],"id":"6BC34B0C-3F4D-470E-9A91-A390615E2931","renderContextTable":{"__isSmartRef__":true,"id":1128},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1129}],"eventHandler":{"__isSmartRef__":true,"id":1131},"_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":1122},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":1132},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"1124":{"_Position":{"__isSmartRef__":true,"id":1125},"renderContextTable":{"__isSmartRef__":true,"id":1126},"_Extent":{"__isSmartRef__":true,"id":1127},"_Padding":{"__isSmartRef__":true,"id":1082},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-6bc34b0c-3f4d-470e-9a91-a390615e2931","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1125":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1126":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"1127":{"x":18,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1128":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"1129":{"style":{"__isSmartRef__":true,"id":1130},"chunkOwner":{"__isSmartRef__":true,"id":1123},"storedString":"M","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1130":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1131":{"morph":{"__isSmartRef__":true,"id":1123},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1132":{"x":18,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1133":{"_Position":{"__isSmartRef__":true,"id":1134},"renderContextTable":{"__isSmartRef__":true,"id":1135},"_Extent":{"__isSmartRef__":true,"id":1136},"_Padding":{"__isSmartRef__":true,"id":1137},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1093},"_Fill":{"__isSmartRef__":true,"id":1094},"_StrokeOpacity":0,"_BorderRadius":5,"_NodeClass":["morph","button","windowcontrol"],"_NodeId":"morph-16576239-07ed-48ba-9da4-1787834a32a7","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1134":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1135":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"1136":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1137":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1138":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"1139":{"morph":{"__isSmartRef__":true,"id":1122},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1140":{"x":3,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1141":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1142":{"stops":[{"__isSmartRef__":true,"id":1143},{"__isSmartRef__":true,"id":1145},{"__isSmartRef__":true,"id":1147},{"__isSmartRef__":true,"id":1149}],"vector":{"__isSmartRef__":true,"id":1103},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1143":{"offset":0,"color":{"__isSmartRef__":true,"id":1144}},"1144":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1145":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1146}},"1146":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1147":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1148}},"1148":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1149":{"offset":1,"color":{"__isSmartRef__":true,"id":1150}},"1150":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1151":{"sourceObj":{"__isSmartRef__":true,"id":1122},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1059},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1152},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1152":{"source":{"__isSmartRef__":true,"id":1122},"target":{"__isSmartRef__":true,"id":1059}},"1153":{"sourceObj":{"__isSmartRef__":true,"id":1122},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1059},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1154},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1154":{"source":{"__isSmartRef__":true,"id":1122},"target":{"__isSmartRef__":true,"id":1059}},"1155":{"submorphs":[{"__isSmartRef__":true,"id":1156}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1166},"derivationIds":[null],"id":"6D1A405F-A1F6-4323-9F3D-222589DB4C83","renderContextTable":{"__isSmartRef__":true,"id":1171},"eventHandler":{"__isSmartRef__":true,"id":1172},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":1173},"priorExtent":{"__isSmartRef__":true,"id":1174},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1094},"lighterFill":{"__isSmartRef__":true,"id":1175},"label":{"__isSmartRef__":true,"id":1156},"owner":{"__isSmartRef__":true,"id":1060},"layout":{"__isSmartRef__":true,"id":1184},"attributeConnections":[{"__isSmartRef__":true,"id":1185},{"__isSmartRef__":true,"id":1187}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"1156":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1157},"derivationIds":[null],"id":"C57F0037-9CF6-4866-B5BB-AB6F2F252579","renderContextTable":{"__isSmartRef__":true,"id":1161},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1162}],"eventHandler":{"__isSmartRef__":true,"id":1164},"_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":1155},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":1165},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"1157":{"_Position":{"__isSmartRef__":true,"id":1158},"renderContextTable":{"__isSmartRef__":true,"id":1159},"_Extent":{"__isSmartRef__":true,"id":1160},"_Padding":{"__isSmartRef__":true,"id":1082},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-c57f0037-9cf6-4866-b5bb-ab6f2f252579","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1158":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1159":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"1160":{"x":14,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1161":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"1162":{"style":{"__isSmartRef__":true,"id":1163},"chunkOwner":{"__isSmartRef__":true,"id":1156},"storedString":"–","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1163":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1164":{"morph":{"__isSmartRef__":true,"id":1156},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1165":{"x":14,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1166":{"_Position":{"__isSmartRef__":true,"id":1167},"renderContextTable":{"__isSmartRef__":true,"id":1168},"_Extent":{"__isSmartRef__":true,"id":1169},"_Padding":{"__isSmartRef__":true,"id":1170},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1093},"_Fill":{"__isSmartRef__":true,"id":1094},"_StrokeOpacity":0,"_BorderRadius":5,"_NodeClass":["morph","button","windowcontrol"],"_NodeId":"morph-6d1a405f-a1f6-4323-9f3d-222589db4c83","__SourceModuleName__":"Global","__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","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"1169":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1170":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1171":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"1172":{"morph":{"__isSmartRef__":true,"id":1155},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1173":{"x":687,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1174":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1175":{"stops":[{"__isSmartRef__":true,"id":1176},{"__isSmartRef__":true,"id":1178},{"__isSmartRef__":true,"id":1180},{"__isSmartRef__":true,"id":1182}],"vector":{"__isSmartRef__":true,"id":1103},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1176":{"offset":0,"color":{"__isSmartRef__":true,"id":1177}},"1177":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1178":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1179}},"1179":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1180":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1181}},"1181":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1182":{"offset":1,"color":{"__isSmartRef__":true,"id":1183}},"1183":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1184":{"moveHorizontal":true},"1185":{"sourceObj":{"__isSmartRef__":true,"id":1155},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1059},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1186},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1186":{"source":{"__isSmartRef__":true,"id":1155},"target":{"__isSmartRef__":true,"id":1059}},"1187":{"sourceObj":{"__isSmartRef__":true,"id":1155},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1059},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1188},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1188":{"source":{"__isSmartRef__":true,"id":1155},"target":{"__isSmartRef__":true,"id":1059}},"1189":{"_Position":{"__isSmartRef__":true,"id":1190},"renderContextTable":{"__isSmartRef__":true,"id":1191},"_Extent":{"__isSmartRef__":true,"id":1192},"_Padding":{"__isSmartRef__":true,"id":1193},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1073},"_Fill":{"__isSmartRef__":true,"id":136},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 8px 8px","_NodeClass":["morph","box","titlebar"],"_NodeId":"morph-7326139c-338e-4acf-a8e6-e8168955b93e","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1190":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1191":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"1192":{"x":726,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1193":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1194":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"1195":{"morph":{"__isSmartRef__":true,"id":1060},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1196":{"resizeWidth":true,"adjustForNewBounds":true},"1197":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1198":{"x":726,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1199":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1200},"derivationIds":[null],"id":"7A6AF1F9-4CCF-4118-9A68-C1BBFB8D2D79","renderContextTable":{"__isSmartRef__":true,"id":1209},"eventHandler":{"__isSmartRef__":true,"id":1210},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":1059},"_Position":{"__isSmartRef__":true,"id":1211},"_Rotation":0,"_Scale":1,"dragStartPoint":null,"originalTargetExtent":null,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1212},"__LivelyClassName__":"lively.morphic.Path"},"1200":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":1201},{"__isSmartRef__":true,"id":1202},{"__isSmartRef__":true,"id":1203}],"renderContextTable":{"__isSmartRef__":true,"id":1204},"_Position":{"__isSmartRef__":true,"id":1205},"_Extent":{"__isSmartRef__":true,"id":1206},"_Padding":{"__isSmartRef__":true,"id":1207},"_BorderWidth":0,"_BorderColor":null,"_NodeClass":["morph","path"],"_NodeId":"morph-7a6af1f9-4ccf-4118-9a68-c1bbfb8d2d79","_Fill":{"__isSmartRef__":true,"id":1208},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"1201":{"isAbsolute":true,"x":14,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"1202":{"isAbsolute":true,"x":14,"y":14,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"1203":{"isAbsolute":true,"x":0,"y":14,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"1204":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"1205":{"x":-1,"y":-1,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1206":{"x":15,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1207":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1208":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1209":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"1210":{"morph":{"__isSmartRef__":true,"id":1199},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1211":{"x":712,"y":8,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1212":{"onDragStart":{"__isSmartRef__":true,"id":1213},"onDrag":{"__isSmartRef__":true,"id":1220},"onDragEnd":{"__isSmartRef__":true,"id":1227}},"1213":{"varMapping":{"__isSmartRef__":true,"id":1214},"source":"function onDragStart(evt) {\n this.dragStartPoint = evt.mousePoint;\n this.originalTargetExtent = this.owner.getExtent();\n }","funcProperties":{"__isSmartRef__":true,"id":1219},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1214":{"this":{"__isSmartRef__":true,"id":1199},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1215}},"1215":{"$super":{"__isSmartRef__":true,"id":1216}},"1216":{"varMapping":{"__isSmartRef__":true,"id":1217},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1218},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1217":{"obj":{"__isSmartRef__":true,"id":1199},"name":"onDragStart"},"1218":{},"1219":{},"1220":{"varMapping":{"__isSmartRef__":true,"id":1221},"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":1226},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1221":{"this":{"__isSmartRef__":true,"id":1199},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1222}},"1222":{"$super":{"__isSmartRef__":true,"id":1223}},"1223":{"varMapping":{"__isSmartRef__":true,"id":1224},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1225},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1224":{"obj":{"__isSmartRef__":true,"id":1199},"name":"onDrag"},"1225":{},"1226":{},"1227":{"varMapping":{"__isSmartRef__":true,"id":1228},"source":"function onDragEnd(evt) {\n this.dragStartPoint = null;\n this.originalTargetExtent = null;\n }","funcProperties":{"__isSmartRef__":true,"id":1233},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1228":{"this":{"__isSmartRef__":true,"id":1199},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1229}},"1229":{"$super":{"__isSmartRef__":true,"id":1230}},"1230":{"varMapping":{"__isSmartRef__":true,"id":1231},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1232},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1231":{"obj":{"__isSmartRef__":true,"id":1199},"name":"onDragEnd"},"1232":{},"1233":{},"1234":{"renderContextTable":{"__isSmartRef__":true,"id":1235},"_Padding":{"__isSmartRef__":true,"id":1236},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_NodeClass":["morph","window"],"_NodeId":"morph-d5363668-c54b-4774-9e3c-c1010486545b","_Extent":{"__isSmartRef__":true,"id":1237},"_Position":{"__isSmartRef__":true,"id":1238},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1235":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"1236":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1237":{"x":726,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1238":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1239":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"1240":{"morph":{"__isSmartRef__":true,"id":1059},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1241":{"adjustForNewBounds":true},"1242":{"x":1186,"y":85,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1243":{"x":726,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1244":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1245},"derivationIds":[null],"id":"5C802B4D-F9EF-4A85-8873-6BA08F9F555B","renderContextTable":{"__isSmartRef__":true,"id":1252},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1253}],"eventHandler":{"__isSmartRef__":true,"id":1255},"_ClipMode":"auto","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":true,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":10,"evalEnabled":true,"owner":null,"_Position":{"__isSmartRef__":true,"id":1256},"priorExtent":{"__isSmartRef__":true,"id":1257},"_MaxTextWidth":716,"_MinTextWidth":716,"_MaxTextHeight":null,"_MinTextHeight":null,"layout":{"__isSmartRef__":true,"id":1258},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":1259}],"doNotSerialize":["$$textString"],"doNotCopyProperties":["$$textString"],"_syntaxHighlightTimeout":null,"lastSyntaxHighlightTime":59,"accessibleInInactiveWindow":true,"charsReplaced":"select","lastFindLoc":657,"isBeingDragged":false,"savedTextString":"lively.morphic.TextChunk.addMethods({\n equals: function (otherChunk) {\n if ( otherChunk instanceof lively.morphic.TextChunk\n && this.textString === otherChunk.textString\n && ( (this.syle && this.style.equals(otherChunk.style))\n || (otherChunk.style && otherChunk.style.equals(this.style))))\n return true \n else\n return false\n \n }\n});\nlively.morphic.TextEmphasis.addMethods({\n equals: function (otherEmphasis) {\n var self = this;\n if (otherEmphasis instanceof lively.morphic.TextEmphasis) {\n if (!Properties.own(self).find(function (ea) {\n return !$world.areEqual(self[ea], otherEmphasis[ea])\n }))\n return true\n }\n return false\n }\n});\n","cachedTextString":"lively.morphic.TextChunk.addMethods({\n equals: function (otherChunk) {\n if ( otherChunk instanceof lively.morphic.TextChunk\n && this.textString === otherChunk.textString\n && ( (this.syle && this.style.equals(otherChunk.style))\n || (otherChunk.style && otherChunk.style.equals(this.style))))\n return true \n else\n return false\n \n }\n});\nlively.morphic.TextEmphasis.addMethods({\n equals: function (otherEmphasis) {\n var self = this;\n if (otherEmphasis instanceof lively.morphic.TextEmphasis) {\n if (!Properties.own(self).find(function (ea) {\n return !$world.areEqual(self[ea], otherEmphasis[ea])\n }))\n return true\n }\n return false\n }\n});\n","parseErrors":null,"__SourceModuleName__":"Global","textString":"lively.morphic.TextChunk.addMethods({\n equals: function (otherChunk) {\n if ( otherChunk instanceof lively.morphic.TextChunk\n && this.textString === otherChunk.textString\n && ( (this.syle && this.style.equals(otherChunk.style))\n || (otherChunk.style && otherChunk.style.equals(this.style))))\n return true \n else\n return false\n \n }\n});\nlively.morphic.TextEmphasis.addMethods({\n equals: function (otherEmphasis) {\n var self = this;\n if (otherEmphasis instanceof lively.morphic.TextEmphasis) {\n if (!Properties.own(self).find(function (ea) {\n return !$world.areEqual(self[ea], otherEmphasis[ea])\n }))\n return true\n }\n return false\n }\n});\n","__LivelyClassName__":"lively.morphic.Text"},"1245":{"_Position":{"__isSmartRef__":true,"id":1246},"renderContextTable":{"__isSmartRef__":true,"id":1247},"_Extent":{"__isSmartRef__":true,"id":1248},"_Padding":{"__isSmartRef__":true,"id":1249},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1250},"_Fill":{"__isSmartRef__":true,"id":1251},"_NodeClass":["morph","text"],"_NodeId":"morph-5c802b4d-f9ef-4a85-8873-6ba08f9f555b","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1246":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1247":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"1248":{"x":726,"y":420,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1249":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1250":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1251":{"r":0.9529411764705882,"g":0.9529411764705882,"b":0.9529411764705882,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1252":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"1253":{"style":{"__isSmartRef__":true,"id":1254},"chunkOwner":{"__isSmartRef__":true,"id":1244},"storedString":"undefined","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1254":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1255":{"morph":{"__isSmartRef__":true,"id":1244},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1256":{"x":0,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1257":{"x":726,"y":420,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1258":{"resizeWidth":true,"resizeHeight":true},"1259":{"sourceObj":{"__isSmartRef__":true,"id":1244},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":1244},"targetMethodName":"highlightJavaScriptSyntax","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1260":{"a":1,"b":0,"c":0,"d":1,"e":1190,"f":1523,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"lively.morphic.Similitude"},"1261":{"x":726,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1262":{"a":1,"b":0,"c":0,"d":1,"e":1190,"f":1523,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"lively.morphic.Similitude"},"1263":{"x":726,"y":441,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1264":{"x":1523,"y":92,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1265":{"x":1190,"y":1523,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1266":{"x":1190,"y":1523,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1267":{"submorphs":[{"__isSmartRef__":true,"id":1268},{"__isSmartRef__":true,"id":1392}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1427},"derivationIds":[null],"id":"A48F500B-D67F-42A6-9966-6140E311F91A","renderContextTable":{"__isSmartRef__":true,"id":1432},"eventHandler":{"__isSmartRef__":true,"id":1433},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":1434},"LK2":true,"_Position":{"__isSmartRef__":true,"id":1435},"priorExtent":{"__isSmartRef__":true,"id":1436},"targetMorph":{"__isSmartRef__":true,"id":1437},"reframeHandle":{"__isSmartRef__":true,"id":1392},"titleBar":{"__isSmartRef__":true,"id":1268},"contentOffset":{"__isSmartRef__":true,"id":2862},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":{"__isSmartRef__":true,"id":2863},"expandedExtent":{"__isSmartRef__":true,"id":2864},"ignoreEventsOnExpand":false,"owner":{"__isSmartRef__":true,"id":0},"highlighted":false,"prevDragPos":{"__isSmartRef__":true,"id":2865},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"expandedPosition":{"__isSmartRef__":true,"id":2866},"helperMorphs":[{"__isSmartRef__":true,"id":1392}],"state":"collapsed","__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.Window","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"1268":{"submorphs":[{"__isSmartRef__":true,"id":1269},{"__isSmartRef__":true,"id":1281},{"__isSmartRef__":true,"id":1315},{"__isSmartRef__":true,"id":1348}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1382},"derivationIds":[null],"id":"57A65643-FBD2-4EB3-812D-B6D9B4BF1D43","renderContextTable":{"__isSmartRef__":true,"id":1387},"eventHandler":{"__isSmartRef__":true,"id":1388},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":1389},"_Position":{"__isSmartRef__":true,"id":1390},"windowMorph":{"__isSmartRef__":true,"id":1267},"label":{"__isSmartRef__":true,"id":1269},"closeButton":{"__isSmartRef__":true,"id":1281},"menuButton":{"__isSmartRef__":true,"id":1315},"collapseButton":{"__isSmartRef__":true,"id":1348},"priorExtent":{"__isSmartRef__":true,"id":1391},"owner":{"__isSmartRef__":true,"id":1267},"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.TitleBar"},"1269":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1270},"derivationIds":[null],"id":"B77D501D-90B5-4F85-96F6-A7E38D5451EA","renderContextTable":{"__isSmartRef__":true,"id":1274},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1275}],"eventHandler":{"__isSmartRef__":true,"id":1277},"_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":1278},"_TextColor":{"__isSmartRef__":true,"id":1073},"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":1268},"_Position":{"__isSmartRef__":true,"id":1279},"priorExtent":{"__isSmartRef__":true,"id":1280},"_MaxTextWidth":760,"_MinTextWidth":760,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"1270":{"_Position":{"__isSmartRef__":true,"id":1271},"renderContextTable":{"__isSmartRef__":true,"id":1272},"_Extent":{"__isSmartRef__":true,"id":1273},"_Padding":{"__isSmartRef__":true,"id":1066},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-b77d501d-90b5-4f85-96f6-a7e38d5451ea","_BorderRadius":0,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1271":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1272":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"1273":{"x":760,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1274":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"1275":{"style":{"__isSmartRef__":true,"id":1276},"chunkOwner":{"__isSmartRef__":true,"id":1269},"storedString":"TextCore.js:lively.morphic.TextEmphasis:accessing:setBackgroundColor (proto)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1276":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1277":{"morph":{"__isSmartRef__":true,"id":1269},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1278":{"resizeWidth":true},"1279":{"x":21,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1280":{"x":760,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1281":{"submorphs":[{"__isSmartRef__":true,"id":1282}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1292},"derivationIds":[null],"id":"F658E86C-EAE0-449E-B5B0-BE7DDD832CB0","renderContextTable":{"__isSmartRef__":true,"id":1297},"eventHandler":{"__isSmartRef__":true,"id":1298},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":1299},"priorExtent":{"__isSmartRef__":true,"id":1300},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1094},"lighterFill":{"__isSmartRef__":true,"id":1301},"label":{"__isSmartRef__":true,"id":1282},"owner":{"__isSmartRef__":true,"id":1268},"layout":{"__isSmartRef__":true,"id":1310},"attributeConnections":[{"__isSmartRef__":true,"id":1311},{"__isSmartRef__":true,"id":1313}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"1282":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1283},"derivationIds":[null],"id":"6B76D35E-150A-47C1-8137-A240E025A413","renderContextTable":{"__isSmartRef__":true,"id":1287},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1288}],"eventHandler":{"__isSmartRef__":true,"id":1290},"_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":1281},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":1291},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"1283":{"_Position":{"__isSmartRef__":true,"id":1284},"renderContextTable":{"__isSmartRef__":true,"id":1285},"_Extent":{"__isSmartRef__":true,"id":1286},"_Padding":{"__isSmartRef__":true,"id":1082},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-6b76d35e-150a-47c1-8137-a240e025a413","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1284":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1285":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"1286":{"x":15,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1287":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"1288":{"style":{"__isSmartRef__":true,"id":1289},"chunkOwner":{"__isSmartRef__":true,"id":1282},"storedString":"X","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1289":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1290":{"morph":{"__isSmartRef__":true,"id":1282},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1291":{"x":15,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1292":{"_Position":{"__isSmartRef__":true,"id":1293},"renderContextTable":{"__isSmartRef__":true,"id":1294},"_Extent":{"__isSmartRef__":true,"id":1295},"_Padding":{"__isSmartRef__":true,"id":1296},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1093},"_Fill":{"__isSmartRef__":true,"id":1094},"_StrokeOpacity":0,"_BorderRadius":5,"_NodeClass":["morph","button","windowcontrol"],"_NodeId":"morph-f658e86c-eae0-449e-b5b0-be7ddd832cb0","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1293":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1294":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"1295":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1296":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1297":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"1298":{"morph":{"__isSmartRef__":true,"id":1281},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1299":{"x":800,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1300":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1301":{"stops":[{"__isSmartRef__":true,"id":1302},{"__isSmartRef__":true,"id":1304},{"__isSmartRef__":true,"id":1306},{"__isSmartRef__":true,"id":1308}],"vector":{"__isSmartRef__":true,"id":1103},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1302":{"offset":0,"color":{"__isSmartRef__":true,"id":1303}},"1303":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1304":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1305}},"1305":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1306":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1307}},"1307":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1308":{"offset":1,"color":{"__isSmartRef__":true,"id":1309}},"1309":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1310":{"moveHorizontal":true},"1311":{"sourceObj":{"__isSmartRef__":true,"id":1281},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1267},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1312},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1312":{"source":{"__isSmartRef__":true,"id":1281},"target":{"__isSmartRef__":true,"id":1267}},"1313":{"sourceObj":{"__isSmartRef__":true,"id":1281},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1267},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1314},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1314":{"source":{"__isSmartRef__":true,"id":1281},"target":{"__isSmartRef__":true,"id":1267}},"1315":{"submorphs":[{"__isSmartRef__":true,"id":1316}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1326},"derivationIds":[null],"id":"602FA502-DC22-4933-AC5E-740659EC3AC9","renderContextTable":{"__isSmartRef__":true,"id":1331},"eventHandler":{"__isSmartRef__":true,"id":1332},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":1333},"priorExtent":{"__isSmartRef__":true,"id":1334},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1094},"lighterFill":{"__isSmartRef__":true,"id":1335},"label":{"__isSmartRef__":true,"id":1316},"owner":{"__isSmartRef__":true,"id":1268},"attributeConnections":[{"__isSmartRef__":true,"id":1344},{"__isSmartRef__":true,"id":1346}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"1316":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1317},"derivationIds":[null],"id":"1451720C-DDB6-4277-A9D7-69F9BA5BB489","renderContextTable":{"__isSmartRef__":true,"id":1321},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1322}],"eventHandler":{"__isSmartRef__":true,"id":1324},"_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":1315},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":1325},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"1317":{"_Position":{"__isSmartRef__":true,"id":1318},"renderContextTable":{"__isSmartRef__":true,"id":1319},"_Extent":{"__isSmartRef__":true,"id":1320},"_Padding":{"__isSmartRef__":true,"id":1082},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-1451720c-ddb6-4277-a9d7-69f9ba5bb489","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1318":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1319":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"1320":{"x":18,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1321":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"1322":{"style":{"__isSmartRef__":true,"id":1323},"chunkOwner":{"__isSmartRef__":true,"id":1316},"storedString":"M","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1323":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1324":{"morph":{"__isSmartRef__":true,"id":1316},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1325":{"x":18,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1326":{"_Position":{"__isSmartRef__":true,"id":1327},"renderContextTable":{"__isSmartRef__":true,"id":1328},"_Extent":{"__isSmartRef__":true,"id":1329},"_Padding":{"__isSmartRef__":true,"id":1330},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1093},"_Fill":{"__isSmartRef__":true,"id":1094},"_StrokeOpacity":0,"_BorderRadius":5,"_NodeClass":["morph","button","windowcontrol"],"_NodeId":"morph-602fa502-dc22-4933-ac5e-740659ec3ac9","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1327":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1328":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"1329":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1330":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1331":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"1332":{"morph":{"__isSmartRef__":true,"id":1315},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1333":{"x":3,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1334":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1335":{"stops":[{"__isSmartRef__":true,"id":1336},{"__isSmartRef__":true,"id":1338},{"__isSmartRef__":true,"id":1340},{"__isSmartRef__":true,"id":1342}],"vector":{"__isSmartRef__":true,"id":1103},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1336":{"offset":0,"color":{"__isSmartRef__":true,"id":1337}},"1337":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1338":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1339}},"1339":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1340":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1341}},"1341":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1342":{"offset":1,"color":{"__isSmartRef__":true,"id":1343}},"1343":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1344":{"sourceObj":{"__isSmartRef__":true,"id":1315},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1267},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1345},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1345":{"source":{"__isSmartRef__":true,"id":1315},"target":{"__isSmartRef__":true,"id":1267}},"1346":{"sourceObj":{"__isSmartRef__":true,"id":1315},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1267},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1347},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1347":{"source":{"__isSmartRef__":true,"id":1315},"target":{"__isSmartRef__":true,"id":1267}},"1348":{"submorphs":[{"__isSmartRef__":true,"id":1349}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1359},"derivationIds":[null],"id":"10DE3372-785B-4A10-9185-0B839BF1D7C6","renderContextTable":{"__isSmartRef__":true,"id":1364},"eventHandler":{"__isSmartRef__":true,"id":1365},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":1366},"priorExtent":{"__isSmartRef__":true,"id":1367},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1094},"lighterFill":{"__isSmartRef__":true,"id":1368},"label":{"__isSmartRef__":true,"id":1349},"owner":{"__isSmartRef__":true,"id":1268},"layout":{"__isSmartRef__":true,"id":1377},"attributeConnections":[{"__isSmartRef__":true,"id":1378},{"__isSmartRef__":true,"id":1380}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"1349":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1350},"derivationIds":[null],"id":"8612E765-B36C-43A5-95A9-3E619C9EA092","renderContextTable":{"__isSmartRef__":true,"id":1354},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1355}],"eventHandler":{"__isSmartRef__":true,"id":1357},"_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":1348},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":1358},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"1350":{"_Position":{"__isSmartRef__":true,"id":1351},"renderContextTable":{"__isSmartRef__":true,"id":1352},"_Extent":{"__isSmartRef__":true,"id":1353},"_Padding":{"__isSmartRef__":true,"id":1082},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-8612e765-b36c-43a5-95a9-3e619c9ea092","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1351":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1352":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"1353":{"x":14,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"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","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"1355":{"style":{"__isSmartRef__":true,"id":1356},"chunkOwner":{"__isSmartRef__":true,"id":1349},"storedString":"–","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1356":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1357":{"morph":{"__isSmartRef__":true,"id":1349},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1358":{"x":14,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1359":{"_Position":{"__isSmartRef__":true,"id":1360},"renderContextTable":{"__isSmartRef__":true,"id":1361},"_Extent":{"__isSmartRef__":true,"id":1362},"_Padding":{"__isSmartRef__":true,"id":1363},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1093},"_Fill":{"__isSmartRef__":true,"id":1094},"_StrokeOpacity":0,"_BorderRadius":5,"_NodeClass":["morph","button","windowcontrol"],"_NodeId":"morph-10de3372-785b-4a10-9185-0b839bf1d7c6","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1360":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1361":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"1362":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1363":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1364":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"1365":{"morph":{"__isSmartRef__":true,"id":1348},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1366":{"x":781,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1367":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1368":{"stops":[{"__isSmartRef__":true,"id":1369},{"__isSmartRef__":true,"id":1371},{"__isSmartRef__":true,"id":1373},{"__isSmartRef__":true,"id":1375}],"vector":{"__isSmartRef__":true,"id":1103},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1369":{"offset":0,"color":{"__isSmartRef__":true,"id":1370}},"1370":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1371":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1372}},"1372":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1373":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1374}},"1374":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1375":{"offset":1,"color":{"__isSmartRef__":true,"id":1376}},"1376":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1377":{"moveHorizontal":true},"1378":{"sourceObj":{"__isSmartRef__":true,"id":1348},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1267},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1379},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1379":{"source":{"__isSmartRef__":true,"id":1348},"target":{"__isSmartRef__":true,"id":1267}},"1380":{"sourceObj":{"__isSmartRef__":true,"id":1348},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1267},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1381},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1381":{"source":{"__isSmartRef__":true,"id":1348},"target":{"__isSmartRef__":true,"id":1267}},"1382":{"_Position":{"__isSmartRef__":true,"id":1383},"renderContextTable":{"__isSmartRef__":true,"id":1384},"_Extent":{"__isSmartRef__":true,"id":1385},"_Padding":{"__isSmartRef__":true,"id":1386},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1073},"_Fill":{"__isSmartRef__":true,"id":136},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 8px 8px","_NodeClass":["morph","box","titlebar"],"_NodeId":"morph-57a65643-fbd2-4eb3-812d-b6d9b4bf1d43","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1383":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1384":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"1385":{"x":820,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1386":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1387":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"1388":{"morph":{"__isSmartRef__":true,"id":1268},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1389":{"resizeWidth":true,"adjustForNewBounds":true},"1390":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1391":{"x":820,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1392":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1393},"derivationIds":[null],"id":"AC6AD2A9-904A-4C3F-8269-F7BC2718F3F7","renderContextTable":{"__isSmartRef__":true,"id":1402},"eventHandler":{"__isSmartRef__":true,"id":1403},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":1267},"_Position":{"__isSmartRef__":true,"id":1404},"_Rotation":0,"_Scale":1,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1405},"__LivelyClassName__":"lively.morphic.Path"},"1393":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":1394},{"__isSmartRef__":true,"id":1395},{"__isSmartRef__":true,"id":1396}],"renderContextTable":{"__isSmartRef__":true,"id":1397},"_Position":{"__isSmartRef__":true,"id":1398},"_Extent":{"__isSmartRef__":true,"id":1399},"_Padding":{"__isSmartRef__":true,"id":1400},"_BorderWidth":0,"_BorderColor":null,"_NodeClass":["morph","path"],"_NodeId":"morph-ac6ad2a9-904a-4c3f-8269-f7bc2718f3f7","_Fill":{"__isSmartRef__":true,"id":1401},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"1394":{"isAbsolute":true,"x":14,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"1395":{"isAbsolute":true,"x":14,"y":14,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"1396":{"isAbsolute":true,"x":0,"y":14,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"1397":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"1398":{"x":-1,"y":-1,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1399":{"x":15,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1400":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1401":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1402":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"1403":{"morph":{"__isSmartRef__":true,"id":1392},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1404":{"x":806,"y":8,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1405":{"onDragStart":{"__isSmartRef__":true,"id":1406},"onDrag":{"__isSmartRef__":true,"id":1413},"onDragEnd":{"__isSmartRef__":true,"id":1420}},"1406":{"varMapping":{"__isSmartRef__":true,"id":1407},"source":"function onDragStart(evt) {\n this.dragStartPoint = evt.mousePoint;\n this.originalTargetExtent = this.owner.getExtent();\n }","funcProperties":{"__isSmartRef__":true,"id":1412},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1407":{"this":{"__isSmartRef__":true,"id":1392},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1408}},"1408":{"$super":{"__isSmartRef__":true,"id":1409}},"1409":{"varMapping":{"__isSmartRef__":true,"id":1410},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1411},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1410":{"obj":{"__isSmartRef__":true,"id":1392},"name":"onDragStart"},"1411":{},"1412":{},"1413":{"varMapping":{"__isSmartRef__":true,"id":1414},"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":1419},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1414":{"this":{"__isSmartRef__":true,"id":1392},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1415}},"1415":{"$super":{"__isSmartRef__":true,"id":1416}},"1416":{"varMapping":{"__isSmartRef__":true,"id":1417},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1418},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1417":{"obj":{"__isSmartRef__":true,"id":1392},"name":"onDrag"},"1418":{},"1419":{},"1420":{"varMapping":{"__isSmartRef__":true,"id":1421},"source":"function onDragEnd(evt) {\n this.dragStartPoint = null;\n this.originalTargetExtent = null;\n }","funcProperties":{"__isSmartRef__":true,"id":1426},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1421":{"this":{"__isSmartRef__":true,"id":1392},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1422}},"1422":{"$super":{"__isSmartRef__":true,"id":1423}},"1423":{"varMapping":{"__isSmartRef__":true,"id":1424},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1425},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1424":{"obj":{"__isSmartRef__":true,"id":1392},"name":"onDragEnd"},"1425":{},"1426":{},"1427":{"renderContextTable":{"__isSmartRef__":true,"id":1428},"_Padding":{"__isSmartRef__":true,"id":1429},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_NodeClass":["morph","window"],"_NodeId":"morph-a48f500b-d67f-42a6-9966-6140e311f91a","_Extent":{"__isSmartRef__":true,"id":1430},"_Position":{"__isSmartRef__":true,"id":1431},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1428":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"1429":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1430":{"x":820,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1431":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1432":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"1433":{"morph":{"__isSmartRef__":true,"id":1267},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1434":{"adjustForNewBounds":true},"1435":{"x":1187,"y":117,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1436":{"x":820,"y":571,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1437":{"submorphs":[{"__isSmartRef__":true,"id":1438},{"__isSmartRef__":true,"id":2771},{"__isSmartRef__":true,"id":2803},{"__isSmartRef__":true,"id":1700},{"__isSmartRef__":true,"id":2529},{"__isSmartRef__":true,"id":2606},{"__isSmartRef__":true,"id":2662},{"__isSmartRef__":true,"id":2835},{"__isSmartRef__":true,"id":2748},{"__isSmartRef__":true,"id":1455},{"__isSmartRef__":true,"id":1489},{"__isSmartRef__":true,"id":1523},{"__isSmartRef__":true,"id":1557},{"__isSmartRef__":true,"id":1591},{"__isSmartRef__":true,"id":1625},{"__isSmartRef__":true,"id":1659}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2853},"derivationIds":[null],"id":"FABD4CEC-B995-4859-BFF0-94F5B23F83CA","renderContextTable":{"__isSmartRef__":true,"id":2859},"eventHandler":{"__isSmartRef__":true,"id":2860},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":2861},"_Position":{"__isSmartRef__":true,"id":2862},"locationPane":{"__isSmartRef__":true,"id":1438},"codeBaseDirBtn":{"__isSmartRef__":true,"id":2771},"localDirBtn":{"__isSmartRef__":true,"id":2803},"Pane1":{"__isSmartRef__":true,"id":1700},"Pane2":{"__isSmartRef__":true,"id":2529},"Pane3":{"__isSmartRef__":true,"id":2606},"Pane4":{"__isSmartRef__":true,"id":2662},"midResizer":{"__isSmartRef__":true,"id":2835},"sourcePane":{"__isSmartRef__":true,"id":2748},"ownerWidget":{"__isSmartRef__":true,"id":1453},"owner":null,"ownerApp":{"__isSmartRef__":true,"id":1453},"targetURL":{"__isSmartRef__":true,"id":1698},"__SourceModuleName__":"Global.lively.ide.BrowserFramework","__LivelyClassName__":"lively.ide.BrowserPanel"},"1438":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1439},"derivationIds":[null],"id":"070583F1-B1EF-4AE8-B55E-8ADB559E3EF8","renderContextTable":{"__isSmartRef__":true,"id":1445},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1446}],"eventHandler":{"__isSmartRef__":true,"id":1448},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":true,"allowInput":true,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"_Position":{"__isSmartRef__":true,"id":1449},"priorExtent":{"__isSmartRef__":true,"id":1450},"_MaxTextWidth":654,"_MinTextWidth":654,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":1437},"isInputLine":true,"layout":{"__isSmartRef__":true,"id":1451},"noEval":true,"styleClass":["Browser_locationInput"],"attributeConnections":[{"__isSmartRef__":true,"id":1452}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"_TextColor":{"__isSmartRef__":true,"id":1073},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"1439":{"_Position":{"__isSmartRef__":true,"id":1440},"renderContextTable":{"__isSmartRef__":true,"id":1441},"_Extent":{"__isSmartRef__":true,"id":1442},"_Padding":{"__isSmartRef__":true,"id":1443},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":{"__isSmartRef__":true,"id":1444},"_NodeClass":["morph","text"],"_NodeId":"morph-070583f1-b1ef-4ae8-b55e-8adb559e3ef8","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1440":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1441":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"1442":{"x":656,"y":16.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1443":{"x":1,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1444":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1445":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"1446":{"style":{"__isSmartRef__":true,"id":1447},"chunkOwner":{"__isSmartRef__":true,"id":1438},"storedString":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1447":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1448":{"morph":{"__isSmartRef__":true,"id":1438},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1449":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1450":{"x":656,"y":16.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1451":{"scaleVertical":true,"scaleHorizontal":true},"1452":{"sourceObj":{"__isSmartRef__":true,"id":1438},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":1453},"targetMethodName":"setTargetURL","converter":null,"converterString":"function (value) { return new URL(value) }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2770},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1453":{"buttonCommands":[{"__isSmartRef__":true,"id":1454},{"__isSmartRef__":true,"id":1488},{"__isSmartRef__":true,"id":1522},{"__isSmartRef__":true,"id":1556},{"__isSmartRef__":true,"id":1590},{"__isSmartRef__":true,"id":1624},{"__isSmartRef__":true,"id":1658}],"RootFilters":[{"__isSmartRef__":true,"id":1692}],"Pane1Filters":[{"__isSmartRef__":true,"id":1693},{"__isSmartRef__":true,"id":1694}],"Pane2Filters":[{"__isSmartRef__":true,"id":1695}],"Pane3Filters":[{"__isSmartRef__":true,"id":1696}],"Pane4Filters":[{"__isSmartRef__":true,"id":1697}],"evaluate":true,"targetURL":{"__isSmartRef__":true,"id":1698},"panel":{"__isSmartRef__":true,"id":1437},"attributeConnections":[{"__isSmartRef__":true,"id":1699},{"__isSmartRef__":true,"id":2528},{"__isSmartRef__":true,"id":2605},{"__isSmartRef__":true,"id":2661},{"__isSmartRef__":true,"id":2747},{"__isSmartRef__":true,"id":2765}],"SourceString":" setBackgroundColor: function(color) { return this.backgroundColor = color }\n","sourceString":" setBackgroundColor: function(color) { return this.backgroundColor = color }\n","doNotSerialize":["$$targetURL"],"doNotCopyProperties":["$$targetURL"],"_rootNode":{"__isSmartRef__":true,"id":1711},"Pane1Selection":{"__isSmartRef__":true,"id":2033},"pane1Selection":{"__isSmartRef__":true,"id":2033},"Pane2Selection":{"__isSmartRef__":true,"id":2548},"pane2Selection":{"__isSmartRef__":true,"id":2548},"Pane3Selection":{"__isSmartRef__":true,"id":2619},"pane3Selection":{"__isSmartRef__":true,"id":2619},"Pane4Selection":{"__isSmartRef__":true,"id":2713},"pane4Selection":{"__isSmartRef__":true,"id":2713},"Pane4Content":[{"__isSmartRef__":true,"id":2670},{"__isSmartRef__":true,"id":2672},{"__isSmartRef__":true,"id":2674},{"__isSmartRef__":true,"id":2676},{"__isSmartRef__":true,"id":2678},{"__isSmartRef__":true,"id":2680},{"__isSmartRef__":true,"id":2682},{"__isSmartRef__":true,"id":2684},{"__isSmartRef__":true,"id":2686},{"__isSmartRef__":true,"id":2688},{"__isSmartRef__":true,"id":2690},{"__isSmartRef__":true,"id":2692},{"__isSmartRef__":true,"id":2694},{"__isSmartRef__":true,"id":2696},{"__isSmartRef__":true,"id":2698},{"__isSmartRef__":true,"id":2700},{"__isSmartRef__":true,"id":2702},{"__isSmartRef__":true,"id":2704},{"__isSmartRef__":true,"id":2706},{"__isSmartRef__":true,"id":2708},{"__isSmartRef__":true,"id":2710},{"__isSmartRef__":true,"id":2712}],"Pane3Content":[{"__isSmartRef__":true,"id":2614},{"__isSmartRef__":true,"id":2616},{"__isSmartRef__":true,"id":2618},{"__isSmartRef__":true,"id":2620},{"__isSmartRef__":true,"id":2622},{"__isSmartRef__":true,"id":2624},{"__isSmartRef__":true,"id":2626},{"__isSmartRef__":true,"id":2628}],"Pane2Content":[{"__isSmartRef__":true,"id":2537},{"__isSmartRef__":true,"id":2539},{"__isSmartRef__":true,"id":2541},{"__isSmartRef__":true,"id":2543},{"__isSmartRef__":true,"id":2545},{"__isSmartRef__":true,"id":2547},{"__isSmartRef__":true,"id":2549},{"__isSmartRef__":true,"id":2551},{"__isSmartRef__":true,"id":2553},{"__isSmartRef__":true,"id":2555},{"__isSmartRef__":true,"id":2557},{"__isSmartRef__":true,"id":2559},{"__isSmartRef__":true,"id":2561},{"__isSmartRef__":true,"id":2563},{"__isSmartRef__":true,"id":2565},{"__isSmartRef__":true,"id":2567},{"__isSmartRef__":true,"id":2569},{"__isSmartRef__":true,"id":2571}],"Pane1Content":[{"__isSmartRef__":true,"id":1708},{"__isSmartRef__":true,"id":2449},{"__isSmartRef__":true,"id":2450},{"__isSmartRef__":true,"id":2451},{"__isSmartRef__":true,"id":2452},{"__isSmartRef__":true,"id":2453},{"__isSmartRef__":true,"id":2454},{"__isSmartRef__":true,"id":2455},{"__isSmartRef__":true,"id":2456},{"__isSmartRef__":true,"id":2457},{"__isSmartRef__":true,"id":2458},{"__isSmartRef__":true,"id":2459},{"__isSmartRef__":true,"id":2460},{"__isSmartRef__":true,"id":2461},{"__isSmartRef__":true,"id":2462},{"__isSmartRef__":true,"id":2463},{"__isSmartRef__":true,"id":2464},{"__isSmartRef__":true,"id":2465},{"__isSmartRef__":true,"id":2466},{"__isSmartRef__":true,"id":2467},{"__isSmartRef__":true,"id":2468},{"__isSmartRef__":true,"id":2469},{"__isSmartRef__":true,"id":2470},{"__isSmartRef__":true,"id":2471},{"__isSmartRef__":true,"id":2472},{"__isSmartRef__":true,"id":2473},{"__isSmartRef__":true,"id":2474},{"__isSmartRef__":true,"id":2475},{"__isSmartRef__":true,"id":2476},{"__isSmartRef__":true,"id":2477},{"__isSmartRef__":true,"id":2478},{"__isSmartRef__":true,"id":2479},{"__isSmartRef__":true,"id":2480},{"__isSmartRef__":true,"id":2481},{"__isSmartRef__":true,"id":2482},{"__isSmartRef__":true,"id":2483},{"__isSmartRef__":true,"id":2484},{"__isSmartRef__":true,"id":2485},{"__isSmartRef__":true,"id":2486},{"__isSmartRef__":true,"id":2487},{"__isSmartRef__":true,"id":2488},{"__isSmartRef__":true,"id":2489},{"__isSmartRef__":true,"id":2490},{"__isSmartRef__":true,"id":2491},{"__isSmartRef__":true,"id":2492},{"__isSmartRef__":true,"id":2493},{"__isSmartRef__":true,"id":2494},{"__isSmartRef__":true,"id":2495}],"view":{"__isSmartRef__":true,"id":1267},"Pane1Menu":[["Add to world requirements"],["remove"],["reparse"],["-------"],["open in text editor"],["show versions"],["diff versions"],["get module part"]],"Pane2Menu":[["references"],["add sibling below"],["remove"],["show browse ref"],["-------"],["view hierarchy"],["add class"],["add object extension"],["add layer"]],"Pane3Menu":[],"currentModuleName":"lively.morphic.TextCore","Pane4Menu":[["senders"],["implementors"],["add sibling below"],["remove"],["show browse ref"],["-------"],["add method"]],"__SourceModuleName__":"Global.lively.ide.SystemCodeBrowser","__LivelyClassName__":"lively.ide.SystemBrowser"},"1454":{"browser":{"__isSmartRef__":true,"id":1453},"button":{"__isSmartRef__":true,"id":1455},"__SourceModuleName__":"Global.lively.ide.BrowserCommands","__LivelyClassName__":"lively.ide.AddNewFileCommand"},"1455":{"submorphs":[{"__isSmartRef__":true,"id":1456}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1467},"derivationIds":[null],"id":"034E19A9-9EFC-43B1-BE86-FDABABABDB7C","renderContextTable":{"__isSmartRef__":true,"id":1471},"eventHandler":{"__isSmartRef__":true,"id":1472},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1473},"priorExtent":{"__isSmartRef__":true,"id":1474},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1094},"lighterFill":{"__isSmartRef__":true,"id":1475},"label":{"__isSmartRef__":true,"id":1456},"command":{"__isSmartRef__":true,"id":1454},"attributeConnections":[{"__isSmartRef__":true,"id":1484},{"__isSmartRef__":true,"id":1485}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":1437},"layout":{"__isSmartRef__":true,"id":1487},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Button"},"1456":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1457},"derivationIds":[null],"id":"8B64B442-047E-4B4E-A691-4123D0512DBC","renderContextTable":{"__isSmartRef__":true,"id":1462},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1463}],"eventHandler":{"__isSmartRef__":true,"id":1465},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1455},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":1067},"_Align":"center","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":1466},"_MaxTextWidth":117.14285714285714,"_MinTextWidth":117.14285714285714,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"1457":{"_Position":{"__isSmartRef__":true,"id":1458},"renderContextTable":{"__isSmartRef__":true,"id":1459},"_Extent":{"__isSmartRef__":true,"id":1460},"_Padding":{"__isSmartRef__":true,"id":1461},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-8b64b442-047e-4b4e-a691-4123d0512dbc","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1458":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1459":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"1460":{"x":117.14285714285714,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1461":{"x":0,"y":4,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1462":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"1463":{"style":{"__isSmartRef__":true,"id":1464},"chunkOwner":{"__isSmartRef__":true,"id":1456},"storedString":"Add module","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1464":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1465":{"morph":{"__isSmartRef__":true,"id":1456},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1466":{"x":117.14285714285714,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1467":{"_Position":{"__isSmartRef__":true,"id":1468},"renderContextTable":{"__isSmartRef__":true,"id":1469},"_Extent":{"__isSmartRef__":true,"id":1466},"_Padding":{"__isSmartRef__":true,"id":1470},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1093},"_Fill":{"__isSmartRef__":true,"id":1094},"_BorderRadius":5,"_NodeClass":["morph","button"],"_NodeId":"morph-034e19a9-9efc-43b1-be86-fdabababdb7c","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1468":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1469":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"1470":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1471":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"1472":{"morph":{"__isSmartRef__":true,"id":1455},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1473":{"x":0,"y":220,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1474":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1475":{"stops":[{"__isSmartRef__":true,"id":1476},{"__isSmartRef__":true,"id":1478},{"__isSmartRef__":true,"id":1480},{"__isSmartRef__":true,"id":1482}],"vector":{"__isSmartRef__":true,"id":1103},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1476":{"offset":0,"color":{"__isSmartRef__":true,"id":1477}},"1477":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1478":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1479}},"1479":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1480":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1481}},"1481":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1482":{"offset":1,"color":{"__isSmartRef__":true,"id":1483}},"1483":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1484":{"sourceObj":{"__isSmartRef__":true,"id":1455},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1454},"targetMethodName":"trigger","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1485":{"sourceObj":{"__isSmartRef__":true,"id":1455},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1455},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1486},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1486":{"source":{"__isSmartRef__":true,"id":1455},"target":{"__isSmartRef__":true,"id":1455}},"1487":{"scaleVertical":true,"scaleHorizontal":true},"1488":{"browser":{"__isSmartRef__":true,"id":1453},"button":{"__isSmartRef__":true,"id":1489},"__SourceModuleName__":"Global.lively.ide.BrowserCommands","__LivelyClassName__":"lively.ide.AllModulesLoadCommand"},"1489":{"submorphs":[{"__isSmartRef__":true,"id":1490}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1501},"derivationIds":[null],"id":"F14306AC-4169-4A39-8086-BE51F33B09CC","renderContextTable":{"__isSmartRef__":true,"id":1505},"eventHandler":{"__isSmartRef__":true,"id":1506},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1507},"priorExtent":{"__isSmartRef__":true,"id":1508},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1094},"lighterFill":{"__isSmartRef__":true,"id":1509},"label":{"__isSmartRef__":true,"id":1490},"command":{"__isSmartRef__":true,"id":1488},"attributeConnections":[{"__isSmartRef__":true,"id":1518},{"__isSmartRef__":true,"id":1519}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":1437},"layout":{"__isSmartRef__":true,"id":1521},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Button"},"1490":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1491},"derivationIds":[null],"id":"1C32612B-25F7-4E65-A094-8034132C8904","renderContextTable":{"__isSmartRef__":true,"id":1496},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1497}],"eventHandler":{"__isSmartRef__":true,"id":1499},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1489},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":1067},"_Align":"center","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":1500},"_MaxTextWidth":117.14285714285714,"_MinTextWidth":117.14285714285714,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"1491":{"_Position":{"__isSmartRef__":true,"id":1492},"renderContextTable":{"__isSmartRef__":true,"id":1493},"_Extent":{"__isSmartRef__":true,"id":1494},"_Padding":{"__isSmartRef__":true,"id":1495},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-1c32612b-25f7-4e65-a094-8034132c8904","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1492":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1493":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"1494":{"x":117.14285714285714,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1495":{"x":0,"y":4,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1496":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"1497":{"style":{"__isSmartRef__":true,"id":1498},"chunkOwner":{"__isSmartRef__":true,"id":1490},"storedString":"Load all","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1498":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1499":{"morph":{"__isSmartRef__":true,"id":1490},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1500":{"x":117.14285714285714,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1501":{"_Position":{"__isSmartRef__":true,"id":1502},"renderContextTable":{"__isSmartRef__":true,"id":1503},"_Extent":{"__isSmartRef__":true,"id":1500},"_Padding":{"__isSmartRef__":true,"id":1504},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1093},"_Fill":{"__isSmartRef__":true,"id":1094},"_BorderRadius":5,"_NodeClass":["morph","button"],"_NodeId":"morph-f14306ac-4169-4a39-8086-be51f33b09cc","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1502":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1503":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"1504":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1505":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"1506":{"morph":{"__isSmartRef__":true,"id":1489},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1507":{"x":117.14285714285714,"y":220,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1508":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1509":{"stops":[{"__isSmartRef__":true,"id":1510},{"__isSmartRef__":true,"id":1512},{"__isSmartRef__":true,"id":1514},{"__isSmartRef__":true,"id":1516}],"vector":{"__isSmartRef__":true,"id":1103},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1510":{"offset":0,"color":{"__isSmartRef__":true,"id":1511}},"1511":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1512":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1513}},"1513":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1514":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1515}},"1515":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1516":{"offset":1,"color":{"__isSmartRef__":true,"id":1517}},"1517":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1518":{"sourceObj":{"__isSmartRef__":true,"id":1489},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1488},"targetMethodName":"trigger","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1519":{"sourceObj":{"__isSmartRef__":true,"id":1489},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1489},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1520},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1520":{"source":{"__isSmartRef__":true,"id":1489},"target":{"__isSmartRef__":true,"id":1489}},"1521":{"scaleVertical":true,"scaleHorizontal":true},"1522":{"browser":{"__isSmartRef__":true,"id":1453},"button":{"__isSmartRef__":true,"id":1523},"__SourceModuleName__":"Global.lively.ide.BrowserCommands","__LivelyClassName__":"lively.ide.ShowLineNumbersCommand"},"1523":{"submorphs":[{"__isSmartRef__":true,"id":1524}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1535},"derivationIds":[null],"id":"73BFE6C5-BC0E-4EAB-ABA0-8F6D7144AC93","renderContextTable":{"__isSmartRef__":true,"id":1539},"eventHandler":{"__isSmartRef__":true,"id":1540},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1541},"priorExtent":{"__isSmartRef__":true,"id":1542},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1094},"lighterFill":{"__isSmartRef__":true,"id":1543},"label":{"__isSmartRef__":true,"id":1524},"command":{"__isSmartRef__":true,"id":1522},"attributeConnections":[{"__isSmartRef__":true,"id":1552},{"__isSmartRef__":true,"id":1553}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":1437},"layout":{"__isSmartRef__":true,"id":1555},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Button"},"1524":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1525},"derivationIds":[null],"id":"0C986938-C9A5-4A43-9A76-881ECCE1CBEE","renderContextTable":{"__isSmartRef__":true,"id":1530},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1531}],"eventHandler":{"__isSmartRef__":true,"id":1533},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1523},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":1067},"_Align":"center","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":1534},"_MaxTextWidth":117.14285714285714,"_MinTextWidth":117.14285714285714,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"1525":{"_Position":{"__isSmartRef__":true,"id":1526},"renderContextTable":{"__isSmartRef__":true,"id":1527},"_Extent":{"__isSmartRef__":true,"id":1528},"_Padding":{"__isSmartRef__":true,"id":1529},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-0c986938-c9a5-4a43-9a76-881ecce1cbee","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1526":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1527":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"1528":{"x":117.14285714285714,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1529":{"x":0,"y":4,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1530":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"1531":{"style":{"__isSmartRef__":true,"id":1532},"chunkOwner":{"__isSmartRef__":true,"id":1524},"storedString":"LineNo","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1532":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1533":{"morph":{"__isSmartRef__":true,"id":1524},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1534":{"x":117.14285714285714,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1535":{"_Position":{"__isSmartRef__":true,"id":1536},"renderContextTable":{"__isSmartRef__":true,"id":1537},"_Extent":{"__isSmartRef__":true,"id":1534},"_Padding":{"__isSmartRef__":true,"id":1538},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1093},"_Fill":{"__isSmartRef__":true,"id":1094},"_BorderRadius":5,"_NodeClass":["morph","button"],"_NodeId":"morph-73bfe6c5-bc0e-4eab-aba0-8f6d7144ac93","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1536":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1537":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"1538":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1539":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"1540":{"morph":{"__isSmartRef__":true,"id":1523},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1541":{"x":234.28571428571428,"y":220,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1542":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1543":{"stops":[{"__isSmartRef__":true,"id":1544},{"__isSmartRef__":true,"id":1546},{"__isSmartRef__":true,"id":1548},{"__isSmartRef__":true,"id":1550}],"vector":{"__isSmartRef__":true,"id":1103},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1544":{"offset":0,"color":{"__isSmartRef__":true,"id":1545}},"1545":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1546":{"offset":0.4,"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":0.6,"color":{"__isSmartRef__":true,"id":1549}},"1549":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1550":{"offset":1,"color":{"__isSmartRef__":true,"id":1551}},"1551":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1552":{"sourceObj":{"__isSmartRef__":true,"id":1523},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1522},"targetMethodName":"trigger","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1553":{"sourceObj":{"__isSmartRef__":true,"id":1523},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1523},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1554},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1554":{"source":{"__isSmartRef__":true,"id":1523},"target":{"__isSmartRef__":true,"id":1523}},"1555":{"scaleVertical":true,"scaleHorizontal":true},"1556":{"browser":{"__isSmartRef__":true,"id":1453},"button":{"__isSmartRef__":true,"id":1557},"__SourceModuleName__":"Global.lively.ide.BrowserCommands","__LivelyClassName__":"lively.ide.ParserDebugCommand"},"1557":{"submorphs":[{"__isSmartRef__":true,"id":1558}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1569},"derivationIds":[null],"id":"64873E6A-21A0-4018-9F00-92B16919CD6C","renderContextTable":{"__isSmartRef__":true,"id":1573},"eventHandler":{"__isSmartRef__":true,"id":1574},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1575},"priorExtent":{"__isSmartRef__":true,"id":1576},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1094},"lighterFill":{"__isSmartRef__":true,"id":1577},"label":{"__isSmartRef__":true,"id":1558},"command":{"__isSmartRef__":true,"id":1556},"attributeConnections":[{"__isSmartRef__":true,"id":1586},{"__isSmartRef__":true,"id":1587}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":1437},"layout":{"__isSmartRef__":true,"id":1589},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Button"},"1558":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1559},"derivationIds":[null],"id":"1DDA8F20-4E1D-441A-A9E8-3A405674BABE","renderContextTable":{"__isSmartRef__":true,"id":1564},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1565}],"eventHandler":{"__isSmartRef__":true,"id":1567},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1557},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":1067},"_Align":"center","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":1568},"_MaxTextWidth":117.14285714285714,"_MinTextWidth":117.14285714285714,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"1559":{"_Position":{"__isSmartRef__":true,"id":1560},"renderContextTable":{"__isSmartRef__":true,"id":1561},"_Extent":{"__isSmartRef__":true,"id":1562},"_Padding":{"__isSmartRef__":true,"id":1563},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-1dda8f20-4e1d-441a-a9e8-3a405674babe","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1560":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1561":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"1562":{"x":117.14285714285714,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1563":{"x":0,"y":4,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1564":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"1565":{"style":{"__isSmartRef__":true,"id":1566},"chunkOwner":{"__isSmartRef__":true,"id":1558},"storedString":"Dbg errors is off","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1566":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1567":{"morph":{"__isSmartRef__":true,"id":1558},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1568":{"x":117.14285714285714,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1569":{"_Position":{"__isSmartRef__":true,"id":1570},"renderContextTable":{"__isSmartRef__":true,"id":1571},"_Extent":{"__isSmartRef__":true,"id":1568},"_Padding":{"__isSmartRef__":true,"id":1572},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1093},"_Fill":{"__isSmartRef__":true,"id":1094},"_BorderRadius":5,"_NodeClass":["morph","button"],"_NodeId":"morph-64873e6a-21a0-4018-9f00-92b16919cd6c","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1570":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1571":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"1572":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1573":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"1574":{"morph":{"__isSmartRef__":true,"id":1557},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1575":{"x":351.42857142857144,"y":220,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1576":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1577":{"stops":[{"__isSmartRef__":true,"id":1578},{"__isSmartRef__":true,"id":1580},{"__isSmartRef__":true,"id":1582},{"__isSmartRef__":true,"id":1584}],"vector":{"__isSmartRef__":true,"id":1103},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1578":{"offset":0,"color":{"__isSmartRef__":true,"id":1579}},"1579":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1580":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1581}},"1581":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1582":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1583}},"1583":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1584":{"offset":1,"color":{"__isSmartRef__":true,"id":1585}},"1585":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1586":{"sourceObj":{"__isSmartRef__":true,"id":1557},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1556},"targetMethodName":"trigger","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1587":{"sourceObj":{"__isSmartRef__":true,"id":1557},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1557},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1588},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1588":{"source":{"__isSmartRef__":true,"id":1557},"target":{"__isSmartRef__":true,"id":1557}},"1589":{"scaleVertical":true,"scaleHorizontal":true},"1590":{"browser":{"__isSmartRef__":true,"id":1453},"button":{"__isSmartRef__":true,"id":1591},"__SourceModuleName__":"Global.lively.ide.BrowserCommands","__LivelyClassName__":"lively.ide.EvaluateCommand"},"1591":{"submorphs":[{"__isSmartRef__":true,"id":1592}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1603},"derivationIds":[null],"id":"1BFD2BB5-569D-4D7C-AC97-98B738B8BD03","renderContextTable":{"__isSmartRef__":true,"id":1607},"eventHandler":{"__isSmartRef__":true,"id":1608},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1609},"priorExtent":{"__isSmartRef__":true,"id":1610},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1094},"lighterFill":{"__isSmartRef__":true,"id":1611},"label":{"__isSmartRef__":true,"id":1592},"command":{"__isSmartRef__":true,"id":1590},"attributeConnections":[{"__isSmartRef__":true,"id":1620},{"__isSmartRef__":true,"id":1621}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":1437},"layout":{"__isSmartRef__":true,"id":1623},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Button"},"1592":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1593},"derivationIds":[null],"id":"1BDAC258-D1CD-44D7-AB1E-7024A4C4EF9A","renderContextTable":{"__isSmartRef__":true,"id":1598},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1599}],"eventHandler":{"__isSmartRef__":true,"id":1601},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1591},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":1067},"_Align":"center","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":1602},"_MaxTextWidth":117.14285714285714,"_MinTextWidth":117.14285714285714,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"1593":{"_Position":{"__isSmartRef__":true,"id":1594},"renderContextTable":{"__isSmartRef__":true,"id":1595},"_Extent":{"__isSmartRef__":true,"id":1596},"_Padding":{"__isSmartRef__":true,"id":1597},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-1bdac258-d1cd-44d7-ab1e-7024a4c4ef9a","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1594":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1595":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"1596":{"x":117.14285714285714,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1597":{"x":0,"y":4,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1598":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"1599":{"style":{"__isSmartRef__":true,"id":1600},"chunkOwner":{"__isSmartRef__":true,"id":1592},"storedString":"Eval on","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1600":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1601":{"morph":{"__isSmartRef__":true,"id":1592},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1602":{"x":117.14285714285714,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1603":{"_Position":{"__isSmartRef__":true,"id":1604},"renderContextTable":{"__isSmartRef__":true,"id":1605},"_Extent":{"__isSmartRef__":true,"id":1602},"_Padding":{"__isSmartRef__":true,"id":1606},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1093},"_Fill":{"__isSmartRef__":true,"id":1094},"_BorderRadius":5,"_NodeClass":["morph","button"],"_NodeId":"morph-1bfd2bb5-569d-4d7c-ac97-98b738b8bd03","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1604":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1605":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"1606":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1607":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"1608":{"morph":{"__isSmartRef__":true,"id":1591},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1609":{"x":468.57142857142856,"y":220,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1610":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1611":{"stops":[{"__isSmartRef__":true,"id":1612},{"__isSmartRef__":true,"id":1614},{"__isSmartRef__":true,"id":1616},{"__isSmartRef__":true,"id":1618}],"vector":{"__isSmartRef__":true,"id":1103},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1612":{"offset":0,"color":{"__isSmartRef__":true,"id":1613}},"1613":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1614":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1615}},"1615":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1616":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1617}},"1617":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1618":{"offset":1,"color":{"__isSmartRef__":true,"id":1619}},"1619":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1620":{"sourceObj":{"__isSmartRef__":true,"id":1591},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1590},"targetMethodName":"trigger","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1621":{"sourceObj":{"__isSmartRef__":true,"id":1591},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1591},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1622},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1622":{"source":{"__isSmartRef__":true,"id":1591},"target":{"__isSmartRef__":true,"id":1591}},"1623":{"scaleVertical":true,"scaleHorizontal":true},"1624":{"browser":{"__isSmartRef__":true,"id":1453},"button":{"__isSmartRef__":true,"id":1625},"__SourceModuleName__":"Global.lively.ide.BrowserCommands","__LivelyClassName__":"lively.ide.SortCommand"},"1625":{"submorphs":[{"__isSmartRef__":true,"id":1626}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1637},"derivationIds":[null],"id":"118D127D-DCBA-46F1-918E-D178131AA8F3","renderContextTable":{"__isSmartRef__":true,"id":1641},"eventHandler":{"__isSmartRef__":true,"id":1642},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1643},"priorExtent":{"__isSmartRef__":true,"id":1644},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1094},"lighterFill":{"__isSmartRef__":true,"id":1645},"label":{"__isSmartRef__":true,"id":1626},"command":{"__isSmartRef__":true,"id":1624},"attributeConnections":[{"__isSmartRef__":true,"id":1654},{"__isSmartRef__":true,"id":1655}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":1437},"layout":{"__isSmartRef__":true,"id":1657},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Button"},"1626":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1627},"derivationIds":[null],"id":"59F2E2FD-4999-4D44-A6F5-7F012FFB2630","renderContextTable":{"__isSmartRef__":true,"id":1632},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1633}],"eventHandler":{"__isSmartRef__":true,"id":1635},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1625},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":1067},"_Align":"center","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":1636},"_MaxTextWidth":117.14285714285714,"_MinTextWidth":117.14285714285714,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"1627":{"_Position":{"__isSmartRef__":true,"id":1628},"renderContextTable":{"__isSmartRef__":true,"id":1629},"_Extent":{"__isSmartRef__":true,"id":1630},"_Padding":{"__isSmartRef__":true,"id":1631},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-59f2e2fd-4999-4d44-a6f5-7f012ffb2630","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1628":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"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","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"1630":{"x":117.14285714285714,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1631":{"x":0,"y":4,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1632":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"1633":{"style":{"__isSmartRef__":true,"id":1634},"chunkOwner":{"__isSmartRef__":true,"id":1626},"storedString":"Sort","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1634":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1635":{"morph":{"__isSmartRef__":true,"id":1626},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1636":{"x":117.14285714285714,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1637":{"_Position":{"__isSmartRef__":true,"id":1638},"renderContextTable":{"__isSmartRef__":true,"id":1639},"_Extent":{"__isSmartRef__":true,"id":1636},"_Padding":{"__isSmartRef__":true,"id":1640},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1093},"_Fill":{"__isSmartRef__":true,"id":1094},"_BorderRadius":5,"_NodeClass":["morph","button"],"_NodeId":"morph-118d127d-dcba-46f1-918e-d178131aa8f3","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1638":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1639":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"1640":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1641":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"1642":{"morph":{"__isSmartRef__":true,"id":1625},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1643":{"x":585.7142857142857,"y":220,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1644":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1645":{"stops":[{"__isSmartRef__":true,"id":1646},{"__isSmartRef__":true,"id":1648},{"__isSmartRef__":true,"id":1650},{"__isSmartRef__":true,"id":1652}],"vector":{"__isSmartRef__":true,"id":1103},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1646":{"offset":0,"color":{"__isSmartRef__":true,"id":1647}},"1647":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1648":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1649}},"1649":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1650":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1651}},"1651":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1652":{"offset":1,"color":{"__isSmartRef__":true,"id":1653}},"1653":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1654":{"sourceObj":{"__isSmartRef__":true,"id":1625},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1624},"targetMethodName":"trigger","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1655":{"sourceObj":{"__isSmartRef__":true,"id":1625},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1625},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1656},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1656":{"source":{"__isSmartRef__":true,"id":1625},"target":{"__isSmartRef__":true,"id":1625}},"1657":{"scaleVertical":true,"scaleHorizontal":true},"1658":{"browser":{"__isSmartRef__":true,"id":1453},"button":{"__isSmartRef__":true,"id":1659},"__SourceModuleName__":"Global.lively.ide.BrowserCommands","__LivelyClassName__":"lively.ide.ViewSourceCommand"},"1659":{"submorphs":[{"__isSmartRef__":true,"id":1660}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1671},"derivationIds":[null],"id":"AB0B131D-6ADF-41F9-A41D-50DDF10EB65F","renderContextTable":{"__isSmartRef__":true,"id":1675},"eventHandler":{"__isSmartRef__":true,"id":1676},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1677},"priorExtent":{"__isSmartRef__":true,"id":1678},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1094},"lighterFill":{"__isSmartRef__":true,"id":1679},"label":{"__isSmartRef__":true,"id":1660},"command":{"__isSmartRef__":true,"id":1658},"attributeConnections":[{"__isSmartRef__":true,"id":1688},{"__isSmartRef__":true,"id":1689}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":1437},"layout":{"__isSmartRef__":true,"id":1691},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Button"},"1660":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1661},"derivationIds":[null],"id":"45F8B126-A9CA-4A15-8F33-67956FADA73B","renderContextTable":{"__isSmartRef__":true,"id":1666},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1667}],"eventHandler":{"__isSmartRef__":true,"id":1669},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1659},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":1067},"_Align":"center","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":1670},"_MaxTextWidth":117.14285714285714,"_MinTextWidth":117.14285714285714,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"1661":{"_Position":{"__isSmartRef__":true,"id":1662},"renderContextTable":{"__isSmartRef__":true,"id":1663},"_Extent":{"__isSmartRef__":true,"id":1664},"_Padding":{"__isSmartRef__":true,"id":1665},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-45f8b126-a9ca-4a15-8f33-67956fada73b","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1662":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1663":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"1664":{"x":117.14285714285714,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1665":{"x":0,"y":4,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1666":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"1667":{"style":{"__isSmartRef__":true,"id":1668},"chunkOwner":{"__isSmartRef__":true,"id":1660},"storedString":"View as...","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1668":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1669":{"morph":{"__isSmartRef__":true,"id":1660},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1670":{"x":117.14285714285714,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1671":{"_Position":{"__isSmartRef__":true,"id":1672},"renderContextTable":{"__isSmartRef__":true,"id":1673},"_Extent":{"__isSmartRef__":true,"id":1670},"_Padding":{"__isSmartRef__":true,"id":1674},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1093},"_Fill":{"__isSmartRef__":true,"id":1094},"_BorderRadius":5,"_NodeClass":["morph","button"],"_NodeId":"morph-ab0b131d-6adf-41f9-a41d-50ddf10eb65f","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1672":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1673":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"1674":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1675":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"1676":{"morph":{"__isSmartRef__":true,"id":1659},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1677":{"x":702.8571428571429,"y":220,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1678":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1679":{"stops":[{"__isSmartRef__":true,"id":1680},{"__isSmartRef__":true,"id":1682},{"__isSmartRef__":true,"id":1684},{"__isSmartRef__":true,"id":1686}],"vector":{"__isSmartRef__":true,"id":1103},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1680":{"offset":0,"color":{"__isSmartRef__":true,"id":1681}},"1681":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1682":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1683}},"1683":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1684":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1685}},"1685":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1686":{"offset":1,"color":{"__isSmartRef__":true,"id":1687}},"1687":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1688":{"sourceObj":{"__isSmartRef__":true,"id":1659},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1658},"targetMethodName":"trigger","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1689":{"sourceObj":{"__isSmartRef__":true,"id":1659},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1659},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1690},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1690":{"source":{"__isSmartRef__":true,"id":1659},"target":{"__isSmartRef__":true,"id":1659}},"1691":{"scaleVertical":true,"scaleHorizontal":true},"1692":{"__SourceModuleName__":"Global.lively.ide.BrowserFramework","__LivelyClassName__":"lively.ide.NodeFilter"},"1693":{"__SourceModuleName__":"Global.lively.ide.BrowserFramework","__LivelyClassName__":"lively.ide.NodeFilter"},"1694":{"attributes":["isClassNode","isGrammarNode","isChangeNode","isFunctionNode","isObjectNode"],"__SourceModuleName__":"Global.lively.ide.BrowserFramework","__LivelyClassName__":"lively.ide.NodeTypeFilter"},"1695":{"__SourceModuleName__":"Global.lively.ide.BrowserFramework","__LivelyClassName__":"lively.ide.NodeFilter"},"1696":{"__SourceModuleName__":"Global.lively.ide.BrowserFramework","__LivelyClassName__":"lively.ide.NodeFilter"},"1697":{"__SourceModuleName__":"Global.lively.ide.BrowserFramework","__LivelyClassName__":"lively.ide.NodeFilter"},"1698":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/lively/morphic/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1699":{"sourceObj":{"__isSmartRef__":true,"id":1453},"sourceAttrName":"setPane1Content","targetObj":{"__isSmartRef__":true,"id":1700},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2527},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1700":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1701},"derivationIds":[null],"id":"82FFAE14-3FEA-46A1-9E57-132796713C4E","renderContextTable":{"__isSmartRef__":true,"id":1707},"itemList":[{"__isSmartRef__":true,"id":1708},{"__isSmartRef__":true,"id":2449},{"__isSmartRef__":true,"id":2450},{"__isSmartRef__":true,"id":2451},{"__isSmartRef__":true,"id":2452},{"__isSmartRef__":true,"id":2453},{"__isSmartRef__":true,"id":2454},{"__isSmartRef__":true,"id":2455},{"__isSmartRef__":true,"id":2456},{"__isSmartRef__":true,"id":2457},{"__isSmartRef__":true,"id":2458},{"__isSmartRef__":true,"id":2459},{"__isSmartRef__":true,"id":2460},{"__isSmartRef__":true,"id":2461},{"__isSmartRef__":true,"id":2462},{"__isSmartRef__":true,"id":2463},{"__isSmartRef__":true,"id":2464},{"__isSmartRef__":true,"id":2465},{"__isSmartRef__":true,"id":2466},{"__isSmartRef__":true,"id":2467},{"__isSmartRef__":true,"id":2468},{"__isSmartRef__":true,"id":2469},{"__isSmartRef__":true,"id":2470},{"__isSmartRef__":true,"id":2471},{"__isSmartRef__":true,"id":2472},{"__isSmartRef__":true,"id":2473},{"__isSmartRef__":true,"id":2474},{"__isSmartRef__":true,"id":2475},{"__isSmartRef__":true,"id":2476},{"__isSmartRef__":true,"id":2477},{"__isSmartRef__":true,"id":2478},{"__isSmartRef__":true,"id":2479},{"__isSmartRef__":true,"id":2480},{"__isSmartRef__":true,"id":2481},{"__isSmartRef__":true,"id":2482},{"__isSmartRef__":true,"id":2483},{"__isSmartRef__":true,"id":2484},{"__isSmartRef__":true,"id":2485},{"__isSmartRef__":true,"id":2486},{"__isSmartRef__":true,"id":2487},{"__isSmartRef__":true,"id":2488},{"__isSmartRef__":true,"id":2489},{"__isSmartRef__":true,"id":2490},{"__isSmartRef__":true,"id":2491},{"__isSmartRef__":true,"id":2492},{"__isSmartRef__":true,"id":2493},{"__isSmartRef__":true,"id":2494},{"__isSmartRef__":true,"id":2495}],"_FontFamily":"Helvetica","eventHandler":{"__isSmartRef__":true,"id":2496},"grabbingEnabled":false,"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":2497},"selection":{"__isSmartRef__":true,"id":2498},"selectedLineNo":44,"priorExtent":{"__isSmartRef__":true,"id":2499},"owner":{"__isSmartRef__":true,"id":1437},"layout":{"__isSmartRef__":true,"id":2500},"attributeConnections":[{"__isSmartRef__":true,"id":2501},{"__isSmartRef__":true,"id":2506},{"__isSmartRef__":true,"id":2508},{"__isSmartRef__":true,"id":2510}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"__SourceModuleName__":"Global","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2512},"__LivelyClassName__":"lively.morphic.List"},"1701":{"_Position":{"__isSmartRef__":true,"id":1702},"renderContextTable":{"__isSmartRef__":true,"id":1703},"_Extent":{"__isSmartRef__":true,"id":1704},"_Padding":{"__isSmartRef__":true,"id":1705},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":{"__isSmartRef__":true,"id":1706},"_NodeClass":["morph","box","list"],"_NodeId":"morph-82ffae14-3fea-46a1-9e57-132796713c4e","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1702":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1703":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"1704":{"x":205,"y":203.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1705":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1706":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1707":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","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"},"1708":{"isListItem":true,"string":"tests/","value":{"__isSmartRef__":true,"id":1709}},"1709":{"target":{"__isSmartRef__":true,"id":1710},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"localName":"tests/","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.NamespaceNode"},"1710":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/lively/morphic/tests/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1711":{"target":{"__isSmartRef__":true,"id":1712},"browser":{"__isSmartRef__":true,"id":1453},"parent":null,"allFiles":["lively/morphic/HTML.js","lively/morphic/jqueryflot.js","lively/morphic/EventExperiments.js","lively/morphic/Widgets.js","lively/morphic/Chris.js","lively/morphic/Serialization.js","lively/morphic/Rendering.js","lively/morphic/Layout.js","lively/morphic/MorphAddons.js","lively/morphic/SAPWorkSheetTest.js","lively/morphic/SAPWorkSheet.js","lively/morphic/ObjectMigration.js","lively/morphic/ColorChooserDraft.js","lively/morphic/Shapes.js","lively/morphic/SAPCommonWidgets.js","lively/morphic/Compat.js","lively/morphic/Grid.js","lively/morphic/Core.js","lively/morphic/TextCore.js","lively/morphic/testsubText.js","lively/morphic/test_1.js","lively/morphic/SAPBPCWidgets.js","lively/morphic/Tests.js","lively/morphic/test4.js","lively/morphic/Events.js","lively/morphic/Graffle.js","lively/morphic/Halos.js","lively/morphic/Complete.js","lively/morphic/Canvas.js","lively/morphic/StyleSheets.js","lively/morphic/Connectors.js","lively/morphic/test.js","lively/morphic/CompatLayer.js","lively/morphic/jquery.flot.js","lively/morphic/Styles.js","lively/morphic/Paragraphs.js","lively/morphic/DiffMerge.js","lively/morphic/ScriptingSupport.js","lively/morphic/SVG.js","lively/morphic/WidgetsAddOns.js","lively/morphic/PathShapes.js","lively/morphic/Graphics.js","lively/morphic/AdditionalMorphs.js","lively/morphic/Experiments.js"],"subNamespacePaths":[{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1713}],"parentNamespacePath":{"__isSmartRef__":true,"id":1714},"_childNodes":[{"__isSmartRef__":true,"id":1709},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1716},{"__isSmartRef__":true,"id":1717},{"__isSmartRef__":true,"id":1993},{"__isSmartRef__":true,"id":1994},{"__isSmartRef__":true,"id":1995},{"__isSmartRef__":true,"id":1996},{"__isSmartRef__":true,"id":1997},{"__isSmartRef__":true,"id":1998},{"__isSmartRef__":true,"id":1999},{"__isSmartRef__":true,"id":2000},{"__isSmartRef__":true,"id":2001},{"__isSmartRef__":true,"id":2002},{"__isSmartRef__":true,"id":2003},{"__isSmartRef__":true,"id":2004},{"__isSmartRef__":true,"id":2005},{"__isSmartRef__":true,"id":2006},{"__isSmartRef__":true,"id":2007},{"__isSmartRef__":true,"id":2008},{"__isSmartRef__":true,"id":2009},{"__isSmartRef__":true,"id":2010},{"__isSmartRef__":true,"id":2011},{"__isSmartRef__":true,"id":2012},{"__isSmartRef__":true,"id":2013},{"__isSmartRef__":true,"id":2014},{"__isSmartRef__":true,"id":2015},{"__isSmartRef__":true,"id":2016},{"__isSmartRef__":true,"id":2017},{"__isSmartRef__":true,"id":2018},{"__isSmartRef__":true,"id":2019},{"__isSmartRef__":true,"id":2020},{"__isSmartRef__":true,"id":2021},{"__isSmartRef__":true,"id":2022},{"__isSmartRef__":true,"id":2023},{"__isSmartRef__":true,"id":2024},{"__isSmartRef__":true,"id":2025},{"__isSmartRef__":true,"id":2026},{"__isSmartRef__":true,"id":2027},{"__isSmartRef__":true,"id":2028},{"__isSmartRef__":true,"id":2029},{"__isSmartRef__":true,"id":2030},{"__isSmartRef__":true,"id":2031},{"__isSmartRef__":true,"id":2032},{"__isSmartRef__":true,"id":2033},{"__isSmartRef__":true,"id":2445},{"__isSmartRef__":true,"id":2446},{"__isSmartRef__":true,"id":2447}],"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.SourceControlNode"},"1712":{"__SourceModuleName__":"Global.lively.ide.SourceDatabase","__LivelyClassName__":"AnotherSourceDatabase"},"1713":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/lively/morphic/video/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1714":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/lively/morphic/../","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1715":{"target":{"__isSmartRef__":true,"id":1713},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"localName":"video/","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.NamespaceNode"},"1716":{"target":{"__isSmartRef__":true,"id":1714},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"localName":"../","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.NamespaceNode"},"1717":{"target":{"__isSmartRef__":true,"id":1718},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/AdditionalMorphs.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"1718":{"name":"lively.morphic.AdditionalMorphs","type":"moduleDef","startIndex":0,"stopIndex":42790,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1719},{"__isSmartRef__":true,"id":1720},{"__isSmartRef__":true,"id":1749},{"__isSmartRef__":true,"id":1789},{"__isSmartRef__":true,"id":1797},{"__isSmartRef__":true,"id":1798},{"__isSmartRef__":true,"id":1807},{"__isSmartRef__":true,"id":1808},{"__isSmartRef__":true,"id":1822},{"__isSmartRef__":true,"id":1837},{"__isSmartRef__":true,"id":1838},{"__isSmartRef__":true,"id":1847},{"__isSmartRef__":true,"id":1848},{"__isSmartRef__":true,"id":1870},{"__isSmartRef__":true,"id":1871},{"__isSmartRef__":true,"id":1888},{"__isSmartRef__":true,"id":1910},{"__isSmartRef__":true,"id":1923},{"__isSmartRef__":true,"id":1924},{"__isSmartRef__":true,"id":1933},{"__isSmartRef__":true,"id":1934},{"__isSmartRef__":true,"id":1942},{"__isSmartRef__":true,"id":1943},{"__isSmartRef__":true,"id":1951},{"__isSmartRef__":true,"id":1952},{"__isSmartRef__":true,"id":1960},{"__isSmartRef__":true,"id":1968},{"__isSmartRef__":true,"id":1976},{"__isSmartRef__":true,"id":1979},{"__isSmartRef__":true,"id":1985},{"__isSmartRef__":true,"id":1992}],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1719":{"name":null,"type":"comment","startIndex":117,"stopIndex":117,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1720":{"name":"lively.morphic.Path","type":"klassDef","startIndex":118,"stopIndex":5871,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1724},{"__isSmartRef__":true,"id":1726},{"__isSmartRef__":true,"id":1728},{"__isSmartRef__":true,"id":1730},{"__isSmartRef__":true,"id":1732},{"__isSmartRef__":true,"id":1733},{"__isSmartRef__":true,"id":1735},{"__isSmartRef__":true,"id":1736},{"__isSmartRef__":true,"id":1737},{"__isSmartRef__":true,"id":1739},{"__isSmartRef__":true,"id":1740},{"__isSmartRef__":true,"id":1741},{"__isSmartRef__":true,"id":1742},{"__isSmartRef__":true,"id":1743},{"__isSmartRef__":true,"id":1745},{"__isSmartRef__":true,"id":1746},{"__isSmartRef__":true,"id":1748}],"sourceControl":{"__isSmartRef__":true,"id":1712},"superclassName":"lively.morphic.Morph","categories":[{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1725},{"__isSmartRef__":true,"id":1727},{"__isSmartRef__":true,"id":1729},{"__isSmartRef__":true,"id":1731},{"__isSmartRef__":true,"id":1734},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1744},{"__isSmartRef__":true,"id":1747}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1721":{"name":"isPath","type":"propertyDef","startIndex":187,"stopIndex":203,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1722},"className":"lively.morphic.Path","_owner":{"__isSmartRef__":true,"id":1720},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1722":{"name":"properties","type":"categoryDef","startIndex":171,"stopIndex":275,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1723}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1723":{"name":"style","type":"propertyDef","startIndex":205,"stopIndex":272,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1722},"className":"lively.morphic.Path","_owner":{"__isSmartRef__":true,"id":1720},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1724":{"name":"initialize","type":"propertyDef","startIndex":295,"stopIndex":430,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1725},"className":"lively.morphic.Path","_owner":{"__isSmartRef__":true,"id":1720},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1725":{"name":"initializing","type":"categoryDef","startIndex":277,"stopIndex":433,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1724}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1726":{"name":"vertices","type":"propertyDef","startIndex":450,"stopIndex":507,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1727},"className":"lively.morphic.Path","_owner":{"__isSmartRef__":true,"id":1720},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1727":{"name":"accessing","type":"categoryDef","startIndex":435,"stopIndex":509,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1726}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1728":{"name":"pathBetweenRects","type":"propertyDef","startIndex":554,"stopIndex":2640,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1729},"className":"lively.morphic.Path","_owner":{"__isSmartRef__":true,"id":1720},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1729":{"name":"vertex and control point computations","type":"categoryDef","startIndex":511,"stopIndex":2643,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1728}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1730":{"name":"addArrowHeadStart","type":"propertyDef","startIndex":2665,"stopIndex":2835,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1731},"className":"lively.morphic.Path","_owner":{"__isSmartRef__":true,"id":1720},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1731":{"name":"arrow behavior","type":"categoryDef","startIndex":2645,"stopIndex":3007,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1730},{"__isSmartRef__":true,"id":1732}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1732":{"name":"addArrowHeadEnd","type":"propertyDef","startIndex":2837,"stopIndex":3004,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1731},"className":"lively.morphic.Path","_owner":{"__isSmartRef__":true,"id":1720},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1733":{"name":"getControlPoint","type":"propertyDef","startIndex":3029,"stopIndex":3103,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1734},"className":"lively.morphic.Path","_owner":{"__isSmartRef__":true,"id":1720},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1734":{"name":"control points","type":"categoryDef","startIndex":3009,"stopIndex":3686,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1733},{"__isSmartRef__":true,"id":1735},{"__isSmartRef__":true,"id":1736}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1735":{"name":"getControlPoints","type":"propertyDef","startIndex":3105,"stopIndex":3523,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1734},"className":"lively.morphic.Path","_owner":{"__isSmartRef__":true,"id":1720},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1736":{"name":"insertControlPointBetween","type":"propertyDef","startIndex":3525,"stopIndex":3683,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1734},"className":"lively.morphic.Path","_owner":{"__isSmartRef__":true,"id":1720},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1737":{"name":"getHalos","type":"propertyDef","startIndex":3699,"stopIndex":3951,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1738},"className":"lively.morphic.Path","_owner":{"__isSmartRef__":true,"id":1720},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1738":{"name":"halos","type":"categoryDef","startIndex":3688,"stopIndex":4534,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1737},{"__isSmartRef__":true,"id":1739},{"__isSmartRef__":true,"id":1740},{"__isSmartRef__":true,"id":1741},{"__isSmartRef__":true,"id":1742}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1739":{"name":"getHaloClasses","type":"propertyDef","startIndex":3953,"stopIndex":4119,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1738},"className":"lively.morphic.Path","_owner":{"__isSmartRef__":true,"id":1720},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1740":{"name":"getControlPointHalos","type":"propertyDef","startIndex":4122,"stopIndex":4210,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1738},"className":"lively.morphic.Path","_owner":{"__isSmartRef__":true,"id":1720},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1741":{"name":"getInsertPointHalo","type":"propertyDef","startIndex":4212,"stopIndex":4339,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1738},"className":"lively.morphic.Path","_owner":{"__isSmartRef__":true,"id":1720},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1742":{"name":"getInsertPointHalos","type":"propertyDef","startIndex":4341,"stopIndex":4531,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1738},"className":"lively.morphic.Path","_owner":{"__isSmartRef__":true,"id":1720},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1743":{"name":"convertToCurve","type":"propertyDef","startIndex":4552,"stopIndex":5204,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1744},"className":"lively.morphic.Path","_owner":{"__isSmartRef__":true,"id":1720},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1744":{"name":"conversion","type":"categoryDef","startIndex":4536,"stopIndex":5336,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1743},{"__isSmartRef__":true,"id":1745}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1745":{"name":"convertToLine","type":"propertyDef","startIndex":5206,"stopIndex":5332,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1744},"className":"lively.morphic.Path","_owner":{"__isSmartRef__":true,"id":1720},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1746":{"name":"morphMenuItems","type":"propertyDef","startIndex":5348,"stopIndex":5574,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1747},"className":"lively.morphic.Path","_owner":{"__isSmartRef__":true,"id":1720},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1747":{"name":"menu","type":"categoryDef","startIndex":5338,"stopIndex":5868,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1746},{"__isSmartRef__":true,"id":1748}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1748":{"name":"adjustOrigin","type":"propertyDef","startIndex":5576,"stopIndex":5865,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1747},"className":"lively.morphic.Path","_owner":{"__isSmartRef__":true,"id":1720},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1749":{"name":"lively.morphic.ControlPoint","type":"klassDef","startIndex":5872,"stopIndex":11018,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1750},{"__isSmartRef__":true,"id":1752},{"__isSmartRef__":true,"id":1753},{"__isSmartRef__":true,"id":1755},{"__isSmartRef__":true,"id":1756},{"__isSmartRef__":true,"id":1757},{"__isSmartRef__":true,"id":1759},{"__isSmartRef__":true,"id":1760},{"__isSmartRef__":true,"id":1761},{"__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":1771},{"__isSmartRef__":true,"id":1772},{"__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":1781},{"__isSmartRef__":true,"id":1783},{"__isSmartRef__":true,"id":1784},{"__isSmartRef__":true,"id":1785},{"__isSmartRef__":true,"id":1787},{"__isSmartRef__":true,"id":1788}],"sourceControl":{"__isSmartRef__":true,"id":1712},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":1751},{"__isSmartRef__":true,"id":1754},{"__isSmartRef__":true,"id":1758},{"__isSmartRef__":true,"id":1762},{"__isSmartRef__":true,"id":1770},{"__isSmartRef__":true,"id":1773},{"__isSmartRef__":true,"id":1780},{"__isSmartRef__":true,"id":1782},{"__isSmartRef__":true,"id":1786}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1750":{"name":"initialize","type":"propertyDef","startIndex":5937,"stopIndex":6044,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1751},"className":"lively.morphic.ControlPoint","_owner":{"__isSmartRef__":true,"id":1749},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1751":{"name":"initializing","type":"categoryDef","startIndex":5919,"stopIndex":6139,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1750},{"__isSmartRef__":true,"id":1752}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1752":{"name":"create","type":"propertyDef","startIndex":6046,"stopIndex":6135,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1751},"className":"lively.morphic.ControlPoint","_owner":{"__isSmartRef__":true,"id":1749},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1753":{"name":"signalChange","type":"propertyDef","startIndex":6155,"stopIndex":6361,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1754},"className":"lively.morphic.ControlPoint","_owner":{"__isSmartRef__":true,"id":1749},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1754":{"name":"updating","type":"categoryDef","startIndex":6141,"stopIndex":6550,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1753},{"__isSmartRef__":true,"id":1755},{"__isSmartRef__":true,"id":1756}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1755":{"name":"reactToChange","type":"propertyDef","startIndex":6363,"stopIndex":6428,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1754},"className":"lively.morphic.ControlPoint","_owner":{"__isSmartRef__":true,"id":1749},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1756":{"name":"elementChanged","type":"propertyDef","startIndex":6430,"stopIndex":6546,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1754},"className":"lively.morphic.ControlPoint","_owner":{"__isSmartRef__":true,"id":1749},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1757":{"name":"isFirst","type":"propertyDef","startIndex":6565,"stopIndex":6616,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1758},"className":"lively.morphic.ControlPoint","_owner":{"__isSmartRef__":true,"id":1749},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1758":{"name":"testing","type":"categoryDef","startIndex":6552,"stopIndex":6848,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1757},{"__isSmartRef__":true,"id":1759},{"__isSmartRef__":true,"id":1760}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1759":{"name":"isLast","type":"propertyDef","startIndex":6618,"stopIndex":6700,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1758},"className":"lively.morphic.ControlPoint","_owner":{"__isSmartRef__":true,"id":1749},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1760":{"name":"isCurve","type":"propertyDef","startIndex":6702,"stopIndex":6844,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1758},"className":"lively.morphic.ControlPoint","_owner":{"__isSmartRef__":true,"id":1749},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1761":{"name":"getMorph","type":"propertyDef","startIndex":6865,"stopIndex":6911,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1762},"className":"lively.morphic.ControlPoint","_owner":{"__isSmartRef__":true,"id":1749},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1762":{"name":"accessing","type":"categoryDef","startIndex":6850,"stopIndex":7657,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1761},{"__isSmartRef__":true,"id":1763},{"__isSmartRef__":true,"id":1764},{"__isSmartRef__":true,"id":1765},{"__isSmartRef__":true,"id":1766},{"__isSmartRef__":true,"id":1767},{"__isSmartRef__":true,"id":1768}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1763":{"name":"getPos","type":"propertyDef","startIndex":6913,"stopIndex":7077,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1762},"className":"lively.morphic.ControlPoint","_owner":{"__isSmartRef__":true,"id":1749},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1764":{"name":"getGlobalPos","type":"propertyDef","startIndex":7079,"stopIndex":7205,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1762},"className":"lively.morphic.ControlPoint","_owner":{"__isSmartRef__":true,"id":1749},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1765":{"name":"next","type":"propertyDef","startIndex":7207,"stopIndex":7284,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1762},"className":"lively.morphic.ControlPoint","_owner":{"__isSmartRef__":true,"id":1749},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1766":{"name":"prev","type":"propertyDef","startIndex":7286,"stopIndex":7363,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1762},"className":"lively.morphic.ControlPoint","_owner":{"__isSmartRef__":true,"id":1749},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1767":{"name":"getElement","type":"propertyDef","startIndex":7365,"stopIndex":7449,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1762},"className":"lively.morphic.ControlPoint","_owner":{"__isSmartRef__":true,"id":1749},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1768":{"name":"setElement","type":"propertyDef","startIndex":7451,"stopIndex":7652,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1762},"className":"lively.morphic.ControlPoint","_owner":{"__isSmartRef__":true,"id":1749},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1769":{"name":"withNextControlPointsDo","type":"propertyDef","startIndex":7676,"stopIndex":7869,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1770},"className":"lively.morphic.ControlPoint","_owner":{"__isSmartRef__":true,"id":1749},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1770":{"name":"enumerating","type":"categoryDef","startIndex":7659,"stopIndex":8041,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1769},{"__isSmartRef__":true,"id":1771}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1771":{"name":"controlPointsFromTo","type":"propertyDef","startIndex":7871,"stopIndex":8037,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1770},"className":"lively.morphic.ControlPoint","_owner":{"__isSmartRef__":true,"id":1749},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1772":{"name":"moveBy","type":"propertyDef","startIndex":8061,"stopIndex":8255,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1773},"className":"lively.morphic.ControlPoint","_owner":{"__isSmartRef__":true,"id":1749},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1773":{"name":"manipulation","type":"categoryDef","startIndex":8043,"stopIndex":9298,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1772},{"__isSmartRef__":true,"id":1774},{"__isSmartRef__":true,"id":1775},{"__isSmartRef__":true,"id":1776},{"__isSmartRef__":true,"id":1777},{"__isSmartRef__":true,"id":1778}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1774":{"name":"setPos","type":"propertyDef","startIndex":8257,"stopIndex":8332,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1773},"className":"lively.morphic.ControlPoint","_owner":{"__isSmartRef__":true,"id":1749},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1775":{"name":"setGlobalPos","type":"propertyDef","startIndex":8334,"stopIndex":8416,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1773},"className":"lively.morphic.ControlPoint","_owner":{"__isSmartRef__":true,"id":1749},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1776":{"name":"insertAfter","type":"propertyDef","startIndex":8420,"stopIndex":8541,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1773},"className":"lively.morphic.ControlPoint","_owner":{"__isSmartRef__":true,"id":1749},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1777":{"name":"insertAt","type":"propertyDef","startIndex":8543,"stopIndex":9190,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1773},"className":"lively.morphic.ControlPoint","_owner":{"__isSmartRef__":true,"id":1749},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1778":{"name":"mergeWithNext","type":"propertyDef","startIndex":9193,"stopIndex":9293,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1773},"className":"lively.morphic.ControlPoint","_owner":{"__isSmartRef__":true,"id":1749},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1779":{"name":"remove","type":"propertyDef","startIndex":9314,"stopIndex":9689,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1780},"className":"lively.morphic.ControlPoint","_owner":{"__isSmartRef__":true,"id":1749},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1780":{"name":"removing","type":"categoryDef","startIndex":9300,"stopIndex":9693,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1779}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1781":{"name":"asHalo","type":"propertyDef","startIndex":9711,"stopIndex":9796,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1782},"className":"lively.morphic.ControlPoint","_owner":{"__isSmartRef__":true,"id":1749},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1782":{"name":"conversion","type":"categoryDef","startIndex":9695,"stopIndex":10236,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1781},{"__isSmartRef__":true,"id":1783},{"__isSmartRef__":true,"id":1784}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1783":{"name":"toCurve","type":"propertyDef","startIndex":9798,"stopIndex":10087,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1782},"className":"lively.morphic.ControlPoint","_owner":{"__isSmartRef__":true,"id":1749},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1784":{"name":"toLine","type":"propertyDef","startIndex":10089,"stopIndex":10231,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1782},"className":"lively.morphic.ControlPoint","_owner":{"__isSmartRef__":true,"id":1749},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1785":{"name":"addMarker","type":"propertyDef","startIndex":10251,"stopIndex":10446,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1786},"className":"lively.morphic.ControlPoint","_owner":{"__isSmartRef__":true,"id":1749},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1786":{"name":"markers","type":"categoryDef","startIndex":10238,"stopIndex":11015,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1785},{"__isSmartRef__":true,"id":1787},{"__isSmartRef__":true,"id":1788}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1787":{"name":"detachMarker","type":"propertyDef","startIndex":10448,"stopIndex":10549,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1786},"className":"lively.morphic.ControlPoint","_owner":{"__isSmartRef__":true,"id":1749},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1788":{"name":"alignMarker","type":"propertyDef","startIndex":10552,"stopIndex":11013,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1786},"className":"lively.morphic.ControlPoint","_owner":{"__isSmartRef__":true,"id":1749},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1789":{"name":"lively.morphic.PathControlPointHalo","type":"klassDef","startIndex":11019,"stopIndex":11567,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1790},{"__isSmartRef__":true,"id":1792},{"__isSmartRef__":true,"id":1793},{"__isSmartRef__":true,"id":1794},{"__isSmartRef__":true,"id":1796}],"sourceControl":{"__isSmartRef__":true,"id":1712},"superclassName":"lively.morphic.Halo","categories":[{"__isSmartRef__":true,"id":1791},{"__isSmartRef__":true,"id":1795}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1790":{"name":"style","type":"propertyDef","startIndex":11101,"stopIndex":11165,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1791},"className":"lively.morphic.PathControlPointHalo","_owner":{"__isSmartRef__":true,"id":1789},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1791":{"name":"settings","type":"categoryDef","startIndex":11087,"stopIndex":11232,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1790},{"__isSmartRef__":true,"id":1792},{"__isSmartRef__":true,"id":1793}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1792":{"name":"defaultExtent","type":"propertyDef","startIndex":11167,"stopIndex":11195,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1791},"className":"lively.morphic.PathControlPointHalo","_owner":{"__isSmartRef__":true,"id":1789},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1793":{"name":"isPathControlPointHalo","type":"propertyDef","startIndex":11197,"stopIndex":11229,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1791},"className":"lively.morphic.PathControlPointHalo","_owner":{"__isSmartRef__":true,"id":1789},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1794":{"name":"initialize","type":"propertyDef","startIndex":11252,"stopIndex":11490,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1795},"className":"lively.morphic.PathControlPointHalo","_owner":{"__isSmartRef__":true,"id":1789},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1795":{"name":"initializing","type":"categoryDef","startIndex":11234,"stopIndex":11541,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1794},{"__isSmartRef__":true,"id":1796}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1796":{"name":"createLabel","type":"propertyDef","startIndex":11492,"stopIndex":11536,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1795},"className":"lively.morphic.PathControlPointHalo","_owner":{"__isSmartRef__":true,"id":1789},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1797":{"name":null,"type":"comment","startIndex":11568,"stopIndex":11568,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1798":{"name":"lively.morphic.PathVertexControlPointHalo","type":"klassDef","startIndex":11569,"stopIndex":13325,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1799},{"__isSmartRef__":true,"id":1801},{"__isSmartRef__":true,"id":1803},{"__isSmartRef__":true,"id":1804},{"__isSmartRef__":true,"id":1805},{"__isSmartRef__":true,"id":1806}],"sourceControl":{"__isSmartRef__":true,"id":1712},"superclassName":"lively.morphic.PathControlPointHalo","categories":[{"__isSmartRef__":true,"id":1800},{"__isSmartRef__":true,"id":1802}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1799":{"name":"isVertexControlHalo","type":"propertyDef","startIndex":11674,"stopIndex":11703,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1800},"className":"lively.morphic.PathVertexControlPointHalo","_owner":{"__isSmartRef__":true,"id":1798},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1800":{"name":"properies","type":"categoryDef","startIndex":11659,"stopIndex":11706,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1799}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1801":{"name":"computePositionAtTarget","type":"propertyDef","startIndex":11727,"stopIndex":11860,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1802},"className":"lively.morphic.PathVertexControlPointHalo","_owner":{"__isSmartRef__":true,"id":1798},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1802":{"name":"halo behavior","type":"categoryDef","startIndex":11708,"stopIndex":13322,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1801},{"__isSmartRef__":true,"id":1803},{"__isSmartRef__":true,"id":1804},{"__isSmartRef__":true,"id":1805},{"__isSmartRef__":true,"id":1806}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1803":{"name":"dragAction","type":"propertyDef","startIndex":11862,"stopIndex":12342,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1802},"className":"lively.morphic.PathVertexControlPointHalo","_owner":{"__isSmartRef__":true,"id":1798},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1804":{"name":"dragEndAction","type":"propertyDef","startIndex":12345,"stopIndex":12763,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1802},"className":"lively.morphic.PathVertexControlPointHalo","_owner":{"__isSmartRef__":true,"id":1798},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1805":{"name":"findIntersectingControlPoint","type":"propertyDef","startIndex":12766,"stopIndex":13120,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1802},"className":"lively.morphic.PathVertexControlPointHalo","_owner":{"__isSmartRef__":true,"id":1798},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1806":{"name":"highlightIfOverOther","type":"propertyDef","startIndex":13123,"stopIndex":13319,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1802},"className":"lively.morphic.PathVertexControlPointHalo","_owner":{"__isSmartRef__":true,"id":1798},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1807":{"name":null,"type":"comment","startIndex":13326,"stopIndex":13326,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1808":{"name":"lively.morphic.PathInsertPointHalo","type":"klassDef","startIndex":13327,"stopIndex":14718,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1809},{"__isSmartRef__":true,"id":1811},{"__isSmartRef__":true,"id":1813},{"__isSmartRef__":true,"id":1815},{"__isSmartRef__":true,"id":1816},{"__isSmartRef__":true,"id":1817},{"__isSmartRef__":true,"id":1818},{"__isSmartRef__":true,"id":1820},{"__isSmartRef__":true,"id":1821}],"sourceControl":{"__isSmartRef__":true,"id":1712},"superclassName":"lively.morphic.PathControlPointHalo","categories":[{"__isSmartRef__":true,"id":1810},{"__isSmartRef__":true,"id":1812},{"__isSmartRef__":true,"id":1814},{"__isSmartRef__":true,"id":1819}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1809":{"name":"style","type":"propertyDef","startIndex":13424,"stopIndex":13452,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1810},"className":"lively.morphic.PathInsertPointHalo","_owner":{"__isSmartRef__":true,"id":1808},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1810":{"name":"settings","type":"categoryDef","startIndex":13410,"stopIndex":13455,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1809}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1811":{"name":"isPathControlPointHalo","type":"propertyDef","startIndex":13472,"stopIndex":13504,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1812},"className":"lively.morphic.PathInsertPointHalo","_owner":{"__isSmartRef__":true,"id":1808},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1812":{"name":"properies","type":"categoryDef","startIndex":13457,"stopIndex":13507,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1811}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1813":{"name":"getStartPos","type":"propertyDef","startIndex":13523,"stopIndex":13588,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1814},"className":"lively.morphic.PathInsertPointHalo","_owner":{"__isSmartRef__":true,"id":1808},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1814":{"name":"acessing","type":"categoryDef","startIndex":13509,"stopIndex":13924,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1813},{"__isSmartRef__":true,"id":1815},{"__isSmartRef__":true,"id":1816},{"__isSmartRef__":true,"id":1817}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1815":{"name":"getEndPos","type":"propertyDef","startIndex":13590,"stopIndex":13660,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1814},"className":"lively.morphic.PathInsertPointHalo","_owner":{"__isSmartRef__":true,"id":1808},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1816":{"name":"getLocalPos","type":"propertyDef","startIndex":13662,"stopIndex":13819,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1814},"className":"lively.morphic.PathInsertPointHalo","_owner":{"__isSmartRef__":true,"id":1808},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1817":{"name":"getGlobalPos","type":"propertyDef","startIndex":13821,"stopIndex":13921,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1814},"className":"lively.morphic.PathInsertPointHalo","_owner":{"__isSmartRef__":true,"id":1808},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1818":{"name":"computePositionAtTarget","type":"propertyDef","startIndex":13945,"stopIndex":14065,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1819},"className":"lively.morphic.PathInsertPointHalo","_owner":{"__isSmartRef__":true,"id":1808},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1819":{"name":"halo behavior","type":"categoryDef","startIndex":13926,"stopIndex":14715,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1818},{"__isSmartRef__":true,"id":1820},{"__isSmartRef__":true,"id":1821}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1820":{"name":"dragStartAction","type":"propertyDef","startIndex":14067,"stopIndex":14268,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1819},"className":"lively.morphic.PathInsertPointHalo","_owner":{"__isSmartRef__":true,"id":1808},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1821":{"name":"dragAction","type":"propertyDef","startIndex":14270,"stopIndex":14713,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1819},"className":"lively.morphic.PathInsertPointHalo","_owner":{"__isSmartRef__":true,"id":1808},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1822":{"name":"lively.morphic.PathOriginHackLayer","type":"copDef","startIndex":14719,"stopIndex":16274,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1823},{"__isSmartRef__":true,"id":1833},{"__isSmartRef__":true,"id":1836}],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1823":{"name":"lively.morphic.Path","type":"copSubElement","startIndex":14768,"stopIndex":16132,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1824},{"__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}],"sourceControl":{"__isSmartRef__":true,"id":1712},"refineSelector":"refineClass","_owner":{"__isSmartRef__":true,"id":1822},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1824":{"name":"getHalos","type":"propertyDef","startIndex":14804,"stopIndex":15029,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1825},"_owner":{"__isSmartRef__":true,"id":1823},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1825":{"name":"default category","type":"categoryDef","startIndex":83,"stopIndex":1412,"fileName":null,"_subElements":[{"__isSmartRef__":true,"id":1824},{"__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}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1826":{"name":"adjustOrigin","type":"propertyDef","startIndex":15031,"stopIndex":15111,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1825},"_owner":{"__isSmartRef__":true,"id":1823},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1827":{"name":"getOrigin","type":"propertyDef","startIndex":15113,"stopIndex":15193,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1825},"_owner":{"__isSmartRef__":true,"id":1823},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1828":{"name":"getPosition","type":"propertyDef","startIndex":15195,"stopIndex":15276,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1825},"_owner":{"__isSmartRef__":true,"id":1823},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1829":{"name":"setPosition","type":"propertyDef","startIndex":15278,"stopIndex":15364,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1825},"_owner":{"__isSmartRef__":true,"id":1823},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1830":{"name":"setRotationHTML","type":"propertyDef","startIndex":15366,"stopIndex":15542,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1825},"_owner":{"__isSmartRef__":true,"id":1823},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1831":{"name":"setScaleHTML","type":"propertyDef","startIndex":15544,"stopIndex":15724,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1825},"_owner":{"__isSmartRef__":true,"id":1823},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1832":{"name":"onrestore","type":"propertyDef","startIndex":15726,"stopIndex":16129,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1825},"_owner":{"__isSmartRef__":true,"id":1823},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1833":{"name":"lively.morphic.ControlPoint","type":"copSubElement","startIndex":16133,"stopIndex":16258,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1834}],"sourceControl":{"__isSmartRef__":true,"id":1712},"refineSelector":"refineClass","_owner":{"__isSmartRef__":true,"id":1822},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1834":{"name":"getPos","type":"propertyDef","startIndex":16178,"stopIndex":16255,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1835},"_owner":{"__isSmartRef__":true,"id":1833},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1835":{"name":"default category","type":"categoryDef","startIndex":1457,"stopIndex":1538,"fileName":null,"_subElements":[{"__isSmartRef__":true,"id":1834}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1836":{"name":"beNotGlobal()","type":"copSubElement","startIndex":16259,"stopIndex":16272,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_owner":{"__isSmartRef__":true,"id":1822},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1837":{"name":null,"type":"comment","startIndex":16275,"stopIndex":16275,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1838":{"name":"lively.morphic.HtmlWrapperMorph","type":"klassDef","startIndex":16276,"stopIndex":18220,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1839},{"__isSmartRef__":true,"id":1841},{"__isSmartRef__":true,"id":1842},{"__isSmartRef__":true,"id":1843},{"__isSmartRef__":true,"id":1844},{"__isSmartRef__":true,"id":1845},{"__isSmartRef__":true,"id":1846}],"sourceControl":{"__isSmartRef__":true,"id":1712},"superclassName":"lively.morphic.Morph","categories":[{"__isSmartRef__":true,"id":1840}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1839":{"name":"initialize","type":"propertyDef","startIndex":16363,"stopIndex":16765,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1840},"className":"lively.morphic.HtmlWrapperMorph","_owner":{"__isSmartRef__":true,"id":1838},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1840":{"name":"default category","type":"categoryDef","startIndex":16341,"stopIndex":18217,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1839},{"__isSmartRef__":true,"id":1841},{"__isSmartRef__":true,"id":1842},{"__isSmartRef__":true,"id":1843},{"__isSmartRef__":true,"id":1844},{"__isSmartRef__":true,"id":1845},{"__isSmartRef__":true,"id":1846}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1841":{"name":"doNotSerialize","type":"propertyDef","startIndex":16768,"stopIndex":16803,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1840},"className":"lively.morphic.HtmlWrapperMorph","_owner":{"__isSmartRef__":true,"id":1838},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1842":{"name":"serializedChildren","type":"propertyDef","startIndex":16806,"stopIndex":17431,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1840},"className":"lively.morphic.HtmlWrapperMorph","_owner":{"__isSmartRef__":true,"id":1838},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1843":{"name":"appendElement","type":"propertyDef","startIndex":17433,"stopIndex":17902,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1840},"className":"lively.morphic.HtmlWrapperMorph","_owner":{"__isSmartRef__":true,"id":1838},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1844":{"name":"appendChild","type":"propertyDef","startIndex":17904,"stopIndex":18034,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1840},"className":"lively.morphic.HtmlWrapperMorph","_owner":{"__isSmartRef__":true,"id":1838},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1845":{"name":"children","type":"propertyDef","startIndex":18037,"stopIndex":18125,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1840},"className":"lively.morphic.HtmlWrapperMorph","_owner":{"__isSmartRef__":true,"id":1838},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1846":{"name":"asJQuery","type":"propertyDef","startIndex":18127,"stopIndex":18214,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1840},"className":"lively.morphic.HtmlWrapperMorph","_owner":{"__isSmartRef__":true,"id":1838},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1847":{"name":null,"type":"comment","startIndex":18221,"stopIndex":18222,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1848":{"name":"lively.morphic.TabContainer","type":"klassDef","startIndex":18223,"stopIndex":22877,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1849},{"__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}],"sourceControl":{"__isSmartRef__":true,"id":1712},"superclassName":"lively.morphic.Morph","categories":[{"__isSmartRef__":true,"id":1850}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1849":{"name":"initialize","type":"propertyDef","startIndex":18307,"stopIndex":18926,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1850},"className":"lively.morphic.TabContainer","_owner":{"__isSmartRef__":true,"id":1848},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1850":{"name":"default category","type":"categoryDef","startIndex":18284,"stopIndex":22874,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1849},{"__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}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1851":{"name":"initializeTabBar","type":"propertyDef","startIndex":18929,"stopIndex":19122,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1850},"className":"lively.morphic.TabContainer","_owner":{"__isSmartRef__":true,"id":1848},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1852":{"name":"getTabBarStrategy","type":"propertyDef","startIndex":19124,"stopIndex":19336,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1850},"className":"lively.morphic.TabContainer","_owner":{"__isSmartRef__":true,"id":1848},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1853":{"name":"setTabBarStrategy","type":"propertyDef","startIndex":19338,"stopIndex":19462,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1850},"className":"lively.morphic.TabContainer","_owner":{"__isSmartRef__":true,"id":1848},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1854":{"name":"getTabPaneExtent","type":"propertyDef","startIndex":19465,"stopIndex":19540,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1850},"className":"lively.morphic.TabContainer","_owner":{"__isSmartRef__":true,"id":1848},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1855":{"name":"setTabPaneExtent","type":"propertyDef","startIndex":19542,"stopIndex":19625,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1850},"className":"lively.morphic.TabContainer","_owner":{"__isSmartRef__":true,"id":1848},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1856":{"name":"addTabLabeled","type":"propertyDef","startIndex":19628,"stopIndex":19723,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1850},"className":"lively.morphic.TabContainer","_owner":{"__isSmartRef__":true,"id":1848},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1857":{"name":"getTabBar","type":"propertyDef","startIndex":19725,"stopIndex":19786,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1850},"className":"lively.morphic.TabContainer","_owner":{"__isSmartRef__":true,"id":1848},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1858":{"name":"getTabByName","type":"propertyDef","startIndex":19788,"stopIndex":19886,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1850},"className":"lively.morphic.TabContainer","_owner":{"__isSmartRef__":true,"id":1848},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1859":{"name":"getTabNames","type":"propertyDef","startIndex":19888,"stopIndex":20009,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1850},"className":"lively.morphic.TabContainer","_owner":{"__isSmartRef__":true,"id":1848},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1860":{"name":"addTabPane","type":"propertyDef","startIndex":20012,"stopIndex":20280,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1850},"className":"lively.morphic.TabContainer","_owner":{"__isSmartRef__":true,"id":1848},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1861":{"name":"onResizePane","type":"propertyDef","startIndex":20282,"stopIndex":20602,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1850},"className":"lively.morphic.TabContainer","_owner":{"__isSmartRef__":true,"id":1848},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1862":{"name":"activateTab","type":"propertyDef","startIndex":20604,"stopIndex":20687,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1850},"className":"lively.morphic.TabContainer","_owner":{"__isSmartRef__":true,"id":1848},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1863":{"name":"morphMenuItems","type":"propertyDef","startIndex":20689,"stopIndex":22026,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1850},"className":"lively.morphic.TabContainer","_owner":{"__isSmartRef__":true,"id":1848},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1864":{"name":"isTabContainer","type":"propertyDef","startIndex":22028,"stopIndex":22087,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1850},"className":"lively.morphic.TabContainer","_owner":{"__isSmartRef__":true,"id":1848},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1865":{"name":"adoptTabFromContainer","type":"propertyDef","startIndex":22090,"stopIndex":22348,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1850},"className":"lively.morphic.TabContainer","_owner":{"__isSmartRef__":true,"id":1848},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1866":{"name":"panes","type":"propertyDef","startIndex":22351,"stopIndex":22441,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1850},"className":"lively.morphic.TabContainer","_owner":{"__isSmartRef__":true,"id":1848},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1867":{"name":"activeTab","type":"propertyDef","startIndex":22444,"stopIndex":22564,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1850},"className":"lively.morphic.TabContainer","_owner":{"__isSmartRef__":true,"id":1848},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1868":{"name":"activePane","type":"propertyDef","startIndex":22567,"stopIndex":22644,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1850},"className":"lively.morphic.TabContainer","_owner":{"__isSmartRef__":true,"id":1848},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1869":{"name":"adjustForNewBounds","type":"propertyDef","startIndex":22646,"stopIndex":22871,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1850},"className":"lively.morphic.TabContainer","_owner":{"__isSmartRef__":true,"id":1848},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1870":{"name":null,"type":"comment","startIndex":22878,"stopIndex":22878,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1871":{"name":"lively.morphic.TabBar","type":"klassDef","startIndex":22879,"stopIndex":26665,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1872},{"__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}],"sourceControl":{"__isSmartRef__":true,"id":1712},"superclassName":"lively.morphic.Morph","categories":[{"__isSmartRef__":true,"id":1873}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1872":{"name":"initialize","type":"propertyDef","startIndex":22957,"stopIndex":23406,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1873},"className":"lively.morphic.TabBar","_owner":{"__isSmartRef__":true,"id":1871},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1873":{"name":"default category","type":"categoryDef","startIndex":22934,"stopIndex":26662,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1872},{"__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}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1874":{"name":"getDefaultHeight","type":"propertyDef","startIndex":23408,"stopIndex":23467,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1873},"className":"lively.morphic.TabBar","_owner":{"__isSmartRef__":true,"id":1871},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1875":{"name":"getTabs","type":"propertyDef","startIndex":23470,"stopIndex":23527,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1873},"className":"lively.morphic.TabBar","_owner":{"__isSmartRef__":true,"id":1871},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1876":{"name":"addTab","type":"propertyDef","startIndex":23530,"stopIndex":23775,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1873},"className":"lively.morphic.TabBar","_owner":{"__isSmartRef__":true,"id":1871},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1877":{"name":"addTabLabeled","type":"propertyDef","startIndex":23778,"stopIndex":23944,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1873},"className":"lively.morphic.TabBar","_owner":{"__isSmartRef__":true,"id":1871},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1878":{"name":"removeTab","type":"propertyDef","startIndex":23946,"stopIndex":24073,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1873},"className":"lively.morphic.TabBar","_owner":{"__isSmartRef__":true,"id":1871},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1879":{"name":"unregisterTab","type":"propertyDef","startIndex":24075,"stopIndex":24191,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1873},"className":"lively.morphic.TabBar","_owner":{"__isSmartRef__":true,"id":1871},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1880":{"name":"rearrangeTabs","type":"propertyDef","startIndex":24195,"stopIndex":24401,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1873},"className":"lively.morphic.TabBar","_owner":{"__isSmartRef__":true,"id":1871},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1881":{"name":"getTabByName","type":"propertyDef","startIndex":24403,"stopIndex":24773,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1873},"className":"lively.morphic.TabBar","_owner":{"__isSmartRef__":true,"id":1871},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1882":{"name":"activateTab","type":"propertyDef","startIndex":24775,"stopIndex":25020,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1873},"className":"lively.morphic.TabBar","_owner":{"__isSmartRef__":true,"id":1871},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1883":{"name":"deactivateTab","type":"propertyDef","startIndex":25022,"stopIndex":25090,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1873},"className":"lively.morphic.TabBar","_owner":{"__isSmartRef__":true,"id":1871},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1884":{"name":"morphMenuItems","type":"propertyDef","startIndex":25092,"stopIndex":25316,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1873},"className":"lively.morphic.TabBar","_owner":{"__isSmartRef__":true,"id":1871},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1885":{"name":"onResizePane","type":"propertyDef","startIndex":25318,"stopIndex":26163,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1873},"className":"lively.morphic.TabBar","_owner":{"__isSmartRef__":true,"id":1871},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1886":{"name":"getTabContainer","type":"propertyDef","startIndex":26165,"stopIndex":26238,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1873},"className":"lively.morphic.TabBar","_owner":{"__isSmartRef__":true,"id":1871},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1887":{"name":"adjustTabSizes","type":"propertyDef","startIndex":26240,"stopIndex":26655,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1873},"className":"lively.morphic.TabBar","_owner":{"__isSmartRef__":true,"id":1871},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1888":{"name":"lively.morphic.Tab","type":"klassDef","startIndex":26666,"stopIndex":31214,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1889},{"__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}],"sourceControl":{"__isSmartRef__":true,"id":1712},"superclassName":"lively.morphic.Morph","categories":[{"__isSmartRef__":true,"id":1890}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1889":{"name":"initialize","type":"propertyDef","startIndex":26741,"stopIndex":27344,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1890},"className":"lively.morphic.Tab","_owner":{"__isSmartRef__":true,"id":1888},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1890":{"name":"default category","type":"categoryDef","startIndex":26718,"stopIndex":31211,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1889},{"__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}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1891":{"name":"initializePane","type":"propertyDef","startIndex":27348,"stopIndex":27455,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1890},"className":"lively.morphic.Tab","_owner":{"__isSmartRef__":true,"id":1888},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1892":{"name":"initializeLabel","type":"propertyDef","startIndex":27457,"stopIndex":27890,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1890},"className":"lively.morphic.Tab","_owner":{"__isSmartRef__":true,"id":1888},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1893":{"name":"getTabContainer","type":"propertyDef","startIndex":27893,"stopIndex":27983,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1890},"className":"lively.morphic.Tab","_owner":{"__isSmartRef__":true,"id":1888},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1894":{"name":"setLabel","type":"propertyDef","startIndex":27985,"stopIndex":28191,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1890},"className":"lively.morphic.Tab","_owner":{"__isSmartRef__":true,"id":1888},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1895":{"name":"getLabel","type":"propertyDef","startIndex":28193,"stopIndex":28263,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1890},"className":"lively.morphic.Tab","_owner":{"__isSmartRef__":true,"id":1888},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1896":{"name":"getTabBar","type":"propertyDef","startIndex":28265,"stopIndex":28326,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1890},"className":"lively.morphic.Tab","_owner":{"__isSmartRef__":true,"id":1888},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1897":{"name":"setTabBar","type":"propertyDef","startIndex":28328,"stopIndex":28399,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1890},"className":"lively.morphic.Tab","_owner":{"__isSmartRef__":true,"id":1888},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1898":{"name":"getPane","type":"propertyDef","startIndex":28401,"stopIndex":28458,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1890},"className":"lively.morphic.Tab","_owner":{"__isSmartRef__":true,"id":1888},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1899":{"name":"onMouseDown","type":"propertyDef","startIndex":28463,"stopIndex":28545,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1890},"className":"lively.morphic.Tab","_owner":{"__isSmartRef__":true,"id":1888},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1900":{"name":"morphMenuItems","type":"propertyDef","startIndex":28547,"stopIndex":29055,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1890},"className":"lively.morphic.Tab","_owner":{"__isSmartRef__":true,"id":1888},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1901":{"name":"resizePane","type":"propertyDef","startIndex":29058,"stopIndex":29225,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1890},"className":"lively.morphic.Tab","_owner":{"__isSmartRef__":true,"id":1888},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1902":{"name":"remove","type":"propertyDef","startIndex":29227,"stopIndex":29548,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1890},"className":"lively.morphic.Tab","_owner":{"__isSmartRef__":true,"id":1888},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1903":{"name":"addTo","type":"propertyDef","startIndex":29550,"stopIndex":29773,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1890},"className":"lively.morphic.Tab","_owner":{"__isSmartRef__":true,"id":1888},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1904":{"name":"getNextTabBarOffset","type":"propertyDef","startIndex":29775,"stopIndex":29873,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1890},"className":"lively.morphic.Tab","_owner":{"__isSmartRef__":true,"id":1888},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1905":{"name":"setTabBarOffset","type":"propertyDef","startIndex":29875,"stopIndex":30058,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1890},"className":"lively.morphic.Tab","_owner":{"__isSmartRef__":true,"id":1888},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1906":{"name":"activate","type":"propertyDef","startIndex":30060,"stopIndex":30393,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1890},"className":"lively.morphic.Tab","_owner":{"__isSmartRef__":true,"id":1888},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1907":{"name":"deactivate","type":"propertyDef","startIndex":30395,"stopIndex":30494,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1890},"className":"lively.morphic.Tab","_owner":{"__isSmartRef__":true,"id":1888},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1908":{"name":"addCloseButton","type":"propertyDef","startIndex":30496,"stopIndex":30922,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1890},"className":"lively.morphic.Tab","_owner":{"__isSmartRef__":true,"id":1888},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1909":{"name":"closeTab","type":"propertyDef","startIndex":30924,"stopIndex":31201,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1890},"className":"lively.morphic.Tab","_owner":{"__isSmartRef__":true,"id":1888},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1910":{"name":"lively.morphic.TabPane","type":"klassDef","startIndex":31215,"stopIndex":33576,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1911},{"__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}],"sourceControl":{"__isSmartRef__":true,"id":1712},"superclassName":"lively.morphic.Morph","categories":[{"__isSmartRef__":true,"id":1912}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1911":{"name":"initialize","type":"propertyDef","startIndex":31293,"stopIndex":31718,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1912},"className":"lively.morphic.TabPane","_owner":{"__isSmartRef__":true,"id":1910},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1912":{"name":"default category","type":"categoryDef","startIndex":31271,"stopIndex":33573,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1911},{"__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}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1913":{"name":"getTab","type":"propertyDef","startIndex":31720,"stopIndex":31775,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1912},"className":"lively.morphic.TabPane","_owner":{"__isSmartRef__":true,"id":1910},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1914":{"name":"getTabContainer","type":"propertyDef","startIndex":31777,"stopIndex":31864,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1912},"className":"lively.morphic.TabPane","_owner":{"__isSmartRef__":true,"id":1910},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1915":{"name":"activateTab","type":"propertyDef","startIndex":31866,"stopIndex":32057,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1912},"className":"lively.morphic.TabPane","_owner":{"__isSmartRef__":true,"id":1910},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1916":{"name":"setExtent","type":"propertyDef","startIndex":32063,"stopIndex":32594,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1912},"className":"lively.morphic.TabPane","_owner":{"__isSmartRef__":true,"id":1910},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1917":{"name":"remove","type":"propertyDef","startIndex":32597,"stopIndex":32765,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1912},"className":"lively.morphic.TabPane","_owner":{"__isSmartRef__":true,"id":1910},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1918":{"name":"adjustToNewContainerSize","type":"propertyDef","startIndex":32767,"stopIndex":32927,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1912},"className":"lively.morphic.TabPane","_owner":{"__isSmartRef__":true,"id":1910},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1919":{"name":"onActivate","type":"propertyDef","startIndex":32929,"stopIndex":32996,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1912},"className":"lively.morphic.TabPane","_owner":{"__isSmartRef__":true,"id":1910},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1920":{"name":"adjustClipping","type":"propertyDef","startIndex":32998,"stopIndex":33322,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1912},"className":"lively.morphic.TabPane","_owner":{"__isSmartRef__":true,"id":1910},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1921":{"name":"addMorph","type":"propertyDef","startIndex":33324,"stopIndex":33441,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1912},"className":"lively.morphic.TabPane","_owner":{"__isSmartRef__":true,"id":1910},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1922":{"name":"removeMorph","type":"propertyDef","startIndex":33443,"stopIndex":33563,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1912},"className":"lively.morphic.TabPane","_owner":{"__isSmartRef__":true,"id":1910},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1923":{"name":null,"type":"comment","startIndex":33577,"stopIndex":33578,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1924":{"name":"lively.morphic.TabStrategyAbstract","type":"klassDef","startIndex":33579,"stopIndex":35223,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1925},{"__isSmartRef__":true,"id":1927},{"__isSmartRef__":true,"id":1928},{"__isSmartRef__":true,"id":1929},{"__isSmartRef__":true,"id":1930},{"__isSmartRef__":true,"id":1931},{"__isSmartRef__":true,"id":1932}],"sourceControl":{"__isSmartRef__":true,"id":1712},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":1926}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1925":{"name":"applyTo","type":"propertyDef","startIndex":33656,"stopIndex":34356,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1926},"className":"lively.morphic.TabStrategyAbstract","_owner":{"__isSmartRef__":true,"id":1924},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1926":{"name":"default category","type":"categoryDef","startIndex":33633,"stopIndex":35220,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1925},{"__isSmartRef__":true,"id":1927},{"__isSmartRef__":true,"id":1928},{"__isSmartRef__":true,"id":1929},{"__isSmartRef__":true,"id":1930},{"__isSmartRef__":true,"id":1931},{"__isSmartRef__":true,"id":1932}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1927":{"name":"adjustTabBar","type":"propertyDef","startIndex":34359,"stopIndex":34489,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1926},"className":"lively.morphic.TabStrategyAbstract","_owner":{"__isSmartRef__":true,"id":1924},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1928":{"name":"calculateInitialExtent","type":"propertyDef","startIndex":34492,"stopIndex":34645,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1926},"className":"lively.morphic.TabStrategyAbstract","_owner":{"__isSmartRef__":true,"id":1924},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1929":{"name":"getTabBarWidth","type":"propertyDef","startIndex":34648,"stopIndex":34774,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1926},"className":"lively.morphic.TabStrategyAbstract","_owner":{"__isSmartRef__":true,"id":1924},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1930":{"name":"adjustPanePositionInContainer","type":"propertyDef","startIndex":34776,"stopIndex":34945,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1926},"className":"lively.morphic.TabStrategyAbstract","_owner":{"__isSmartRef__":true,"id":1924},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1931":{"name":"tabBarExtent","type":"propertyDef","startIndex":34949,"stopIndex":35071,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1926},"className":"lively.morphic.TabStrategyAbstract","_owner":{"__isSmartRef__":true,"id":1924},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1932":{"name":"containerExtent","type":"propertyDef","startIndex":35073,"stopIndex":35215,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1926},"className":"lively.morphic.TabStrategyAbstract","_owner":{"__isSmartRef__":true,"id":1924},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1933":{"name":null,"type":"comment","startIndex":35224,"stopIndex":35224,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1934":{"name":"lively.morphic.TabStrategyTop","type":"klassDef","startIndex":35225,"stopIndex":36410,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1935},{"__isSmartRef__":true,"id":1937},{"__isSmartRef__":true,"id":1938},{"__isSmartRef__":true,"id":1939},{"__isSmartRef__":true,"id":1940},{"__isSmartRef__":true,"id":1941}],"sourceControl":{"__isSmartRef__":true,"id":1712},"superclassName":"lively.morphic.TabStrategyAbstract","categories":[{"__isSmartRef__":true,"id":1936}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1935":{"name":"adjustTabBar","type":"propertyDef","startIndex":35325,"stopIndex":35617,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1936},"className":"lively.morphic.TabStrategyTop","_owner":{"__isSmartRef__":true,"id":1934},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1936":{"name":"default category","type":"categoryDef","startIndex":35302,"stopIndex":36407,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1935},{"__isSmartRef__":true,"id":1937},{"__isSmartRef__":true,"id":1938},{"__isSmartRef__":true,"id":1939},{"__isSmartRef__":true,"id":1940},{"__isSmartRef__":true,"id":1941}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1937":{"name":"calculateInitialExtent","type":"propertyDef","startIndex":35620,"stopIndex":35848,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1936},"className":"lively.morphic.TabStrategyTop","_owner":{"__isSmartRef__":true,"id":1934},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1938":{"name":"getTabBarWidth","type":"propertyDef","startIndex":35851,"stopIndex":35947,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1936},"className":"lively.morphic.TabStrategyTop","_owner":{"__isSmartRef__":true,"id":1934},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1939":{"name":"adjustPanePositionInContainer","type":"propertyDef","startIndex":35949,"stopIndex":36128,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1936},"className":"lively.morphic.TabStrategyTop","_owner":{"__isSmartRef__":true,"id":1934},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1940":{"name":"tabBarExtent","type":"propertyDef","startIndex":36132,"stopIndex":36273,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1936},"className":"lively.morphic.TabStrategyTop","_owner":{"__isSmartRef__":true,"id":1934},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1941":{"name":"containerExtent","type":"propertyDef","startIndex":36275,"stopIndex":36402,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1936},"className":"lively.morphic.TabStrategyTop","_owner":{"__isSmartRef__":true,"id":1934},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1942":{"name":null,"type":"comment","startIndex":36411,"stopIndex":36411,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1943":{"name":"lively.morphic.TabStrategyRight","type":"klassDef","startIndex":36412,"stopIndex":37543,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1944},{"__isSmartRef__":true,"id":1946},{"__isSmartRef__":true,"id":1947},{"__isSmartRef__":true,"id":1948},{"__isSmartRef__":true,"id":1949},{"__isSmartRef__":true,"id":1950}],"sourceControl":{"__isSmartRef__":true,"id":1712},"superclassName":"lively.morphic.TabStrategyAbstract","categories":[{"__isSmartRef__":true,"id":1945}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1944":{"name":"adjustTabBar","type":"propertyDef","startIndex":36514,"stopIndex":36835,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1945},"className":"lively.morphic.TabStrategyRight","_owner":{"__isSmartRef__":true,"id":1943},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1945":{"name":"default category","type":"categoryDef","startIndex":36491,"stopIndex":37540,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1944},{"__isSmartRef__":true,"id":1946},{"__isSmartRef__":true,"id":1947},{"__isSmartRef__":true,"id":1948},{"__isSmartRef__":true,"id":1949},{"__isSmartRef__":true,"id":1950}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1946":{"name":"calculateInitialExtent","type":"propertyDef","startIndex":36838,"stopIndex":37044,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1945},"className":"lively.morphic.TabStrategyRight","_owner":{"__isSmartRef__":true,"id":1943},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1947":{"name":"getTabBarWidth","type":"propertyDef","startIndex":37047,"stopIndex":37143,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1945},"className":"lively.morphic.TabStrategyRight","_owner":{"__isSmartRef__":true,"id":1943},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1948":{"name":"adjustPanePositionInContainer","type":"propertyDef","startIndex":37145,"stopIndex":37261,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1945},"className":"lively.morphic.TabStrategyRight","_owner":{"__isSmartRef__":true,"id":1943},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1949":{"name":"tabBarExtent","type":"propertyDef","startIndex":37265,"stopIndex":37406,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1945},"className":"lively.morphic.TabStrategyRight","_owner":{"__isSmartRef__":true,"id":1943},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1950":{"name":"containerExtent","type":"propertyDef","startIndex":37408,"stopIndex":37535,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1945},"className":"lively.morphic.TabStrategyRight","_owner":{"__isSmartRef__":true,"id":1943},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1951":{"name":null,"type":"comment","startIndex":37544,"stopIndex":37544,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1952":{"name":"lively.morphic.TabStrategyBottom","type":"klassDef","startIndex":37545,"stopIndex":38695,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1953},{"__isSmartRef__":true,"id":1955},{"__isSmartRef__":true,"id":1956},{"__isSmartRef__":true,"id":1957},{"__isSmartRef__":true,"id":1958},{"__isSmartRef__":true,"id":1959}],"sourceControl":{"__isSmartRef__":true,"id":1712},"superclassName":"lively.morphic.TabStrategyAbstract","categories":[{"__isSmartRef__":true,"id":1954}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1953":{"name":"adjustTabBar","type":"propertyDef","startIndex":37648,"stopIndex":37961,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1954},"className":"lively.morphic.TabStrategyBottom","_owner":{"__isSmartRef__":true,"id":1952},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1954":{"name":"default category","type":"categoryDef","startIndex":37625,"stopIndex":38692,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1953},{"__isSmartRef__":true,"id":1955},{"__isSmartRef__":true,"id":1956},{"__isSmartRef__":true,"id":1957},{"__isSmartRef__":true,"id":1958},{"__isSmartRef__":true,"id":1959}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1955":{"name":"calculateInitialExtent","type":"propertyDef","startIndex":37964,"stopIndex":38196,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1954},"className":"lively.morphic.TabStrategyBottom","_owner":{"__isSmartRef__":true,"id":1952},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1956":{"name":"getTabBarWidth","type":"propertyDef","startIndex":38199,"stopIndex":38295,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1954},"className":"lively.morphic.TabStrategyBottom","_owner":{"__isSmartRef__":true,"id":1952},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1957":{"name":"adjustPanePositionInContainer","type":"propertyDef","startIndex":38297,"stopIndex":38413,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1954},"className":"lively.morphic.TabStrategyBottom","_owner":{"__isSmartRef__":true,"id":1952},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1958":{"name":"tabBarExtent","type":"propertyDef","startIndex":38417,"stopIndex":38558,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1954},"className":"lively.morphic.TabStrategyBottom","_owner":{"__isSmartRef__":true,"id":1952},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1959":{"name":"containerExtent","type":"propertyDef","startIndex":38560,"stopIndex":38687,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1954},"className":"lively.morphic.TabStrategyBottom","_owner":{"__isSmartRef__":true,"id":1952},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1960":{"name":"lively.morphic.TabStrategyLeft","type":"klassDef","startIndex":38696,"stopIndex":39883,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1961},{"__isSmartRef__":true,"id":1963},{"__isSmartRef__":true,"id":1964},{"__isSmartRef__":true,"id":1965},{"__isSmartRef__":true,"id":1966},{"__isSmartRef__":true,"id":1967}],"sourceControl":{"__isSmartRef__":true,"id":1712},"superclassName":"lively.morphic.TabStrategyAbstract","categories":[{"__isSmartRef__":true,"id":1962}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1961":{"name":"adjustTabBar","type":"propertyDef","startIndex":38797,"stopIndex":39108,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1962},"className":"lively.morphic.TabStrategyLeft","_owner":{"__isSmartRef__":true,"id":1960},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1962":{"name":"default category","type":"categoryDef","startIndex":38774,"stopIndex":39880,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1961},{"__isSmartRef__":true,"id":1963},{"__isSmartRef__":true,"id":1964},{"__isSmartRef__":true,"id":1965},{"__isSmartRef__":true,"id":1966},{"__isSmartRef__":true,"id":1967}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1963":{"name":"calculateInitialExtent","type":"propertyDef","startIndex":39111,"stopIndex":39317,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1962},"className":"lively.morphic.TabStrategyLeft","_owner":{"__isSmartRef__":true,"id":1960},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1964":{"name":"getTabBarWidth","type":"propertyDef","startIndex":39320,"stopIndex":39416,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1962},"className":"lively.morphic.TabStrategyLeft","_owner":{"__isSmartRef__":true,"id":1960},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1965":{"name":"adjustPanePositionInContainer","type":"propertyDef","startIndex":39418,"stopIndex":39601,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1962},"className":"lively.morphic.TabStrategyLeft","_owner":{"__isSmartRef__":true,"id":1960},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1966":{"name":"tabBarExtent","type":"propertyDef","startIndex":39605,"stopIndex":39746,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1962},"className":"lively.morphic.TabStrategyLeft","_owner":{"__isSmartRef__":true,"id":1960},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1967":{"name":"containerExtent","type":"propertyDef","startIndex":39748,"stopIndex":39875,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1962},"className":"lively.morphic.TabStrategyLeft","_owner":{"__isSmartRef__":true,"id":1960},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1968":{"name":"lively.morphic.TabStrategyHide","type":"klassDef","startIndex":39884,"stopIndex":40609,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1969},{"__isSmartRef__":true,"id":1971},{"__isSmartRef__":true,"id":1972},{"__isSmartRef__":true,"id":1973},{"__isSmartRef__":true,"id":1974},{"__isSmartRef__":true,"id":1975}],"sourceControl":{"__isSmartRef__":true,"id":1712},"superclassName":"lively.morphic.TabStrategyAbstract","categories":[{"__isSmartRef__":true,"id":1970}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1969":{"name":"adjustTabBar","type":"propertyDef","startIndex":39984,"stopIndex":40100,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1970},"className":"lively.morphic.TabStrategyHide","_owner":{"__isSmartRef__":true,"id":1968},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1970":{"name":"default category","type":"categoryDef","startIndex":39962,"stopIndex":40606,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1969},{"__isSmartRef__":true,"id":1971},{"__isSmartRef__":true,"id":1972},{"__isSmartRef__":true,"id":1973},{"__isSmartRef__":true,"id":1974},{"__isSmartRef__":true,"id":1975}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1971":{"name":"calculateInitialExtent","type":"propertyDef","startIndex":40103,"stopIndex":40200,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1970},"className":"lively.morphic.TabStrategyHide","_owner":{"__isSmartRef__":true,"id":1968},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1972":{"name":"getTabBarWidth","type":"propertyDef","startIndex":40203,"stopIndex":40308,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1970},"className":"lively.morphic.TabStrategyHide","_owner":{"__isSmartRef__":true,"id":1968},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1973":{"name":"adjustPanePositionInContainer","type":"propertyDef","startIndex":40310,"stopIndex":40426,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1970},"className":"lively.morphic.TabStrategyHide","_owner":{"__isSmartRef__":true,"id":1968},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1974":{"name":"tabBarExtent","type":"propertyDef","startIndex":40430,"stopIndex":40510,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1970},"className":"lively.morphic.TabStrategyHide","_owner":{"__isSmartRef__":true,"id":1968},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1975":{"name":"containerExtent","type":"propertyDef","startIndex":40512,"stopIndex":40602,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1970},"className":"lively.morphic.TabStrategyHide","_owner":{"__isSmartRef__":true,"id":1968},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1976":{"name":"lively.morphic.Morph","type":"klassExtensionDef","startIndex":40610,"stopIndex":40699,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1977}],"sourceControl":{"__isSmartRef__":true,"id":1712},"categories":[{"__isSmartRef__":true,"id":1978}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1977":{"name":"isTabContainer","type":"propertyDef","startIndex":40644,"stopIndex":40692,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1978},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":1976},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1978":{"name":"default category","type":"categoryDef","startIndex":40642,"stopIndex":40696,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1977}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1979":{"name":"lively.morphic.FancyList","type":"klassDef","startIndex":40700,"stopIndex":41646,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1980},{"__isSmartRef__":true,"id":1982},{"__isSmartRef__":true,"id":1983},{"__isSmartRef__":true,"id":1984}],"sourceControl":{"__isSmartRef__":true,"id":1712},"superclassName":"lively.morphic.Morph","categories":[{"__isSmartRef__":true,"id":1981}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1980":{"name":"initialize","type":"propertyDef","startIndex":40780,"stopIndex":41062,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1981},"className":"lively.morphic.FancyList","_owner":{"__isSmartRef__":true,"id":1979},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1981":{"name":"default category","type":"categoryDef","startIndex":40758,"stopIndex":41643,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1980},{"__isSmartRef__":true,"id":1982},{"__isSmartRef__":true,"id":1983},{"__isSmartRef__":true,"id":1984}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1982":{"name":"initializeList","type":"propertyDef","startIndex":41064,"stopIndex":41388,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1981},"className":"lively.morphic.FancyList","_owner":{"__isSmartRef__":true,"id":1979},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1983":{"name":"getList","type":"propertyDef","startIndex":41390,"stopIndex":41447,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1981},"className":"lively.morphic.FancyList","_owner":{"__isSmartRef__":true,"id":1979},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1984":{"name":"addMorph","type":"propertyDef","startIndex":41450,"stopIndex":41639,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1981},"className":"lively.morphic.FancyList","_owner":{"__isSmartRef__":true,"id":1979},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1985":{"name":"lively.morphic.TilePane","type":"klassDef","startIndex":41647,"stopIndex":42769,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1986},{"__isSmartRef__":true,"id":1988},{"__isSmartRef__":true,"id":1989},{"__isSmartRef__":true,"id":1990},{"__isSmartRef__":true,"id":1991}],"sourceControl":{"__isSmartRef__":true,"id":1712},"superclassName":"lively.morphic.Morph","categories":[{"__isSmartRef__":true,"id":1987}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1986":{"name":"initialize","type":"propertyDef","startIndex":41726,"stopIndex":42008,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1987},"className":"lively.morphic.TilePane","_owner":{"__isSmartRef__":true,"id":1985},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1987":{"name":"default category","type":"categoryDef","startIndex":41704,"stopIndex":42766,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[{"__isSmartRef__":true,"id":1986},{"__isSmartRef__":true,"id":1988},{"__isSmartRef__":true,"id":1989},{"__isSmartRef__":true,"id":1990},{"__isSmartRef__":true,"id":1991}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1988":{"name":"initializePane","type":"propertyDef","startIndex":42010,"stopIndex":42331,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1987},"className":"lively.morphic.TilePane","_owner":{"__isSmartRef__":true,"id":1985},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1989":{"name":"getPane","type":"propertyDef","startIndex":42333,"stopIndex":42390,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1987},"className":"lively.morphic.TilePane","_owner":{"__isSmartRef__":true,"id":1985},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1990":{"name":"addMorph","type":"propertyDef","startIndex":42393,"stopIndex":42582,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1987},"className":"lively.morphic.TilePane","_owner":{"__isSmartRef__":true,"id":1985},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1991":{"name":"setExtent","type":"propertyDef","startIndex":42584,"stopIndex":42762,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1987},"className":"lively.morphic.TilePane","_owner":{"__isSmartRef__":true,"id":1985},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1992":{"name":null,"type":"comment","startIndex":42770,"stopIndex":42770,"fileName":"lively/morphic/AdditionalMorphs.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"1993":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/Canvas.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"1994":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/Chris.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"1995":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/ColorChooserDraft.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"1996":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/Compat.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"1997":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/CompatLayer.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"1998":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/Complete.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"1999":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/Connectors.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2000":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/Core.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2001":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/DiffMerge.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2002":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/EventExperiments.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2003":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/Events.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2004":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/Experiments.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2005":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/Graffle.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2006":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/Graphics.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2007":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/Grid.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2008":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/Halos.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2009":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/HTML.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2010":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/jquery.flot.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2011":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/jqueryflot.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2012":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/Layout.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2013":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/MorphAddons.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2014":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/ObjectMigration.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2015":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/Paragraphs.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2016":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/PathShapes.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2017":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/Rendering.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2018":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/SAPBPCWidgets.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2019":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/SAPCommonWidgets.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2020":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/SAPWorkSheet.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2021":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/SAPWorkSheetTest.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2022":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/ScriptingSupport.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2023":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/Serialization.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2024":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/Shapes.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2025":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/Styles.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2026":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/StyleSheets.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2027":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/SVG.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2028":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/test.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2029":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/test4.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2030":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/test_1.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2031":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/Tests.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2032":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/testsubText.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2033":{"target":{"__isSmartRef__":true,"id":2034},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/TextCore.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2034":{"name":"lively.morphic.TextCore","type":"moduleDef","startIndex":0,"stopIndex":117921,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2035},{"__isSmartRef__":true,"id":2036},{"__isSmartRef__":true,"id":2063},{"__isSmartRef__":true,"id":2064},{"__isSmartRef__":true,"id":2263},{"__isSmartRef__":true,"id":2264},{"__isSmartRef__":true,"id":2267},{"__isSmartRef__":true,"id":2279},{"__isSmartRef__":true,"id":2280},{"__isSmartRef__":true,"id":2321},{"__isSmartRef__":true,"id":2322},{"__isSmartRef__":true,"id":2358},{"__isSmartRef__":true,"id":2359},{"__isSmartRef__":true,"id":2375},{"__isSmartRef__":true,"id":2376},{"__isSmartRef__":true,"id":2384},{"__isSmartRef__":true,"id":2385},{"__isSmartRef__":true,"id":2389},{"__isSmartRef__":true,"id":2392},{"__isSmartRef__":true,"id":2393},{"__isSmartRef__":true,"id":2394},{"__isSmartRef__":true,"id":2395},{"__isSmartRef__":true,"id":2405},{"__isSmartRef__":true,"id":2406},{"__isSmartRef__":true,"id":2414},{"__isSmartRef__":true,"id":2415},{"__isSmartRef__":true,"id":2429},{"__isSmartRef__":true,"id":2430},{"__isSmartRef__":true,"id":2433},{"__isSmartRef__":true,"id":2434},{"__isSmartRef__":true,"id":2437},{"__isSmartRef__":true,"id":2438},{"__isSmartRef__":true,"id":2439},{"__isSmartRef__":true,"id":2440},{"__isSmartRef__":true,"id":2444}],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2035":{"name":null,"type":"comment","startIndex":99,"stopIndex":99,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2036":{"name":"TextChunkOwner","type":"traitDef","startIndex":100,"stopIndex":7669,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2037},{"__isSmartRef__":true,"id":2039},{"__isSmartRef__":true,"id":2041},{"__isSmartRef__":true,"id":2042},{"__isSmartRef__":true,"id":2043},{"__isSmartRef__":true,"id":2044},{"__isSmartRef__":true,"id":2045},{"__isSmartRef__":true,"id":2046},{"__isSmartRef__":true,"id":2048},{"__isSmartRef__":true,"id":2050},{"__isSmartRef__":true,"id":2052},{"__isSmartRef__":true,"id":2053},{"__isSmartRef__":true,"id":2054},{"__isSmartRef__":true,"id":2056},{"__isSmartRef__":true,"id":2057},{"__isSmartRef__":true,"id":2058},{"__isSmartRef__":true,"id":2059},{"__isSmartRef__":true,"id":2060},{"__isSmartRef__":true,"id":2062}],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2037":{"name":"forceRender","type":"propertyDef","startIndex":139,"stopIndex":224,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2038},"_owner":{"__isSmartRef__":true,"id":2036},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2038":{"name":"rendering","type":"categoryDef","startIndex":24,"stopIndex":126,"fileName":null,"_subElements":[{"__isSmartRef__":true,"id":2037}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2039":{"name":"createChunk","type":"propertyDef","startIndex":243,"stopIndex":367,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2040},"_owner":{"__isSmartRef__":true,"id":2036},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2040":{"name":"accessing","type":"categoryDef","startIndex":128,"stopIndex":996,"fileName":null,"_subElements":[{"__isSmartRef__":true,"id":2039},{"__isSmartRef__":true,"id":2041},{"__isSmartRef__":true,"id":2042},{"__isSmartRef__":true,"id":2043},{"__isSmartRef__":true,"id":2044},{"__isSmartRef__":true,"id":2045}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2041":{"name":"getTextChunks","type":"propertyDef","startIndex":369,"stopIndex":552,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2040},"_owner":{"__isSmartRef__":true,"id":2036},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2042":{"name":"setTextChunks","type":"propertyDef","startIndex":554,"stopIndex":740,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2040},"_owner":{"__isSmartRef__":true,"id":2036},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2043":{"name":"setTextChunksFromTo","type":"propertyDef","startIndex":742,"stopIndex":780,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2040},"_owner":{"__isSmartRef__":true,"id":2036},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2044":{"name":"firstTextChunk","type":"propertyDef","startIndex":782,"stopIndex":860,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2040},"_owner":{"__isSmartRef__":true,"id":2036},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2045":{"name":"getChunkRanges","type":"propertyDef","startIndex":863,"stopIndex":1094,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2040},"_owner":{"__isSmartRef__":true,"id":2036},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2046":{"name":"isFocused","type":"propertyDef","startIndex":1111,"stopIndex":1141,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2047},"_owner":{"__isSmartRef__":true,"id":2036},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2047":{"name":"testing","type":"categoryDef","startIndex":998,"stopIndex":1043,"fileName":null,"_subElements":[{"__isSmartRef__":true,"id":2046}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2048":{"name":"removeTextChunks","type":"propertyDef","startIndex":1159,"stopIndex":1395,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2049},"_owner":{"__isSmartRef__":true,"id":2036},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2049":{"name":"removing","type":"categoryDef","startIndex":1045,"stopIndex":1297,"fileName":null,"_subElements":[{"__isSmartRef__":true,"id":2048}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2050":{"name":"getChunkAndLocalIndex","type":"propertyDef","startIndex":1423,"stopIndex":2284,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2051},"_owner":{"__isSmartRef__":true,"id":2036},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2051":{"name":"chunk computations","type":"categoryDef","startIndex":1299,"stopIndex":3883,"fileName":null,"_subElements":[{"__isSmartRef__":true,"id":2050},{"__isSmartRef__":true,"id":2052},{"__isSmartRef__":true,"id":2053}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2052":{"name":"sliceTextChunks","type":"propertyDef","startIndex":2286,"stopIndex":3797,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2051},"_owner":{"__isSmartRef__":true,"id":2036},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2053":{"name":"coalesceChunks","type":"propertyDef","startIndex":3800,"stopIndex":3981,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2051},"_owner":{"__isSmartRef__":true,"id":2036},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2054":{"name":"fixChunks","type":"propertyDef","startIndex":4009,"stopIndex":4676,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2055},"_owner":{"__isSmartRef__":true,"id":2036},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2055":{"name":"garbage collection","type":"categoryDef","startIndex":3885,"stopIndex":7389,"fileName":null,"_subElements":[{"__isSmartRef__":true,"id":2054},{"__isSmartRef__":true,"id":2056},{"__isSmartRef__":true,"id":2057},{"__isSmartRef__":true,"id":2058},{"__isSmartRef__":true,"id":2059}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2056":{"name":"fixChunksDelayed","type":"propertyDef","startIndex":4678,"stopIndex":4762,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2055},"_owner":{"__isSmartRef__":true,"id":2036},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2057":{"name":"garbageCollectChunks","type":"propertyDef","startIndex":4764,"stopIndex":7033,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2055},"_owner":{"__isSmartRef__":true,"id":2036},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2058":{"name":"removeNonChunkNodes","type":"propertyDef","startIndex":7036,"stopIndex":7178,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2055},"_owner":{"__isSmartRef__":true,"id":2036},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2059":{"name":"fixTextBeforeAndAfterChunks","type":"propertyDef","startIndex":7181,"stopIndex":7487,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2055},"_owner":{"__isSmartRef__":true,"id":2036},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2060":{"name":"isInChunkDebugMode","type":"propertyDef","startIndex":7506,"stopIndex":7574,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2061},"_owner":{"__isSmartRef__":true,"id":2036},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2061":{"name":"debugging","type":"categoryDef","startIndex":7391,"stopIndex":7566,"fileName":null,"_subElements":[{"__isSmartRef__":true,"id":2060},{"__isSmartRef__":true,"id":2062}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2062":{"name":"setChunkDebugMode","type":"propertyDef","startIndex":7576,"stopIndex":7665,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2061},"_owner":{"__isSmartRef__":true,"id":2036},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2063":{"name":null,"type":"comment","startIndex":7670,"stopIndex":7670,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2064":{"name":"lively.morphic.Text","type":"klassDef","startIndex":7671,"stopIndex":81633,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2065},{"__isSmartRef__":true,"id":2067},{"__isSmartRef__":true,"id":2068},{"__isSmartRef__":true,"id":2069},{"__isSmartRef__":true,"id":2070},{"__isSmartRef__":true,"id":2071},{"__isSmartRef__":true,"id":2072},{"__isSmartRef__":true,"id":2074},{"__isSmartRef__":true,"id":2076},{"__isSmartRef__":true,"id":2078},{"__isSmartRef__":true,"id":2079},{"__isSmartRef__":true,"id":2080},{"__isSmartRef__":true,"id":2081},{"__isSmartRef__":true,"id":2082},{"__isSmartRef__":true,"id":2083},{"__isSmartRef__":true,"id":2084},{"__isSmartRef__":true,"id":2085},{"__isSmartRef__":true,"id":2086},{"__isSmartRef__":true,"id":2087},{"__isSmartRef__":true,"id":2088},{"__isSmartRef__":true,"id":2089},{"__isSmartRef__":true,"id":2090},{"__isSmartRef__":true,"id":2091},{"__isSmartRef__":true,"id":2092},{"__isSmartRef__":true,"id":2093},{"__isSmartRef__":true,"id":2094},{"__isSmartRef__":true,"id":2095},{"__isSmartRef__":true,"id":2096},{"__isSmartRef__":true,"id":2097},{"__isSmartRef__":true,"id":2098},{"__isSmartRef__":true,"id":2099},{"__isSmartRef__":true,"id":2100},{"__isSmartRef__":true,"id":2101},{"__isSmartRef__":true,"id":2102},{"__isSmartRef__":true,"id":2103},{"__isSmartRef__":true,"id":2104},{"__isSmartRef__":true,"id":2105},{"__isSmartRef__":true,"id":2106},{"__isSmartRef__":true,"id":2107},{"__isSmartRef__":true,"id":2108},{"__isSmartRef__":true,"id":2109},{"__isSmartRef__":true,"id":2110},{"__isSmartRef__":true,"id":2111},{"__isSmartRef__":true,"id":2112},{"__isSmartRef__":true,"id":2113},{"__isSmartRef__":true,"id":2114},{"__isSmartRef__":true,"id":2115},{"__isSmartRef__":true,"id":2116},{"__isSmartRef__":true,"id":2117},{"__isSmartRef__":true,"id":2119},{"__isSmartRef__":true,"id":2120},{"__isSmartRef__":true,"id":2122},{"__isSmartRef__":true,"id":2123},{"__isSmartRef__":true,"id":2125},{"__isSmartRef__":true,"id":2126},{"__isSmartRef__":true,"id":2127},{"__isSmartRef__":true,"id":2128},{"__isSmartRef__":true,"id":2129},{"__isSmartRef__":true,"id":2130},{"__isSmartRef__":true,"id":2131},{"__isSmartRef__":true,"id":2132},{"__isSmartRef__":true,"id":2133},{"__isSmartRef__":true,"id":2134},{"__isSmartRef__":true,"id":2135},{"__isSmartRef__":true,"id":2136},{"__isSmartRef__":true,"id":2137},{"__isSmartRef__":true,"id":2138},{"__isSmartRef__":true,"id":2139},{"__isSmartRef__":true,"id":2140},{"__isSmartRef__":true,"id":2141},{"__isSmartRef__":true,"id":2142},{"__isSmartRef__":true,"id":2143},{"__isSmartRef__":true,"id":2144},{"__isSmartRef__":true,"id":2145},{"__isSmartRef__":true,"id":2146},{"__isSmartRef__":true,"id":2147},{"__isSmartRef__":true,"id":2148},{"__isSmartRef__":true,"id":2149},{"__isSmartRef__":true,"id":2150},{"__isSmartRef__":true,"id":2151},{"__isSmartRef__":true,"id":2152},{"__isSmartRef__":true,"id":2153},{"__isSmartRef__":true,"id":2155},{"__isSmartRef__":true,"id":2156},{"__isSmartRef__":true,"id":2157},{"__isSmartRef__":true,"id":2158},{"__isSmartRef__":true,"id":2159},{"__isSmartRef__":true,"id":2160},{"__isSmartRef__":true,"id":2161},{"__isSmartRef__":true,"id":2162},{"__isSmartRef__":true,"id":2163},{"__isSmartRef__":true,"id":2164},{"__isSmartRef__":true,"id":2165},{"__isSmartRef__":true,"id":2166},{"__isSmartRef__":true,"id":2167},{"__isSmartRef__":true,"id":2169},{"__isSmartRef__":true,"id":2171},{"__isSmartRef__":true,"id":2172},{"__isSmartRef__":true,"id":2174},{"__isSmartRef__":true,"id":2175},{"__isSmartRef__":true,"id":2176},{"__isSmartRef__":true,"id":2177},{"__isSmartRef__":true,"id":2178},{"__isSmartRef__":true,"id":2179},{"__isSmartRef__":true,"id":2180},{"__isSmartRef__":true,"id":2181},{"__isSmartRef__":true,"id":2182},{"__isSmartRef__":true,"id":2183},{"__isSmartRef__":true,"id":2184},{"__isSmartRef__":true,"id":2185},{"__isSmartRef__":true,"id":2186},{"__isSmartRef__":true,"id":2187},{"__isSmartRef__":true,"id":2188},{"__isSmartRef__":true,"id":2189},{"__isSmartRef__":true,"id":2190},{"__isSmartRef__":true,"id":2191},{"__isSmartRef__":true,"id":2192},{"__isSmartRef__":true,"id":2193},{"__isSmartRef__":true,"id":2194},{"__isSmartRef__":true,"id":2195},{"__isSmartRef__":true,"id":2196},{"__isSmartRef__":true,"id":2198},{"__isSmartRef__":true,"id":2199},{"__isSmartRef__":true,"id":2201},{"__isSmartRef__":true,"id":2202},{"__isSmartRef__":true,"id":2203},{"__isSmartRef__":true,"id":2204},{"__isSmartRef__":true,"id":2205},{"__isSmartRef__":true,"id":2207},{"__isSmartRef__":true,"id":2208},{"__isSmartRef__":true,"id":2210},{"__isSmartRef__":true,"id":2212},{"__isSmartRef__":true,"id":2213},{"__isSmartRef__":true,"id":2215},{"__isSmartRef__":true,"id":2216},{"__isSmartRef__":true,"id":2217},{"__isSmartRef__":true,"id":2218},{"__isSmartRef__":true,"id":2219},{"__isSmartRef__":true,"id":2220},{"__isSmartRef__":true,"id":2221},{"__isSmartRef__":true,"id":2222},{"__isSmartRef__":true,"id":2223},{"__isSmartRef__":true,"id":2224},{"__isSmartRef__":true,"id":2226},{"__isSmartRef__":true,"id":2227},{"__isSmartRef__":true,"id":2228},{"__isSmartRef__":true,"id":2229},{"__isSmartRef__":true,"id":2230},{"__isSmartRef__":true,"id":2231},{"__isSmartRef__":true,"id":2232},{"__isSmartRef__":true,"id":2233},{"__isSmartRef__":true,"id":2234},{"__isSmartRef__":true,"id":2235},{"__isSmartRef__":true,"id":2236},{"__isSmartRef__":true,"id":2237},{"__isSmartRef__":true,"id":2238},{"__isSmartRef__":true,"id":2239},{"__isSmartRef__":true,"id":2240},{"__isSmartRef__":true,"id":2241},{"__isSmartRef__":true,"id":2242},{"__isSmartRef__":true,"id":2243},{"__isSmartRef__":true,"id":2244},{"__isSmartRef__":true,"id":2245},{"__isSmartRef__":true,"id":2247},{"__isSmartRef__":true,"id":2249},{"__isSmartRef__":true,"id":2250},{"__isSmartRef__":true,"id":2251},{"__isSmartRef__":true,"id":2252},{"__isSmartRef__":true,"id":2253},{"__isSmartRef__":true,"id":2254},{"__isSmartRef__":true,"id":2256},{"__isSmartRef__":true,"id":2257},{"__isSmartRef__":true,"id":2258},{"__isSmartRef__":true,"id":2259},{"__isSmartRef__":true,"id":2260},{"__isSmartRef__":true,"id":2261}],"sourceControl":{"__isSmartRef__":true,"id":1712},"traits":["ScrollableTrait","TextChunkOwner"],"superclassName":"lively.morphic.Morph","categories":[{"__isSmartRef__":true,"id":2066},{"__isSmartRef__":true,"id":2073},{"__isSmartRef__":true,"id":2075},{"__isSmartRef__":true,"id":2077},{"__isSmartRef__":true,"id":2118},{"__isSmartRef__":true,"id":2121},{"__isSmartRef__":true,"id":2124},{"__isSmartRef__":true,"id":2154},{"__isSmartRef__":true,"id":2168},{"__isSmartRef__":true,"id":2170},{"__isSmartRef__":true,"id":2173},{"__isSmartRef__":true,"id":2197},{"__isSmartRef__":true,"id":2200},{"__isSmartRef__":true,"id":2206},{"__isSmartRef__":true,"id":2209},{"__isSmartRef__":true,"id":2211},{"__isSmartRef__":true,"id":2214},{"__isSmartRef__":true,"id":2225},{"__isSmartRef__":true,"id":2246},{"__isSmartRef__":true,"id":2248},{"__isSmartRef__":true,"id":2255},{"__isSmartRef__":true,"id":2262}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2065":{"name":"isText","type":"propertyDef","startIndex":7791,"stopIndex":7807,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2066},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2066":{"name":"properties","type":"categoryDef","startIndex":7775,"stopIndex":8293,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2065},{"__isSmartRef__":true,"id":2067},{"__isSmartRef__":true,"id":2068},{"__isSmartRef__":true,"id":2069},{"__isSmartRef__":true,"id":2070},{"__isSmartRef__":true,"id":2071}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2067":{"name":"allowInput","type":"propertyDef","startIndex":7809,"stopIndex":7829,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2066},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2068":{"name":"style","type":"propertyDef","startIndex":7831,"stopIndex":8206,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2066},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2069":{"name":"autoAdjustPadding","type":"propertyDef","startIndex":8209,"stopIndex":8236,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2066},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2070":{"name":"suppressDropping","type":"propertyDef","startIndex":8238,"stopIndex":8264,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2066},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2071":{"name":"draggingEnabled","type":"propertyDef","startIndex":8266,"stopIndex":8291,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2066},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2072":{"name":"initialize","type":"propertyDef","startIndex":8313,"stopIndex":8592,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2073},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2073":{"name":"initializing","type":"categoryDef","startIndex":8295,"stopIndex":8594,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2072}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2074":{"name":"applyStyle","type":"propertyDef","startIndex":8609,"stopIndex":10125,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2075},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2075":{"name":"styling","type":"categoryDef","startIndex":8596,"stopIndex":10127,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2074}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2076":{"name":"setExtent","type":"propertyDef","startIndex":10144,"stopIndex":11676,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2077":{"name":"accessing","type":"categoryDef","startIndex":10129,"stopIndex":16074,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2076},{"__isSmartRef__":true,"id":2078},{"__isSmartRef__":true,"id":2079},{"__isSmartRef__":true,"id":2080},{"__isSmartRef__":true,"id":2081},{"__isSmartRef__":true,"id":2082},{"__isSmartRef__":true,"id":2083},{"__isSmartRef__":true,"id":2084},{"__isSmartRef__":true,"id":2085},{"__isSmartRef__":true,"id":2086},{"__isSmartRef__":true,"id":2087},{"__isSmartRef__":true,"id":2088},{"__isSmartRef__":true,"id":2089},{"__isSmartRef__":true,"id":2090},{"__isSmartRef__":true,"id":2091},{"__isSmartRef__":true,"id":2092},{"__isSmartRef__":true,"id":2093},{"__isSmartRef__":true,"id":2094},{"__isSmartRef__":true,"id":2095},{"__isSmartRef__":true,"id":2096},{"__isSmartRef__":true,"id":2097},{"__isSmartRef__":true,"id":2098},{"__isSmartRef__":true,"id":2099},{"__isSmartRef__":true,"id":2100},{"__isSmartRef__":true,"id":2101},{"__isSmartRef__":true,"id":2102},{"__isSmartRef__":true,"id":2103},{"__isSmartRef__":true,"id":2104},{"__isSmartRef__":true,"id":2105},{"__isSmartRef__":true,"id":2106},{"__isSmartRef__":true,"id":2107},{"__isSmartRef__":true,"id":2108},{"__isSmartRef__":true,"id":2109},{"__isSmartRef__":true,"id":2110},{"__isSmartRef__":true,"id":2111},{"__isSmartRef__":true,"id":2112},{"__isSmartRef__":true,"id":2113},{"__isSmartRef__":true,"id":2114},{"__isSmartRef__":true,"id":2115},{"__isSmartRef__":true,"id":2116}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2078":{"name":"getTextExtent","type":"propertyDef","startIndex":11679,"stopIndex":11763,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2079":{"name":"getTextBounds","type":"propertyDef","startIndex":11765,"stopIndex":11842,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2080":{"name":"visibleTextBounds","type":"propertyDef","startIndex":11844,"stopIndex":11951,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2081":{"name":"textString","type":"propertyDef","startIndex":11953,"stopIndex":12254,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2082":{"name":"textString","type":"propertyDef","startIndex":12257,"stopIndex":12777,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2083":{"name":"setTextString","type":"propertyDef","startIndex":12780,"stopIndex":12851,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2084":{"name":"getTextString","type":"propertyDef","startIndex":12854,"stopIndex":12910,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2085":{"name":"appendTextString","type":"propertyDef","startIndex":12913,"stopIndex":12988,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2086":{"name":"replaceTextString","type":"propertyDef","startIndex":12991,"stopIndex":13178,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2087":{"name":"insertTextStringAt","type":"propertyDef","startIndex":13181,"stopIndex":13564,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2088":{"name":"setTextColor","type":"propertyDef","startIndex":13567,"stopIndex":13650,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2089":{"name":"getTextColor","type":"propertyDef","startIndex":13652,"stopIndex":13738,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2090":{"name":"setFontSize","type":"propertyDef","startIndex":13740,"stopIndex":13819,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2091":{"name":"getFontSize","type":"propertyDef","startIndex":13821,"stopIndex":13890,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2092":{"name":"setFontFamily","type":"propertyDef","startIndex":13892,"stopIndex":13983,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2093":{"name":"getFontFamily","type":"propertyDef","startIndex":13985,"stopIndex":14058,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2094":{"name":"setFontWeight","type":"propertyDef","startIndex":14060,"stopIndex":14151,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2095":{"name":"getFontWeight","type":"propertyDef","startIndex":14153,"stopIndex":14226,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2096":{"name":"setFontStyle","type":"propertyDef","startIndex":14228,"stopIndex":14317,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2097":{"name":"getFontStyle","type":"propertyDef","startIndex":14319,"stopIndex":14390,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2098":{"name":"setTextDecoration","type":"propertyDef","startIndex":14392,"stopIndex":14491,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2099":{"name":"getTextDecoration","type":"propertyDef","startIndex":14493,"stopIndex":14574,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2100":{"name":"setPadding","type":"propertyDef","startIndex":14577,"stopIndex":14672,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2101":{"name":"getPadding","type":"propertyDef","startIndex":14674,"stopIndex":14735,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2102":{"name":"setAlign","type":"propertyDef","startIndex":14737,"stopIndex":14812,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2103":{"name":"getAlign","type":"propertyDef","startIndex":14814,"stopIndex":14877,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2104":{"name":"setVerticalAlign","type":"propertyDef","startIndex":14879,"stopIndex":14972,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2105":{"name":"getVerticalAlign","type":"propertyDef","startIndex":14974,"stopIndex":15053,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2106":{"name":"setDisplay","type":"propertyDef","startIndex":15055,"stopIndex":15132,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2107":{"name":"getDisplay","type":"propertyDef","startIndex":15134,"stopIndex":15201,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2108":{"name":"setFixedWidth","type":"propertyDef","startIndex":15204,"stopIndex":15360,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2109":{"name":"setFixedHeight","type":"propertyDef","startIndex":15362,"stopIndex":15456,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2110":{"name":"setMaxTextWidth","type":"propertyDef","startIndex":15458,"stopIndex":15553,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2111":{"name":"setMaxTextHeight","type":"propertyDef","startIndex":15555,"stopIndex":15639,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2112":{"name":"setMinTextWidth","type":"propertyDef","startIndex":15641,"stopIndex":15723,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2113":{"name":"setMinTextHeight","type":"propertyDef","startIndex":15725,"stopIndex":15809,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2114":{"name":"getTextNode","type":"propertyDef","startIndex":15811,"stopIndex":15879,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2115":{"name":"inputAllowed","type":"propertyDef","startIndex":15882,"stopIndex":15937,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2116":{"name":"setInputAllowed","type":"propertyDef","startIndex":15939,"stopIndex":16072,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2117":{"name":"growOrShrinkToFit","type":"propertyDef","startIndex":16092,"stopIndex":16249,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2118},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2118":{"name":"rendering","type":"categoryDef","startIndex":16076,"stopIndex":17175,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2117},{"__isSmartRef__":true,"id":2119}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2119":{"name":"fit","type":"propertyDef","startIndex":16251,"stopIndex":17172,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2118},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2120":{"name":"beLabel","type":"propertyDef","startIndex":17193,"stopIndex":17754,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2121},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2121":{"name":"text modes","type":"categoryDef","startIndex":17177,"stopIndex":18153,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2120},{"__isSmartRef__":true,"id":2122}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2122":{"name":"beInputLine","type":"propertyDef","startIndex":17756,"stopIndex":18150,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2121},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2123":{"name":"onKeyDown","type":"propertyDef","startIndex":18177,"stopIndex":20014,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2124},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2124":{"name":"keyboard events","type":"categoryDef","startIndex":18155,"stopIndex":39699,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2123},{"__isSmartRef__":true,"id":2125},{"__isSmartRef__":true,"id":2126},{"__isSmartRef__":true,"id":2127},{"__isSmartRef__":true,"id":2128},{"__isSmartRef__":true,"id":2129},{"__isSmartRef__":true,"id":2130},{"__isSmartRef__":true,"id":2131},{"__isSmartRef__":true,"id":2132},{"__isSmartRef__":true,"id":2133},{"__isSmartRef__":true,"id":2134},{"__isSmartRef__":true,"id":2135},{"__isSmartRef__":true,"id":2136},{"__isSmartRef__":true,"id":2137},{"__isSmartRef__":true,"id":2138},{"__isSmartRef__":true,"id":2139},{"__isSmartRef__":true,"id":2140},{"__isSmartRef__":true,"id":2141},{"__isSmartRef__":true,"id":2142},{"__isSmartRef__":true,"id":2143},{"__isSmartRef__":true,"id":2144},{"__isSmartRef__":true,"id":2145},{"__isSmartRef__":true,"id":2146},{"__isSmartRef__":true,"id":2147},{"__isSmartRef__":true,"id":2148},{"__isSmartRef__":true,"id":2149},{"__isSmartRef__":true,"id":2150},{"__isSmartRef__":true,"id":2151},{"__isSmartRef__":true,"id":2152}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2125":{"name":"onKeyUp","type":"propertyDef","startIndex":20016,"stopIndex":20703,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2124},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2126":{"name":"onKeyPress","type":"propertyDef","startIndex":20705,"stopIndex":21267,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2124},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2127":{"name":"onPaste","type":"propertyDef","startIndex":21269,"stopIndex":22481,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2124},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2128":{"name":"onCut","type":"propertyDef","startIndex":22483,"stopIndex":22548,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2124},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2129":{"name":"processCommandKeys","type":"propertyDef","startIndex":22551,"stopIndex":27277,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2124},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2130":{"name":"doDoit","type":"propertyDef","startIndex":27279,"stopIndex":27331,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2124},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2131":{"name":"doPrintit","type":"propertyDef","startIndex":27333,"stopIndex":27387,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2124},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2132":{"name":"doDebugit","type":"propertyDef","startIndex":27389,"stopIndex":27551,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2124},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2133":{"name":"doSave","type":"propertyDef","startIndex":27553,"stopIndex":28015,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2124},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2134":{"name":"doListProtocol","type":"propertyDef","startIndex":28017,"stopIndex":28147,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2124},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2135":{"name":"doFind","type":"propertyDef","startIndex":28150,"stopIndex":28523,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2124},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2136":{"name":"doFindNext","type":"propertyDef","startIndex":28526,"stopIndex":28759,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2124},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2137":{"name":"doMore","type":"propertyDef","startIndex":28762,"stopIndex":29672,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2124},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2138":{"name":"doInspect","type":"propertyDef","startIndex":29674,"stopIndex":29799,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2124},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2139":{"name":"doBrowseSenders","type":"propertyDef","startIndex":29801,"stopIndex":29915,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2124},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2140":{"name":"doBrowseClass","type":"propertyDef","startIndex":29917,"stopIndex":30028,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2124},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2141":{"name":"doBrowseImplementors","type":"propertyDef","startIndex":30030,"stopIndex":30148,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2124},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2142":{"name":"rememberSelectionForDoMore","type":"propertyDef","startIndex":30150,"stopIndex":30839,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2124},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2143":{"name":"indentSelection","type":"propertyDef","startIndex":30841,"stopIndex":31005,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2124},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2144":{"name":"outdentSelection","type":"propertyDef","startIndex":31007,"stopIndex":31373,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2124},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2145":{"name":"doExchange","type":"propertyDef","startIndex":31375,"stopIndex":32761,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2124},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2146":{"name":"addOrRemoveBrackets","type":"propertyDef","startIndex":32763,"stopIndex":34238,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2124},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2147":{"name":"addOrRemoveComment","type":"propertyDef","startIndex":34240,"stopIndex":34736,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2124},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2148":{"name":"modifySelectedLines","type":"propertyDef","startIndex":34740,"stopIndex":35244,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2124},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2149":{"name":"splitText","type":"propertyDef","startIndex":35246,"stopIndex":36012,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2124},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2150":{"name":"mergeText","type":"propertyDef","startIndex":36015,"stopIndex":36591,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2124},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2151":{"name":"doAutoIndent","type":"propertyDef","startIndex":36594,"stopIndex":39600,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2124},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2152":{"name":"doVarDeclClean","type":"propertyDef","startIndex":39602,"stopIndex":39697,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2124},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2153":{"name":"onEnterPressed","type":"propertyDef","startIndex":39730,"stopIndex":40454,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2154},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2154":{"name":"keyboard event reaction","type":"categoryDef","startIndex":39701,"stopIndex":44265,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2153},{"__isSmartRef__":true,"id":2155},{"__isSmartRef__":true,"id":2156},{"__isSmartRef__":true,"id":2157},{"__isSmartRef__":true,"id":2158},{"__isSmartRef__":true,"id":2159},{"__isSmartRef__":true,"id":2160},{"__isSmartRef__":true,"id":2161},{"__isSmartRef__":true,"id":2162},{"__isSmartRef__":true,"id":2163},{"__isSmartRef__":true,"id":2164},{"__isSmartRef__":true,"id":2165},{"__isSmartRef__":true,"id":2166}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2155":{"name":"onEscPressed","type":"propertyDef","startIndex":40456,"stopIndex":40598,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2154},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2156":{"name":"onBackspacePressed","type":"propertyDef","startIndex":40601,"stopIndex":41216,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2154},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2157":{"name":"onDelPressed","type":"propertyDef","startIndex":41218,"stopIndex":41588,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2154},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2158":{"name":"onTabPressed","type":"propertyDef","startIndex":41590,"stopIndex":41792,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2154},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2159":{"name":"onHomePressed","type":"propertyDef","startIndex":41794,"stopIndex":41930,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2154},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2160":{"name":"onEndPressed","type":"propertyDef","startIndex":41932,"stopIndex":42064,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2154},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2161":{"name":"onPageUpPressed","type":"propertyDef","startIndex":42066,"stopIndex":42204,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2154},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2162":{"name":"onPageDownPressed","type":"propertyDef","startIndex":42206,"stopIndex":42344,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2154},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2163":{"name":"onLeftPressed","type":"propertyDef","startIndex":42346,"stopIndex":43228,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2154},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2164":{"name":"onRightPressed","type":"propertyDef","startIndex":43230,"stopIndex":44118,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2154},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2165":{"name":"onUpPressed","type":"propertyDef","startIndex":44120,"stopIndex":44189,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2154},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2166":{"name":"onDownPressed","type":"propertyDef","startIndex":44191,"stopIndex":44262,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2154},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2167":{"name":"shortcutHandlers","type":"propertyDef","startIndex":44289,"stopIndex":44313,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2168},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2168":{"name":"shortcut support","type":"categoryDef","startIndex":44267,"stopIndex":44316,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2167}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2169":{"name":"onMouseDown","type":"propertyDef","startIndex":44336,"stopIndex":45050,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2170},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2170":{"name":"mouse events","type":"categoryDef","startIndex":44318,"stopIndex":46196,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2169},{"__isSmartRef__":true,"id":2171}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2171":{"name":"onMouseUp","type":"propertyDef","startIndex":45053,"stopIndex":46191,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2170},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2172":{"name":"domSelection","type":"propertyDef","startIndex":46213,"stopIndex":46835,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2173},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2173":{"name":"selection","type":"categoryDef","startIndex":46198,"stopIndex":62612,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2172},{"__isSmartRef__":true,"id":2174},{"__isSmartRef__":true,"id":2175},{"__isSmartRef__":true,"id":2176},{"__isSmartRef__":true,"id":2177},{"__isSmartRef__":true,"id":2178},{"__isSmartRef__":true,"id":2179},{"__isSmartRef__":true,"id":2180},{"__isSmartRef__":true,"id":2181},{"__isSmartRef__":true,"id":2182},{"__isSmartRef__":true,"id":2183},{"__isSmartRef__":true,"id":2184},{"__isSmartRef__":true,"id":2185},{"__isSmartRef__":true,"id":2186},{"__isSmartRef__":true,"id":2187},{"__isSmartRef__":true,"id":2188},{"__isSmartRef__":true,"id":2189},{"__isSmartRef__":true,"id":2190},{"__isSmartRef__":true,"id":2191},{"__isSmartRef__":true,"id":2192},{"__isSmartRef__":true,"id":2193},{"__isSmartRef__":true,"id":2194},{"__isSmartRef__":true,"id":2195}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2174":{"name":"selectionString","type":"propertyDef","startIndex":46838,"stopIndex":47798,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2173},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2175":{"name":"insertAtCursor","type":"propertyDef","startIndex":47801,"stopIndex":47981,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2173},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2176":{"name":"insertElementAtCursor","type":"propertyDef","startIndex":47984,"stopIndex":49869,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2173},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2177":{"name":"insertTextChunksAtCursor","type":"propertyDef","startIndex":49871,"stopIndex":51545,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2173},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2178":{"name":"removeTextSelection","type":"propertyDef","startIndex":51548,"stopIndex":51586,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2173},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2179":{"name":"getSelectionOrLineString","type":"propertyDef","startIndex":51588,"stopIndex":51888,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2173},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2180":{"name":"selectCurrentLine","type":"propertyDef","startIndex":51890,"stopIndex":52124,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2173},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2181":{"name":"moveCursorToLineStart","type":"propertyDef","startIndex":52126,"stopIndex":52259,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2173},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2182":{"name":"moveCursorToLineEnd","type":"propertyDef","startIndex":52261,"stopIndex":52393,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2173},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2183":{"name":"moveCursorToTextStart","type":"propertyDef","startIndex":52395,"stopIndex":52532,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2173},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2184":{"name":"moveCursorToTextEnd","type":"propertyDef","startIndex":52535,"stopIndex":52671,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2173},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2185":{"name":"modifySelection","type":"propertyDef","startIndex":52674,"stopIndex":52870,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2173},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2186":{"name":"setSelectionRange","type":"propertyDef","startIndex":52873,"stopIndex":54828,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2173},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2187":{"name":"getSelectionRange","type":"propertyDef","startIndex":54831,"stopIndex":58199,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2173},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2188":{"name":"selectAll","type":"propertyDef","startIndex":58203,"stopIndex":58378,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2173},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2189":{"name":"hasNullSelection","type":"propertyDef","startIndex":58380,"stopIndex":58512,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2173},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2190":{"name":"setNullSelectionAt","type":"propertyDef","startIndex":58515,"stopIndex":58589,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2173},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2191":{"name":"getSelectionBounds","type":"propertyDef","startIndex":58591,"stopIndex":58833,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2173},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2192":{"name":"getGlobalSelectionBounds","type":"propertyDef","startIndex":58835,"stopIndex":59342,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2173},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2193":{"name":"selectWord","type":"propertyDef","startIndex":59345,"stopIndex":61887,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2173},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2194":{"name":"matchBrackets","type":"propertyDef","startIndex":61889,"stopIndex":62251,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2173},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2195":{"name":"findLine","type":"propertyDef","startIndex":62253,"stopIndex":62608,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2173},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2196":{"name":"basicGetScrollableNode","type":"propertyDef","startIndex":62629,"stopIndex":62755,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2197},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2197":{"name":"scrolling","type":"categoryDef","startIndex":62614,"stopIndex":62872,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2196},{"__isSmartRef__":true,"id":2198}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2198":{"name":"scrollSelectionIntoView","type":"propertyDef","startIndex":62757,"stopIndex":62869,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2197},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2199":{"name":"evalSelection","type":"propertyDef","startIndex":62890,"stopIndex":63117,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2200},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2200":{"name":"evaluation","type":"categoryDef","startIndex":62874,"stopIndex":63738,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2199},{"__isSmartRef__":true,"id":2201},{"__isSmartRef__":true,"id":2202},{"__isSmartRef__":true,"id":2203},{"__isSmartRef__":true,"id":2204}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2201":{"name":"evalAll","type":"propertyDef","startIndex":63119,"stopIndex":63253,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2200},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2202":{"name":"boundEval","type":"propertyDef","startIndex":63256,"stopIndex":63559,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2200},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2203":{"name":"tryBoundEval","type":"propertyDef","startIndex":63561,"stopIndex":63674,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2200},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2204":{"name":"getDoitContext","type":"propertyDef","startIndex":63677,"stopIndex":63735,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2200},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2205":{"name":"hasUnsavedChanges","type":"propertyDef","startIndex":63753,"stopIndex":63876,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2206},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2206":{"name":"testing","type":"categoryDef","startIndex":63740,"stopIndex":63964,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2205},{"__isSmartRef__":true,"id":2207}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2207":{"name":"isFocused","type":"propertyDef","startIndex":63878,"stopIndex":63960,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2206},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2208":{"name":"searchForFind","type":"propertyDef","startIndex":63981,"stopIndex":64423,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2209},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2209":{"name":"searching","type":"categoryDef","startIndex":63966,"stopIndex":64426,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2208}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2210":{"name":"showError","type":"propertyDef","startIndex":64443,"stopIndex":65335,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2211},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2211":{"name":"debugging","type":"categoryDef","startIndex":64428,"stopIndex":65943,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2210},{"__isSmartRef__":true,"id":2212}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2212":{"name":"textNodeString","type":"propertyDef","startIndex":65337,"stopIndex":65939,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2211},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2213":{"name":"setWhiteSpaceHandling","type":"propertyDef","startIndex":65966,"stopIndex":66090,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2214},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2214":{"name":"experimentation","type":"categoryDef","startIndex":65945,"stopIndex":70385,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2213},{"__isSmartRef__":true,"id":2215},{"__isSmartRef__":true,"id":2216},{"__isSmartRef__":true,"id":2217},{"__isSmartRef__":true,"id":2218},{"__isSmartRef__":true,"id":2219},{"__isSmartRef__":true,"id":2220},{"__isSmartRef__":true,"id":2221},{"__isSmartRef__":true,"id":2222},{"__isSmartRef__":true,"id":2223}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2215":{"name":"getWhiteSpaceHandling","type":"propertyDef","startIndex":66092,"stopIndex":66218,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2214},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2216":{"name":"getTextElements","type":"propertyDef","startIndex":66220,"stopIndex":67916,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2214},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2217":{"name":"getTextElementAndLocalIndexForGlobalIndex","type":"propertyDef","startIndex":67919,"stopIndex":68776,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2214},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2218":{"name":"setRichText","type":"propertyDef","startIndex":68778,"stopIndex":68887,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2214},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2219":{"name":"getRichText","type":"propertyDef","startIndex":68889,"stopIndex":69054,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2214},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2220":{"name":"getRichTextFromTo","type":"propertyDef","startIndex":69056,"stopIndex":69290,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2214},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2221":{"name":"getTextStyle","type":"propertyDef","startIndex":69293,"stopIndex":69564,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2214},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2222":{"name":"getRange","type":"propertyDef","startIndex":69566,"stopIndex":69957,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2214},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2223":{"name":"getSelectionBounds","type":"propertyDef","startIndex":69959,"stopIndex":70381,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2214},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2224":{"name":"emphasize","type":"propertyDef","startIndex":70402,"stopIndex":70630,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2225},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2225":{"name":"rich text","type":"categoryDef","startIndex":70387,"stopIndex":76580,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2224},{"__isSmartRef__":true,"id":2226},{"__isSmartRef__":true,"id":2227},{"__isSmartRef__":true,"id":2228},{"__isSmartRef__":true,"id":2229},{"__isSmartRef__":true,"id":2230},{"__isSmartRef__":true,"id":2231},{"__isSmartRef__":true,"id":2232},{"__isSmartRef__":true,"id":2233},{"__isSmartRef__":true,"id":2234},{"__isSmartRef__":true,"id":2235},{"__isSmartRef__":true,"id":2236},{"__isSmartRef__":true,"id":2237},{"__isSmartRef__":true,"id":2238},{"__isSmartRef__":true,"id":2239},{"__isSmartRef__":true,"id":2240},{"__isSmartRef__":true,"id":2241},{"__isSmartRef__":true,"id":2242},{"__isSmartRef__":true,"id":2243},{"__isSmartRef__":true,"id":2244}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2226":{"name":"unEmphasize","type":"propertyDef","startIndex":70632,"stopIndex":70937,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2225},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2227":{"name":"unEmphasizeSelection","type":"propertyDef","startIndex":70939,"stopIndex":71127,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2225},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2228":{"name":"unEmphasizeAll","type":"propertyDef","startIndex":71129,"stopIndex":71219,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2225},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2229":{"name":"emphasizeAll","type":"propertyDef","startIndex":71222,"stopIndex":71321,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2225},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2230":{"name":"emphasizeRegex","type":"propertyDef","startIndex":71323,"stopIndex":71856,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2225},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2231":{"name":"changeEmphasis","type":"propertyDef","startIndex":71859,"stopIndex":72291,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2225},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2232":{"name":"toggleItalics","type":"propertyDef","startIndex":72294,"stopIndex":72497,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2225},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2233":{"name":"toggleBoldness","type":"propertyDef","startIndex":72500,"stopIndex":72706,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2225},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2234":{"name":"toggleUnderline","type":"propertyDef","startIndex":72708,"stopIndex":72933,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2225},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2235":{"name":"toggleLink","type":"propertyDef","startIndex":72936,"stopIndex":73391,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2225},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2236":{"name":"toggleDoit","type":"propertyDef","startIndex":73393,"stopIndex":73924,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2225},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2237":{"name":"toggleFont","type":"propertyDef","startIndex":73926,"stopIndex":74586,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2225},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2238":{"name":"toggleEmphasisForSelection","type":"propertyDef","startIndex":74589,"stopIndex":75122,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2225},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2239":{"name":"emphasizeSelection","type":"propertyDef","startIndex":75125,"stopIndex":75640,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2225},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2240":{"name":"convertSelectionRangeForEmphasis","type":"propertyDef","startIndex":75643,"stopIndex":75809,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2225},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2241":{"name":"increaseFontSizeOfSelection","type":"propertyDef","startIndex":75811,"stopIndex":75942,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2225},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2242":{"name":"decreaseFontSizeOfSelection","type":"propertyDef","startIndex":75944,"stopIndex":76075,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2225},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2243":{"name":"setFontSizeOfSelectionDo","type":"propertyDef","startIndex":76078,"stopIndex":76416,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2225},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2244":{"name":"getEmphasisAt","type":"propertyDef","startIndex":76419,"stopIndex":76576,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2225},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2245":{"name":"setStatusMessage","type":"propertyDef","startIndex":76603,"stopIndex":77933,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2246},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2246":{"name":"status messages","type":"categoryDef","startIndex":76582,"stopIndex":77936,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2245}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2247":{"name":"tab","type":"propertyDef","startIndex":77956,"stopIndex":77999,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2248},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2248":{"name":"tab handling","type":"categoryDef","startIndex":77938,"stopIndex":79626,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2247},{"__isSmartRef__":true,"id":2249},{"__isSmartRef__":true,"id":2250},{"__isSmartRef__":true,"id":2251},{"__isSmartRef__":true,"id":2252},{"__isSmartRef__":true,"id":2253}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2249":{"name":"isTabBeforeCursor","type":"propertyDef","startIndex":78001,"stopIndex":78100,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2248},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2250":{"name":"isTabAfterCursor","type":"propertyDef","startIndex":78102,"stopIndex":78199,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2248},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2251":{"name":"isTabBeforeOrAfterCursor","type":"propertyDef","startIndex":78201,"stopIndex":78874,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2248},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2252":{"name":"convertTabsToSpaces","type":"propertyDef","startIndex":78877,"stopIndex":79176,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2248},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2253":{"name":"tabspacesForCursorPos","type":"propertyDef","startIndex":79179,"stopIndex":79623,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2248},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2254":{"name":"highlightJavaScriptSyntax","type":"propertyDef","startIndex":79653,"stopIndex":79732,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2255},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2255":{"name":"syntax highlighting","type":"categoryDef","startIndex":79628,"stopIndex":80803,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2254},{"__isSmartRef__":true,"id":2256},{"__isSmartRef__":true,"id":2257},{"__isSmartRef__":true,"id":2258},{"__isSmartRef__":true,"id":2259},{"__isSmartRef__":true,"id":2260}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2256":{"name":"enableSyntaxHighlighting","type":"propertyDef","startIndex":79734,"stopIndex":80062,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2255},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2257":{"name":"disableSyntaxHighlighting","type":"propertyDef","startIndex":80064,"stopIndex":80240,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2255},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2258":{"name":"enableSyntaxHighlightingOnSave","type":"propertyDef","startIndex":80243,"stopIndex":80533,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2255},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2259":{"name":"disableSyntaxHighlightingOnSave","type":"propertyDef","startIndex":80535,"stopIndex":80717,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2255},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2260":{"name":"hasSelection","type":"propertyDef","startIndex":80719,"stopIndex":80800,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2255},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2261":{"name":"varDeclCleaner","type":"propertyDef","startIndex":80829,"stopIndex":81629,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2262},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2064},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2262":{"name":"JavaScript support","type":"categoryDef","startIndex":80805,"stopIndex":81630,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2261}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2263":{"name":null,"type":"comment","startIndex":81634,"stopIndex":81635,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2264":{"name":"lively.morphic.Text","type":"klassExtensionDef","startIndex":81636,"stopIndex":81854,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2265}],"sourceControl":{"__isSmartRef__":true,"id":1712},"categories":[{"__isSmartRef__":true,"id":2266}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2265":{"name":"activeInstance","type":"propertyDef","startIndex":81673,"stopIndex":81849,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":true,"category":{"__isSmartRef__":true,"id":2266},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2264},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2266":{"name":"default category","type":"categoryDef","startIndex":81671,"stopIndex":81851,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2265}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2267":{"name":"lively.morphic.Text.ProtocolLister","type":"klassDef","startIndex":81855,"stopIndex":85208,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2268},{"__isSmartRef__":true,"id":2270},{"__isSmartRef__":true,"id":2272},{"__isSmartRef__":true,"id":2274},{"__isSmartRef__":true,"id":2275},{"__isSmartRef__":true,"id":2276},{"__isSmartRef__":true,"id":2277},{"__isSmartRef__":true,"id":2278}],"sourceControl":{"__isSmartRef__":true,"id":1712},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":2269},{"__isSmartRef__":true,"id":2271},{"__isSmartRef__":true,"id":2273}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2268":{"name":"initialize","type":"propertyDef","startIndex":81927,"stopIndex":82006,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2269},"className":"lively.morphic.Text.ProtocolLister","_owner":{"__isSmartRef__":true,"id":2267},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2269":{"name":"initializing","type":"categoryDef","startIndex":81909,"stopIndex":82009,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2268}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2270":{"name":"evalSelectionAndOpenListForProtocol","type":"propertyDef","startIndex":82026,"stopIndex":82285,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2271},"className":"lively.morphic.Text.ProtocolLister","_owner":{"__isSmartRef__":true,"id":2267},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2271":{"name":"interface","type":"categoryDef","startIndex":82011,"stopIndex":82289,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2270}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2272":{"name":"getPrototypeChainOf","type":"propertyDef","startIndex":82307,"stopIndex":82521,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2273},"className":"lively.morphic.Text.ProtocolLister","_owner":{"__isSmartRef__":true,"id":2267},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2273":{"name":"accessing","type":"categoryDef","startIndex":82291,"stopIndex":85205,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2272},{"__isSmartRef__":true,"id":2274},{"__isSmartRef__":true,"id":2275},{"__isSmartRef__":true,"id":2276},{"__isSmartRef__":true,"id":2277},{"__isSmartRef__":true,"id":2278}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2274":{"name":"funcSignaturesOf","type":"propertyDef","startIndex":82524,"stopIndex":83023,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2273},"className":"lively.morphic.Text.ProtocolLister","_owner":{"__isSmartRef__":true,"id":2267},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2275":{"name":"getListForProtocolOf","type":"propertyDef","startIndex":83026,"stopIndex":83351,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2273},"className":"lively.morphic.Text.ProtocolLister","_owner":{"__isSmartRef__":true,"id":2267},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2276":{"name":"menuItemForProto","type":"propertyDef","startIndex":83354,"stopIndex":83920,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2273},"className":"lively.morphic.Text.ProtocolLister","_owner":{"__isSmartRef__":true,"id":2267},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2277":{"name":"createSubMenuItemFromSignature","type":"propertyDef","startIndex":83922,"stopIndex":84704,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2273},"className":"lively.morphic.Text.ProtocolLister","_owner":{"__isSmartRef__":true,"id":2267},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2278":{"name":"evalCurrentSelection","type":"propertyDef","startIndex":84708,"stopIndex":85202,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2273},"className":"lively.morphic.Text.ProtocolLister","_owner":{"__isSmartRef__":true,"id":2267},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2279":{"name":null,"type":"comment","startIndex":85209,"stopIndex":85209,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2280":{"name":"lively.morphic.TextChunk","type":"klassDef","startIndex":85210,"stopIndex":93432,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2281},{"__isSmartRef__":true,"id":2283},{"__isSmartRef__":true,"id":2284},{"__isSmartRef__":true,"id":2286},{"__isSmartRef__":true,"id":2288},{"__isSmartRef__":true,"id":2289},{"__isSmartRef__":true,"id":2290},{"__isSmartRef__":true,"id":2291},{"__isSmartRef__":true,"id":2292},{"__isSmartRef__":true,"id":2294},{"__isSmartRef__":true,"id":2296},{"__isSmartRef__":true,"id":2298},{"__isSmartRef__":true,"id":2300},{"__isSmartRef__":true,"id":2301},{"__isSmartRef__":true,"id":2302},{"__isSmartRef__":true,"id":2303},{"__isSmartRef__":true,"id":2305},{"__isSmartRef__":true,"id":2306},{"__isSmartRef__":true,"id":2308},{"__isSmartRef__":true,"id":2310},{"__isSmartRef__":true,"id":2311},{"__isSmartRef__":true,"id":2312},{"__isSmartRef__":true,"id":2313},{"__isSmartRef__":true,"id":2314},{"__isSmartRef__":true,"id":2315},{"__isSmartRef__":true,"id":2316},{"__isSmartRef__":true,"id":2318},{"__isSmartRef__":true,"id":2320}],"sourceControl":{"__isSmartRef__":true,"id":1712},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":2282},{"__isSmartRef__":true,"id":2285},{"__isSmartRef__":true,"id":2287},{"__isSmartRef__":true,"id":2293},{"__isSmartRef__":true,"id":2295},{"__isSmartRef__":true,"id":2297},{"__isSmartRef__":true,"id":2299},{"__isSmartRef__":true,"id":2304},{"__isSmartRef__":true,"id":2307},{"__isSmartRef__":true,"id":2309},{"__isSmartRef__":true,"id":2317},{"__isSmartRef__":true,"id":2319}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2281":{"name":"debugMode","type":"propertyDef","startIndex":85268,"stopIndex":85288,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2282},"className":"lively.morphic.TextChunk","_owner":{"__isSmartRef__":true,"id":2280},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2282":{"name":"settings","type":"categoryDef","startIndex":85254,"stopIndex":85326,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2281},{"__isSmartRef__":true,"id":2283}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2283":{"name":"doNotSerialize","type":"propertyDef","startIndex":85290,"stopIndex":85323,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2282},"className":"lively.morphic.TextChunk","_owner":{"__isSmartRef__":true,"id":2280},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2284":{"name":"initialize","type":"propertyDef","startIndex":85346,"stopIndex":85495,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2285},"className":"lively.morphic.TextChunk","_owner":{"__isSmartRef__":true,"id":2280},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2285":{"name":"initializing","type":"categoryDef","startIndex":85328,"stopIndex":85498,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2284}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2286":{"name":"textString","type":"propertyDef","startIndex":85515,"stopIndex":85591,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2287},"className":"lively.morphic.TextChunk","_owner":{"__isSmartRef__":true,"id":2280},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2287":{"name":"accessing","type":"categoryDef","startIndex":85500,"stopIndex":86142,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2286},{"__isSmartRef__":true,"id":2288},{"__isSmartRef__":true,"id":2289},{"__isSmartRef__":true,"id":2290},{"__isSmartRef__":true,"id":2291}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2288":{"name":"textString","type":"propertyDef","startIndex":85593,"stopIndex":85684,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2287},"className":"lively.morphic.TextChunk","_owner":{"__isSmartRef__":true,"id":2280},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2289":{"name":"getChunkNode","type":"propertyDef","startIndex":85686,"stopIndex":85835,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2287},"className":"lively.morphic.TextChunk","_owner":{"__isSmartRef__":true,"id":2280},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2290":{"name":"next","type":"propertyDef","startIndex":85837,"stopIndex":85987,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2287},"className":"lively.morphic.TextChunk","_owner":{"__isSmartRef__":true,"id":2280},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2291":{"name":"prev","type":"propertyDef","startIndex":85989,"stopIndex":86139,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2287},"className":"lively.morphic.TextChunk","_owner":{"__isSmartRef__":true,"id":2280},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2292":{"name":"isRendered","type":"propertyDef","startIndex":86157,"stopIndex":86251,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2293},"className":"lively.morphic.TextChunk","_owner":{"__isSmartRef__":true,"id":2280},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2293":{"name":"testing","type":"categoryDef","startIndex":86144,"stopIndex":86254,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2292}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2294":{"name":"addTo","type":"propertyDef","startIndex":86268,"stopIndex":87069,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2295},"className":"lively.morphic.TextChunk","_owner":{"__isSmartRef__":true,"id":2280},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2295":{"name":"adding","type":"categoryDef","startIndex":86256,"stopIndex":87073,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2294}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2296":{"name":"remove","type":"propertyDef","startIndex":87089,"stopIndex":87209,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2297},"className":"lively.morphic.TextChunk","_owner":{"__isSmartRef__":true,"id":2280},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2297":{"name":"removing","type":"categoryDef","startIndex":87075,"stopIndex":87212,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2296}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2298":{"name":"splitAfter","type":"propertyDef","startIndex":87229,"stopIndex":87301,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2299},"className":"lively.morphic.TextChunk","_owner":{"__isSmartRef__":true,"id":2280},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2299":{"name":"splitting","type":"categoryDef","startIndex":87214,"stopIndex":89068,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2298},{"__isSmartRef__":true,"id":2300},{"__isSmartRef__":true,"id":2301},{"__isSmartRef__":true,"id":2302}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2300":{"name":"splitBefore","type":"propertyDef","startIndex":87303,"stopIndex":87377,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2299},"className":"lively.morphic.TextChunk","_owner":{"__isSmartRef__":true,"id":2280},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2301":{"name":"split","type":"propertyDef","startIndex":87379,"stopIndex":88972,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2299},"className":"lively.morphic.TextChunk","_owner":{"__isSmartRef__":true,"id":2280},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2302":{"name":"createForSplit","type":"propertyDef","startIndex":88974,"stopIndex":89064,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2299},"className":"lively.morphic.TextChunk","_owner":{"__isSmartRef__":true,"id":2280},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2303":{"name":"joinWithNext","type":"propertyDef","startIndex":89083,"stopIndex":89415,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2304},"className":"lively.morphic.TextChunk","_owner":{"__isSmartRef__":true,"id":2280},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2304":{"name":"joining","type":"categoryDef","startIndex":89070,"stopIndex":89592,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2303},{"__isSmartRef__":true,"id":2305}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2305":{"name":"joinWithNextIfEqualStyle","type":"propertyDef","startIndex":89417,"stopIndex":89588,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2304},"className":"lively.morphic.TextChunk","_owner":{"__isSmartRef__":true,"id":2280},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2306":{"name":"styleText","type":"propertyDef","startIndex":89607,"stopIndex":89794,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2307},"className":"lively.morphic.TextChunk","_owner":{"__isSmartRef__":true,"id":2280},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2307":{"name":"styling","type":"categoryDef","startIndex":89594,"stopIndex":89797,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2306}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2308":{"name":"normalize","type":"propertyDef","startIndex":89813,"stopIndex":89887,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2309},"className":"lively.morphic.TextChunk","_owner":{"__isSmartRef__":true,"id":2280},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2309":{"name":"subnodes","type":"categoryDef","startIndex":89799,"stopIndex":92840,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2308},{"__isSmartRef__":true,"id":2310},{"__isSmartRef__":true,"id":2311},{"__isSmartRef__":true,"id":2312},{"__isSmartRef__":true,"id":2313},{"__isSmartRef__":true,"id":2314},{"__isSmartRef__":true,"id":2315}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2310":{"name":"claim","type":"propertyDef","startIndex":89889,"stopIndex":90237,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2309},"className":"lively.morphic.TextChunk","_owner":{"__isSmartRef__":true,"id":2280},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2311":{"name":"ingestAllFollowingElements","type":"propertyDef","startIndex":90240,"stopIndex":90764,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2309},"className":"lively.morphic.TextChunk","_owner":{"__isSmartRef__":true,"id":2280},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2312":{"name":"ingestAllPrecedingElements","type":"propertyDef","startIndex":90766,"stopIndex":91320,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2309},"className":"lively.morphic.TextChunk","_owner":{"__isSmartRef__":true,"id":2280},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2313":{"name":"nodesBetweenMeAndOther","type":"propertyDef","startIndex":91322,"stopIndex":91748,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2309},"className":"lively.morphic.TextChunk","_owner":{"__isSmartRef__":true,"id":2280},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2314":{"name":"ensureEndsWithBr","type":"propertyDef","startIndex":91751,"stopIndex":92216,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2309},"className":"lively.morphic.TextChunk","_owner":{"__isSmartRef__":true,"id":2280},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2315":{"name":"removeNonChunkNodes","type":"propertyDef","startIndex":92218,"stopIndex":92836,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2309},"className":"lively.morphic.TextChunk","_owner":{"__isSmartRef__":true,"id":2280},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2316":{"name":"toString","type":"propertyDef","startIndex":92857,"stopIndex":92961,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2317},"className":"lively.morphic.TextChunk","_owner":{"__isSmartRef__":true,"id":2280},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2317":{"name":"debugging","type":"categoryDef","startIndex":92842,"stopIndex":92964,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2316}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2318":{"name":"cacheContent","type":"propertyDef","startIndex":92985,"stopIndex":93066,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2319},"className":"lively.morphic.TextChunk","_owner":{"__isSmartRef__":true,"id":2280},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2319":{"name":"serialization","type":"categoryDef","startIndex":92966,"stopIndex":93429,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2318},{"__isSmartRef__":true,"id":2320}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2320":{"name":"restoreFromCacheContent","type":"propertyDef","startIndex":93068,"stopIndex":93427,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2319},"className":"lively.morphic.TextChunk","_owner":{"__isSmartRef__":true,"id":2280},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2321":{"name":null,"type":"comment","startIndex":93433,"stopIndex":93433,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2322":{"name":"lively.morphic.TextEmphasis","type":"klassDef","startIndex":93434,"stopIndex":100425,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2323},{"__isSmartRef__":true,"id":2325},{"__isSmartRef__":true,"id":2327},{"__isSmartRef__":true,"id":2328},{"__isSmartRef__":true,"id":2329},{"__isSmartRef__":true,"id":2330},{"__isSmartRef__":true,"id":2331},{"__isSmartRef__":true,"id":2332},{"__isSmartRef__":true,"id":2333},{"__isSmartRef__":true,"id":2334},{"__isSmartRef__":true,"id":2335},{"__isSmartRef__":true,"id":2336},{"__isSmartRef__":true,"id":2337},{"__isSmartRef__":true,"id":2338},{"__isSmartRef__":true,"id":2339},{"__isSmartRef__":true,"id":2340},{"__isSmartRef__":true,"id":2341},{"__isSmartRef__":true,"id":2342},{"__isSmartRef__":true,"id":2343},{"__isSmartRef__":true,"id":2344},{"__isSmartRef__":true,"id":2345},{"__isSmartRef__":true,"id":2346},{"__isSmartRef__":true,"id":2347},{"__isSmartRef__":true,"id":2348},{"__isSmartRef__":true,"id":2350},{"__isSmartRef__":true,"id":2352},{"__isSmartRef__":true,"id":2354},{"__isSmartRef__":true,"id":2356}],"sourceControl":{"__isSmartRef__":true,"id":1712},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":2324},{"__isSmartRef__":true,"id":2326},{"__isSmartRef__":true,"id":2349},{"__isSmartRef__":true,"id":2351},{"__isSmartRef__":true,"id":2353},{"__isSmartRef__":true,"id":2355},{"__isSmartRef__":true,"id":2357}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2323":{"name":"initialize","type":"propertyDef","startIndex":93499,"stopIndex":93569,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2324},"className":"lively.morphic.TextEmphasis","_owner":{"__isSmartRef__":true,"id":2322},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2324":{"name":"initializing","type":"categoryDef","startIndex":93481,"stopIndex":93572,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2323}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2325":{"name":"getFontWeight","type":"propertyDef","startIndex":93589,"stopIndex":93715,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2326},"className":"lively.morphic.TextEmphasis","_owner":{"__isSmartRef__":true,"id":2322},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2326":{"name":"accessing","type":"categoryDef","startIndex":93574,"stopIndex":95609,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2325},{"__isSmartRef__":true,"id":2327},{"__isSmartRef__":true,"id":2328},{"__isSmartRef__":true,"id":2329},{"__isSmartRef__":true,"id":2330},{"__isSmartRef__":true,"id":2331},{"__isSmartRef__":true,"id":2332},{"__isSmartRef__":true,"id":2333},{"__isSmartRef__":true,"id":2334},{"__isSmartRef__":true,"id":2335},{"__isSmartRef__":true,"id":2336},{"__isSmartRef__":true,"id":2337},{"__isSmartRef__":true,"id":2338},{"__isSmartRef__":true,"id":2339},{"__isSmartRef__":true,"id":2340},{"__isSmartRef__":true,"id":2341},{"__isSmartRef__":true,"id":2342},{"__isSmartRef__":true,"id":2343},{"__isSmartRef__":true,"id":2344},{"__isSmartRef__":true,"id":2345},{"__isSmartRef__":true,"id":2346},{"__isSmartRef__":true,"id":2347}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2327":{"name":"setFontWeight","type":"propertyDef","startIndex":93717,"stopIndex":93789,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2326},"className":"lively.morphic.TextEmphasis","_owner":{"__isSmartRef__":true,"id":2322},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2328":{"name":"getItalics","type":"propertyDef","startIndex":93791,"stopIndex":93892,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2326},"className":"lively.morphic.TextEmphasis","_owner":{"__isSmartRef__":true,"id":2322},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2329":{"name":"setItalics","type":"propertyDef","startIndex":93894,"stopIndex":93954,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2326},"className":"lively.morphic.TextEmphasis","_owner":{"__isSmartRef__":true,"id":2322},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2330":{"name":"getURI","type":"propertyDef","startIndex":93956,"stopIndex":93998,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2326},"className":"lively.morphic.TextEmphasis","_owner":{"__isSmartRef__":true,"id":2322},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2331":{"name":"setURI","type":"propertyDef","startIndex":94000,"stopIndex":94053,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2326},"className":"lively.morphic.TextEmphasis","_owner":{"__isSmartRef__":true,"id":2322},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2332":{"name":"getDoit","type":"propertyDef","startIndex":94055,"stopIndex":94099,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2326},"className":"lively.morphic.TextEmphasis","_owner":{"__isSmartRef__":true,"id":2322},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2333":{"name":"setDoit","type":"propertyDef","startIndex":94101,"stopIndex":94156,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2326},"className":"lively.morphic.TextEmphasis","_owner":{"__isSmartRef__":true,"id":2322},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2334":{"name":"getFontFamily","type":"propertyDef","startIndex":94158,"stopIndex":94214,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2326},"className":"lively.morphic.TextEmphasis","_owner":{"__isSmartRef__":true,"id":2322},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2335":{"name":"setFontFamily","type":"propertyDef","startIndex":94216,"stopIndex":94295,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2326},"className":"lively.morphic.TextEmphasis","_owner":{"__isSmartRef__":true,"id":2322},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2336":{"name":"getColor","type":"propertyDef","startIndex":94297,"stopIndex":94343,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2326},"className":"lively.morphic.TextEmphasis","_owner":{"__isSmartRef__":true,"id":2322},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2337":{"name":"setColor","type":"propertyDef","startIndex":94345,"stopIndex":94404,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2326},"className":"lively.morphic.TextEmphasis","_owner":{"__isSmartRef__":true,"id":2322},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2338":{"name":"getTextDecoration","type":"propertyDef","startIndex":94406,"stopIndex":94470,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2326},"className":"lively.morphic.TextEmphasis","_owner":{"__isSmartRef__":true,"id":2322},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2339":{"name":"setTextDecoration","type":"propertyDef","startIndex":94472,"stopIndex":94567,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2326},"className":"lively.morphic.TextEmphasis","_owner":{"__isSmartRef__":true,"id":2322},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2340":{"name":"getTextAlignment","type":"propertyDef","startIndex":94569,"stopIndex":94627,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2326},"className":"lively.morphic.TextEmphasis","_owner":{"__isSmartRef__":true,"id":2322},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2341":{"name":"setTextAlignment","type":"propertyDef","startIndex":94629,"stopIndex":94708,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2326},"className":"lively.morphic.TextEmphasis","_owner":{"__isSmartRef__":true,"id":2322},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2342":{"name":"getFontSize","type":"propertyDef","startIndex":94710,"stopIndex":94762,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2326},"className":"lively.morphic.TextEmphasis","_owner":{"__isSmartRef__":true,"id":2322},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2343":{"name":"setFontSize","type":"propertyDef","startIndex":94764,"stopIndex":94835,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2326},"className":"lively.morphic.TextEmphasis","_owner":{"__isSmartRef__":true,"id":2322},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2344":{"name":"getTextShadow","type":"propertyDef","startIndex":94837,"stopIndex":94893,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2326},"className":"lively.morphic.TextEmphasis","_owner":{"__isSmartRef__":true,"id":2322},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2345":{"name":"setTextShadow","type":"propertyDef","startIndex":94895,"stopIndex":95458,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2326},"className":"lively.morphic.TextEmphasis","_owner":{"__isSmartRef__":true,"id":2322},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2346":{"name":"getBackgroundColor","type":"propertyDef","startIndex":95460,"stopIndex":95526,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2326},"className":"lively.morphic.TextEmphasis","_owner":{"__isSmartRef__":true,"id":2322},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2347":{"name":"setBackgroundColor","type":"propertyDef","startIndex":95528,"stopIndex":95607,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2326},"className":"lively.morphic.TextEmphasis","_owner":{"__isSmartRef__":true,"id":2322},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2348":{"name":"clone","type":"propertyDef","startIndex":95624,"stopIndex":95683,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2349},"className":"lively.morphic.TextEmphasis","_owner":{"__isSmartRef__":true,"id":2322},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2349":{"name":"cloning","type":"categoryDef","startIndex":95611,"stopIndex":95686,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2348}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2350":{"name":"add","type":"propertyDef","startIndex":95702,"stopIndex":96002,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2351},"className":"lively.morphic.TextEmphasis","_owner":{"__isSmartRef__":true,"id":2322},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2351":{"name":"changing","type":"categoryDef","startIndex":95688,"stopIndex":96005,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2350}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2352":{"name":"equals","type":"propertyDef","startIndex":96020,"stopIndex":96906,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2353},"className":"lively.morphic.TextEmphasis","_owner":{"__isSmartRef__":true,"id":2322},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2353":{"name":"testing","type":"categoryDef","startIndex":96007,"stopIndex":96909,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2352}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2354":{"name":"applyToHTML","type":"propertyDef","startIndex":96926,"stopIndex":100123,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2355},"className":"lively.morphic.TextEmphasis","_owner":{"__isSmartRef__":true,"id":2322},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2355":{"name":"rendering","type":"categoryDef","startIndex":96911,"stopIndex":100126,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2354}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2356":{"name":"toString","type":"propertyDef","startIndex":100143,"stopIndex":100420,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2357},"className":"lively.morphic.TextEmphasis","_owner":{"__isSmartRef__":true,"id":2322},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2357":{"name":"debugging","type":"categoryDef","startIndex":100128,"stopIndex":100422,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2356}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2358":{"name":null,"type":"comment","startIndex":100426,"stopIndex":100426,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2359":{"name":"lively.morphic.RichText","type":"klassDef","startIndex":100427,"stopIndex":102662,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2360},{"__isSmartRef__":true,"id":2362},{"__isSmartRef__":true,"id":2364},{"__isSmartRef__":true,"id":2366},{"__isSmartRef__":true,"id":2367},{"__isSmartRef__":true,"id":2369},{"__isSmartRef__":true,"id":2370},{"__isSmartRef__":true,"id":2371},{"__isSmartRef__":true,"id":2373},{"__isSmartRef__":true,"id":2374}],"sourceControl":{"__isSmartRef__":true,"id":1712},"traits":["TextChunkOwner"],"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":2361},{"__isSmartRef__":true,"id":2363},{"__isSmartRef__":true,"id":2365},{"__isSmartRef__":true,"id":2368},{"__isSmartRef__":true,"id":2372}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2360":{"name":"isRichText","type":"propertyDef","startIndex":100509,"stopIndex":100529,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2361},"className":"lively.morphic.RichText","_owner":{"__isSmartRef__":true,"id":2359},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2361":{"name":"settings","type":"categoryDef","startIndex":100495,"stopIndex":100532,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2360}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2362":{"name":"initialize","type":"propertyDef","startIndex":100552,"stopIndex":100704,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2363},"className":"lively.morphic.RichText","_owner":{"__isSmartRef__":true,"id":2359},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2363":{"name":"initializing","type":"categoryDef","startIndex":100534,"stopIndex":100707,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2362}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2364":{"name":"emphasize","type":"propertyDef","startIndex":100734,"stopIndex":101006,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2365},"className":"lively.morphic.RichText","_owner":{"__isSmartRef__":true,"id":2359},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2365":{"name":"rich text interface","type":"categoryDef","startIndex":100709,"stopIndex":101571,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2364},{"__isSmartRef__":true,"id":2366}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2366":{"name":"emphasizeRegex","type":"propertyDef","startIndex":101008,"stopIndex":101568,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2365},"className":"lively.morphic.RichText","_owner":{"__isSmartRef__":true,"id":2359},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2367":{"name":"textString","type":"propertyDef","startIndex":101588,"stopIndex":101760,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2368},"className":"lively.morphic.RichText","_owner":{"__isSmartRef__":true,"id":2359},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2368":{"name":"accessing","type":"categoryDef","startIndex":101573,"stopIndex":102023,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2367},{"__isSmartRef__":true,"id":2369},{"__isSmartRef__":true,"id":2370}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2369":{"name":"textString","type":"propertyDef","startIndex":101762,"stopIndex":101919,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2368},"className":"lively.morphic.RichText","_owner":{"__isSmartRef__":true,"id":2359},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2370":{"name":"getTextNode","type":"propertyDef","startIndex":101921,"stopIndex":102019,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2368},"className":"lively.morphic.RichText","_owner":{"__isSmartRef__":true,"id":2359},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2371":{"name":"applyToTextMorph","type":"propertyDef","startIndex":102053,"stopIndex":102149,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2372},"className":"lively.morphic.RichText","_owner":{"__isSmartRef__":true,"id":2359},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2372":{"name":"text morph application","type":"categoryDef","startIndex":102025,"stopIndex":102659,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2371},{"__isSmartRef__":true,"id":2373},{"__isSmartRef__":true,"id":2374}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2373":{"name":"replaceSelectionInMorph","type":"propertyDef","startIndex":102151,"stopIndex":102544,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2372},"className":"lively.morphic.RichText","_owner":{"__isSmartRef__":true,"id":2359},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2374":{"name":"hasSelection","type":"propertyDef","startIndex":102546,"stopIndex":102656,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2372},"className":"lively.morphic.RichText","_owner":{"__isSmartRef__":true,"id":2359},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2375":{"name":null,"type":"comment","startIndex":102663,"stopIndex":102663,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2376":{"name":"lively.morphic.RichText2","type":"klassDef","startIndex":102664,"stopIndex":103468,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2377},{"__isSmartRef__":true,"id":2379},{"__isSmartRef__":true,"id":2380},{"__isSmartRef__":true,"id":2381},{"__isSmartRef__":true,"id":2383}],"sourceControl":{"__isSmartRef__":true,"id":1712},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":2378},{"__isSmartRef__":true,"id":2382}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2377":{"name":"initialize","type":"propertyDef","startIndex":102738,"stopIndex":102860,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2378},"className":"lively.morphic.RichText2","_owner":{"__isSmartRef__":true,"id":2376},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2378":{"name":"intialization / creation","type":"categoryDef","startIndex":102708,"stopIndex":103327,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2377},{"__isSmartRef__":true,"id":2379},{"__isSmartRef__":true,"id":2380}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2379":{"name":"getStateFromTextMorph","type":"propertyDef","startIndex":102863,"stopIndex":103134,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2378},"className":"lively.morphic.RichText2","_owner":{"__isSmartRef__":true,"id":2376},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2380":{"name":"applyToTextMorph","type":"propertyDef","startIndex":103137,"stopIndex":103325,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2378},"className":"lively.morphic.RichText2","_owner":{"__isSmartRef__":true,"id":2376},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2381":{"name":"getTextEmphasis","type":"propertyDef","startIndex":103344,"stopIndex":103405,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2382},"className":"lively.morphic.RichText2","_owner":{"__isSmartRef__":true,"id":2376},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2382":{"name":"accessing","type":"categoryDef","startIndex":103329,"stopIndex":103465,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2381},{"__isSmartRef__":true,"id":2383}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2383":{"name":"getTextString","type":"propertyDef","startIndex":103407,"stopIndex":103464,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2382},"className":"lively.morphic.RichText2","_owner":{"__isSmartRef__":true,"id":2376},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2384":{"name":null,"type":"comment","startIndex":103469,"stopIndex":103469,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2385":{"name":"lively.morphic.Text","type":"klassExtensionDef","startIndex":103470,"stopIndex":103698,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2386},{"__isSmartRef__":true,"id":2388}],"sourceControl":{"__isSmartRef__":true,"id":1712},"categories":[{"__isSmartRef__":true,"id":2387}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2386":{"name":"getRichText2","type":"propertyDef","startIndex":103519,"stopIndex":103630,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2387},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2385},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2387":{"name":"rich text 2","type":"categoryDef","startIndex":103502,"stopIndex":103695,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2386},{"__isSmartRef__":true,"id":2388}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2388":{"name":"setRichText2","type":"propertyDef","startIndex":103633,"stopIndex":103694,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2387},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":2385},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2389":{"name":"TextDevLayer","type":"copDef","startIndex":103699,"stopIndex":103809,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2390},{"__isSmartRef__":true,"id":2391}],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2390":{"name":"lively.morphic.Text","type":"copSubElement","startIndex":103726,"stopIndex":103763,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"refineSelector":"refineClass","_owner":{"__isSmartRef__":true,"id":2389},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2391":{"name":"lively.morphic.TextChunk","type":"copSubElement","startIndex":103764,"stopIndex":103807,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"refineSelector":"refineClass","_owner":{"__isSmartRef__":true,"id":2389},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2392":{"name":null,"type":"comment","startIndex":103810,"stopIndex":103810,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2393":{"name":"lively.morphic.HTMLParser","type":"klassDef","startIndex":103811,"stopIndex":103856,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"superclassName":"Object","categories":[],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2394":{"name":null,"type":"comment","startIndex":103857,"stopIndex":103857,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2395":{"name":"lively.morphic.HTMLParser","type":"klassExtensionDef","startIndex":103858,"stopIndex":109556,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2396},{"__isSmartRef__":true,"id":2398},{"__isSmartRef__":true,"id":2399},{"__isSmartRef__":true,"id":2400},{"__isSmartRef__":true,"id":2401},{"__isSmartRef__":true,"id":2402},{"__isSmartRef__":true,"id":2403},{"__isSmartRef__":true,"id":2404}],"sourceControl":{"__isSmartRef__":true,"id":1712},"categories":[{"__isSmartRef__":true,"id":2397}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2396":{"name":"parseInIFrame","type":"propertyDef","startIndex":103902,"stopIndex":104919,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":true,"category":{"__isSmartRef__":true,"id":2397},"className":"lively.morphic.HTMLParser","_owner":{"__isSmartRef__":true,"id":2395},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2397":{"name":"default category","type":"categoryDef","startIndex":103899,"stopIndex":109553,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2396},{"__isSmartRef__":true,"id":2398},{"__isSmartRef__":true,"id":2399},{"__isSmartRef__":true,"id":2400},{"__isSmartRef__":true,"id":2401},{"__isSmartRef__":true,"id":2402},{"__isSmartRef__":true,"id":2403},{"__isSmartRef__":true,"id":2404}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2398":{"name":"sourceToNode","type":"propertyDef","startIndex":104922,"stopIndex":106448,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":true,"category":{"__isSmartRef__":true,"id":2397},"className":"lively.morphic.HTMLParser","_owner":{"__isSmartRef__":true,"id":2395},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2399":{"name":"sanitizeHtml","type":"propertyDef","startIndex":106450,"stopIndex":106931,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":true,"category":{"__isSmartRef__":true,"id":2397},"className":"lively.morphic.HTMLParser","_owner":{"__isSmartRef__":true,"id":2395},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2400":{"name":"sanitizeNode","type":"propertyDef","startIndex":106933,"stopIndex":107225,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":true,"category":{"__isSmartRef__":true,"id":2397},"className":"lively.morphic.HTMLParser","_owner":{"__isSmartRef__":true,"id":2395},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2401":{"name":"pastedHTMLToRichText","type":"propertyDef","startIndex":107230,"stopIndex":107596,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":true,"category":{"__isSmartRef__":true,"id":2397},"className":"lively.morphic.HTMLParser","_owner":{"__isSmartRef__":true,"id":2395},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2402":{"name":"extractStylesAndApplyToRichText","type":"propertyDef","startIndex":107598,"stopIndex":109269,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":true,"category":{"__isSmartRef__":true,"id":2397},"className":"lively.morphic.HTMLParser","_owner":{"__isSmartRef__":true,"id":2395},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2403":{"name":"convertStyleName","type":"propertyDef","startIndex":109271,"stopIndex":109436,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":true,"category":{"__isSmartRef__":true,"id":2397},"className":"lively.morphic.HTMLParser","_owner":{"__isSmartRef__":true,"id":2395},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2404":{"name":"stringToHTML","type":"propertyDef","startIndex":109438,"stopIndex":109551,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":true,"category":{"__isSmartRef__":true,"id":2397},"className":"lively.morphic.HTMLParser","_owner":{"__isSmartRef__":true,"id":2395},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2405":{"name":null,"type":"comment","startIndex":109557,"stopIndex":109557,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2406":{"name":"lively.morphic.Text.ShortcutHandler","type":"klassDef","startIndex":109558,"stopIndex":111631,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2407},{"__isSmartRef__":true,"id":2409},{"__isSmartRef__":true,"id":2410},{"__isSmartRef__":true,"id":2411},{"__isSmartRef__":true,"id":2412}],"sourceControl":{"__isSmartRef__":true,"id":1712},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":2408},{"__isSmartRef__":true,"id":2413}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2407":{"name":"addBinding","type":"propertyDef","startIndex":109627,"stopIndex":109857,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2408},"className":"lively.morphic.Text.ShortcutHandler","_owner":{"__isSmartRef__":true,"id":2406},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2408":{"name":"bindings","type":"categoryDef","startIndex":109613,"stopIndex":110901,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2407},{"__isSmartRef__":true,"id":2409},{"__isSmartRef__":true,"id":2410},{"__isSmartRef__":true,"id":2411}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2409":{"name":"addBindings","type":"propertyDef","startIndex":109859,"stopIndex":110025,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2408},"className":"lively.morphic.Text.ShortcutHandler","_owner":{"__isSmartRef__":true,"id":2406},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2410":{"name":"bindings","type":"propertyDef","startIndex":110028,"stopIndex":110141,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2408},"className":"lively.morphic.Text.ShortcutHandler","_owner":{"__isSmartRef__":true,"id":2406},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2411":{"name":"parseShortcut","type":"propertyDef","startIndex":110143,"stopIndex":110897,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2408},"className":"lively.morphic.Text.ShortcutHandler","_owner":{"__isSmartRef__":true,"id":2406},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2412":{"name":"invoke","type":"propertyDef","startIndex":110925,"stopIndex":111626,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2413},"className":"lively.morphic.Text.ShortcutHandler","_owner":{"__isSmartRef__":true,"id":2406},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2413":{"name":"event processing","type":"categoryDef","startIndex":110903,"stopIndex":111628,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2412}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2414":{"name":null,"type":"comment","startIndex":111632,"stopIndex":111632,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2415":{"name":"lively.morphic.TextUndoTrait","type":"traitDef","startIndex":111633,"stopIndex":116708,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2416},{"__isSmartRef__":true,"id":2418},{"__isSmartRef__":true,"id":2419},{"__isSmartRef__":true,"id":2420},{"__isSmartRef__":true,"id":2421},{"__isSmartRef__":true,"id":2422},{"__isSmartRef__":true,"id":2423},{"__isSmartRef__":true,"id":2424},{"__isSmartRef__":true,"id":2425},{"__isSmartRef__":true,"id":2426},{"__isSmartRef__":true,"id":2427},{"__isSmartRef__":true,"id":2428}],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2416":{"name":"prepareForUndo","type":"propertyDef","startIndex":111673,"stopIndex":112193,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2417},"_owner":{"__isSmartRef__":true,"id":2415},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2417":{"name":"default category","type":"categoryDef","startIndex":38,"stopIndex":5072,"fileName":null,"_subElements":[{"__isSmartRef__":true,"id":2416},{"__isSmartRef__":true,"id":2418},{"__isSmartRef__":true,"id":2419},{"__isSmartRef__":true,"id":2420},{"__isSmartRef__":true,"id":2421},{"__isSmartRef__":true,"id":2422},{"__isSmartRef__":true,"id":2423},{"__isSmartRef__":true,"id":2424},{"__isSmartRef__":true,"id":2425},{"__isSmartRef__":true,"id":2426},{"__isSmartRef__":true,"id":2427},{"__isSmartRef__":true,"id":2428}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2418":{"name":"onLoad","type":"propertyDef","startIndex":112195,"stopIndex":112281,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2417},"_owner":{"__isSmartRef__":true,"id":2415},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2419":{"name":"observeTextChanges","type":"propertyDef","startIndex":112284,"stopIndex":112688,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2417},"_owner":{"__isSmartRef__":true,"id":2415},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2420":{"name":"onTextChange","type":"propertyDef","startIndex":112690,"stopIndex":112776,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2417},"_owner":{"__isSmartRef__":true,"id":2415},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2421":{"name":"styleStringAsObject","type":"propertyDef","startIndex":112778,"stopIndex":113226,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2417},"_owner":{"__isSmartRef__":true,"id":2415},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2422":{"name":"compareStyleStrings","type":"propertyDef","startIndex":113228,"stopIndex":113808,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2417},"_owner":{"__isSmartRef__":true,"id":2415},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2423":{"name":"showMutations","type":"propertyDef","startIndex":113810,"stopIndex":114785,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2417},"_owner":{"__isSmartRef__":true,"id":2415},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2424":{"name":"recordUndoState","type":"propertyDef","startIndex":114787,"stopIndex":115829,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2417},"_owner":{"__isSmartRef__":true,"id":2415},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2425":{"name":"applyUndoState","type":"propertyDef","startIndex":115831,"stopIndex":116169,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2417},"_owner":{"__isSmartRef__":true,"id":2415},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2426":{"name":"undo","type":"propertyDef","startIndex":116171,"stopIndex":116321,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2417},"_owner":{"__isSmartRef__":true,"id":2415},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2427":{"name":"redo","type":"propertyDef","startIndex":116323,"stopIndex":116412,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2417},"_owner":{"__isSmartRef__":true,"id":2415},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2428":{"name":"getEmphasisAt","type":"propertyDef","startIndex":116414,"stopIndex":116704,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2417},"_owner":{"__isSmartRef__":true,"id":2415},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2429":{"name":null,"type":"comment","startIndex":116709,"stopIndex":116709,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2430":{"name":"lively.morphic","type":"klassExtensionDef","startIndex":116710,"stopIndex":116802,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2431}],"sourceControl":{"__isSmartRef__":true,"id":1712},"categories":[{"__isSmartRef__":true,"id":2432}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2431":{"name":"TextUndoTrait","type":"propertyDef","startIndex":116742,"stopIndex":116798,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":true,"category":{"__isSmartRef__":true,"id":2432},"className":"lively.morphic","_owner":{"__isSmartRef__":true,"id":2430},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2432":{"name":"default category","type":"categoryDef","startIndex":116740,"stopIndex":116799,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2431}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2433":{"name":null,"type":"comment","startIndex":116803,"stopIndex":116803,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2434":{"name":"lively.morphic.TextUndoTrait","type":"klassExtensionDef","startIndex":116804,"stopIndex":116959,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2435}],"sourceControl":{"__isSmartRef__":true,"id":1712},"categories":[{"__isSmartRef__":true,"id":2436}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2435":{"name":"install","type":"propertyDef","startIndex":116850,"stopIndex":116955,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":true,"category":{"__isSmartRef__":true,"id":2436},"className":"lively.morphic.TextUndoTrait","_owner":{"__isSmartRef__":true,"id":2434},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2436":{"name":"default category","type":"categoryDef","startIndex":116848,"stopIndex":116956,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2435}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2437":{"name":null,"type":"comment","startIndex":116960,"stopIndex":116960,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2438":{"name":"setupTextUndo","type":"functionDef","startIndex":116961,"stopIndex":117124,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2439":{"name":null,"type":"comment","startIndex":117125,"stopIndex":117125,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2440":{"name":"lively.morphic.TextDiffTrait","type":"traitDef","startIndex":117126,"stopIndex":117901,"fileName":"lively/morphic/TextCore.js","_subElements":[{"__isSmartRef__":true,"id":2441},{"__isSmartRef__":true,"id":2443}],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2441":{"name":"diff","type":"propertyDef","startIndex":117166,"stopIndex":117867,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_isStatic":false,"category":{"__isSmartRef__":true,"id":2442},"_owner":{"__isSmartRef__":true,"id":2440},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2442":{"name":"default category","type":"categoryDef","startIndex":38,"stopIndex":743,"fileName":null,"_subElements":[{"__isSmartRef__":true,"id":2441}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2443":{"name":" -> lively.morphic.Text","type":"traitSubElement","startIndex":117871,"stopIndex":117899,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"_owner":{"__isSmartRef__":true,"id":2440},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2444":{"name":null,"type":"comment","startIndex":117902,"stopIndex":117902,"fileName":"lively/morphic/TextCore.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":1712},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"2445":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/Widgets.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2446":{"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/WidgetsAddOns.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2447":{"target":{"__isSmartRef__":true,"id":2448},"browser":{"__isSmartRef__":true,"id":1453},"__SourceModuleName__":"Global.lively.ide.LocalBrowser","__LivelyClassName__":"lively.ide.ChangeSetNode"},"2448":{"name":"Local code","__SourceModuleName__":"Global.lively.ChangeSet","__LivelyClassName__":"ChangeSet"},"2449":{"isListItem":true,"string":"video/","value":{"__isSmartRef__":true,"id":1715}},"2450":{"isListItem":true,"string":"../","value":{"__isSmartRef__":true,"id":1716}},"2451":{"isListItem":true,"string":"AdditionalMorphs.js","value":{"__isSmartRef__":true,"id":1717}},"2452":{"isListItem":true,"string":"Canvas.js (not parsed)","value":{"__isSmartRef__":true,"id":1993}},"2453":{"isListItem":true,"string":"Chris.js (not parsed)","value":{"__isSmartRef__":true,"id":1994}},"2454":{"isListItem":true,"string":"ColorChooserDraft.js (not parsed)","value":{"__isSmartRef__":true,"id":1995}},"2455":{"isListItem":true,"string":"Compat.js (not parsed)","value":{"__isSmartRef__":true,"id":1996}},"2456":{"isListItem":true,"string":"CompatLayer.js (not parsed)","value":{"__isSmartRef__":true,"id":1997}},"2457":{"isListItem":true,"string":"Complete.js (not parsed)","value":{"__isSmartRef__":true,"id":1998}},"2458":{"isListItem":true,"string":"Connectors.js (not parsed)","value":{"__isSmartRef__":true,"id":1999}},"2459":{"isListItem":true,"string":"Core.js (not parsed)","value":{"__isSmartRef__":true,"id":2000}},"2460":{"isListItem":true,"string":"DiffMerge.js (not parsed)","value":{"__isSmartRef__":true,"id":2001}},"2461":{"isListItem":true,"string":"EventExperiments.js (not parsed)","value":{"__isSmartRef__":true,"id":2002}},"2462":{"isListItem":true,"string":"Events.js (not parsed)","value":{"__isSmartRef__":true,"id":2003}},"2463":{"isListItem":true,"string":"Experiments.js (not parsed)","value":{"__isSmartRef__":true,"id":2004}},"2464":{"isListItem":true,"string":"Graffle.js (not parsed)","value":{"__isSmartRef__":true,"id":2005}},"2465":{"isListItem":true,"string":"Graphics.js (not parsed)","value":{"__isSmartRef__":true,"id":2006}},"2466":{"isListItem":true,"string":"Grid.js (not parsed)","value":{"__isSmartRef__":true,"id":2007}},"2467":{"isListItem":true,"string":"Halos.js (not parsed)","value":{"__isSmartRef__":true,"id":2008}},"2468":{"isListItem":true,"string":"HTML.js (not parsed)","value":{"__isSmartRef__":true,"id":2009}},"2469":{"isListItem":true,"string":"jquery.flot.js (not parsed)","value":{"__isSmartRef__":true,"id":2010}},"2470":{"isListItem":true,"string":"jqueryflot.js (not parsed)","value":{"__isSmartRef__":true,"id":2011}},"2471":{"isListItem":true,"string":"Layout.js (not parsed)","value":{"__isSmartRef__":true,"id":2012}},"2472":{"isListItem":true,"string":"MorphAddons.js (not parsed)","value":{"__isSmartRef__":true,"id":2013}},"2473":{"isListItem":true,"string":"ObjectMigration.js (not parsed)","value":{"__isSmartRef__":true,"id":2014}},"2474":{"isListItem":true,"string":"Paragraphs.js (not parsed)","value":{"__isSmartRef__":true,"id":2015}},"2475":{"isListItem":true,"string":"PathShapes.js (not parsed)","value":{"__isSmartRef__":true,"id":2016}},"2476":{"isListItem":true,"string":"Rendering.js (not parsed)","value":{"__isSmartRef__":true,"id":2017}},"2477":{"isListItem":true,"string":"SAPBPCWidgets.js (not parsed)","value":{"__isSmartRef__":true,"id":2018}},"2478":{"isListItem":true,"string":"SAPCommonWidgets.js (not parsed)","value":{"__isSmartRef__":true,"id":2019}},"2479":{"isListItem":true,"string":"SAPWorkSheet.js (not parsed)","value":{"__isSmartRef__":true,"id":2020}},"2480":{"isListItem":true,"string":"SAPWorkSheetTest.js (not parsed)","value":{"__isSmartRef__":true,"id":2021}},"2481":{"isListItem":true,"string":"ScriptingSupport.js (not parsed)","value":{"__isSmartRef__":true,"id":2022}},"2482":{"isListItem":true,"string":"Serialization.js (not parsed)","value":{"__isSmartRef__":true,"id":2023}},"2483":{"isListItem":true,"string":"Shapes.js (not parsed)","value":{"__isSmartRef__":true,"id":2024}},"2484":{"isListItem":true,"string":"Styles.js (not parsed)","value":{"__isSmartRef__":true,"id":2025}},"2485":{"isListItem":true,"string":"StyleSheets.js (not parsed)","value":{"__isSmartRef__":true,"id":2026}},"2486":{"isListItem":true,"string":"SVG.js (not parsed)","value":{"__isSmartRef__":true,"id":2027}},"2487":{"isListItem":true,"string":"test.js (not parsed)","value":{"__isSmartRef__":true,"id":2028}},"2488":{"isListItem":true,"string":"test4.js (not parsed)","value":{"__isSmartRef__":true,"id":2029}},"2489":{"isListItem":true,"string":"test_1.js (not parsed)","value":{"__isSmartRef__":true,"id":2030}},"2490":{"isListItem":true,"string":"Tests.js (not parsed)","value":{"__isSmartRef__":true,"id":2031}},"2491":{"isListItem":true,"string":"testsubText.js (not parsed)","value":{"__isSmartRef__":true,"id":2032}},"2492":{"isListItem":true,"string":"TextCore.js","value":{"__isSmartRef__":true,"id":2033}},"2493":{"isListItem":true,"string":"Widgets.js (not parsed)","value":{"__isSmartRef__":true,"id":2445}},"2494":{"isListItem":true,"string":"WidgetsAddOns.js (not parsed)","value":{"__isSmartRef__":true,"id":2446}},"2495":{"isListItem":true,"string":"Local code","value":{"__isSmartRef__":true,"id":2447}},"2496":{"morph":{"__isSmartRef__":true,"id":1700},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2497":{"x":0,"y":16.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2498":{"target":{"__isSmartRef__":true,"id":2034},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":1711},"moduleName":"lively/morphic/TextCore.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"2499":{"x":205,"y":203.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2500":{"scaleVertical":true,"scaleHorizontal":true},"2501":{"sourceObj":{"__isSmartRef__":true,"id":1700},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":1453},"targetMethodName":"setPane1Selection","converter":null,"converterString":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","varMapping":{"__isSmartRef__":true,"id":2502},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2503},"__LivelyClassName__":"AttributeConnection"},"2502":{"source":{"__isSmartRef__":true,"id":1700},"target":{"__isSmartRef__":true,"id":1453}},"2503":{"updater":{"__isSmartRef__":true,"id":2504}},"2504":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":2502},"source":"function ($upd, v) { $upd(v, this.sourceObj) }","funcProperties":{"__isSmartRef__":true,"id":2505},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2505":{},"2506":{"sourceObj":{"__isSmartRef__":true,"id":1700},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":1453},"targetMethodName":"getPane1Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2507},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2507":{"source":{"__isSmartRef__":true,"id":1700},"target":{"__isSmartRef__":true,"id":1453}},"2508":{"sourceObj":{"__isSmartRef__":true,"id":1700},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":1453},"targetMethodName":"getPane1Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2509},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2509":{"source":{"__isSmartRef__":true,"id":1700},"target":{"__isSmartRef__":true,"id":1453}},"2510":{"sourceObj":{"__isSmartRef__":true,"id":1700},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":1453},"targetMethodName":"getPane1Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2511},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2511":{"source":{"__isSmartRef__":true,"id":1700},"target":{"__isSmartRef__":true,"id":1453}},"2512":{"onDownPressed":{"__isSmartRef__":true,"id":2513},"onUpPressed":{"__isSmartRef__":true,"id":2520}},"2513":{"varMapping":{"__isSmartRef__":true,"id":2514},"source":"function onDownPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":2519},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2514":{"this":{"__isSmartRef__":true,"id":1700},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2515}},"2515":{"$super":{"__isSmartRef__":true,"id":2516}},"2516":{"varMapping":{"__isSmartRef__":true,"id":2517},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2518},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2517":{"obj":{"__isSmartRef__":true,"id":1700},"name":"onDownPressed"},"2518":{},"2519":{},"2520":{"varMapping":{"__isSmartRef__":true,"id":2521},"source":"function onUpPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":2526},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2521":{"this":{"__isSmartRef__":true,"id":1700},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2522}},"2522":{"$super":{"__isSmartRef__":true,"id":2523}},"2523":{"varMapping":{"__isSmartRef__":true,"id":2524},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2525},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2524":{"obj":{"__isSmartRef__":true,"id":1700},"name":"onUpPressed"},"2525":{},"2526":{},"2527":{"source":{"__isSmartRef__":true,"id":1453},"target":{"__isSmartRef__":true,"id":1700}},"2528":{"sourceObj":{"__isSmartRef__":true,"id":1453},"sourceAttrName":"setPane2Content","targetObj":{"__isSmartRef__":true,"id":2529},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2604},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2529":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2530},"derivationIds":[null],"id":"1B0026B7-1E03-4414-A32A-EE2E380B97D3","renderContextTable":{"__isSmartRef__":true,"id":2536},"itemList":[{"__isSmartRef__":true,"id":2537},{"__isSmartRef__":true,"id":2539},{"__isSmartRef__":true,"id":2541},{"__isSmartRef__":true,"id":2543},{"__isSmartRef__":true,"id":2545},{"__isSmartRef__":true,"id":2547},{"__isSmartRef__":true,"id":2549},{"__isSmartRef__":true,"id":2551},{"__isSmartRef__":true,"id":2553},{"__isSmartRef__":true,"id":2555},{"__isSmartRef__":true,"id":2557},{"__isSmartRef__":true,"id":2559},{"__isSmartRef__":true,"id":2561},{"__isSmartRef__":true,"id":2563},{"__isSmartRef__":true,"id":2565},{"__isSmartRef__":true,"id":2567},{"__isSmartRef__":true,"id":2569},{"__isSmartRef__":true,"id":2571}],"_FontFamily":"Helvetica","eventHandler":{"__isSmartRef__":true,"id":2573},"grabbingEnabled":false,"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":2574},"selection":{"__isSmartRef__":true,"id":2575},"selectedLineNo":5,"priorExtent":{"__isSmartRef__":true,"id":2576},"owner":{"__isSmartRef__":true,"id":1437},"layout":{"__isSmartRef__":true,"id":2577},"attributeConnections":[{"__isSmartRef__":true,"id":2578},{"__isSmartRef__":true,"id":2583},{"__isSmartRef__":true,"id":2585},{"__isSmartRef__":true,"id":2587}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"__SourceModuleName__":"Global","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2589},"__LivelyClassName__":"lively.morphic.List"},"2530":{"_Position":{"__isSmartRef__":true,"id":2531},"renderContextTable":{"__isSmartRef__":true,"id":2532},"_Extent":{"__isSmartRef__":true,"id":2533},"_Padding":{"__isSmartRef__":true,"id":2534},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":{"__isSmartRef__":true,"id":2535},"_NodeClass":["morph","box","list"],"_NodeId":"morph-1b0026b7-1e03-4414-a32a-ee2e380b97d3","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2531":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2532":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"2533":{"x":205,"y":203.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2534":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2535":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2536":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","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"},"2537":{"isListItem":true,"string":"TextChunkOwner","value":{"__isSmartRef__":true,"id":2538}},"2538":{"target":{"__isSmartRef__":true,"id":2036},"browser":{"__isSmartRef__":true,"id":1453},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.TraitFragmentNode"},"2539":{"isListItem":true,"string":"lively.morphic.Text","value":{"__isSmartRef__":true,"id":2540}},"2540":{"target":{"__isSmartRef__":true,"id":2064},"browser":{"__isSmartRef__":true,"id":1453},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode"},"2541":{"isListItem":true,"string":"lively.morphic.Text (extension)","value":{"__isSmartRef__":true,"id":2542}},"2542":{"target":{"__isSmartRef__":true,"id":2264},"browser":{"__isSmartRef__":true,"id":1453},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode"},"2543":{"isListItem":true,"string":"lively.morphic.Text.ProtocolLister","value":{"__isSmartRef__":true,"id":2544}},"2544":{"target":{"__isSmartRef__":true,"id":2267},"browser":{"__isSmartRef__":true,"id":1453},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode"},"2545":{"isListItem":true,"string":"lively.morphic.TextChunk","value":{"__isSmartRef__":true,"id":2546}},"2546":{"target":{"__isSmartRef__":true,"id":2280},"browser":{"__isSmartRef__":true,"id":1453},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode"},"2547":{"isListItem":true,"string":"lively.morphic.TextEmphasis","value":{"__isSmartRef__":true,"id":2548}},"2548":{"target":{"__isSmartRef__":true,"id":2322},"browser":{"__isSmartRef__":true,"id":1453},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode"},"2549":{"isListItem":true,"string":"lively.morphic.RichText","value":{"__isSmartRef__":true,"id":2550}},"2550":{"target":{"__isSmartRef__":true,"id":2359},"browser":{"__isSmartRef__":true,"id":1453},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode"},"2551":{"isListItem":true,"string":"lively.morphic.RichText2","value":{"__isSmartRef__":true,"id":2552}},"2552":{"target":{"__isSmartRef__":true,"id":2376},"browser":{"__isSmartRef__":true,"id":1453},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode"},"2553":{"isListItem":true,"string":"lively.morphic.Text (extension)","value":{"__isSmartRef__":true,"id":2554}},"2554":{"target":{"__isSmartRef__":true,"id":2385},"browser":{"__isSmartRef__":true,"id":1453},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode"},"2555":{"isListItem":true,"string":"TextDevLayer","value":{"__isSmartRef__":true,"id":2556}},"2556":{"target":{"__isSmartRef__":true,"id":2389},"browser":{"__isSmartRef__":true,"id":1453},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CopFragmentNode"},"2557":{"isListItem":true,"string":"lively.morphic.HTMLParser","value":{"__isSmartRef__":true,"id":2558}},"2558":{"target":{"__isSmartRef__":true,"id":2393},"browser":{"__isSmartRef__":true,"id":1453},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode"},"2559":{"isListItem":true,"string":"lively.morphic.HTMLParser (extension)","value":{"__isSmartRef__":true,"id":2560}},"2560":{"target":{"__isSmartRef__":true,"id":2395},"browser":{"__isSmartRef__":true,"id":1453},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode"},"2561":{"isListItem":true,"string":"lively.morphic.Text.ShortcutHandler","value":{"__isSmartRef__":true,"id":2562}},"2562":{"target":{"__isSmartRef__":true,"id":2406},"browser":{"__isSmartRef__":true,"id":1453},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode"},"2563":{"isListItem":true,"string":"lively.morphic.TextUndoTrait","value":{"__isSmartRef__":true,"id":2564}},"2564":{"target":{"__isSmartRef__":true,"id":2415},"browser":{"__isSmartRef__":true,"id":1453},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.TraitFragmentNode"},"2565":{"isListItem":true,"string":"lively.morphic (extension)","value":{"__isSmartRef__":true,"id":2566}},"2566":{"target":{"__isSmartRef__":true,"id":2430},"browser":{"__isSmartRef__":true,"id":1453},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode"},"2567":{"isListItem":true,"string":"lively.morphic.TextUndoTrait (extension)","value":{"__isSmartRef__":true,"id":2568}},"2568":{"target":{"__isSmartRef__":true,"id":2434},"browser":{"__isSmartRef__":true,"id":1453},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode"},"2569":{"isListItem":true,"string":"setupTextUndo (function)","value":{"__isSmartRef__":true,"id":2570}},"2570":{"target":{"__isSmartRef__":true,"id":2438},"browser":{"__isSmartRef__":true,"id":1453},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.FunctionFragmentNode"},"2571":{"isListItem":true,"string":"lively.morphic.TextDiffTrait","value":{"__isSmartRef__":true,"id":2572}},"2572":{"target":{"__isSmartRef__":true,"id":2440},"browser":{"__isSmartRef__":true,"id":1453},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.TraitFragmentNode"},"2573":{"morph":{"__isSmartRef__":true,"id":2529},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2574":{"x":205,"y":16.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2575":{"target":{"__isSmartRef__":true,"id":2322},"browser":{"__isSmartRef__":true,"id":1453},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode"},"2576":{"x":205,"y":203.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2577":{"scaleVertical":true,"scaleHorizontal":true},"2578":{"sourceObj":{"__isSmartRef__":true,"id":2529},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":1453},"targetMethodName":"setPane2Selection","converter":null,"converterString":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","varMapping":{"__isSmartRef__":true,"id":2579},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2580},"__LivelyClassName__":"AttributeConnection"},"2579":{"source":{"__isSmartRef__":true,"id":2529},"target":{"__isSmartRef__":true,"id":1453}},"2580":{"updater":{"__isSmartRef__":true,"id":2581}},"2581":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":2579},"source":"function ($upd, v) { $upd(v, this.sourceObj) }","funcProperties":{"__isSmartRef__":true,"id":2582},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2582":{},"2583":{"sourceObj":{"__isSmartRef__":true,"id":2529},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":1453},"targetMethodName":"getPane2Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2584},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2584":{"source":{"__isSmartRef__":true,"id":2529},"target":{"__isSmartRef__":true,"id":1453}},"2585":{"sourceObj":{"__isSmartRef__":true,"id":2529},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":1453},"targetMethodName":"getPane2Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2586},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2586":{"source":{"__isSmartRef__":true,"id":2529},"target":{"__isSmartRef__":true,"id":1453}},"2587":{"sourceObj":{"__isSmartRef__":true,"id":2529},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":1453},"targetMethodName":"getPane2Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2588},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2588":{"source":{"__isSmartRef__":true,"id":2529},"target":{"__isSmartRef__":true,"id":1453}},"2589":{"onDownPressed":{"__isSmartRef__":true,"id":2590},"onUpPressed":{"__isSmartRef__":true,"id":2597}},"2590":{"varMapping":{"__isSmartRef__":true,"id":2591},"source":"function onDownPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":2596},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2591":{"this":{"__isSmartRef__":true,"id":2529},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2592}},"2592":{"$super":{"__isSmartRef__":true,"id":2593}},"2593":{"varMapping":{"__isSmartRef__":true,"id":2594},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2595},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2594":{"obj":{"__isSmartRef__":true,"id":2529},"name":"onDownPressed"},"2595":{},"2596":{},"2597":{"varMapping":{"__isSmartRef__":true,"id":2598},"source":"function onUpPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":2603},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2598":{"this":{"__isSmartRef__":true,"id":2529},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2599}},"2599":{"$super":{"__isSmartRef__":true,"id":2600}},"2600":{"varMapping":{"__isSmartRef__":true,"id":2601},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2602},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2601":{"obj":{"__isSmartRef__":true,"id":2529},"name":"onUpPressed"},"2602":{},"2603":{},"2604":{"source":{"__isSmartRef__":true,"id":1453},"target":{"__isSmartRef__":true,"id":2529}},"2605":{"sourceObj":{"__isSmartRef__":true,"id":1453},"sourceAttrName":"setPane3Content","targetObj":{"__isSmartRef__":true,"id":2606},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2660},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2606":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2607},"derivationIds":[null],"id":"3725D11B-3491-4AD1-936A-C39144E13C31","renderContextTable":{"__isSmartRef__":true,"id":2613},"itemList":[{"__isSmartRef__":true,"id":2614},{"__isSmartRef__":true,"id":2616},{"__isSmartRef__":true,"id":2618},{"__isSmartRef__":true,"id":2620},{"__isSmartRef__":true,"id":2622},{"__isSmartRef__":true,"id":2624},{"__isSmartRef__":true,"id":2626},{"__isSmartRef__":true,"id":2628}],"_FontFamily":"Helvetica","eventHandler":{"__isSmartRef__":true,"id":2630},"grabbingEnabled":false,"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":2631},"selection":{"__isSmartRef__":true,"id":2615},"selectedLineNo":0,"priorExtent":{"__isSmartRef__":true,"id":2632},"owner":{"__isSmartRef__":true,"id":1437},"layout":{"__isSmartRef__":true,"id":2633},"attributeConnections":[{"__isSmartRef__":true,"id":2634},{"__isSmartRef__":true,"id":2639},{"__isSmartRef__":true,"id":2641},{"__isSmartRef__":true,"id":2643}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"__SourceModuleName__":"Global","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2645},"__LivelyClassName__":"lively.morphic.List"},"2607":{"_Position":{"__isSmartRef__":true,"id":2608},"renderContextTable":{"__isSmartRef__":true,"id":2609},"_Extent":{"__isSmartRef__":true,"id":2610},"_Padding":{"__isSmartRef__":true,"id":2611},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":{"__isSmartRef__":true,"id":2612},"_NodeClass":["morph","box","list"],"_NodeId":"morph-3725d11b-3491-4ad1-936a-c39144e13c31","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2608":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2609":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"2610":{"x":205,"y":203.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2611":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2612":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2613":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","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"},"2614":{"isListItem":true,"string":"-- all --","value":{"__isSmartRef__":true,"id":2615}},"2615":{"target":{"__isSmartRef__":true,"id":2322},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":2548},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.AllMethodCategoryFragmentNode"},"2616":{"isListItem":true,"string":"initializing","value":{"__isSmartRef__":true,"id":2617}},"2617":{"target":{"__isSmartRef__":true,"id":2324},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":2548},"targets":[{"__isSmartRef__":true,"id":2324}],"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode"},"2618":{"isListItem":true,"string":"accessing","value":{"__isSmartRef__":true,"id":2619}},"2619":{"target":{"__isSmartRef__":true,"id":2326},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":2548},"targets":[{"__isSmartRef__":true,"id":2326}],"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode"},"2620":{"isListItem":true,"string":"cloning","value":{"__isSmartRef__":true,"id":2621}},"2621":{"target":{"__isSmartRef__":true,"id":2349},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":2548},"targets":[{"__isSmartRef__":true,"id":2349}],"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode"},"2622":{"isListItem":true,"string":"changing","value":{"__isSmartRef__":true,"id":2623}},"2623":{"target":{"__isSmartRef__":true,"id":2351},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":2548},"targets":[{"__isSmartRef__":true,"id":2351}],"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode"},"2624":{"isListItem":true,"string":"testing","value":{"__isSmartRef__":true,"id":2625}},"2625":{"target":{"__isSmartRef__":true,"id":2353},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":2548},"targets":[{"__isSmartRef__":true,"id":2353}],"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode"},"2626":{"isListItem":true,"string":"rendering","value":{"__isSmartRef__":true,"id":2627}},"2627":{"target":{"__isSmartRef__":true,"id":2355},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":2548},"targets":[{"__isSmartRef__":true,"id":2355}],"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode"},"2628":{"isListItem":true,"string":"debugging","value":{"__isSmartRef__":true,"id":2629}},"2629":{"target":{"__isSmartRef__":true,"id":2357},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":2548},"targets":[{"__isSmartRef__":true,"id":2357}],"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode"},"2630":{"morph":{"__isSmartRef__":true,"id":2606},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2631":{"x":410,"y":16.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2632":{"x":205,"y":203.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2633":{"scaleVertical":true,"scaleHorizontal":true},"2634":{"sourceObj":{"__isSmartRef__":true,"id":2606},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":1453},"targetMethodName":"setPane3Selection","converter":null,"converterString":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","varMapping":{"__isSmartRef__":true,"id":2635},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2636},"__LivelyClassName__":"AttributeConnection"},"2635":{"source":{"__isSmartRef__":true,"id":2606},"target":{"__isSmartRef__":true,"id":1453}},"2636":{"updater":{"__isSmartRef__":true,"id":2637}},"2637":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":2635},"source":"function ($upd, v) { $upd(v, this.sourceObj) }","funcProperties":{"__isSmartRef__":true,"id":2638},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2638":{},"2639":{"sourceObj":{"__isSmartRef__":true,"id":2606},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":1453},"targetMethodName":"getPane3Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2640},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2640":{"source":{"__isSmartRef__":true,"id":2606},"target":{"__isSmartRef__":true,"id":1453}},"2641":{"sourceObj":{"__isSmartRef__":true,"id":2606},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":1453},"targetMethodName":"getPane3Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2642},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2642":{"source":{"__isSmartRef__":true,"id":2606},"target":{"__isSmartRef__":true,"id":1453}},"2643":{"sourceObj":{"__isSmartRef__":true,"id":2606},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":1453},"targetMethodName":"getPane3Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2644},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2644":{"source":{"__isSmartRef__":true,"id":2606},"target":{"__isSmartRef__":true,"id":1453}},"2645":{"onDownPressed":{"__isSmartRef__":true,"id":2646},"onUpPressed":{"__isSmartRef__":true,"id":2653}},"2646":{"varMapping":{"__isSmartRef__":true,"id":2647},"source":"function onDownPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":2652},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2647":{"this":{"__isSmartRef__":true,"id":2606},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2648}},"2648":{"$super":{"__isSmartRef__":true,"id":2649}},"2649":{"varMapping":{"__isSmartRef__":true,"id":2650},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2651},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2650":{"obj":{"__isSmartRef__":true,"id":2606},"name":"onDownPressed"},"2651":{},"2652":{},"2653":{"varMapping":{"__isSmartRef__":true,"id":2654},"source":"function onUpPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":2659},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2654":{"this":{"__isSmartRef__":true,"id":2606},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2655}},"2655":{"$super":{"__isSmartRef__":true,"id":2656}},"2656":{"varMapping":{"__isSmartRef__":true,"id":2657},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2658},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2657":{"obj":{"__isSmartRef__":true,"id":2606},"name":"onUpPressed"},"2658":{},"2659":{},"2660":{"source":{"__isSmartRef__":true,"id":1453},"target":{"__isSmartRef__":true,"id":2606}},"2661":{"sourceObj":{"__isSmartRef__":true,"id":1453},"sourceAttrName":"setPane4Content","targetObj":{"__isSmartRef__":true,"id":2662},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2746},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2662":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2663},"derivationIds":[null],"id":"6F71B02C-35EA-47FB-8B08-5DC01FE4C44D","renderContextTable":{"__isSmartRef__":true,"id":2669},"itemList":[{"__isSmartRef__":true,"id":2670},{"__isSmartRef__":true,"id":2672},{"__isSmartRef__":true,"id":2674},{"__isSmartRef__":true,"id":2676},{"__isSmartRef__":true,"id":2678},{"__isSmartRef__":true,"id":2680},{"__isSmartRef__":true,"id":2682},{"__isSmartRef__":true,"id":2684},{"__isSmartRef__":true,"id":2686},{"__isSmartRef__":true,"id":2688},{"__isSmartRef__":true,"id":2690},{"__isSmartRef__":true,"id":2692},{"__isSmartRef__":true,"id":2694},{"__isSmartRef__":true,"id":2696},{"__isSmartRef__":true,"id":2698},{"__isSmartRef__":true,"id":2700},{"__isSmartRef__":true,"id":2702},{"__isSmartRef__":true,"id":2704},{"__isSmartRef__":true,"id":2706},{"__isSmartRef__":true,"id":2708},{"__isSmartRef__":true,"id":2710},{"__isSmartRef__":true,"id":2712}],"_FontFamily":"Helvetica","eventHandler":{"__isSmartRef__":true,"id":2714},"grabbingEnabled":false,"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":2715},"selection":{"__isSmartRef__":true,"id":2716},"selectedLineNo":21,"priorExtent":{"__isSmartRef__":true,"id":2718},"owner":{"__isSmartRef__":true,"id":1437},"layout":{"__isSmartRef__":true,"id":2719},"attributeConnections":[{"__isSmartRef__":true,"id":2720},{"__isSmartRef__":true,"id":2725},{"__isSmartRef__":true,"id":2727},{"__isSmartRef__":true,"id":2729}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"changeTriggered":true,"__SourceModuleName__":"Global","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2731},"__LivelyClassName__":"lively.morphic.List"},"2663":{"_Position":{"__isSmartRef__":true,"id":2664},"renderContextTable":{"__isSmartRef__":true,"id":2665},"_Extent":{"__isSmartRef__":true,"id":2666},"_Padding":{"__isSmartRef__":true,"id":2667},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":{"__isSmartRef__":true,"id":2668},"_NodeClass":["morph","box","list"],"_NodeId":"morph-6f71b02c-35ea-47fb-8b08-5dc01fe4c44d","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2664":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2665":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"2666":{"x":205,"y":203.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2667":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2668":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2669":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","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"},"2670":{"isListItem":true,"string":"getFontWeight (proto)","value":{"__isSmartRef__":true,"id":2671}},"2671":{"target":{"__isSmartRef__":true,"id":2325},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":2619},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.ClassElemFragmentNode"},"2672":{"isListItem":true,"string":"setFontWeight (proto)","value":{"__isSmartRef__":true,"id":2673}},"2673":{"target":{"__isSmartRef__":true,"id":2327},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":2619},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.ClassElemFragmentNode"},"2674":{"isListItem":true,"string":"getItalics (proto)","value":{"__isSmartRef__":true,"id":2675}},"2675":{"target":{"__isSmartRef__":true,"id":2328},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":2619},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.ClassElemFragmentNode"},"2676":{"isListItem":true,"string":"setItalics (proto)","value":{"__isSmartRef__":true,"id":2677}},"2677":{"target":{"__isSmartRef__":true,"id":2329},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":2619},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.ClassElemFragmentNode"},"2678":{"isListItem":true,"string":"getURI (proto)","value":{"__isSmartRef__":true,"id":2679}},"2679":{"target":{"__isSmartRef__":true,"id":2330},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":2619},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.ClassElemFragmentNode"},"2680":{"isListItem":true,"string":"setURI (proto)","value":{"__isSmartRef__":true,"id":2681}},"2681":{"target":{"__isSmartRef__":true,"id":2331},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":2619},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.ClassElemFragmentNode"},"2682":{"isListItem":true,"string":"getDoit (proto)","value":{"__isSmartRef__":true,"id":2683}},"2683":{"target":{"__isSmartRef__":true,"id":2332},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":2619},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.ClassElemFragmentNode"},"2684":{"isListItem":true,"string":"setDoit (proto)","value":{"__isSmartRef__":true,"id":2685}},"2685":{"target":{"__isSmartRef__":true,"id":2333},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":2619},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.ClassElemFragmentNode"},"2686":{"isListItem":true,"string":"getFontFamily (proto)","value":{"__isSmartRef__":true,"id":2687}},"2687":{"target":{"__isSmartRef__":true,"id":2334},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":2619},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.ClassElemFragmentNode"},"2688":{"isListItem":true,"string":"setFontFamily (proto)","value":{"__isSmartRef__":true,"id":2689}},"2689":{"target":{"__isSmartRef__":true,"id":2335},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":2619},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.ClassElemFragmentNode"},"2690":{"isListItem":true,"string":"getColor (proto)","value":{"__isSmartRef__":true,"id":2691}},"2691":{"target":{"__isSmartRef__":true,"id":2336},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":2619},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.ClassElemFragmentNode"},"2692":{"isListItem":true,"string":"setColor (proto)","value":{"__isSmartRef__":true,"id":2693}},"2693":{"target":{"__isSmartRef__":true,"id":2337},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":2619},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.ClassElemFragmentNode"},"2694":{"isListItem":true,"string":"getTextDecoration (proto)","value":{"__isSmartRef__":true,"id":2695}},"2695":{"target":{"__isSmartRef__":true,"id":2338},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":2619},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.ClassElemFragmentNode"},"2696":{"isListItem":true,"string":"setTextDecoration (proto)","value":{"__isSmartRef__":true,"id":2697}},"2697":{"target":{"__isSmartRef__":true,"id":2339},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":2619},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.ClassElemFragmentNode"},"2698":{"isListItem":true,"string":"getTextAlignment (proto)","value":{"__isSmartRef__":true,"id":2699}},"2699":{"target":{"__isSmartRef__":true,"id":2340},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":2619},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.ClassElemFragmentNode"},"2700":{"isListItem":true,"string":"setTextAlignment (proto)","value":{"__isSmartRef__":true,"id":2701}},"2701":{"target":{"__isSmartRef__":true,"id":2341},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":2619},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.ClassElemFragmentNode"},"2702":{"isListItem":true,"string":"getFontSize (proto)","value":{"__isSmartRef__":true,"id":2703}},"2703":{"target":{"__isSmartRef__":true,"id":2342},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":2619},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.ClassElemFragmentNode"},"2704":{"isListItem":true,"string":"setFontSize (proto)","value":{"__isSmartRef__":true,"id":2705}},"2705":{"target":{"__isSmartRef__":true,"id":2343},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":2619},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.ClassElemFragmentNode"},"2706":{"isListItem":true,"string":"getTextShadow (proto)","value":{"__isSmartRef__":true,"id":2707}},"2707":{"target":{"__isSmartRef__":true,"id":2344},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":2619},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.ClassElemFragmentNode"},"2708":{"isListItem":true,"string":"setTextShadow (proto)","value":{"__isSmartRef__":true,"id":2709}},"2709":{"target":{"__isSmartRef__":true,"id":2345},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":2619},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.ClassElemFragmentNode"},"2710":{"isListItem":true,"string":"getBackgroundColor (proto)","value":{"__isSmartRef__":true,"id":2711}},"2711":{"target":{"__isSmartRef__":true,"id":2346},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":2619},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.ClassElemFragmentNode"},"2712":{"isListItem":true,"string":"setBackgroundColor (proto)","value":{"__isSmartRef__":true,"id":2713}},"2713":{"target":{"__isSmartRef__":true,"id":2347},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":2619},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.ClassElemFragmentNode"},"2714":{"morph":{"__isSmartRef__":true,"id":2662},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2715":{"x":615,"y":16.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2716":{"target":{"__isSmartRef__":true,"id":2347},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":2717},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.ClassElemFragmentNode"},"2717":{"target":{"__isSmartRef__":true,"id":2326},"browser":{"__isSmartRef__":true,"id":1453},"parent":{"__isSmartRef__":true,"id":2575},"targets":[{"__isSmartRef__":true,"id":2326}],"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode"},"2718":{"x":205,"y":203.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2719":{"scaleVertical":true,"scaleHorizontal":true},"2720":{"sourceObj":{"__isSmartRef__":true,"id":2662},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":1453},"targetMethodName":"setPane4Selection","converter":null,"converterString":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","varMapping":{"__isSmartRef__":true,"id":2721},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2722},"__LivelyClassName__":"AttributeConnection"},"2721":{"source":{"__isSmartRef__":true,"id":2662},"target":{"__isSmartRef__":true,"id":1453}},"2722":{"updater":{"__isSmartRef__":true,"id":2723}},"2723":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":2721},"source":"function ($upd, v) { $upd(v, this.sourceObj) }","funcProperties":{"__isSmartRef__":true,"id":2724},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2724":{},"2725":{"sourceObj":{"__isSmartRef__":true,"id":2662},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":1453},"targetMethodName":"getPane4Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2726},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2726":{"source":{"__isSmartRef__":true,"id":2662},"target":{"__isSmartRef__":true,"id":1453}},"2727":{"sourceObj":{"__isSmartRef__":true,"id":2662},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":1453},"targetMethodName":"getPane4Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2728},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2728":{"source":{"__isSmartRef__":true,"id":2662},"target":{"__isSmartRef__":true,"id":1453}},"2729":{"sourceObj":{"__isSmartRef__":true,"id":2662},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":1453},"targetMethodName":"getPane4Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2730},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2730":{"source":{"__isSmartRef__":true,"id":2662},"target":{"__isSmartRef__":true,"id":1453}},"2731":{"onDownPressed":{"__isSmartRef__":true,"id":2732},"onUpPressed":{"__isSmartRef__":true,"id":2739}},"2732":{"varMapping":{"__isSmartRef__":true,"id":2733},"source":"function onDownPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":2738},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2733":{"this":{"__isSmartRef__":true,"id":2662},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2734}},"2734":{"$super":{"__isSmartRef__":true,"id":2735}},"2735":{"varMapping":{"__isSmartRef__":true,"id":2736},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2737},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2736":{"obj":{"__isSmartRef__":true,"id":2662},"name":"onDownPressed"},"2737":{},"2738":{},"2739":{"varMapping":{"__isSmartRef__":true,"id":2740},"source":"function onUpPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":2745},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2740":{"this":{"__isSmartRef__":true,"id":2662},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2741}},"2741":{"$super":{"__isSmartRef__":true,"id":2742}},"2742":{"varMapping":{"__isSmartRef__":true,"id":2743},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2744},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2743":{"obj":{"__isSmartRef__":true,"id":2662},"name":"onUpPressed"},"2744":{},"2745":{},"2746":{"source":{"__isSmartRef__":true,"id":1453},"target":{"__isSmartRef__":true,"id":2662}},"2747":{"sourceObj":{"__isSmartRef__":true,"id":1453},"sourceAttrName":"setSourceString","targetObj":{"__isSmartRef__":true,"id":2748},"targetMethodName":"setTextString","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2764},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2748":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2749},"derivationIds":[null],"id":"FD580192-5EEA-4A41-99E1-B49A12AAD5C8","renderContextTable":{"__isSmartRef__":true,"id":2754},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2755}],"eventHandler":{"__isSmartRef__":true,"id":2757},"_ClipMode":"auto","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":true,"allowInput":true,"_FontFamily":"Courier","_FontSize":10,"evalEnabled":false,"_Position":{"__isSmartRef__":true,"id":2758},"priorExtent":{"__isSmartRef__":true,"id":2759},"_MaxTextWidth":808,"_MinTextWidth":808,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":1437},"accessibleInInactiveWindow":true,"layout":{"__isSmartRef__":true,"id":2760},"noEval":true,"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":2761},{"__isSmartRef__":true,"id":2762}],"doNotSerialize":["$$textString","$$savedTextString"],"doNotCopyProperties":["$$textString","$$savedTextString"],"cachedTextString":" setBackgroundColor: function(color) { return this.backgroundColor = color }\n","_syntaxHighlightTimeout":null,"lastSyntaxHighlightTime":4,"styleClass":["Browser_codePaneText"],"focusHaloBorderWidth":0.5,"isBeingDragged":false,"specialHighlighting":"memberFragment","parseErrors":null,"__SourceModuleName__":"Global","textString":" setBackgroundColor: function(color) { return this.backgroundColor = color }\n","__LivelyClassName__":"lively.morphic.Text"},"2749":{"_Position":{"__isSmartRef__":true,"id":2750},"renderContextTable":{"__isSmartRef__":true,"id":2751},"_Extent":{"__isSmartRef__":true,"id":2752},"_Padding":{"__isSmartRef__":true,"id":2753},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1073},"_Fill":{"__isSmartRef__":true,"id":1444},"_NodeClass":["morph","text"],"_NodeId":"morph-fd580192-5eea-4a41-99e1-b49a12aad5c8","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2750":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2751":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"2752":{"x":820,"y":302.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2753":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2754":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"2755":{"style":{"__isSmartRef__":true,"id":2756},"chunkOwner":{"__isSmartRef__":true,"id":2748},"storedString":"undefined","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2756":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2757":{"morph":{"__isSmartRef__":true,"id":2748},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2758":{"x":0,"y":247.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2759":{"x":820,"y":302.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2760":{"scaleVertical":true,"scaleHorizontal":true},"2761":{"sourceObj":{"__isSmartRef__":true,"id":2748},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":2748},"targetMethodName":"highlightJavaScriptSyntax","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2762":{"sourceObj":{"__isSmartRef__":true,"id":2748},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":1453},"targetMethodName":"setSourceString","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2763},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2763":{"source":{"__isSmartRef__":true,"id":2748},"target":{"__isSmartRef__":true,"id":1453}},"2764":{"source":{"__isSmartRef__":true,"id":1453},"target":{"__isSmartRef__":true,"id":2748}},"2765":{"sourceObj":{"__isSmartRef__":true,"id":1453},"sourceAttrName":"targetURL","targetObj":{"__isSmartRef__":true,"id":1438},"targetMethodName":"setTextString","converter":null,"converterString":null,"updaterString":"function ($upd, value) { value && $upd(String(value)) }","varMapping":{"__isSmartRef__":true,"id":2766},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2767},"__LivelyClassName__":"AttributeConnection"},"2766":{"source":{"__isSmartRef__":true,"id":1453},"target":{"__isSmartRef__":true,"id":1438}},"2767":{"updater":{"__isSmartRef__":true,"id":2768}},"2768":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":2766},"source":"function ($upd, value) { value && $upd(String(value)) }","funcProperties":{"__isSmartRef__":true,"id":2769},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2769":{},"2770":{"source":{"__isSmartRef__":true,"id":1438},"target":{"__isSmartRef__":true,"id":1453}},"2771":{"submorphs":[{"__isSmartRef__":true,"id":2772}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2783},"derivationIds":[null],"id":"AFF2D351-FEBA-4122-919E-CD0A7E922510","renderContextTable":{"__isSmartRef__":true,"id":2787},"eventHandler":{"__isSmartRef__":true,"id":2788},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2789},"priorExtent":{"__isSmartRef__":true,"id":2790},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1094},"lighterFill":{"__isSmartRef__":true,"id":2791},"label":{"__isSmartRef__":true,"id":2772},"owner":{"__isSmartRef__":true,"id":1437},"attributeConnections":[{"__isSmartRef__":true,"id":2800}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"layout":{"__isSmartRef__":true,"id":2802},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Button"},"2772":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2773},"derivationIds":[null],"id":"22AAD469-0011-402F-97BD-325A674C38B4","renderContextTable":{"__isSmartRef__":true,"id":2778},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2779}],"eventHandler":{"__isSmartRef__":true,"id":2781},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2771},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":1067},"_Align":"center","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":2782},"_MaxTextWidth":94.39999999999999,"_MinTextWidth":94.39999999999999,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"2773":{"_Position":{"__isSmartRef__":true,"id":2774},"renderContextTable":{"__isSmartRef__":true,"id":2775},"_Extent":{"__isSmartRef__":true,"id":2776},"_Padding":{"__isSmartRef__":true,"id":2777},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-22aad469-0011-402f-97bd-325a674c38b4","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2774":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2775":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"2776":{"x":98.39999999999999,"y":16.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2777":{"x":2,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2778":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"2779":{"style":{"__isSmartRef__":true,"id":2780},"chunkOwner":{"__isSmartRef__":true,"id":2772},"storedString":"codebase","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"2780":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2781":{"morph":{"__isSmartRef__":true,"id":2772},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2782":{"x":98.39999999999999,"y":16.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2783":{"_Position":{"__isSmartRef__":true,"id":2784},"renderContextTable":{"__isSmartRef__":true,"id":2785},"_Extent":{"__isSmartRef__":true,"id":2782},"_Padding":{"__isSmartRef__":true,"id":2786},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1093},"_Fill":{"__isSmartRef__":true,"id":1094},"_BorderRadius":5,"_NodeClass":["morph","button"],"_NodeId":"morph-aff2d351-feba-4122-919e-cd0a7e922510","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2784":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2785":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"2786":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2787":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"2788":{"morph":{"__isSmartRef__":true,"id":2771},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2789":{"x":656,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2790":{"x":98.39999999999999,"y":16.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2791":{"stops":[{"__isSmartRef__":true,"id":2792},{"__isSmartRef__":true,"id":2794},{"__isSmartRef__":true,"id":2796},{"__isSmartRef__":true,"id":2798}],"vector":{"__isSmartRef__":true,"id":1103},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2792":{"offset":0,"color":{"__isSmartRef__":true,"id":2793}},"2793":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2794":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2795}},"2795":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2796":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2797}},"2797":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2798":{"offset":1,"color":{"__isSmartRef__":true,"id":2799}},"2799":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2800":{"sourceObj":{"__isSmartRef__":true,"id":2771},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1453},"targetMethodName":"setTargetURL","converter":null,"converterString":"function () { return URL.codeBase.withFilename('lively/')}","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2801},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2801":{"source":{"__isSmartRef__":true,"id":2771},"target":{"__isSmartRef__":true,"id":1453}},"2802":{"scaleVertical":true,"scaleHorizontal":true},"2803":{"submorphs":[{"__isSmartRef__":true,"id":2804}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2815},"derivationIds":[null],"id":"6C65DAEE-A870-401C-9CAA-A7D4894A16C4","renderContextTable":{"__isSmartRef__":true,"id":2819},"eventHandler":{"__isSmartRef__":true,"id":2820},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2821},"priorExtent":{"__isSmartRef__":true,"id":2822},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1094},"lighterFill":{"__isSmartRef__":true,"id":2823},"label":{"__isSmartRef__":true,"id":2804},"owner":{"__isSmartRef__":true,"id":1437},"attributeConnections":[{"__isSmartRef__":true,"id":2832}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"layout":{"__isSmartRef__":true,"id":2834},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Button"},"2804":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2805},"derivationIds":[null],"id":"F5821FC4-6334-412A-A525-3440EA658406","renderContextTable":{"__isSmartRef__":true,"id":2810},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2811}],"eventHandler":{"__isSmartRef__":true,"id":2813},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2803},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":1067},"_Align":"center","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":2814},"_MaxTextWidth":61.599999999999994,"_MinTextWidth":61.599999999999994,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"2805":{"_Position":{"__isSmartRef__":true,"id":2806},"renderContextTable":{"__isSmartRef__":true,"id":2807},"_Extent":{"__isSmartRef__":true,"id":2808},"_Padding":{"__isSmartRef__":true,"id":2809},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-f5821fc4-6334-412a-a525-3440ea658406","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2806":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2807":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"2808":{"x":65.6,"y":16.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2809":{"x":2,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2810":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"2811":{"style":{"__isSmartRef__":true,"id":2812},"chunkOwner":{"__isSmartRef__":true,"id":2804},"storedString":"local","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"2812":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2813":{"morph":{"__isSmartRef__":true,"id":2804},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2814":{"x":65.6,"y":16.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2815":{"_Position":{"__isSmartRef__":true,"id":2816},"renderContextTable":{"__isSmartRef__":true,"id":2817},"_Extent":{"__isSmartRef__":true,"id":2814},"_Padding":{"__isSmartRef__":true,"id":2818},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1093},"_Fill":{"__isSmartRef__":true,"id":1094},"_BorderRadius":5,"_NodeClass":["morph","button"],"_NodeId":"morph-6c65daee-a870-401c-9caa-a7d4894a16c4","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2816":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2817":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"2818":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2819":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"2820":{"morph":{"__isSmartRef__":true,"id":2803},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2821":{"x":754.4,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2822":{"x":65.6,"y":16.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2823":{"stops":[{"__isSmartRef__":true,"id":2824},{"__isSmartRef__":true,"id":2826},{"__isSmartRef__":true,"id":2828},{"__isSmartRef__":true,"id":2830}],"vector":{"__isSmartRef__":true,"id":1103},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2824":{"offset":0,"color":{"__isSmartRef__":true,"id":2825}},"2825":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2826":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2827}},"2827":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2828":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2829}},"2829":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2830":{"offset":1,"color":{"__isSmartRef__":true,"id":2831}},"2831":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2832":{"sourceObj":{"__isSmartRef__":true,"id":2803},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1453},"targetMethodName":"setTargetURL","converter":null,"converterString":"function () {\n return $world.getUserName() ? $world.getUserDir() : URL.source.getDirectory() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2833},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2833":{"source":{"__isSmartRef__":true,"id":2803},"target":{"__isSmartRef__":true,"id":1453}},"2834":{"scaleVertical":true,"scaleHorizontal":true},"2835":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2836},"derivationIds":[null],"id":"153044C3-1226-4DBD-8BBC-B673A7A06524","renderContextTable":{"__isSmartRef__":true,"id":2848},"eventHandler":{"__isSmartRef__":true,"id":2849},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"_Position":{"__isSmartRef__":true,"id":2850},"fixed":[{"__isSmartRef__":true,"id":1455},{"__isSmartRef__":true,"id":1489},{"__isSmartRef__":true,"id":1523},{"__isSmartRef__":true,"id":1557},{"__isSmartRef__":true,"id":1591},{"__isSmartRef__":true,"id":1625},{"__isSmartRef__":true,"id":1659}],"scalingBelow":[{"__isSmartRef__":true,"id":2748}],"scalingAbove":[{"__isSmartRef__":true,"id":1700},{"__isSmartRef__":true,"id":2529},{"__isSmartRef__":true,"id":2606},{"__isSmartRef__":true,"id":2662}],"minHeight":20,"pointerConnection":null,"priorExtent":{"__isSmartRef__":true,"id":2851},"owner":{"__isSmartRef__":true,"id":1437},"styleClass":["Browser_resizer"],"layout":{"__isSmartRef__":true,"id":2852},"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.HorizontalDivider"},"2836":{"_Position":{"__isSmartRef__":true,"id":2837},"renderContextTable":{"__isSmartRef__":true,"id":2838},"_Extent":{"__isSmartRef__":true,"id":2839},"_Padding":{"__isSmartRef__":true,"id":2840},"_Fill":{"__isSmartRef__":true,"id":2841},"_NodeClass":["morph","box","horizontaldivider"],"_NodeId":"morph-153044c3-1226-4dbd-8bbc-b673a7a06524","_BorderRadius":3,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2837":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2838":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"2839":{"x":820,"y":5.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2840":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2841":{"stops":[{"__isSmartRef__":true,"id":2842},{"__isSmartRef__":true,"id":2844},{"__isSmartRef__":true,"id":2846}],"vector":{"__isSmartRef__":true,"id":1103},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2842":{"offset":0,"color":{"__isSmartRef__":true,"id":2843}},"2843":{"r":0.92,"g":0.92,"b":0.92,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2844":{"offset":0.5,"color":{"__isSmartRef__":true,"id":2845}},"2845":{"r":0.8400000000000001,"g":0.8400000000000001,"b":0.8400000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2846":{"offset":1,"color":{"__isSmartRef__":true,"id":2847}},"2847":{"r":0.7200000000000001,"g":0.7200000000000001,"b":0.7200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2848":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"2849":{"morph":{"__isSmartRef__":true,"id":2835},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2850":{"x":0,"y":242,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2851":{"x":820,"y":5.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2852":{"scaleVertical":true,"scaleHorizontal":true},"2853":{"_Position":{"__isSmartRef__":true,"id":2854},"renderContextTable":{"__isSmartRef__":true,"id":2855},"_Extent":{"__isSmartRef__":true,"id":2856},"_Padding":{"__isSmartRef__":true,"id":2857},"_NodeClass":["morph","box","panel","browserpanel"],"_NodeId":"morph-fabd4cec-b995-4859-bff0-94f5b23f83ca","_Fill":{"__isSmartRef__":true,"id":2858},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2854":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2855":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"2856":{"x":820,"y":550,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2857":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2858":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2859":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"2860":{"morph":{"__isSmartRef__":true,"id":1437},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2861":{"resizeWidth":true,"resizeHeight":true,"adjustForNewBounds":true},"2862":{"x":0,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2863":{"a":1,"b":0,"c":0,"d":1,"e":546,"f":858,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"lively.morphic.Similitude"},"2864":{"x":820,"y":571,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2865":{"x":1468,"y":130,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2866":{"x":546,"y":858,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2867":{"submorphs":[{"__isSmartRef__":true,"id":2868},{"__isSmartRef__":true,"id":2992}],"scripts":[],"shape":{"__isSmartRef__":true,"id":3027},"derivationIds":[null],"id":"5915BFC1-4DA5-48F4-8F31-DDF3E40E39B7","renderContextTable":{"__isSmartRef__":true,"id":3032},"eventHandler":{"__isSmartRef__":true,"id":3033},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":3034},"LK2":true,"_Position":{"__isSmartRef__":true,"id":3035},"priorExtent":{"__isSmartRef__":true,"id":3036},"targetMorph":{"__isSmartRef__":true,"id":3037},"reframeHandle":{"__isSmartRef__":true,"id":2992},"titleBar":{"__isSmartRef__":true,"id":2868},"contentOffset":{"__isSmartRef__":true,"id":3734},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":{"__isSmartRef__":true,"id":3735},"expandedExtent":{"__isSmartRef__":true,"id":3736},"ignoreEventsOnExpand":false,"owner":{"__isSmartRef__":true,"id":0},"highlighted":false,"prevDragPos":{"__isSmartRef__":true,"id":3737},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"expandedPosition":{"__isSmartRef__":true,"id":3738},"helperMorphs":[{"__isSmartRef__":true,"id":2992}],"state":"collapsed","prevScroll":[0,0],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.Window","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"2868":{"submorphs":[{"__isSmartRef__":true,"id":2869},{"__isSmartRef__":true,"id":2881},{"__isSmartRef__":true,"id":2915},{"__isSmartRef__":true,"id":2948}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2982},"derivationIds":[null],"id":"0778195D-FE7F-45EC-9EF8-653E3D026AAA","renderContextTable":{"__isSmartRef__":true,"id":2987},"eventHandler":{"__isSmartRef__":true,"id":2988},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":2989},"_Position":{"__isSmartRef__":true,"id":2990},"windowMorph":{"__isSmartRef__":true,"id":2867},"label":{"__isSmartRef__":true,"id":2869},"closeButton":{"__isSmartRef__":true,"id":2881},"menuButton":{"__isSmartRef__":true,"id":2915},"collapseButton":{"__isSmartRef__":true,"id":2948},"priorExtent":{"__isSmartRef__":true,"id":2991},"owner":{"__isSmartRef__":true,"id":2867},"prevScroll":[0,0],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.TitleBar"},"2869":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2870},"derivationIds":[null],"id":"0921A385-E1A3-47BD-9F05-3B21A4E86797","renderContextTable":{"__isSmartRef__":true,"id":2874},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2875}],"eventHandler":{"__isSmartRef__":true,"id":2877},"_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":2878},"_TextColor":{"__isSmartRef__":true,"id":1073},"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":2868},"_Position":{"__isSmartRef__":true,"id":2879},"priorExtent":{"__isSmartRef__":true,"id":2880},"_MaxTextWidth":760,"_MinTextWidth":760,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"2870":{"_Position":{"__isSmartRef__":true,"id":2871},"renderContextTable":{"__isSmartRef__":true,"id":2872},"_Extent":{"__isSmartRef__":true,"id":2873},"_Padding":{"__isSmartRef__":true,"id":1066},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-0921a385-e1a3-47bd-9f05-3b21a4e86797","_BorderRadius":0,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2871":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2872":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"2873":{"x":760,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2874":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"2875":{"style":{"__isSmartRef__":true,"id":2876},"chunkOwner":{"__isSmartRef__":true,"id":2869},"storedString":"TextCore.js:lively.morphic.TextChunk:initializing:initialize (proto)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"2876":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2877":{"morph":{"__isSmartRef__":true,"id":2869},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2878":{"resizeWidth":true},"2879":{"x":21,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2880":{"x":760,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2881":{"submorphs":[{"__isSmartRef__":true,"id":2882}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2892},"derivationIds":[null],"id":"0CCA0791-4BC2-4C2A-8AE7-029028F3E3C5","renderContextTable":{"__isSmartRef__":true,"id":2906},"eventHandler":{"__isSmartRef__":true,"id":2907},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":2908},"priorExtent":{"__isSmartRef__":true,"id":2909},"value":true,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1094},"lighterFill":{"__isSmartRef__":true,"id":2897},"label":{"__isSmartRef__":true,"id":2882},"owner":{"__isSmartRef__":true,"id":2868},"layout":{"__isSmartRef__":true,"id":2910},"attributeConnections":[{"__isSmartRef__":true,"id":2911},{"__isSmartRef__":true,"id":2913}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"2882":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2883},"derivationIds":[null],"id":"915EBEEE-09FF-46A2-A0F5-5C11572B39CE","renderContextTable":{"__isSmartRef__":true,"id":2887},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2888}],"eventHandler":{"__isSmartRef__":true,"id":2890},"_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":2881},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":2891},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"2883":{"_Position":{"__isSmartRef__":true,"id":2884},"renderContextTable":{"__isSmartRef__":true,"id":2885},"_Extent":{"__isSmartRef__":true,"id":2886},"_Padding":{"__isSmartRef__":true,"id":1082},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-915ebeee-09ff-46a2-a0f5-5c11572b39ce","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2884":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2885":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"2886":{"x":15,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2887":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"2888":{"style":{"__isSmartRef__":true,"id":2889},"chunkOwner":{"__isSmartRef__":true,"id":2882},"storedString":"X","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"2889":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2890":{"morph":{"__isSmartRef__":true,"id":2882},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2891":{"x":15,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2892":{"_Position":{"__isSmartRef__":true,"id":2893},"renderContextTable":{"__isSmartRef__":true,"id":2894},"_Extent":{"__isSmartRef__":true,"id":2895},"_Padding":{"__isSmartRef__":true,"id":2896},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1093},"_Fill":{"__isSmartRef__":true,"id":2897},"_StrokeOpacity":0,"_BorderRadius":5,"_NodeClass":["morph","button","windowcontrol"],"_NodeId":"morph-0cca0791-4bc2-4c2a-8ae7-029028f3e3c5","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2893":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2894":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"2895":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2896":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2897":{"stops":[{"__isSmartRef__":true,"id":2898},{"__isSmartRef__":true,"id":2900},{"__isSmartRef__":true,"id":2902},{"__isSmartRef__":true,"id":2904}],"vector":{"__isSmartRef__":true,"id":1103},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2898":{"offset":0,"color":{"__isSmartRef__":true,"id":2899}},"2899":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2900":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2901}},"2901":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2902":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2903}},"2903":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2904":{"offset":1,"color":{"__isSmartRef__":true,"id":2905}},"2905":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2906":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"2907":{"morph":{"__isSmartRef__":true,"id":2881},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2908":{"x":800,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2909":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2910":{"moveHorizontal":true},"2911":{"sourceObj":{"__isSmartRef__":true,"id":2881},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":2867},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2912},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2912":{"source":{"__isSmartRef__":true,"id":2881},"target":{"__isSmartRef__":true,"id":2867}},"2913":{"sourceObj":{"__isSmartRef__":true,"id":2881},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2867},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2914},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2914":{"source":{"__isSmartRef__":true,"id":2881},"target":{"__isSmartRef__":true,"id":2867}},"2915":{"submorphs":[{"__isSmartRef__":true,"id":2916}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2926},"derivationIds":[null],"id":"32D7D22B-54AB-4C1F-8297-B168336B3CC7","renderContextTable":{"__isSmartRef__":true,"id":2931},"eventHandler":{"__isSmartRef__":true,"id":2932},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":2933},"priorExtent":{"__isSmartRef__":true,"id":2934},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1094},"lighterFill":{"__isSmartRef__":true,"id":2935},"label":{"__isSmartRef__":true,"id":2916},"owner":{"__isSmartRef__":true,"id":2868},"attributeConnections":[{"__isSmartRef__":true,"id":2944},{"__isSmartRef__":true,"id":2946}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"2916":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2917},"derivationIds":[null],"id":"03DF587A-9393-491C-B80D-C2ADBE89390A","renderContextTable":{"__isSmartRef__":true,"id":2921},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2922}],"eventHandler":{"__isSmartRef__":true,"id":2924},"_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":2915},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":2925},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"2917":{"_Position":{"__isSmartRef__":true,"id":2918},"renderContextTable":{"__isSmartRef__":true,"id":2919},"_Extent":{"__isSmartRef__":true,"id":2920},"_Padding":{"__isSmartRef__":true,"id":1082},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-03df587a-9393-491c-b80d-c2adbe89390a","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2918":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2919":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"2920":{"x":18,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2921":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"2922":{"style":{"__isSmartRef__":true,"id":2923},"chunkOwner":{"__isSmartRef__":true,"id":2916},"storedString":"M","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"2923":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2924":{"morph":{"__isSmartRef__":true,"id":2916},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2925":{"x":18,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2926":{"_Position":{"__isSmartRef__":true,"id":2927},"renderContextTable":{"__isSmartRef__":true,"id":2928},"_Extent":{"__isSmartRef__":true,"id":2929},"_Padding":{"__isSmartRef__":true,"id":2930},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1093},"_Fill":{"__isSmartRef__":true,"id":1094},"_StrokeOpacity":0,"_BorderRadius":5,"_NodeClass":["morph","button","windowcontrol"],"_NodeId":"morph-32d7d22b-54ab-4c1f-8297-b168336b3cc7","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2927":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2928":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"2929":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2930":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2931":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"2932":{"morph":{"__isSmartRef__":true,"id":2915},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2933":{"x":3,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2934":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2935":{"stops":[{"__isSmartRef__":true,"id":2936},{"__isSmartRef__":true,"id":2938},{"__isSmartRef__":true,"id":2940},{"__isSmartRef__":true,"id":2942}],"vector":{"__isSmartRef__":true,"id":1103},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2936":{"offset":0,"color":{"__isSmartRef__":true,"id":2937}},"2937":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2938":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2939}},"2939":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2940":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2941}},"2941":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2942":{"offset":1,"color":{"__isSmartRef__":true,"id":2943}},"2943":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2944":{"sourceObj":{"__isSmartRef__":true,"id":2915},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":2867},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2945},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2945":{"source":{"__isSmartRef__":true,"id":2915},"target":{"__isSmartRef__":true,"id":2867}},"2946":{"sourceObj":{"__isSmartRef__":true,"id":2915},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2867},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2947},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2947":{"source":{"__isSmartRef__":true,"id":2915},"target":{"__isSmartRef__":true,"id":2867}},"2948":{"submorphs":[{"__isSmartRef__":true,"id":2949}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2959},"derivationIds":[null],"id":"AD43ACEA-6643-4315-BFB3-2825EA187696","renderContextTable":{"__isSmartRef__":true,"id":2964},"eventHandler":{"__isSmartRef__":true,"id":2965},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":2966},"priorExtent":{"__isSmartRef__":true,"id":2967},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1094},"lighterFill":{"__isSmartRef__":true,"id":2968},"label":{"__isSmartRef__":true,"id":2949},"owner":{"__isSmartRef__":true,"id":2868},"layout":{"__isSmartRef__":true,"id":2977},"attributeConnections":[{"__isSmartRef__":true,"id":2978},{"__isSmartRef__":true,"id":2980}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"2949":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2950},"derivationIds":[null],"id":"3C9CC87C-DB88-4D0B-BB0F-E7386DFBF826","renderContextTable":{"__isSmartRef__":true,"id":2954},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2955}],"eventHandler":{"__isSmartRef__":true,"id":2957},"_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":2948},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":2958},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"2950":{"_Position":{"__isSmartRef__":true,"id":2951},"renderContextTable":{"__isSmartRef__":true,"id":2952},"_Extent":{"__isSmartRef__":true,"id":2953},"_Padding":{"__isSmartRef__":true,"id":1082},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-3c9cc87c-db88-4d0b-bb0f-e7386dfbf826","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2951":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2952":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"2953":{"x":14,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2954":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"2955":{"style":{"__isSmartRef__":true,"id":2956},"chunkOwner":{"__isSmartRef__":true,"id":2949},"storedString":"–","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"2956":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2957":{"morph":{"__isSmartRef__":true,"id":2949},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2958":{"x":14,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2959":{"_Position":{"__isSmartRef__":true,"id":2960},"renderContextTable":{"__isSmartRef__":true,"id":2961},"_Extent":{"__isSmartRef__":true,"id":2962},"_Padding":{"__isSmartRef__":true,"id":2963},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1093},"_Fill":{"__isSmartRef__":true,"id":1094},"_StrokeOpacity":0,"_BorderRadius":5,"_NodeClass":["morph","button","windowcontrol"],"_NodeId":"morph-ad43acea-6643-4315-bfb3-2825ea187696","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2960":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2961":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"2962":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2963":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2964":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"2965":{"morph":{"__isSmartRef__":true,"id":2948},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2966":{"x":781,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2967":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2968":{"stops":[{"__isSmartRef__":true,"id":2969},{"__isSmartRef__":true,"id":2971},{"__isSmartRef__":true,"id":2973},{"__isSmartRef__":true,"id":2975}],"vector":{"__isSmartRef__":true,"id":1103},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2969":{"offset":0,"color":{"__isSmartRef__":true,"id":2970}},"2970":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2971":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2972}},"2972":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2973":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2974}},"2974":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2975":{"offset":1,"color":{"__isSmartRef__":true,"id":2976}},"2976":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2977":{"moveHorizontal":true},"2978":{"sourceObj":{"__isSmartRef__":true,"id":2948},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":2867},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2979},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2979":{"source":{"__isSmartRef__":true,"id":2948},"target":{"__isSmartRef__":true,"id":2867}},"2980":{"sourceObj":{"__isSmartRef__":true,"id":2948},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2867},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2981},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2981":{"source":{"__isSmartRef__":true,"id":2948},"target":{"__isSmartRef__":true,"id":2867}},"2982":{"_Position":{"__isSmartRef__":true,"id":2983},"renderContextTable":{"__isSmartRef__":true,"id":2984},"_Extent":{"__isSmartRef__":true,"id":2985},"_Padding":{"__isSmartRef__":true,"id":2986},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1073},"_Fill":{"__isSmartRef__":true,"id":136},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 8px 8px","_NodeClass":["morph","box","titlebar"],"_NodeId":"morph-0778195d-fe7f-45ec-9ef8-653e3d026aaa","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2983":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2984":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"2985":{"x":820,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2986":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"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","setStyleSheet":"setStyleSheetHTML"},"2988":{"morph":{"__isSmartRef__":true,"id":2868},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2989":{"resizeWidth":true,"adjustForNewBounds":true},"2990":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2991":{"x":820,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2992":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2993},"derivationIds":[null],"id":"1DBF2B65-9D3D-4334-81DA-5BC0A3F88BFD","renderContextTable":{"__isSmartRef__":true,"id":3002},"eventHandler":{"__isSmartRef__":true,"id":3003},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":2867},"_Position":{"__isSmartRef__":true,"id":3004},"_Rotation":0,"_Scale":1,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3005},"__LivelyClassName__":"lively.morphic.Path"},"2993":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":2994},{"__isSmartRef__":true,"id":2995},{"__isSmartRef__":true,"id":2996}],"renderContextTable":{"__isSmartRef__":true,"id":2997},"_Position":{"__isSmartRef__":true,"id":2998},"_Extent":{"__isSmartRef__":true,"id":2999},"_Padding":{"__isSmartRef__":true,"id":3000},"_BorderWidth":0,"_BorderColor":null,"_NodeClass":["morph","path"],"_NodeId":"morph-1dbf2b65-9d3d-4334-81da-5bc0a3f88bfd","_Fill":{"__isSmartRef__":true,"id":3001},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"2994":{"isAbsolute":true,"x":14,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"2995":{"isAbsolute":true,"x":14,"y":14,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"2996":{"isAbsolute":true,"x":0,"y":14,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"2997":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"2998":{"x":-1,"y":-1,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2999":{"x":15,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3000":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3001":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3002":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"3003":{"morph":{"__isSmartRef__":true,"id":2992},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3004":{"x":806,"y":8,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3005":{"onDragStart":{"__isSmartRef__":true,"id":3006},"onDrag":{"__isSmartRef__":true,"id":3013},"onDragEnd":{"__isSmartRef__":true,"id":3020}},"3006":{"varMapping":{"__isSmartRef__":true,"id":3007},"source":"function onDragStart(evt) {\n this.dragStartPoint = evt.mousePoint;\n this.originalTargetExtent = this.owner.getExtent();\n }","funcProperties":{"__isSmartRef__":true,"id":3012},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3007":{"this":{"__isSmartRef__":true,"id":2992},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3008}},"3008":{"$super":{"__isSmartRef__":true,"id":3009}},"3009":{"varMapping":{"__isSmartRef__":true,"id":3010},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3011},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3010":{"obj":{"__isSmartRef__":true,"id":2992},"name":"onDragStart"},"3011":{},"3012":{},"3013":{"varMapping":{"__isSmartRef__":true,"id":3014},"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":3019},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3014":{"this":{"__isSmartRef__":true,"id":2992},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3015}},"3015":{"$super":{"__isSmartRef__":true,"id":3016}},"3016":{"varMapping":{"__isSmartRef__":true,"id":3017},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3018},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3017":{"obj":{"__isSmartRef__":true,"id":2992},"name":"onDrag"},"3018":{},"3019":{},"3020":{"varMapping":{"__isSmartRef__":true,"id":3021},"source":"function onDragEnd(evt) {\n this.dragStartPoint = null;\n this.originalTargetExtent = null;\n }","funcProperties":{"__isSmartRef__":true,"id":3026},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3021":{"this":{"__isSmartRef__":true,"id":2992},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3022}},"3022":{"$super":{"__isSmartRef__":true,"id":3023}},"3023":{"varMapping":{"__isSmartRef__":true,"id":3024},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3025},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3024":{"obj":{"__isSmartRef__":true,"id":2992},"name":"onDragEnd"},"3025":{},"3026":{},"3027":{"renderContextTable":{"__isSmartRef__":true,"id":3028},"_Padding":{"__isSmartRef__":true,"id":3029},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_NodeClass":["morph","window"],"_NodeId":"morph-5915bfc1-4da5-48f4-8f31-ddf3e40e39b7","_Extent":{"__isSmartRef__":true,"id":3030},"_Position":{"__isSmartRef__":true,"id":3031},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3028":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"3029":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3030":{"x":820,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3031":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3032":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"3033":{"morph":{"__isSmartRef__":true,"id":2867},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3034":{"adjustForNewBounds":true},"3035":{"x":1187,"y":152,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3036":{"x":820,"y":571,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3037":{"submorphs":[{"__isSmartRef__":true,"id":3038},{"__isSmartRef__":true,"id":3650},{"__isSmartRef__":true,"id":3682},{"__isSmartRef__":true,"id":3299},{"__isSmartRef__":true,"id":3440},{"__isSmartRef__":true,"id":3517},{"__isSmartRef__":true,"id":3583},{"__isSmartRef__":true,"id":3714},{"__isSmartRef__":true,"id":3627},{"__isSmartRef__":true,"id":3054},{"__isSmartRef__":true,"id":3088},{"__isSmartRef__":true,"id":3122},{"__isSmartRef__":true,"id":3156},{"__isSmartRef__":true,"id":3190},{"__isSmartRef__":true,"id":3224},{"__isSmartRef__":true,"id":3258}],"scripts":[],"shape":{"__isSmartRef__":true,"id":3725},"derivationIds":[null],"id":"789BD55E-FED1-42EB-8AA0-ACFF29C65027","renderContextTable":{"__isSmartRef__":true,"id":3731},"eventHandler":{"__isSmartRef__":true,"id":3732},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":3733},"_Position":{"__isSmartRef__":true,"id":3734},"locationPane":{"__isSmartRef__":true,"id":3038},"codeBaseDirBtn":{"__isSmartRef__":true,"id":3650},"localDirBtn":{"__isSmartRef__":true,"id":3682},"Pane1":{"__isSmartRef__":true,"id":3299},"Pane2":{"__isSmartRef__":true,"id":3440},"Pane3":{"__isSmartRef__":true,"id":3517},"Pane4":{"__isSmartRef__":true,"id":3583},"midResizer":{"__isSmartRef__":true,"id":3714},"sourcePane":{"__isSmartRef__":true,"id":3627},"ownerWidget":{"__isSmartRef__":true,"id":3052},"owner":null,"ownerApp":{"__isSmartRef__":true,"id":3052},"targetURL":{"__isSmartRef__":true,"id":3297},"__SourceModuleName__":"Global.lively.ide.BrowserFramework","__LivelyClassName__":"lively.ide.BrowserPanel"},"3038":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3039},"derivationIds":[null],"id":"A2621B0A-A234-41C9-9AEF-13B1754D9E42","renderContextTable":{"__isSmartRef__":true,"id":3044},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3045}],"eventHandler":{"__isSmartRef__":true,"id":3047},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":true,"allowInput":true,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"_Position":{"__isSmartRef__":true,"id":3048},"priorExtent":{"__isSmartRef__":true,"id":3049},"_MaxTextWidth":654,"_MinTextWidth":654,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":3037},"isInputLine":true,"layout":{"__isSmartRef__":true,"id":3050},"noEval":true,"styleClass":["Browser_locationInput"],"attributeConnections":[{"__isSmartRef__":true,"id":3051}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"_TextColor":{"__isSmartRef__":true,"id":1073},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"3039":{"_Position":{"__isSmartRef__":true,"id":3040},"renderContextTable":{"__isSmartRef__":true,"id":3041},"_Extent":{"__isSmartRef__":true,"id":3042},"_Padding":{"__isSmartRef__":true,"id":3043},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":{"__isSmartRef__":true,"id":1444},"_NodeClass":["morph","text"],"_NodeId":"morph-a2621b0a-a234-41c9-9aef-13b1754d9e42","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3040":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3041":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"3042":{"x":656,"y":16.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3043":{"x":1,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3044":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"3045":{"style":{"__isSmartRef__":true,"id":3046},"chunkOwner":{"__isSmartRef__":true,"id":3038},"storedString":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"3046":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3047":{"morph":{"__isSmartRef__":true,"id":3038},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3048":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3049":{"x":656,"y":16.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3050":{"scaleVertical":true,"scaleHorizontal":true},"3051":{"sourceObj":{"__isSmartRef__":true,"id":3038},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":3052},"targetMethodName":"setTargetURL","converter":null,"converterString":"function (value) { return new URL(value) }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3649},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3052":{"buttonCommands":[{"__isSmartRef__":true,"id":3053},{"__isSmartRef__":true,"id":3087},{"__isSmartRef__":true,"id":3121},{"__isSmartRef__":true,"id":3155},{"__isSmartRef__":true,"id":3189},{"__isSmartRef__":true,"id":3223},{"__isSmartRef__":true,"id":3257}],"RootFilters":[{"__isSmartRef__":true,"id":3291}],"Pane1Filters":[{"__isSmartRef__":true,"id":3292},{"__isSmartRef__":true,"id":3293}],"Pane2Filters":[{"__isSmartRef__":true,"id":3294}],"Pane3Filters":[{"__isSmartRef__":true,"id":3295}],"Pane4Filters":[{"__isSmartRef__":true,"id":3296}],"evaluate":true,"targetURL":{"__isSmartRef__":true,"id":3297},"panel":{"__isSmartRef__":true,"id":3037},"attributeConnections":[{"__isSmartRef__":true,"id":3298},{"__isSmartRef__":true,"id":3439},{"__isSmartRef__":true,"id":3516},{"__isSmartRef__":true,"id":3582},{"__isSmartRef__":true,"id":3626},{"__isSmartRef__":true,"id":3644}],"SourceString":" initialize: function(str, style) {\n if (str) this.textString = str;\n this.style = style || new lively.morphic.TextEmphasis();\n },","sourceString":" initialize: function(str, style) {\n if (str) this.textString = str;\n this.style = style || new lively.morphic.TextEmphasis();\n },","doNotSerialize":["$$targetURL"],"doNotCopyProperties":["$$targetURL"],"_rootNode":{"__isSmartRef__":true,"id":3310},"Pane1Selection":{"__isSmartRef__":true,"id":3356},"pane1Selection":{"__isSmartRef__":true,"id":3356},"Pane2Selection":{"__isSmartRef__":true,"id":3457},"pane2Selection":{"__isSmartRef__":true,"id":3457},"Pane3Selection":{"__isSmartRef__":true,"id":3530},"pane3Selection":{"__isSmartRef__":true,"id":3530},"Pane4Selection":{"__isSmartRef__":true,"id":3592},"pane4Selection":{"__isSmartRef__":true,"id":3592},"Pane4Content":[{"__isSmartRef__":true,"id":3591}],"Pane3Content":[{"__isSmartRef__":true,"id":3525},{"__isSmartRef__":true,"id":3527},{"__isSmartRef__":true,"id":3529},{"__isSmartRef__":true,"id":3531},{"__isSmartRef__":true,"id":3533},{"__isSmartRef__":true,"id":3535},{"__isSmartRef__":true,"id":3537},{"__isSmartRef__":true,"id":3539},{"__isSmartRef__":true,"id":3541},{"__isSmartRef__":true,"id":3543},{"__isSmartRef__":true,"id":3545},{"__isSmartRef__":true,"id":3547},{"__isSmartRef__":true,"id":3549}],"Pane2Content":[{"__isSmartRef__":true,"id":3448},{"__isSmartRef__":true,"id":3450},{"__isSmartRef__":true,"id":3452},{"__isSmartRef__":true,"id":3454},{"__isSmartRef__":true,"id":3456},{"__isSmartRef__":true,"id":3458},{"__isSmartRef__":true,"id":3460},{"__isSmartRef__":true,"id":3462},{"__isSmartRef__":true,"id":3464},{"__isSmartRef__":true,"id":3466},{"__isSmartRef__":true,"id":3468},{"__isSmartRef__":true,"id":3470},{"__isSmartRef__":true,"id":3472},{"__isSmartRef__":true,"id":3474},{"__isSmartRef__":true,"id":3476},{"__isSmartRef__":true,"id":3478},{"__isSmartRef__":true,"id":3480},{"__isSmartRef__":true,"id":3482}],"Pane1Content":[{"__isSmartRef__":true,"id":3307},{"__isSmartRef__":true,"id":3360},{"__isSmartRef__":true,"id":3361},{"__isSmartRef__":true,"id":3362},{"__isSmartRef__":true,"id":3363},{"__isSmartRef__":true,"id":3364},{"__isSmartRef__":true,"id":3365},{"__isSmartRef__":true,"id":3366},{"__isSmartRef__":true,"id":3367},{"__isSmartRef__":true,"id":3368},{"__isSmartRef__":true,"id":3369},{"__isSmartRef__":true,"id":3370},{"__isSmartRef__":true,"id":3371},{"__isSmartRef__":true,"id":3372},{"__isSmartRef__":true,"id":3373},{"__isSmartRef__":true,"id":3374},{"__isSmartRef__":true,"id":3375},{"__isSmartRef__":true,"id":3376},{"__isSmartRef__":true,"id":3377},{"__isSmartRef__":true,"id":3378},{"__isSmartRef__":true,"id":3379},{"__isSmartRef__":true,"id":3380},{"__isSmartRef__":true,"id":3381},{"__isSmartRef__":true,"id":3382},{"__isSmartRef__":true,"id":3383},{"__isSmartRef__":true,"id":3384},{"__isSmartRef__":true,"id":3385},{"__isSmartRef__":true,"id":3386},{"__isSmartRef__":true,"id":3387},{"__isSmartRef__":true,"id":3388},{"__isSmartRef__":true,"id":3389},{"__isSmartRef__":true,"id":3390},{"__isSmartRef__":true,"id":3391},{"__isSmartRef__":true,"id":3392},{"__isSmartRef__":true,"id":3393},{"__isSmartRef__":true,"id":3394},{"__isSmartRef__":true,"id":3395},{"__isSmartRef__":true,"id":3396},{"__isSmartRef__":true,"id":3397},{"__isSmartRef__":true,"id":3398},{"__isSmartRef__":true,"id":3399},{"__isSmartRef__":true,"id":3400},{"__isSmartRef__":true,"id":3401},{"__isSmartRef__":true,"id":3402},{"__isSmartRef__":true,"id":3403},{"__isSmartRef__":true,"id":3404},{"__isSmartRef__":true,"id":3405},{"__isSmartRef__":true,"id":3406}],"view":{"__isSmartRef__":true,"id":2867},"Pane1Menu":[["Add to world requirements"],["remove"],["reparse"],["-------"],["open in text editor"],["show versions"],["diff versions"],["get module part"]],"Pane2Menu":[["references"],["add sibling below"],["remove"],["show browse ref"],["-------"],["view hierarchy"],["add class"],["add object extension"],["add layer"]],"Pane3Menu":[],"currentModuleName":"lively.morphic.TextCore","Pane4Menu":[["senders"],["implementors"],["add sibling below"],["remove"],["show browse ref"],["-------"],["add method"]],"__SourceModuleName__":"Global.lively.ide.SystemCodeBrowser","__LivelyClassName__":"lively.ide.SystemBrowser"},"3053":{"browser":{"__isSmartRef__":true,"id":3052},"button":{"__isSmartRef__":true,"id":3054},"__SourceModuleName__":"Global.lively.ide.BrowserCommands","__LivelyClassName__":"lively.ide.AddNewFileCommand"},"3054":{"submorphs":[{"__isSmartRef__":true,"id":3055}],"scripts":[],"shape":{"__isSmartRef__":true,"id":3066},"derivationIds":[null],"id":"CFE2769D-425A-4C1D-BCDE-E001DE243774","renderContextTable":{"__isSmartRef__":true,"id":3070},"eventHandler":{"__isSmartRef__":true,"id":3071},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3072},"priorExtent":{"__isSmartRef__":true,"id":3073},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1094},"lighterFill":{"__isSmartRef__":true,"id":3074},"label":{"__isSmartRef__":true,"id":3055},"command":{"__isSmartRef__":true,"id":3053},"attributeConnections":[{"__isSmartRef__":true,"id":3083},{"__isSmartRef__":true,"id":3084}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":3037},"layout":{"__isSmartRef__":true,"id":3086},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Button"},"3055":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3056},"derivationIds":[null],"id":"C637408E-9C80-43CC-8503-54D51C494C11","renderContextTable":{"__isSmartRef__":true,"id":3061},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3062}],"eventHandler":{"__isSmartRef__":true,"id":3064},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":3054},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":1067},"_Align":"center","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":3065},"_MaxTextWidth":117.14285714285714,"_MinTextWidth":117.14285714285714,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"3056":{"_Position":{"__isSmartRef__":true,"id":3057},"renderContextTable":{"__isSmartRef__":true,"id":3058},"_Extent":{"__isSmartRef__":true,"id":3059},"_Padding":{"__isSmartRef__":true,"id":3060},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-c637408e-9c80-43cc-8503-54d51c494c11","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3057":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3058":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"3059":{"x":117.14285714285714,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3060":{"x":0,"y":4,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3061":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"3062":{"style":{"__isSmartRef__":true,"id":3063},"chunkOwner":{"__isSmartRef__":true,"id":3055},"storedString":"Add module","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"3063":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3064":{"morph":{"__isSmartRef__":true,"id":3055},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3065":{"x":117.14285714285714,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3066":{"_Position":{"__isSmartRef__":true,"id":3067},"renderContextTable":{"__isSmartRef__":true,"id":3068},"_Extent":{"__isSmartRef__":true,"id":3065},"_Padding":{"__isSmartRef__":true,"id":3069},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1093},"_Fill":{"__isSmartRef__":true,"id":1094},"_BorderRadius":5,"_NodeClass":["morph","button"],"_NodeId":"morph-cfe2769d-425a-4c1d-bcde-e001de243774","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3067":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3068":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"3069":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3070":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"3071":{"morph":{"__isSmartRef__":true,"id":3054},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3072":{"x":0,"y":220,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3073":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3074":{"stops":[{"__isSmartRef__":true,"id":3075},{"__isSmartRef__":true,"id":3077},{"__isSmartRef__":true,"id":3079},{"__isSmartRef__":true,"id":3081}],"vector":{"__isSmartRef__":true,"id":1103},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3075":{"offset":0,"color":{"__isSmartRef__":true,"id":3076}},"3076":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3077":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3078}},"3078":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3079":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3080}},"3080":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3081":{"offset":1,"color":{"__isSmartRef__":true,"id":3082}},"3082":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3083":{"sourceObj":{"__isSmartRef__":true,"id":3054},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3053},"targetMethodName":"trigger","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3084":{"sourceObj":{"__isSmartRef__":true,"id":3054},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3054},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3085},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3085":{"source":{"__isSmartRef__":true,"id":3054},"target":{"__isSmartRef__":true,"id":3054}},"3086":{"scaleVertical":true,"scaleHorizontal":true},"3087":{"browser":{"__isSmartRef__":true,"id":3052},"button":{"__isSmartRef__":true,"id":3088},"__SourceModuleName__":"Global.lively.ide.BrowserCommands","__LivelyClassName__":"lively.ide.AllModulesLoadCommand"},"3088":{"submorphs":[{"__isSmartRef__":true,"id":3089}],"scripts":[],"shape":{"__isSmartRef__":true,"id":3100},"derivationIds":[null],"id":"98913DD9-6C3A-4301-AA7C-94374725E8A4","renderContextTable":{"__isSmartRef__":true,"id":3104},"eventHandler":{"__isSmartRef__":true,"id":3105},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3106},"priorExtent":{"__isSmartRef__":true,"id":3107},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1094},"lighterFill":{"__isSmartRef__":true,"id":3108},"label":{"__isSmartRef__":true,"id":3089},"command":{"__isSmartRef__":true,"id":3087},"attributeConnections":[{"__isSmartRef__":true,"id":3117},{"__isSmartRef__":true,"id":3118}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":3037},"layout":{"__isSmartRef__":true,"id":3120},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Button"},"3089":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3090},"derivationIds":[null],"id":"4B3D41A2-AA65-4E4B-9768-B3B1D3C359F2","renderContextTable":{"__isSmartRef__":true,"id":3095},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3096}],"eventHandler":{"__isSmartRef__":true,"id":3098},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":3088},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":1067},"_Align":"center","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":3099},"_MaxTextWidth":117.14285714285714,"_MinTextWidth":117.14285714285714,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"3090":{"_Position":{"__isSmartRef__":true,"id":3091},"renderContextTable":{"__isSmartRef__":true,"id":3092},"_Extent":{"__isSmartRef__":true,"id":3093},"_Padding":{"__isSmartRef__":true,"id":3094},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-4b3d41a2-aa65-4e4b-9768-b3b1d3c359f2","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3091":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3092":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"3093":{"x":117.14285714285714,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3094":{"x":0,"y":4,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3095":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"3096":{"style":{"__isSmartRef__":true,"id":3097},"chunkOwner":{"__isSmartRef__":true,"id":3089},"storedString":"Load all","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"3097":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3098":{"morph":{"__isSmartRef__":true,"id":3089},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3099":{"x":117.14285714285714,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3100":{"_Position":{"__isSmartRef__":true,"id":3101},"renderContextTable":{"__isSmartRef__":true,"id":3102},"_Extent":{"__isSmartRef__":true,"id":3099},"_Padding":{"__isSmartRef__":true,"id":3103},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1093},"_Fill":{"__isSmartRef__":true,"id":1094},"_BorderRadius":5,"_NodeClass":["morph","button"],"_NodeId":"morph-98913dd9-6c3a-4301-aa7c-94374725e8a4","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3101":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3102":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"3103":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3104":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"3105":{"morph":{"__isSmartRef__":true,"id":3088},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3106":{"x":117.14285714285714,"y":220,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3107":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3108":{"stops":[{"__isSmartRef__":true,"id":3109},{"__isSmartRef__":true,"id":3111},{"__isSmartRef__":true,"id":3113},{"__isSmartRef__":true,"id":3115}],"vector":{"__isSmartRef__":true,"id":1103},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3109":{"offset":0,"color":{"__isSmartRef__":true,"id":3110}},"3110":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3111":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3112}},"3112":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3113":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3114}},"3114":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3115":{"offset":1,"color":{"__isSmartRef__":true,"id":3116}},"3116":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3117":{"sourceObj":{"__isSmartRef__":true,"id":3088},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3087},"targetMethodName":"trigger","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3118":{"sourceObj":{"__isSmartRef__":true,"id":3088},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3088},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3119},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3119":{"source":{"__isSmartRef__":true,"id":3088},"target":{"__isSmartRef__":true,"id":3088}},"3120":{"scaleVertical":true,"scaleHorizontal":true},"3121":{"browser":{"__isSmartRef__":true,"id":3052},"button":{"__isSmartRef__":true,"id":3122},"__SourceModuleName__":"Global.lively.ide.BrowserCommands","__LivelyClassName__":"lively.ide.ShowLineNumbersCommand"},"3122":{"submorphs":[{"__isSmartRef__":true,"id":3123}],"scripts":[],"shape":{"__isSmartRef__":true,"id":3134},"derivationIds":[null],"id":"84826365-05AD-49BA-A40F-137573A738F7","renderContextTable":{"__isSmartRef__":true,"id":3138},"eventHandler":{"__isSmartRef__":true,"id":3139},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3140},"priorExtent":{"__isSmartRef__":true,"id":3141},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1094},"lighterFill":{"__isSmartRef__":true,"id":3142},"label":{"__isSmartRef__":true,"id":3123},"command":{"__isSmartRef__":true,"id":3121},"attributeConnections":[{"__isSmartRef__":true,"id":3151},{"__isSmartRef__":true,"id":3152}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":3037},"layout":{"__isSmartRef__":true,"id":3154},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Button"},"3123":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3124},"derivationIds":[null],"id":"B5E25643-66B1-458B-9344-AA331E267133","renderContextTable":{"__isSmartRef__":true,"id":3129},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3130}],"eventHandler":{"__isSmartRef__":true,"id":3132},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":3122},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":1067},"_Align":"center","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":3133},"_MaxTextWidth":117.14285714285714,"_MinTextWidth":117.14285714285714,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"3124":{"_Position":{"__isSmartRef__":true,"id":3125},"renderContextTable":{"__isSmartRef__":true,"id":3126},"_Extent":{"__isSmartRef__":true,"id":3127},"_Padding":{"__isSmartRef__":true,"id":3128},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-b5e25643-66b1-458b-9344-aa331e267133","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3125":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3126":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"3127":{"x":117.14285714285714,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3128":{"x":0,"y":4,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3129":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"3130":{"style":{"__isSmartRef__":true,"id":3131},"chunkOwner":{"__isSmartRef__":true,"id":3123},"storedString":"LineNo","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"3131":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3132":{"morph":{"__isSmartRef__":true,"id":3123},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3133":{"x":117.14285714285714,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3134":{"_Position":{"__isSmartRef__":true,"id":3135},"renderContextTable":{"__isSmartRef__":true,"id":3136},"_Extent":{"__isSmartRef__":true,"id":3133},"_Padding":{"__isSmartRef__":true,"id":3137},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1093},"_Fill":{"__isSmartRef__":true,"id":1094},"_BorderRadius":5,"_NodeClass":["morph","button"],"_NodeId":"morph-84826365-05ad-49ba-a40f-137573a738f7","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3135":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3136":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"3137":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3138":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"3139":{"morph":{"__isSmartRef__":true,"id":3122},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3140":{"x":234.28571428571428,"y":220,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3141":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3142":{"stops":[{"__isSmartRef__":true,"id":3143},{"__isSmartRef__":true,"id":3145},{"__isSmartRef__":true,"id":3147},{"__isSmartRef__":true,"id":3149}],"vector":{"__isSmartRef__":true,"id":1103},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3143":{"offset":0,"color":{"__isSmartRef__":true,"id":3144}},"3144":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3145":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3146}},"3146":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3147":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3148}},"3148":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3149":{"offset":1,"color":{"__isSmartRef__":true,"id":3150}},"3150":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3151":{"sourceObj":{"__isSmartRef__":true,"id":3122},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3121},"targetMethodName":"trigger","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3152":{"sourceObj":{"__isSmartRef__":true,"id":3122},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3122},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3153},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3153":{"source":{"__isSmartRef__":true,"id":3122},"target":{"__isSmartRef__":true,"id":3122}},"3154":{"scaleVertical":true,"scaleHorizontal":true},"3155":{"browser":{"__isSmartRef__":true,"id":3052},"button":{"__isSmartRef__":true,"id":3156},"__SourceModuleName__":"Global.lively.ide.BrowserCommands","__LivelyClassName__":"lively.ide.ParserDebugCommand"},"3156":{"submorphs":[{"__isSmartRef__":true,"id":3157}],"scripts":[],"shape":{"__isSmartRef__":true,"id":3168},"derivationIds":[null],"id":"290784CE-1EF7-495C-BBC2-1A45381DB03F","renderContextTable":{"__isSmartRef__":true,"id":3172},"eventHandler":{"__isSmartRef__":true,"id":3173},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3174},"priorExtent":{"__isSmartRef__":true,"id":3175},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1094},"lighterFill":{"__isSmartRef__":true,"id":3176},"label":{"__isSmartRef__":true,"id":3157},"command":{"__isSmartRef__":true,"id":3155},"attributeConnections":[{"__isSmartRef__":true,"id":3185},{"__isSmartRef__":true,"id":3186}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":3037},"layout":{"__isSmartRef__":true,"id":3188},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Button"},"3157":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3158},"derivationIds":[null],"id":"2F40E67A-BE33-48C9-AF46-BD62AA366FD4","renderContextTable":{"__isSmartRef__":true,"id":3163},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3164}],"eventHandler":{"__isSmartRef__":true,"id":3166},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":3156},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":1067},"_Align":"center","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":3167},"_MaxTextWidth":117.14285714285714,"_MinTextWidth":117.14285714285714,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"3158":{"_Position":{"__isSmartRef__":true,"id":3159},"renderContextTable":{"__isSmartRef__":true,"id":3160},"_Extent":{"__isSmartRef__":true,"id":3161},"_Padding":{"__isSmartRef__":true,"id":3162},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-2f40e67a-be33-48c9-af46-bd62aa366fd4","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3159":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3160":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"3161":{"x":117.14285714285714,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3162":{"x":0,"y":4,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3163":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"3164":{"style":{"__isSmartRef__":true,"id":3165},"chunkOwner":{"__isSmartRef__":true,"id":3157},"storedString":"Dbg errors is off","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"3165":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3166":{"morph":{"__isSmartRef__":true,"id":3157},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3167":{"x":117.14285714285714,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3168":{"_Position":{"__isSmartRef__":true,"id":3169},"renderContextTable":{"__isSmartRef__":true,"id":3170},"_Extent":{"__isSmartRef__":true,"id":3167},"_Padding":{"__isSmartRef__":true,"id":3171},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1093},"_Fill":{"__isSmartRef__":true,"id":1094},"_BorderRadius":5,"_NodeClass":["morph","button"],"_NodeId":"morph-290784ce-1ef7-495c-bbc2-1a45381db03f","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3169":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3170":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"3171":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3172":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"3173":{"morph":{"__isSmartRef__":true,"id":3156},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3174":{"x":351.42857142857144,"y":220,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3175":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3176":{"stops":[{"__isSmartRef__":true,"id":3177},{"__isSmartRef__":true,"id":3179},{"__isSmartRef__":true,"id":3181},{"__isSmartRef__":true,"id":3183}],"vector":{"__isSmartRef__":true,"id":1103},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3177":{"offset":0,"color":{"__isSmartRef__":true,"id":3178}},"3178":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3179":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3180}},"3180":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3181":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3182}},"3182":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3183":{"offset":1,"color":{"__isSmartRef__":true,"id":3184}},"3184":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3185":{"sourceObj":{"__isSmartRef__":true,"id":3156},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3155},"targetMethodName":"trigger","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3186":{"sourceObj":{"__isSmartRef__":true,"id":3156},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3156},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3187},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3187":{"source":{"__isSmartRef__":true,"id":3156},"target":{"__isSmartRef__":true,"id":3156}},"3188":{"scaleVertical":true,"scaleHorizontal":true},"3189":{"browser":{"__isSmartRef__":true,"id":3052},"button":{"__isSmartRef__":true,"id":3190},"__SourceModuleName__":"Global.lively.ide.BrowserCommands","__LivelyClassName__":"lively.ide.EvaluateCommand"},"3190":{"submorphs":[{"__isSmartRef__":true,"id":3191}],"scripts":[],"shape":{"__isSmartRef__":true,"id":3202},"derivationIds":[null],"id":"26F93DA9-50CB-4919-A6C9-497330D2DDF1","renderContextTable":{"__isSmartRef__":true,"id":3206},"eventHandler":{"__isSmartRef__":true,"id":3207},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3208},"priorExtent":{"__isSmartRef__":true,"id":3209},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1094},"lighterFill":{"__isSmartRef__":true,"id":3210},"label":{"__isSmartRef__":true,"id":3191},"command":{"__isSmartRef__":true,"id":3189},"attributeConnections":[{"__isSmartRef__":true,"id":3219},{"__isSmartRef__":true,"id":3220}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":3037},"layout":{"__isSmartRef__":true,"id":3222},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Button"},"3191":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3192},"derivationIds":[null],"id":"9A54D4A8-2002-4582-9035-0CC25178AA4F","renderContextTable":{"__isSmartRef__":true,"id":3197},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3198}],"eventHandler":{"__isSmartRef__":true,"id":3200},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":3190},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":1067},"_Align":"center","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":3201},"_MaxTextWidth":117.14285714285714,"_MinTextWidth":117.14285714285714,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"3192":{"_Position":{"__isSmartRef__":true,"id":3193},"renderContextTable":{"__isSmartRef__":true,"id":3194},"_Extent":{"__isSmartRef__":true,"id":3195},"_Padding":{"__isSmartRef__":true,"id":3196},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-9a54d4a8-2002-4582-9035-0cc25178aa4f","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3193":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3194":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"3195":{"x":117.14285714285714,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3196":{"x":0,"y":4,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3197":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"3198":{"style":{"__isSmartRef__":true,"id":3199},"chunkOwner":{"__isSmartRef__":true,"id":3191},"storedString":"Eval on","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"3199":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3200":{"morph":{"__isSmartRef__":true,"id":3191},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3201":{"x":117.14285714285714,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3202":{"_Position":{"__isSmartRef__":true,"id":3203},"renderContextTable":{"__isSmartRef__":true,"id":3204},"_Extent":{"__isSmartRef__":true,"id":3201},"_Padding":{"__isSmartRef__":true,"id":3205},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1093},"_Fill":{"__isSmartRef__":true,"id":1094},"_BorderRadius":5,"_NodeClass":["morph","button"],"_NodeId":"morph-26f93da9-50cb-4919-a6c9-497330d2ddf1","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3203":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3204":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"3205":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3206":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"3207":{"morph":{"__isSmartRef__":true,"id":3190},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3208":{"x":468.57142857142856,"y":220,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3209":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3210":{"stops":[{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3217}],"vector":{"__isSmartRef__":true,"id":1103},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3211":{"offset":0,"color":{"__isSmartRef__":true,"id":3212}},"3212":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3213":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3214}},"3214":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3215":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3216}},"3216":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3217":{"offset":1,"color":{"__isSmartRef__":true,"id":3218}},"3218":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3219":{"sourceObj":{"__isSmartRef__":true,"id":3190},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3189},"targetMethodName":"trigger","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3220":{"sourceObj":{"__isSmartRef__":true,"id":3190},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3190},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3221},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3221":{"source":{"__isSmartRef__":true,"id":3190},"target":{"__isSmartRef__":true,"id":3190}},"3222":{"scaleVertical":true,"scaleHorizontal":true},"3223":{"browser":{"__isSmartRef__":true,"id":3052},"button":{"__isSmartRef__":true,"id":3224},"__SourceModuleName__":"Global.lively.ide.BrowserCommands","__LivelyClassName__":"lively.ide.SortCommand"},"3224":{"submorphs":[{"__isSmartRef__":true,"id":3225}],"scripts":[],"shape":{"__isSmartRef__":true,"id":3236},"derivationIds":[null],"id":"F4859D46-74B9-48BE-9CD3-EB701F0BF5F8","renderContextTable":{"__isSmartRef__":true,"id":3240},"eventHandler":{"__isSmartRef__":true,"id":3241},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3242},"priorExtent":{"__isSmartRef__":true,"id":3243},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1094},"lighterFill":{"__isSmartRef__":true,"id":3244},"label":{"__isSmartRef__":true,"id":3225},"command":{"__isSmartRef__":true,"id":3223},"attributeConnections":[{"__isSmartRef__":true,"id":3253},{"__isSmartRef__":true,"id":3254}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":3037},"layout":{"__isSmartRef__":true,"id":3256},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Button"},"3225":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3226},"derivationIds":[null],"id":"893112E4-65F1-4134-BB99-AABF23851A4C","renderContextTable":{"__isSmartRef__":true,"id":3231},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3232}],"eventHandler":{"__isSmartRef__":true,"id":3234},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":3224},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":1067},"_Align":"center","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":3235},"_MaxTextWidth":117.14285714285714,"_MinTextWidth":117.14285714285714,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"3226":{"_Position":{"__isSmartRef__":true,"id":3227},"renderContextTable":{"__isSmartRef__":true,"id":3228},"_Extent":{"__isSmartRef__":true,"id":3229},"_Padding":{"__isSmartRef__":true,"id":3230},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-893112e4-65f1-4134-bb99-aabf23851a4c","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3227":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3228":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"3229":{"x":117.14285714285714,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3230":{"x":0,"y":4,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3231":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"3232":{"style":{"__isSmartRef__":true,"id":3233},"chunkOwner":{"__isSmartRef__":true,"id":3225},"storedString":"Sort","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"3233":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3234":{"morph":{"__isSmartRef__":true,"id":3225},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3235":{"x":117.14285714285714,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3236":{"_Position":{"__isSmartRef__":true,"id":3237},"renderContextTable":{"__isSmartRef__":true,"id":3238},"_Extent":{"__isSmartRef__":true,"id":3235},"_Padding":{"__isSmartRef__":true,"id":3239},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1093},"_Fill":{"__isSmartRef__":true,"id":1094},"_BorderRadius":5,"_NodeClass":["morph","button"],"_NodeId":"morph-f4859d46-74b9-48be-9cd3-eb701f0bf5f8","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3237":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3238":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"3239":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3240":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"3241":{"morph":{"__isSmartRef__":true,"id":3224},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3242":{"x":585.7142857142857,"y":220,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3243":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3244":{"stops":[{"__isSmartRef__":true,"id":3245},{"__isSmartRef__":true,"id":3247},{"__isSmartRef__":true,"id":3249},{"__isSmartRef__":true,"id":3251}],"vector":{"__isSmartRef__":true,"id":1103},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3245":{"offset":0,"color":{"__isSmartRef__":true,"id":3246}},"3246":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3247":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3248}},"3248":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3249":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3250}},"3250":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3251":{"offset":1,"color":{"__isSmartRef__":true,"id":3252}},"3252":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3253":{"sourceObj":{"__isSmartRef__":true,"id":3224},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3223},"targetMethodName":"trigger","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3254":{"sourceObj":{"__isSmartRef__":true,"id":3224},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3224},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3255},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3255":{"source":{"__isSmartRef__":true,"id":3224},"target":{"__isSmartRef__":true,"id":3224}},"3256":{"scaleVertical":true,"scaleHorizontal":true},"3257":{"browser":{"__isSmartRef__":true,"id":3052},"button":{"__isSmartRef__":true,"id":3258},"__SourceModuleName__":"Global.lively.ide.BrowserCommands","__LivelyClassName__":"lively.ide.ViewSourceCommand"},"3258":{"submorphs":[{"__isSmartRef__":true,"id":3259}],"scripts":[],"shape":{"__isSmartRef__":true,"id":3270},"derivationIds":[null],"id":"F9733551-B411-43E1-B5F4-8B20E2339AF9","renderContextTable":{"__isSmartRef__":true,"id":3274},"eventHandler":{"__isSmartRef__":true,"id":3275},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3276},"priorExtent":{"__isSmartRef__":true,"id":3277},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1094},"lighterFill":{"__isSmartRef__":true,"id":3278},"label":{"__isSmartRef__":true,"id":3259},"command":{"__isSmartRef__":true,"id":3257},"attributeConnections":[{"__isSmartRef__":true,"id":3287},{"__isSmartRef__":true,"id":3288}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":3037},"layout":{"__isSmartRef__":true,"id":3290},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Button"},"3259":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3260},"derivationIds":[null],"id":"7C25B48A-B2FE-48B3-B866-6FC4C25DFA8A","renderContextTable":{"__isSmartRef__":true,"id":3265},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3266}],"eventHandler":{"__isSmartRef__":true,"id":3268},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":3258},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":1067},"_Align":"center","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":3269},"_MaxTextWidth":117.14285714285714,"_MinTextWidth":117.14285714285714,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"3260":{"_Position":{"__isSmartRef__":true,"id":3261},"renderContextTable":{"__isSmartRef__":true,"id":3262},"_Extent":{"__isSmartRef__":true,"id":3263},"_Padding":{"__isSmartRef__":true,"id":3264},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-7c25b48a-b2fe-48b3-b866-6fc4c25dfa8a","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3261":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3262":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"3263":{"x":117.14285714285714,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3264":{"x":0,"y":4,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3265":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"3266":{"style":{"__isSmartRef__":true,"id":3267},"chunkOwner":{"__isSmartRef__":true,"id":3259},"storedString":"View as...","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"3267":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3268":{"morph":{"__isSmartRef__":true,"id":3259},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3269":{"x":117.14285714285714,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3270":{"_Position":{"__isSmartRef__":true,"id":3271},"renderContextTable":{"__isSmartRef__":true,"id":3272},"_Extent":{"__isSmartRef__":true,"id":3269},"_Padding":{"__isSmartRef__":true,"id":3273},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1093},"_Fill":{"__isSmartRef__":true,"id":1094},"_BorderRadius":5,"_NodeClass":["morph","button"],"_NodeId":"morph-f9733551-b411-43e1-b5f4-8b20e2339af9","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3271":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3272":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"3273":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3274":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"3275":{"morph":{"__isSmartRef__":true,"id":3258},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3276":{"x":702.8571428571429,"y":220,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3277":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3278":{"stops":[{"__isSmartRef__":true,"id":3279},{"__isSmartRef__":true,"id":3281},{"__isSmartRef__":true,"id":3283},{"__isSmartRef__":true,"id":3285}],"vector":{"__isSmartRef__":true,"id":1103},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3279":{"offset":0,"color":{"__isSmartRef__":true,"id":3280}},"3280":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3281":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3282}},"3282":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3283":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3284}},"3284":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3285":{"offset":1,"color":{"__isSmartRef__":true,"id":3286}},"3286":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3287":{"sourceObj":{"__isSmartRef__":true,"id":3258},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3257},"targetMethodName":"trigger","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3288":{"sourceObj":{"__isSmartRef__":true,"id":3258},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3258},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3289},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3289":{"source":{"__isSmartRef__":true,"id":3258},"target":{"__isSmartRef__":true,"id":3258}},"3290":{"scaleVertical":true,"scaleHorizontal":true},"3291":{"__SourceModuleName__":"Global.lively.ide.BrowserFramework","__LivelyClassName__":"lively.ide.NodeFilter"},"3292":{"__SourceModuleName__":"Global.lively.ide.BrowserFramework","__LivelyClassName__":"lively.ide.NodeFilter"},"3293":{"attributes":["isClassNode","isGrammarNode","isChangeNode","isFunctionNode","isObjectNode"],"__SourceModuleName__":"Global.lively.ide.BrowserFramework","__LivelyClassName__":"lively.ide.NodeTypeFilter"},"3294":{"__SourceModuleName__":"Global.lively.ide.BrowserFramework","__LivelyClassName__":"lively.ide.NodeFilter"},"3295":{"__SourceModuleName__":"Global.lively.ide.BrowserFramework","__LivelyClassName__":"lively.ide.NodeFilter"},"3296":{"__SourceModuleName__":"Global.lively.ide.BrowserFramework","__LivelyClassName__":"lively.ide.NodeFilter"},"3297":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/lively/morphic/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3298":{"sourceObj":{"__isSmartRef__":true,"id":3052},"sourceAttrName":"setPane1Content","targetObj":{"__isSmartRef__":true,"id":3299},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3438},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3299":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3300},"derivationIds":[null],"id":"31F71124-CE72-487D-A649-C0A656037B0B","renderContextTable":{"__isSmartRef__":true,"id":3306},"itemList":[{"__isSmartRef__":true,"id":3307},{"__isSmartRef__":true,"id":3360},{"__isSmartRef__":true,"id":3361},{"__isSmartRef__":true,"id":3362},{"__isSmartRef__":true,"id":3363},{"__isSmartRef__":true,"id":3364},{"__isSmartRef__":true,"id":3365},{"__isSmartRef__":true,"id":3366},{"__isSmartRef__":true,"id":3367},{"__isSmartRef__":true,"id":3368},{"__isSmartRef__":true,"id":3369},{"__isSmartRef__":true,"id":3370},{"__isSmartRef__":true,"id":3371},{"__isSmartRef__":true,"id":3372},{"__isSmartRef__":true,"id":3373},{"__isSmartRef__":true,"id":3374},{"__isSmartRef__":true,"id":3375},{"__isSmartRef__":true,"id":3376},{"__isSmartRef__":true,"id":3377},{"__isSmartRef__":true,"id":3378},{"__isSmartRef__":true,"id":3379},{"__isSmartRef__":true,"id":3380},{"__isSmartRef__":true,"id":3381},{"__isSmartRef__":true,"id":3382},{"__isSmartRef__":true,"id":3383},{"__isSmartRef__":true,"id":3384},{"__isSmartRef__":true,"id":3385},{"__isSmartRef__":true,"id":3386},{"__isSmartRef__":true,"id":3387},{"__isSmartRef__":true,"id":3388},{"__isSmartRef__":true,"id":3389},{"__isSmartRef__":true,"id":3390},{"__isSmartRef__":true,"id":3391},{"__isSmartRef__":true,"id":3392},{"__isSmartRef__":true,"id":3393},{"__isSmartRef__":true,"id":3394},{"__isSmartRef__":true,"id":3395},{"__isSmartRef__":true,"id":3396},{"__isSmartRef__":true,"id":3397},{"__isSmartRef__":true,"id":3398},{"__isSmartRef__":true,"id":3399},{"__isSmartRef__":true,"id":3400},{"__isSmartRef__":true,"id":3401},{"__isSmartRef__":true,"id":3402},{"__isSmartRef__":true,"id":3403},{"__isSmartRef__":true,"id":3404},{"__isSmartRef__":true,"id":3405},{"__isSmartRef__":true,"id":3406}],"_FontFamily":"Helvetica","eventHandler":{"__isSmartRef__":true,"id":3407},"grabbingEnabled":false,"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":3408},"selection":{"__isSmartRef__":true,"id":3409},"selectedLineNo":44,"priorExtent":{"__isSmartRef__":true,"id":3410},"owner":{"__isSmartRef__":true,"id":3037},"layout":{"__isSmartRef__":true,"id":3411},"attributeConnections":[{"__isSmartRef__":true,"id":3412},{"__isSmartRef__":true,"id":3417},{"__isSmartRef__":true,"id":3419},{"__isSmartRef__":true,"id":3421}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"__SourceModuleName__":"Global","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3423},"__LivelyClassName__":"lively.morphic.List"},"3300":{"_Position":{"__isSmartRef__":true,"id":3301},"renderContextTable":{"__isSmartRef__":true,"id":3302},"_Extent":{"__isSmartRef__":true,"id":3303},"_Padding":{"__isSmartRef__":true,"id":3304},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":{"__isSmartRef__":true,"id":3305},"_NodeClass":["morph","box","list"],"_NodeId":"morph-31f71124-ce72-487d-a649-c0a656037b0b","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3301":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3302":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"3303":{"x":205,"y":203.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3304":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3305":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3306":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","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"},"3307":{"isListItem":true,"string":"tests/","value":{"__isSmartRef__":true,"id":3308}},"3308":{"target":{"__isSmartRef__":true,"id":3309},"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"localName":"tests/","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.NamespaceNode"},"3309":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/lively/morphic/tests/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3310":{"target":{"__isSmartRef__":true,"id":1712},"browser":{"__isSmartRef__":true,"id":3052},"parent":null,"allFiles":["lively/morphic/HTML.js","lively/morphic/jqueryflot.js","lively/morphic/EventExperiments.js","lively/morphic/Widgets.js","lively/morphic/Chris.js","lively/morphic/Serialization.js","lively/morphic/Rendering.js","lively/morphic/Layout.js","lively/morphic/MorphAddons.js","lively/morphic/SAPWorkSheetTest.js","lively/morphic/SAPWorkSheet.js","lively/morphic/ObjectMigration.js","lively/morphic/ColorChooserDraft.js","lively/morphic/Shapes.js","lively/morphic/SAPCommonWidgets.js","lively/morphic/Compat.js","lively/morphic/Grid.js","lively/morphic/Core.js","lively/morphic/TextCore.js","lively/morphic/testsubText.js","lively/morphic/test_1.js","lively/morphic/SAPBPCWidgets.js","lively/morphic/Tests.js","lively/morphic/test4.js","lively/morphic/Events.js","lively/morphic/Graffle.js","lively/morphic/Halos.js","lively/morphic/Complete.js","lively/morphic/Canvas.js","lively/morphic/StyleSheets.js","lively/morphic/Connectors.js","lively/morphic/test.js","lively/morphic/CompatLayer.js","lively/morphic/jquery.flot.js","lively/morphic/Styles.js","lively/morphic/Paragraphs.js","lively/morphic/DiffMerge.js","lively/morphic/ScriptingSupport.js","lively/morphic/SVG.js","lively/morphic/WidgetsAddOns.js","lively/morphic/PathShapes.js","lively/morphic/Graphics.js","lively/morphic/AdditionalMorphs.js","lively/morphic/Experiments.js"],"subNamespacePaths":[{"__isSmartRef__":true,"id":3309},{"__isSmartRef__":true,"id":3311}],"parentNamespacePath":{"__isSmartRef__":true,"id":3312},"_childNodes":[{"__isSmartRef__":true,"id":3308},{"__isSmartRef__":true,"id":3313},{"__isSmartRef__":true,"id":3314},{"__isSmartRef__":true,"id":3315},{"__isSmartRef__":true,"id":3316},{"__isSmartRef__":true,"id":3317},{"__isSmartRef__":true,"id":3318},{"__isSmartRef__":true,"id":3319},{"__isSmartRef__":true,"id":3320},{"__isSmartRef__":true,"id":3321},{"__isSmartRef__":true,"id":3322},{"__isSmartRef__":true,"id":3323},{"__isSmartRef__":true,"id":3324},{"__isSmartRef__":true,"id":3325},{"__isSmartRef__":true,"id":3326},{"__isSmartRef__":true,"id":3327},{"__isSmartRef__":true,"id":3328},{"__isSmartRef__":true,"id":3329},{"__isSmartRef__":true,"id":3330},{"__isSmartRef__":true,"id":3331},{"__isSmartRef__":true,"id":3332},{"__isSmartRef__":true,"id":3333},{"__isSmartRef__":true,"id":3334},{"__isSmartRef__":true,"id":3335},{"__isSmartRef__":true,"id":3336},{"__isSmartRef__":true,"id":3337},{"__isSmartRef__":true,"id":3338},{"__isSmartRef__":true,"id":3339},{"__isSmartRef__":true,"id":3340},{"__isSmartRef__":true,"id":3341},{"__isSmartRef__":true,"id":3342},{"__isSmartRef__":true,"id":3343},{"__isSmartRef__":true,"id":3344},{"__isSmartRef__":true,"id":3345},{"__isSmartRef__":true,"id":3346},{"__isSmartRef__":true,"id":3347},{"__isSmartRef__":true,"id":3348},{"__isSmartRef__":true,"id":3349},{"__isSmartRef__":true,"id":3350},{"__isSmartRef__":true,"id":3351},{"__isSmartRef__":true,"id":3352},{"__isSmartRef__":true,"id":3353},{"__isSmartRef__":true,"id":3354},{"__isSmartRef__":true,"id":3355},{"__isSmartRef__":true,"id":3356},{"__isSmartRef__":true,"id":3357},{"__isSmartRef__":true,"id":3358},{"__isSmartRef__":true,"id":3359}],"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.SourceControlNode"},"3311":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/lively/morphic/video/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3312":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/lively/morphic/../","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"3313":{"target":{"__isSmartRef__":true,"id":3311},"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"localName":"video/","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.NamespaceNode"},"3314":{"target":{"__isSmartRef__":true,"id":3312},"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"localName":"../","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.NamespaceNode"},"3315":{"target":{"__isSmartRef__":true,"id":1718},"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/AdditionalMorphs.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3316":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/Canvas.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3317":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/Chris.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3318":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/ColorChooserDraft.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3319":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/Compat.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3320":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/CompatLayer.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3321":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/Complete.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3322":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/Connectors.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3323":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/Core.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3324":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/DiffMerge.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3325":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/EventExperiments.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3326":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/Events.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3327":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/Experiments.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3328":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/Graffle.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3329":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/Graphics.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3330":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/Grid.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3331":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/Halos.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3332":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/HTML.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3333":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/jquery.flot.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3334":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/jqueryflot.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3335":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/Layout.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3336":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/MorphAddons.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3337":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/ObjectMigration.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3338":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/Paragraphs.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3339":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/PathShapes.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3340":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/Rendering.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3341":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/SAPBPCWidgets.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3342":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/SAPCommonWidgets.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3343":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/SAPWorkSheet.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3344":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/SAPWorkSheetTest.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3345":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/ScriptingSupport.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3346":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/Serialization.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3347":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/Shapes.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3348":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/Styles.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3349":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/StyleSheets.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3350":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/SVG.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3351":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/test.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3352":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/test4.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3353":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/test_1.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3354":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/Tests.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3355":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/testsubText.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3356":{"target":{"__isSmartRef__":true,"id":2034},"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/TextCore.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3357":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/Widgets.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3358":{"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/WidgetsAddOns.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3359":{"target":{"__isSmartRef__":true,"id":2448},"browser":{"__isSmartRef__":true,"id":3052},"__SourceModuleName__":"Global.lively.ide.LocalBrowser","__LivelyClassName__":"lively.ide.ChangeSetNode"},"3360":{"isListItem":true,"string":"video/","value":{"__isSmartRef__":true,"id":3313}},"3361":{"isListItem":true,"string":"../","value":{"__isSmartRef__":true,"id":3314}},"3362":{"isListItem":true,"string":"AdditionalMorphs.js","value":{"__isSmartRef__":true,"id":3315}},"3363":{"isListItem":true,"string":"Canvas.js (not parsed)","value":{"__isSmartRef__":true,"id":3316}},"3364":{"isListItem":true,"string":"Chris.js (not parsed)","value":{"__isSmartRef__":true,"id":3317}},"3365":{"isListItem":true,"string":"ColorChooserDraft.js (not parsed)","value":{"__isSmartRef__":true,"id":3318}},"3366":{"isListItem":true,"string":"Compat.js (not parsed)","value":{"__isSmartRef__":true,"id":3319}},"3367":{"isListItem":true,"string":"CompatLayer.js (not parsed)","value":{"__isSmartRef__":true,"id":3320}},"3368":{"isListItem":true,"string":"Complete.js (not parsed)","value":{"__isSmartRef__":true,"id":3321}},"3369":{"isListItem":true,"string":"Connectors.js (not parsed)","value":{"__isSmartRef__":true,"id":3322}},"3370":{"isListItem":true,"string":"Core.js (not parsed)","value":{"__isSmartRef__":true,"id":3323}},"3371":{"isListItem":true,"string":"DiffMerge.js (not parsed)","value":{"__isSmartRef__":true,"id":3324}},"3372":{"isListItem":true,"string":"EventExperiments.js (not parsed)","value":{"__isSmartRef__":true,"id":3325}},"3373":{"isListItem":true,"string":"Events.js (not parsed)","value":{"__isSmartRef__":true,"id":3326}},"3374":{"isListItem":true,"string":"Experiments.js (not parsed)","value":{"__isSmartRef__":true,"id":3327}},"3375":{"isListItem":true,"string":"Graffle.js (not parsed)","value":{"__isSmartRef__":true,"id":3328}},"3376":{"isListItem":true,"string":"Graphics.js (not parsed)","value":{"__isSmartRef__":true,"id":3329}},"3377":{"isListItem":true,"string":"Grid.js (not parsed)","value":{"__isSmartRef__":true,"id":3330}},"3378":{"isListItem":true,"string":"Halos.js (not parsed)","value":{"__isSmartRef__":true,"id":3331}},"3379":{"isListItem":true,"string":"HTML.js (not parsed)","value":{"__isSmartRef__":true,"id":3332}},"3380":{"isListItem":true,"string":"jquery.flot.js (not parsed)","value":{"__isSmartRef__":true,"id":3333}},"3381":{"isListItem":true,"string":"jqueryflot.js (not parsed)","value":{"__isSmartRef__":true,"id":3334}},"3382":{"isListItem":true,"string":"Layout.js (not parsed)","value":{"__isSmartRef__":true,"id":3335}},"3383":{"isListItem":true,"string":"MorphAddons.js (not parsed)","value":{"__isSmartRef__":true,"id":3336}},"3384":{"isListItem":true,"string":"ObjectMigration.js (not parsed)","value":{"__isSmartRef__":true,"id":3337}},"3385":{"isListItem":true,"string":"Paragraphs.js (not parsed)","value":{"__isSmartRef__":true,"id":3338}},"3386":{"isListItem":true,"string":"PathShapes.js (not parsed)","value":{"__isSmartRef__":true,"id":3339}},"3387":{"isListItem":true,"string":"Rendering.js (not parsed)","value":{"__isSmartRef__":true,"id":3340}},"3388":{"isListItem":true,"string":"SAPBPCWidgets.js (not parsed)","value":{"__isSmartRef__":true,"id":3341}},"3389":{"isListItem":true,"string":"SAPCommonWidgets.js (not parsed)","value":{"__isSmartRef__":true,"id":3342}},"3390":{"isListItem":true,"string":"SAPWorkSheet.js (not parsed)","value":{"__isSmartRef__":true,"id":3343}},"3391":{"isListItem":true,"string":"SAPWorkSheetTest.js (not parsed)","value":{"__isSmartRef__":true,"id":3344}},"3392":{"isListItem":true,"string":"ScriptingSupport.js (not parsed)","value":{"__isSmartRef__":true,"id":3345}},"3393":{"isListItem":true,"string":"Serialization.js (not parsed)","value":{"__isSmartRef__":true,"id":3346}},"3394":{"isListItem":true,"string":"Shapes.js (not parsed)","value":{"__isSmartRef__":true,"id":3347}},"3395":{"isListItem":true,"string":"Styles.js (not parsed)","value":{"__isSmartRef__":true,"id":3348}},"3396":{"isListItem":true,"string":"StyleSheets.js (not parsed)","value":{"__isSmartRef__":true,"id":3349}},"3397":{"isListItem":true,"string":"SVG.js (not parsed)","value":{"__isSmartRef__":true,"id":3350}},"3398":{"isListItem":true,"string":"test.js (not parsed)","value":{"__isSmartRef__":true,"id":3351}},"3399":{"isListItem":true,"string":"test4.js (not parsed)","value":{"__isSmartRef__":true,"id":3352}},"3400":{"isListItem":true,"string":"test_1.js (not parsed)","value":{"__isSmartRef__":true,"id":3353}},"3401":{"isListItem":true,"string":"Tests.js (not parsed)","value":{"__isSmartRef__":true,"id":3354}},"3402":{"isListItem":true,"string":"testsubText.js (not parsed)","value":{"__isSmartRef__":true,"id":3355}},"3403":{"isListItem":true,"string":"TextCore.js","value":{"__isSmartRef__":true,"id":3356}},"3404":{"isListItem":true,"string":"Widgets.js (not parsed)","value":{"__isSmartRef__":true,"id":3357}},"3405":{"isListItem":true,"string":"WidgetsAddOns.js (not parsed)","value":{"__isSmartRef__":true,"id":3358}},"3406":{"isListItem":true,"string":"Local code","value":{"__isSmartRef__":true,"id":3359}},"3407":{"morph":{"__isSmartRef__":true,"id":3299},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3408":{"x":0,"y":16.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3409":{"target":{"__isSmartRef__":true,"id":2034},"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3310},"moduleName":"lively/morphic/TextCore.js","showAll":false,"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CompleteFileFragmentNode"},"3410":{"x":205,"y":203.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3411":{"scaleVertical":true,"scaleHorizontal":true},"3412":{"sourceObj":{"__isSmartRef__":true,"id":3299},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":3052},"targetMethodName":"setPane1Selection","converter":null,"converterString":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","varMapping":{"__isSmartRef__":true,"id":3413},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3414},"__LivelyClassName__":"AttributeConnection"},"3413":{"source":{"__isSmartRef__":true,"id":3299},"target":{"__isSmartRef__":true,"id":3052}},"3414":{"updater":{"__isSmartRef__":true,"id":3415}},"3415":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":3413},"source":"function ($upd, v) { $upd(v, this.sourceObj) }","funcProperties":{"__isSmartRef__":true,"id":3416},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3416":{},"3417":{"sourceObj":{"__isSmartRef__":true,"id":3299},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":3052},"targetMethodName":"getPane1Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3418},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3418":{"source":{"__isSmartRef__":true,"id":3299},"target":{"__isSmartRef__":true,"id":3052}},"3419":{"sourceObj":{"__isSmartRef__":true,"id":3299},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":3052},"targetMethodName":"getPane1Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3420},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3420":{"source":{"__isSmartRef__":true,"id":3299},"target":{"__isSmartRef__":true,"id":3052}},"3421":{"sourceObj":{"__isSmartRef__":true,"id":3299},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":3052},"targetMethodName":"getPane1Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3422},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3422":{"source":{"__isSmartRef__":true,"id":3299},"target":{"__isSmartRef__":true,"id":3052}},"3423":{"onDownPressed":{"__isSmartRef__":true,"id":3424},"onUpPressed":{"__isSmartRef__":true,"id":3431}},"3424":{"varMapping":{"__isSmartRef__":true,"id":3425},"source":"function onDownPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":3430},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3425":{"this":{"__isSmartRef__":true,"id":3299},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3426}},"3426":{"$super":{"__isSmartRef__":true,"id":3427}},"3427":{"varMapping":{"__isSmartRef__":true,"id":3428},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3429},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3428":{"obj":{"__isSmartRef__":true,"id":3299},"name":"onDownPressed"},"3429":{},"3430":{},"3431":{"varMapping":{"__isSmartRef__":true,"id":3432},"source":"function onUpPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":3437},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3432":{"this":{"__isSmartRef__":true,"id":3299},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3433}},"3433":{"$super":{"__isSmartRef__":true,"id":3434}},"3434":{"varMapping":{"__isSmartRef__":true,"id":3435},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3436},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3435":{"obj":{"__isSmartRef__":true,"id":3299},"name":"onUpPressed"},"3436":{},"3437":{},"3438":{"source":{"__isSmartRef__":true,"id":3052},"target":{"__isSmartRef__":true,"id":3299}},"3439":{"sourceObj":{"__isSmartRef__":true,"id":3052},"sourceAttrName":"setPane2Content","targetObj":{"__isSmartRef__":true,"id":3440},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3515},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3440":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3441},"derivationIds":[null],"id":"08B1A71A-C32C-432E-9476-2E73099646D6","renderContextTable":{"__isSmartRef__":true,"id":3447},"itemList":[{"__isSmartRef__":true,"id":3448},{"__isSmartRef__":true,"id":3450},{"__isSmartRef__":true,"id":3452},{"__isSmartRef__":true,"id":3454},{"__isSmartRef__":true,"id":3456},{"__isSmartRef__":true,"id":3458},{"__isSmartRef__":true,"id":3460},{"__isSmartRef__":true,"id":3462},{"__isSmartRef__":true,"id":3464},{"__isSmartRef__":true,"id":3466},{"__isSmartRef__":true,"id":3468},{"__isSmartRef__":true,"id":3470},{"__isSmartRef__":true,"id":3472},{"__isSmartRef__":true,"id":3474},{"__isSmartRef__":true,"id":3476},{"__isSmartRef__":true,"id":3478},{"__isSmartRef__":true,"id":3480},{"__isSmartRef__":true,"id":3482}],"_FontFamily":"Helvetica","eventHandler":{"__isSmartRef__":true,"id":3484},"grabbingEnabled":false,"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":3485},"selection":{"__isSmartRef__":true,"id":3486},"selectedLineNo":4,"priorExtent":{"__isSmartRef__":true,"id":3487},"owner":{"__isSmartRef__":true,"id":3037},"layout":{"__isSmartRef__":true,"id":3488},"attributeConnections":[{"__isSmartRef__":true,"id":3489},{"__isSmartRef__":true,"id":3494},{"__isSmartRef__":true,"id":3496},{"__isSmartRef__":true,"id":3498}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"__SourceModuleName__":"Global","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3500},"__LivelyClassName__":"lively.morphic.List"},"3441":{"_Position":{"__isSmartRef__":true,"id":3442},"renderContextTable":{"__isSmartRef__":true,"id":3443},"_Extent":{"__isSmartRef__":true,"id":3444},"_Padding":{"__isSmartRef__":true,"id":3445},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":{"__isSmartRef__":true,"id":3446},"_NodeClass":["morph","box","list"],"_NodeId":"morph-08b1a71a-c32c-432e-9476-2e73099646d6","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3442":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3443":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"3444":{"x":205,"y":203.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3445":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3446":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3447":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","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"},"3448":{"isListItem":true,"string":"TextChunkOwner","value":{"__isSmartRef__":true,"id":3449}},"3449":{"target":{"__isSmartRef__":true,"id":2036},"browser":{"__isSmartRef__":true,"id":3052},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.TraitFragmentNode"},"3450":{"isListItem":true,"string":"lively.morphic.Text","value":{"__isSmartRef__":true,"id":3451}},"3451":{"target":{"__isSmartRef__":true,"id":2064},"browser":{"__isSmartRef__":true,"id":3052},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode"},"3452":{"isListItem":true,"string":"lively.morphic.Text (extension)","value":{"__isSmartRef__":true,"id":3453}},"3453":{"target":{"__isSmartRef__":true,"id":2264},"browser":{"__isSmartRef__":true,"id":3052},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode"},"3454":{"isListItem":true,"string":"lively.morphic.Text.ProtocolLister","value":{"__isSmartRef__":true,"id":3455}},"3455":{"target":{"__isSmartRef__":true,"id":2267},"browser":{"__isSmartRef__":true,"id":3052},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode"},"3456":{"isListItem":true,"string":"lively.morphic.TextChunk","value":{"__isSmartRef__":true,"id":3457}},"3457":{"target":{"__isSmartRef__":true,"id":2280},"browser":{"__isSmartRef__":true,"id":3052},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode"},"3458":{"isListItem":true,"string":"lively.morphic.TextEmphasis","value":{"__isSmartRef__":true,"id":3459}},"3459":{"target":{"__isSmartRef__":true,"id":2322},"browser":{"__isSmartRef__":true,"id":3052},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode"},"3460":{"isListItem":true,"string":"lively.morphic.RichText","value":{"__isSmartRef__":true,"id":3461}},"3461":{"target":{"__isSmartRef__":true,"id":2359},"browser":{"__isSmartRef__":true,"id":3052},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode"},"3462":{"isListItem":true,"string":"lively.morphic.RichText2","value":{"__isSmartRef__":true,"id":3463}},"3463":{"target":{"__isSmartRef__":true,"id":2376},"browser":{"__isSmartRef__":true,"id":3052},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode"},"3464":{"isListItem":true,"string":"lively.morphic.Text (extension)","value":{"__isSmartRef__":true,"id":3465}},"3465":{"target":{"__isSmartRef__":true,"id":2385},"browser":{"__isSmartRef__":true,"id":3052},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode"},"3466":{"isListItem":true,"string":"TextDevLayer","value":{"__isSmartRef__":true,"id":3467}},"3467":{"target":{"__isSmartRef__":true,"id":2389},"browser":{"__isSmartRef__":true,"id":3052},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CopFragmentNode"},"3468":{"isListItem":true,"string":"lively.morphic.HTMLParser","value":{"__isSmartRef__":true,"id":3469}},"3469":{"target":{"__isSmartRef__":true,"id":2393},"browser":{"__isSmartRef__":true,"id":3052},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode"},"3470":{"isListItem":true,"string":"lively.morphic.HTMLParser (extension)","value":{"__isSmartRef__":true,"id":3471}},"3471":{"target":{"__isSmartRef__":true,"id":2395},"browser":{"__isSmartRef__":true,"id":3052},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode"},"3472":{"isListItem":true,"string":"lively.morphic.Text.ShortcutHandler","value":{"__isSmartRef__":true,"id":3473}},"3473":{"target":{"__isSmartRef__":true,"id":2406},"browser":{"__isSmartRef__":true,"id":3052},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode"},"3474":{"isListItem":true,"string":"lively.morphic.TextUndoTrait","value":{"__isSmartRef__":true,"id":3475}},"3475":{"target":{"__isSmartRef__":true,"id":2415},"browser":{"__isSmartRef__":true,"id":3052},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.TraitFragmentNode"},"3476":{"isListItem":true,"string":"lively.morphic (extension)","value":{"__isSmartRef__":true,"id":3477}},"3477":{"target":{"__isSmartRef__":true,"id":2430},"browser":{"__isSmartRef__":true,"id":3052},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode"},"3478":{"isListItem":true,"string":"lively.morphic.TextUndoTrait (extension)","value":{"__isSmartRef__":true,"id":3479}},"3479":{"target":{"__isSmartRef__":true,"id":2434},"browser":{"__isSmartRef__":true,"id":3052},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode"},"3480":{"isListItem":true,"string":"setupTextUndo (function)","value":{"__isSmartRef__":true,"id":3481}},"3481":{"target":{"__isSmartRef__":true,"id":2438},"browser":{"__isSmartRef__":true,"id":3052},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.FunctionFragmentNode"},"3482":{"isListItem":true,"string":"lively.morphic.TextDiffTrait","value":{"__isSmartRef__":true,"id":3483}},"3483":{"target":{"__isSmartRef__":true,"id":2440},"browser":{"__isSmartRef__":true,"id":3052},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.TraitFragmentNode"},"3484":{"morph":{"__isSmartRef__":true,"id":3440},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3485":{"x":205,"y":16.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3486":{"target":{"__isSmartRef__":true,"id":2280},"browser":{"__isSmartRef__":true,"id":3052},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode"},"3487":{"x":205,"y":203.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3488":{"scaleVertical":true,"scaleHorizontal":true},"3489":{"sourceObj":{"__isSmartRef__":true,"id":3440},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":3052},"targetMethodName":"setPane2Selection","converter":null,"converterString":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","varMapping":{"__isSmartRef__":true,"id":3490},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3491},"__LivelyClassName__":"AttributeConnection"},"3490":{"source":{"__isSmartRef__":true,"id":3440},"target":{"__isSmartRef__":true,"id":3052}},"3491":{"updater":{"__isSmartRef__":true,"id":3492}},"3492":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":3490},"source":"function ($upd, v) { $upd(v, this.sourceObj) }","funcProperties":{"__isSmartRef__":true,"id":3493},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3493":{},"3494":{"sourceObj":{"__isSmartRef__":true,"id":3440},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":3052},"targetMethodName":"getPane2Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3495},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3495":{"source":{"__isSmartRef__":true,"id":3440},"target":{"__isSmartRef__":true,"id":3052}},"3496":{"sourceObj":{"__isSmartRef__":true,"id":3440},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":3052},"targetMethodName":"getPane2Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3497},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3497":{"source":{"__isSmartRef__":true,"id":3440},"target":{"__isSmartRef__":true,"id":3052}},"3498":{"sourceObj":{"__isSmartRef__":true,"id":3440},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":3052},"targetMethodName":"getPane2Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3499},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3499":{"source":{"__isSmartRef__":true,"id":3440},"target":{"__isSmartRef__":true,"id":3052}},"3500":{"onDownPressed":{"__isSmartRef__":true,"id":3501},"onUpPressed":{"__isSmartRef__":true,"id":3508}},"3501":{"varMapping":{"__isSmartRef__":true,"id":3502},"source":"function onDownPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":3507},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3502":{"this":{"__isSmartRef__":true,"id":3440},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3503}},"3503":{"$super":{"__isSmartRef__":true,"id":3504}},"3504":{"varMapping":{"__isSmartRef__":true,"id":3505},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3506},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3505":{"obj":{"__isSmartRef__":true,"id":3440},"name":"onDownPressed"},"3506":{},"3507":{},"3508":{"varMapping":{"__isSmartRef__":true,"id":3509},"source":"function onUpPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":3514},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3509":{"this":{"__isSmartRef__":true,"id":3440},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3510}},"3510":{"$super":{"__isSmartRef__":true,"id":3511}},"3511":{"varMapping":{"__isSmartRef__":true,"id":3512},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3513},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3512":{"obj":{"__isSmartRef__":true,"id":3440},"name":"onUpPressed"},"3513":{},"3514":{},"3515":{"source":{"__isSmartRef__":true,"id":3052},"target":{"__isSmartRef__":true,"id":3440}},"3516":{"sourceObj":{"__isSmartRef__":true,"id":3052},"sourceAttrName":"setPane3Content","targetObj":{"__isSmartRef__":true,"id":3517},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3581},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3517":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3518},"derivationIds":[null],"id":"6381624C-9BE1-4BDE-87DA-1AFFEE39B8BD","renderContextTable":{"__isSmartRef__":true,"id":3524},"itemList":[{"__isSmartRef__":true,"id":3525},{"__isSmartRef__":true,"id":3527},{"__isSmartRef__":true,"id":3529},{"__isSmartRef__":true,"id":3531},{"__isSmartRef__":true,"id":3533},{"__isSmartRef__":true,"id":3535},{"__isSmartRef__":true,"id":3537},{"__isSmartRef__":true,"id":3539},{"__isSmartRef__":true,"id":3541},{"__isSmartRef__":true,"id":3543},{"__isSmartRef__":true,"id":3545},{"__isSmartRef__":true,"id":3547},{"__isSmartRef__":true,"id":3549}],"_FontFamily":"Helvetica","eventHandler":{"__isSmartRef__":true,"id":3551},"grabbingEnabled":false,"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":3552},"selection":{"__isSmartRef__":true,"id":3526},"selectedLineNo":0,"priorExtent":{"__isSmartRef__":true,"id":3553},"owner":{"__isSmartRef__":true,"id":3037},"layout":{"__isSmartRef__":true,"id":3554},"attributeConnections":[{"__isSmartRef__":true,"id":3555},{"__isSmartRef__":true,"id":3560},{"__isSmartRef__":true,"id":3562},{"__isSmartRef__":true,"id":3564}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"__SourceModuleName__":"Global","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3566},"__LivelyClassName__":"lively.morphic.List"},"3518":{"_Position":{"__isSmartRef__":true,"id":3519},"renderContextTable":{"__isSmartRef__":true,"id":3520},"_Extent":{"__isSmartRef__":true,"id":3521},"_Padding":{"__isSmartRef__":true,"id":3522},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":{"__isSmartRef__":true,"id":3523},"_NodeClass":["morph","box","list"],"_NodeId":"morph-6381624c-9be1-4bde-87da-1affee39b8bd","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3519":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3520":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"3521":{"x":205,"y":203.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3522":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3523":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3524":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","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"},"3525":{"isListItem":true,"string":"-- all --","value":{"__isSmartRef__":true,"id":3526}},"3526":{"target":{"__isSmartRef__":true,"id":2280},"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3457},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.AllMethodCategoryFragmentNode"},"3527":{"isListItem":true,"string":"settings","value":{"__isSmartRef__":true,"id":3528}},"3528":{"target":{"__isSmartRef__":true,"id":2282},"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3457},"targets":[{"__isSmartRef__":true,"id":2282}],"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode"},"3529":{"isListItem":true,"string":"initializing","value":{"__isSmartRef__":true,"id":3530}},"3530":{"target":{"__isSmartRef__":true,"id":2285},"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3457},"targets":[{"__isSmartRef__":true,"id":2285}],"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode"},"3531":{"isListItem":true,"string":"accessing","value":{"__isSmartRef__":true,"id":3532}},"3532":{"target":{"__isSmartRef__":true,"id":2287},"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3457},"targets":[{"__isSmartRef__":true,"id":2287}],"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode"},"3533":{"isListItem":true,"string":"testing","value":{"__isSmartRef__":true,"id":3534}},"3534":{"target":{"__isSmartRef__":true,"id":2293},"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3457},"targets":[{"__isSmartRef__":true,"id":2293}],"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode"},"3535":{"isListItem":true,"string":"adding","value":{"__isSmartRef__":true,"id":3536}},"3536":{"target":{"__isSmartRef__":true,"id":2295},"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3457},"targets":[{"__isSmartRef__":true,"id":2295}],"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode"},"3537":{"isListItem":true,"string":"removing","value":{"__isSmartRef__":true,"id":3538}},"3538":{"target":{"__isSmartRef__":true,"id":2297},"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3457},"targets":[{"__isSmartRef__":true,"id":2297}],"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode"},"3539":{"isListItem":true,"string":"splitting","value":{"__isSmartRef__":true,"id":3540}},"3540":{"target":{"__isSmartRef__":true,"id":2299},"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3457},"targets":[{"__isSmartRef__":true,"id":2299}],"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode"},"3541":{"isListItem":true,"string":"joining","value":{"__isSmartRef__":true,"id":3542}},"3542":{"target":{"__isSmartRef__":true,"id":2304},"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3457},"targets":[{"__isSmartRef__":true,"id":2304}],"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode"},"3543":{"isListItem":true,"string":"styling","value":{"__isSmartRef__":true,"id":3544}},"3544":{"target":{"__isSmartRef__":true,"id":2307},"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3457},"targets":[{"__isSmartRef__":true,"id":2307}],"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode"},"3545":{"isListItem":true,"string":"subnodes","value":{"__isSmartRef__":true,"id":3546}},"3546":{"target":{"__isSmartRef__":true,"id":2309},"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3457},"targets":[{"__isSmartRef__":true,"id":2309}],"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode"},"3547":{"isListItem":true,"string":"debugging","value":{"__isSmartRef__":true,"id":3548}},"3548":{"target":{"__isSmartRef__":true,"id":2317},"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3457},"targets":[{"__isSmartRef__":true,"id":2317}],"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode"},"3549":{"isListItem":true,"string":"serialization","value":{"__isSmartRef__":true,"id":3550}},"3550":{"target":{"__isSmartRef__":true,"id":2319},"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3457},"targets":[{"__isSmartRef__":true,"id":2319}],"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode"},"3551":{"morph":{"__isSmartRef__":true,"id":3517},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3552":{"x":410,"y":16.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3553":{"x":205,"y":203.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3554":{"scaleVertical":true,"scaleHorizontal":true},"3555":{"sourceObj":{"__isSmartRef__":true,"id":3517},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":3052},"targetMethodName":"setPane3Selection","converter":null,"converterString":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","varMapping":{"__isSmartRef__":true,"id":3556},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3557},"__LivelyClassName__":"AttributeConnection"},"3556":{"source":{"__isSmartRef__":true,"id":3517},"target":{"__isSmartRef__":true,"id":3052}},"3557":{"updater":{"__isSmartRef__":true,"id":3558}},"3558":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":3556},"source":"function ($upd, v) { $upd(v, this.sourceObj) }","funcProperties":{"__isSmartRef__":true,"id":3559},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3559":{},"3560":{"sourceObj":{"__isSmartRef__":true,"id":3517},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":3052},"targetMethodName":"getPane3Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3561},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3561":{"source":{"__isSmartRef__":true,"id":3517},"target":{"__isSmartRef__":true,"id":3052}},"3562":{"sourceObj":{"__isSmartRef__":true,"id":3517},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":3052},"targetMethodName":"getPane3Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3563},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3563":{"source":{"__isSmartRef__":true,"id":3517},"target":{"__isSmartRef__":true,"id":3052}},"3564":{"sourceObj":{"__isSmartRef__":true,"id":3517},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":3052},"targetMethodName":"getPane3Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3565},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3565":{"source":{"__isSmartRef__":true,"id":3517},"target":{"__isSmartRef__":true,"id":3052}},"3566":{"onDownPressed":{"__isSmartRef__":true,"id":3567},"onUpPressed":{"__isSmartRef__":true,"id":3574}},"3567":{"varMapping":{"__isSmartRef__":true,"id":3568},"source":"function onDownPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":3573},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3568":{"this":{"__isSmartRef__":true,"id":3517},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3569}},"3569":{"$super":{"__isSmartRef__":true,"id":3570}},"3570":{"varMapping":{"__isSmartRef__":true,"id":3571},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3572},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3571":{"obj":{"__isSmartRef__":true,"id":3517},"name":"onDownPressed"},"3572":{},"3573":{},"3574":{"varMapping":{"__isSmartRef__":true,"id":3575},"source":"function onUpPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":3580},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3575":{"this":{"__isSmartRef__":true,"id":3517},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3576}},"3576":{"$super":{"__isSmartRef__":true,"id":3577}},"3577":{"varMapping":{"__isSmartRef__":true,"id":3578},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3579},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3578":{"obj":{"__isSmartRef__":true,"id":3517},"name":"onUpPressed"},"3579":{},"3580":{},"3581":{"source":{"__isSmartRef__":true,"id":3052},"target":{"__isSmartRef__":true,"id":3517}},"3582":{"sourceObj":{"__isSmartRef__":true,"id":3052},"sourceAttrName":"setPane4Content","targetObj":{"__isSmartRef__":true,"id":3583},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3625},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3583":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3584},"derivationIds":[null],"id":"AEBA74C0-F82A-4277-A145-04A1B1D16A2B","renderContextTable":{"__isSmartRef__":true,"id":3590},"itemList":[{"__isSmartRef__":true,"id":3591}],"_FontFamily":"Helvetica","eventHandler":{"__isSmartRef__":true,"id":3593},"grabbingEnabled":false,"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":3594},"selection":{"__isSmartRef__":true,"id":3595},"selectedLineNo":0,"priorExtent":{"__isSmartRef__":true,"id":3597},"owner":{"__isSmartRef__":true,"id":3037},"layout":{"__isSmartRef__":true,"id":3598},"attributeConnections":[{"__isSmartRef__":true,"id":3599},{"__isSmartRef__":true,"id":3604},{"__isSmartRef__":true,"id":3606},{"__isSmartRef__":true,"id":3608}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"__SourceModuleName__":"Global","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3610},"__LivelyClassName__":"lively.morphic.List"},"3584":{"_Position":{"__isSmartRef__":true,"id":3585},"renderContextTable":{"__isSmartRef__":true,"id":3586},"_Extent":{"__isSmartRef__":true,"id":3587},"_Padding":{"__isSmartRef__":true,"id":3588},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":{"__isSmartRef__":true,"id":3589},"_NodeClass":["morph","box","list"],"_NodeId":"morph-aeba74c0-f82a-4277-a145-04a1b1d16a2b","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3585":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3586":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"3587":{"x":205,"y":203.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3588":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3589":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3590":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","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"},"3591":{"isListItem":true,"string":"initialize (proto)","value":{"__isSmartRef__":true,"id":3592}},"3592":{"target":{"__isSmartRef__":true,"id":2284},"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3530},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.ClassElemFragmentNode"},"3593":{"morph":{"__isSmartRef__":true,"id":3583},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3594":{"x":615,"y":16.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3595":{"target":{"__isSmartRef__":true,"id":2284},"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3596},"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.ClassElemFragmentNode"},"3596":{"target":{"__isSmartRef__":true,"id":2285},"browser":{"__isSmartRef__":true,"id":3052},"parent":{"__isSmartRef__":true,"id":3486},"targets":[{"__isSmartRef__":true,"id":2285}],"__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes","__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode"},"3597":{"x":205,"y":203.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3598":{"scaleVertical":true,"scaleHorizontal":true},"3599":{"sourceObj":{"__isSmartRef__":true,"id":3583},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":3052},"targetMethodName":"setPane4Selection","converter":null,"converterString":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","varMapping":{"__isSmartRef__":true,"id":3600},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3601},"__LivelyClassName__":"AttributeConnection"},"3600":{"source":{"__isSmartRef__":true,"id":3583},"target":{"__isSmartRef__":true,"id":3052}},"3601":{"updater":{"__isSmartRef__":true,"id":3602}},"3602":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":3600},"source":"function ($upd, v) { $upd(v, this.sourceObj) }","funcProperties":{"__isSmartRef__":true,"id":3603},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3603":{},"3604":{"sourceObj":{"__isSmartRef__":true,"id":3583},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":3052},"targetMethodName":"getPane4Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3605},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3605":{"source":{"__isSmartRef__":true,"id":3583},"target":{"__isSmartRef__":true,"id":3052}},"3606":{"sourceObj":{"__isSmartRef__":true,"id":3583},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":3052},"targetMethodName":"getPane4Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3607},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3607":{"source":{"__isSmartRef__":true,"id":3583},"target":{"__isSmartRef__":true,"id":3052}},"3608":{"sourceObj":{"__isSmartRef__":true,"id":3583},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":3052},"targetMethodName":"getPane4Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3609},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3609":{"source":{"__isSmartRef__":true,"id":3583},"target":{"__isSmartRef__":true,"id":3052}},"3610":{"onDownPressed":{"__isSmartRef__":true,"id":3611},"onUpPressed":{"__isSmartRef__":true,"id":3618}},"3611":{"varMapping":{"__isSmartRef__":true,"id":3612},"source":"function onDownPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":3617},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3612":{"this":{"__isSmartRef__":true,"id":3583},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3613}},"3613":{"$super":{"__isSmartRef__":true,"id":3614}},"3614":{"varMapping":{"__isSmartRef__":true,"id":3615},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3616},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3615":{"obj":{"__isSmartRef__":true,"id":3583},"name":"onDownPressed"},"3616":{},"3617":{},"3618":{"varMapping":{"__isSmartRef__":true,"id":3619},"source":"function onUpPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":3624},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3619":{"this":{"__isSmartRef__":true,"id":3583},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3620}},"3620":{"$super":{"__isSmartRef__":true,"id":3621}},"3621":{"varMapping":{"__isSmartRef__":true,"id":3622},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3623},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3622":{"obj":{"__isSmartRef__":true,"id":3583},"name":"onUpPressed"},"3623":{},"3624":{},"3625":{"source":{"__isSmartRef__":true,"id":3052},"target":{"__isSmartRef__":true,"id":3583}},"3626":{"sourceObj":{"__isSmartRef__":true,"id":3052},"sourceAttrName":"setSourceString","targetObj":{"__isSmartRef__":true,"id":3627},"targetMethodName":"setTextString","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3643},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3627":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3628},"derivationIds":[null],"id":"2BDD24F1-0EB1-48BA-81AC-319C8D435C76","renderContextTable":{"__isSmartRef__":true,"id":3633},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3634}],"eventHandler":{"__isSmartRef__":true,"id":3636},"_ClipMode":"auto","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":true,"allowInput":true,"_FontFamily":"Courier","_FontSize":10,"evalEnabled":false,"_Position":{"__isSmartRef__":true,"id":3637},"priorExtent":{"__isSmartRef__":true,"id":3638},"_MaxTextWidth":808,"_MinTextWidth":808,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":3037},"accessibleInInactiveWindow":true,"layout":{"__isSmartRef__":true,"id":3639},"noEval":true,"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":3640},{"__isSmartRef__":true,"id":3641}],"doNotSerialize":["$$textString","$$savedTextString"],"doNotCopyProperties":["$$textString","$$savedTextString"],"cachedTextString":" initialize: function(str, style) {\n if (str) this.textString = str;\n this.style = style || new lively.morphic.TextEmphasis();\n },","_syntaxHighlightTimeout":null,"lastSyntaxHighlightTime":8,"styleClass":["Browser_codePaneText"],"focusHaloBorderWidth":0.5,"specialHighlighting":"memberFragment","parseErrors":null,"__SourceModuleName__":"Global","textString":" initialize: function(str, style) {\n if (str) this.textString = str;\n this.style = style || new lively.morphic.TextEmphasis();\n },","__LivelyClassName__":"lively.morphic.Text"},"3628":{"_Position":{"__isSmartRef__":true,"id":3629},"renderContextTable":{"__isSmartRef__":true,"id":3630},"_Extent":{"__isSmartRef__":true,"id":3631},"_Padding":{"__isSmartRef__":true,"id":3632},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1073},"_Fill":{"__isSmartRef__":true,"id":1444},"_NodeClass":["morph","text"],"_NodeId":"morph-2bdd24f1-0eb1-48ba-81ac-319c8d435c76","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3629":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3630":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"3631":{"x":820,"y":302.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3632":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3633":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"3634":{"style":{"__isSmartRef__":true,"id":3635},"chunkOwner":{"__isSmartRef__":true,"id":3627},"storedString":"undefined","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3635":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3636":{"morph":{"__isSmartRef__":true,"id":3627},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3637":{"x":0,"y":247.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3638":{"x":820,"y":302.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3639":{"scaleVertical":true,"scaleHorizontal":true},"3640":{"sourceObj":{"__isSmartRef__":true,"id":3627},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":3627},"targetMethodName":"highlightJavaScriptSyntax","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3641":{"sourceObj":{"__isSmartRef__":true,"id":3627},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":3052},"targetMethodName":"setSourceString","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3642},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3642":{"source":{"__isSmartRef__":true,"id":3627},"target":{"__isSmartRef__":true,"id":3052}},"3643":{"source":{"__isSmartRef__":true,"id":3052},"target":{"__isSmartRef__":true,"id":3627}},"3644":{"sourceObj":{"__isSmartRef__":true,"id":3052},"sourceAttrName":"targetURL","targetObj":{"__isSmartRef__":true,"id":3038},"targetMethodName":"setTextString","converter":null,"converterString":null,"updaterString":"function ($upd, value) { value && $upd(String(value)) }","varMapping":{"__isSmartRef__":true,"id":3645},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3646},"__LivelyClassName__":"AttributeConnection"},"3645":{"source":{"__isSmartRef__":true,"id":3052},"target":{"__isSmartRef__":true,"id":3038}},"3646":{"updater":{"__isSmartRef__":true,"id":3647}},"3647":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":3645},"source":"function ($upd, value) { value && $upd(String(value)) }","funcProperties":{"__isSmartRef__":true,"id":3648},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3648":{},"3649":{"source":{"__isSmartRef__":true,"id":3038},"target":{"__isSmartRef__":true,"id":3052}},"3650":{"submorphs":[{"__isSmartRef__":true,"id":3651}],"scripts":[],"shape":{"__isSmartRef__":true,"id":3662},"derivationIds":[null],"id":"A0386F6D-384F-4374-A6D8-E3ADC74D99D5","renderContextTable":{"__isSmartRef__":true,"id":3666},"eventHandler":{"__isSmartRef__":true,"id":3667},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3668},"priorExtent":{"__isSmartRef__":true,"id":3669},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1094},"lighterFill":{"__isSmartRef__":true,"id":3670},"label":{"__isSmartRef__":true,"id":3651},"owner":{"__isSmartRef__":true,"id":3037},"attributeConnections":[{"__isSmartRef__":true,"id":3679}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"layout":{"__isSmartRef__":true,"id":3681},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Button"},"3651":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3652},"derivationIds":[null],"id":"EB66B113-4938-4788-83BD-7D9B5C1D172F","renderContextTable":{"__isSmartRef__":true,"id":3657},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3658}],"eventHandler":{"__isSmartRef__":true,"id":3660},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":3650},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":1067},"_Align":"center","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":3661},"_MaxTextWidth":94.39999999999999,"_MinTextWidth":94.39999999999999,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"3652":{"_Position":{"__isSmartRef__":true,"id":3653},"renderContextTable":{"__isSmartRef__":true,"id":3654},"_Extent":{"__isSmartRef__":true,"id":3655},"_Padding":{"__isSmartRef__":true,"id":3656},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-eb66b113-4938-4788-83bd-7d9b5c1d172f","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3653":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3654":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"3655":{"x":98.39999999999999,"y":16.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3656":{"x":2,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3657":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"3658":{"style":{"__isSmartRef__":true,"id":3659},"chunkOwner":{"__isSmartRef__":true,"id":3651},"storedString":"codebase","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"3659":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3660":{"morph":{"__isSmartRef__":true,"id":3651},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3661":{"x":98.39999999999999,"y":16.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3662":{"_Position":{"__isSmartRef__":true,"id":3663},"renderContextTable":{"__isSmartRef__":true,"id":3664},"_Extent":{"__isSmartRef__":true,"id":3661},"_Padding":{"__isSmartRef__":true,"id":3665},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1093},"_Fill":{"__isSmartRef__":true,"id":1094},"_BorderRadius":5,"_NodeClass":["morph","button"],"_NodeId":"morph-a0386f6d-384f-4374-a6d8-e3adc74d99d5","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3663":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3664":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"3665":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3666":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"3667":{"morph":{"__isSmartRef__":true,"id":3650},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3668":{"x":656,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3669":{"x":98.39999999999999,"y":16.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3670":{"stops":[{"__isSmartRef__":true,"id":3671},{"__isSmartRef__":true,"id":3673},{"__isSmartRef__":true,"id":3675},{"__isSmartRef__":true,"id":3677}],"vector":{"__isSmartRef__":true,"id":1103},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3671":{"offset":0,"color":{"__isSmartRef__":true,"id":3672}},"3672":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3673":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3674}},"3674":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3675":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3676}},"3676":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3677":{"offset":1,"color":{"__isSmartRef__":true,"id":3678}},"3678":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3679":{"sourceObj":{"__isSmartRef__":true,"id":3650},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3052},"targetMethodName":"setTargetURL","converter":null,"converterString":"function () { return URL.codeBase.withFilename('lively/')}","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3680},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3680":{"source":{"__isSmartRef__":true,"id":3650},"target":{"__isSmartRef__":true,"id":3052}},"3681":{"scaleVertical":true,"scaleHorizontal":true},"3682":{"submorphs":[{"__isSmartRef__":true,"id":3683}],"scripts":[],"shape":{"__isSmartRef__":true,"id":3694},"derivationIds":[null],"id":"D9B543BB-67A9-48C5-B88A-74AC666CD0EB","renderContextTable":{"__isSmartRef__":true,"id":3698},"eventHandler":{"__isSmartRef__":true,"id":3699},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3700},"priorExtent":{"__isSmartRef__":true,"id":3701},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1094},"lighterFill":{"__isSmartRef__":true,"id":3702},"label":{"__isSmartRef__":true,"id":3683},"owner":{"__isSmartRef__":true,"id":3037},"attributeConnections":[{"__isSmartRef__":true,"id":3711}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"layout":{"__isSmartRef__":true,"id":3713},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Button"},"3683":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3684},"derivationIds":[null],"id":"B8166E86-F15F-4D46-B9B8-54F2B58B6909","renderContextTable":{"__isSmartRef__":true,"id":3689},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3690}],"eventHandler":{"__isSmartRef__":true,"id":3692},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":3682},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":1067},"_Align":"center","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":3693},"_MaxTextWidth":61.599999999999994,"_MinTextWidth":61.599999999999994,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"3684":{"_Position":{"__isSmartRef__":true,"id":3685},"renderContextTable":{"__isSmartRef__":true,"id":3686},"_Extent":{"__isSmartRef__":true,"id":3687},"_Padding":{"__isSmartRef__":true,"id":3688},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1067},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-b8166e86-f15f-4d46-b9b8-54f2b58b6909","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3685":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3686":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"3687":{"x":65.6,"y":16.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3688":{"x":2,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3689":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"3690":{"style":{"__isSmartRef__":true,"id":3691},"chunkOwner":{"__isSmartRef__":true,"id":3683},"storedString":"local","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"3691":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3692":{"morph":{"__isSmartRef__":true,"id":3683},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3693":{"x":65.6,"y":16.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3694":{"_Position":{"__isSmartRef__":true,"id":3695},"renderContextTable":{"__isSmartRef__":true,"id":3696},"_Extent":{"__isSmartRef__":true,"id":3693},"_Padding":{"__isSmartRef__":true,"id":3697},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1093},"_Fill":{"__isSmartRef__":true,"id":1094},"_BorderRadius":5,"_NodeClass":["morph","button"],"_NodeId":"morph-d9b543bb-67a9-48c5-b88a-74ac666cd0eb","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3695":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3696":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"3697":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3698":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"3699":{"morph":{"__isSmartRef__":true,"id":3682},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3700":{"x":754.4,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3701":{"x":65.6,"y":16.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3702":{"stops":[{"__isSmartRef__":true,"id":3703},{"__isSmartRef__":true,"id":3705},{"__isSmartRef__":true,"id":3707},{"__isSmartRef__":true,"id":3709}],"vector":{"__isSmartRef__":true,"id":1103},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3703":{"offset":0,"color":{"__isSmartRef__":true,"id":3704}},"3704":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3705":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3706}},"3706":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3707":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3708}},"3708":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3709":{"offset":1,"color":{"__isSmartRef__":true,"id":3710}},"3710":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3711":{"sourceObj":{"__isSmartRef__":true,"id":3682},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3052},"targetMethodName":"setTargetURL","converter":null,"converterString":"function () {\n return $world.getUserName() ? $world.getUserDir() : URL.source.getDirectory() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3712},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3712":{"source":{"__isSmartRef__":true,"id":3682},"target":{"__isSmartRef__":true,"id":3052}},"3713":{"scaleVertical":true,"scaleHorizontal":true},"3714":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3715},"derivationIds":[null],"id":"9B28FAF5-2FB4-47FF-81D7-F38307FB48BB","renderContextTable":{"__isSmartRef__":true,"id":3720},"eventHandler":{"__isSmartRef__":true,"id":3721},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"_Position":{"__isSmartRef__":true,"id":3722},"fixed":[{"__isSmartRef__":true,"id":3054},{"__isSmartRef__":true,"id":3088},{"__isSmartRef__":true,"id":3122},{"__isSmartRef__":true,"id":3156},{"__isSmartRef__":true,"id":3190},{"__isSmartRef__":true,"id":3224},{"__isSmartRef__":true,"id":3258}],"scalingBelow":[{"__isSmartRef__":true,"id":3627}],"scalingAbove":[{"__isSmartRef__":true,"id":3299},{"__isSmartRef__":true,"id":3440},{"__isSmartRef__":true,"id":3517},{"__isSmartRef__":true,"id":3583}],"minHeight":20,"pointerConnection":null,"priorExtent":{"__isSmartRef__":true,"id":3723},"owner":{"__isSmartRef__":true,"id":3037},"styleClass":["Browser_resizer"],"layout":{"__isSmartRef__":true,"id":3724},"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.HorizontalDivider"},"3715":{"_Position":{"__isSmartRef__":true,"id":3716},"renderContextTable":{"__isSmartRef__":true,"id":3717},"_Extent":{"__isSmartRef__":true,"id":3718},"_Padding":{"__isSmartRef__":true,"id":3719},"_Fill":{"__isSmartRef__":true,"id":2841},"_NodeClass":["morph","box","horizontaldivider"],"_NodeId":"morph-9b28faf5-2fb4-47ff-81d7-f38307fb48bb","_BorderRadius":3,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3716":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3717":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"3718":{"x":820,"y":5.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3719":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3720":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"3721":{"morph":{"__isSmartRef__":true,"id":3714},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3722":{"x":0,"y":242,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3723":{"x":820,"y":5.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3724":{"scaleVertical":true,"scaleHorizontal":true},"3725":{"_Position":{"__isSmartRef__":true,"id":3726},"renderContextTable":{"__isSmartRef__":true,"id":3727},"_Extent":{"__isSmartRef__":true,"id":3728},"_Padding":{"__isSmartRef__":true,"id":3729},"_NodeClass":["morph","box","panel","browserpanel"],"_NodeId":"morph-789bd55e-fed1-42eb-8aa0-acff29c65027","_Fill":{"__isSmartRef__":true,"id":3730},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3726":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3727":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML"},"3728":{"x":820,"y":550,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3729":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3730":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3731":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"3732":{"morph":{"__isSmartRef__":true,"id":3037},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3733":{"resizeWidth":true,"resizeHeight":true,"adjustForNewBounds":true},"3734":{"x":0,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3735":{"a":1,"b":0,"c":0,"d":1,"e":224,"f":810,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"lively.morphic.Similitude"},"3736":{"x":820,"y":571,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3737":{"x":1452,"y":163,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3738":{"x":224,"y":810,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3739":{"submorphs":[{"__isSmartRef__":true,"id":3740},{"__isSmartRef__":true,"id":3879},{"__isSmartRef__":true,"id":4816}],"scripts":[],"shape":{"__isSmartRef__":true,"id":4851},"derivationIds":[null],"id":"8BBE1A4D-E2AF-4D73-ADF7-55705A3BA1BA","renderContextTable":{"__isSmartRef__":true,"id":4855},"eventHandler":{"__isSmartRef__":true,"id":4856},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":4857},"LK2":true,"_Position":{"__isSmartRef__":true,"id":4858},"priorExtent":{"__isSmartRef__":true,"id":4859},"targetMorph":{"__isSmartRef__":true,"id":3879},"reframeHandle":{"__isSmartRef__":true,"id":4816},"titleBar":{"__isSmartRef__":true,"id":3740},"contentOffset":{"__isSmartRef__":true,"id":4815},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"owner":{"__isSmartRef__":true,"id":0},"highlighted":false,"_Rotation":0,"_Scale":1,"prevDragPos":{"__isSmartRef__":true,"id":4860},"isBeingDragged":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.Window","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"3740":{"submorphs":[{"__isSmartRef__":true,"id":3741},{"__isSmartRef__":true,"id":3756},{"__isSmartRef__":true,"id":3802},{"__isSmartRef__":true,"id":3835}],"scripts":[],"shape":{"__isSmartRef__":true,"id":3869},"derivationIds":[null],"id":"DD687859-540C-43CC-8F70-0F2B3E4C08E6","renderContextTable":{"__isSmartRef__":true,"id":3874},"eventHandler":{"__isSmartRef__":true,"id":3875},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":3876},"_Position":{"__isSmartRef__":true,"id":3877},"windowMorph":{"__isSmartRef__":true,"id":3739},"label":{"__isSmartRef__":true,"id":3741},"closeButton":{"__isSmartRef__":true,"id":3756},"menuButton":{"__isSmartRef__":true,"id":3802},"collapseButton":{"__isSmartRef__":true,"id":3835},"priorExtent":{"__isSmartRef__":true,"id":3878},"owner":{"__isSmartRef__":true,"id":3739},"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.TitleBar"},"3741":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3742},"derivationIds":[null],"id":"10B74696-055F-4614-9528-D83BF3A6EB12","renderContextTable":{"__isSmartRef__":true,"id":3748},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3749}],"eventHandler":{"__isSmartRef__":true,"id":3751},"_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":3752},"_TextColor":{"__isSmartRef__":true,"id":3753},"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":3740},"_Position":{"__isSmartRef__":true,"id":3754},"priorExtent":{"__isSmartRef__":true,"id":3755},"_MaxTextWidth":737,"_MinTextWidth":737,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"3742":{"_Position":{"__isSmartRef__":true,"id":3743},"renderContextTable":{"__isSmartRef__":true,"id":3744},"_Extent":{"__isSmartRef__":true,"id":3745},"_Padding":{"__isSmartRef__":true,"id":3746},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3747},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-10b74696-055f-4614-9528-d83bf3a6eb12","_BorderRadius":0,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3743":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3744":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"3745":{"x":737,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3746":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3747":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3748":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"3749":{"style":{"__isSmartRef__":true,"id":3750},"chunkOwner":{"__isSmartRef__":true,"id":3741},"storedString":"DiffMerge.js:Merging:lively.morphic.Morph:update","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3750":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3751":{"morph":{"__isSmartRef__":true,"id":3741},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3752":{"resizeWidth":true},"3753":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3754":{"x":21,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3755":{"x":737,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3756":{"submorphs":[{"__isSmartRef__":true,"id":3757}],"scripts":[],"shape":{"__isSmartRef__":true,"id":3768},"derivationIds":[null],"id":"2280DF05-4EC4-4816-906D-899F8B94F926","renderContextTable":{"__isSmartRef__":true,"id":3784},"eventHandler":{"__isSmartRef__":true,"id":3785},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":3786},"priorExtent":{"__isSmartRef__":true,"id":3787},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3774},"lighterFill":{"__isSmartRef__":true,"id":3788},"label":{"__isSmartRef__":true,"id":3757},"owner":{"__isSmartRef__":true,"id":3740},"layout":{"__isSmartRef__":true,"id":3797},"attributeConnections":[{"__isSmartRef__":true,"id":3798},{"__isSmartRef__":true,"id":3800}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"3757":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3758},"derivationIds":[null],"id":"22ECDB5F-DAFC-4C70-9246-5A918FB11961","renderContextTable":{"__isSmartRef__":true,"id":3763},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3764}],"eventHandler":{"__isSmartRef__":true,"id":3766},"_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":3756},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":3767},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"3758":{"_Position":{"__isSmartRef__":true,"id":3759},"renderContextTable":{"__isSmartRef__":true,"id":3760},"_Extent":{"__isSmartRef__":true,"id":3761},"_Padding":{"__isSmartRef__":true,"id":3762},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3747},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-22ecdb5f-dafc-4c70-9246-5a918fb11961","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3759":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3760":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"3761":{"x":15,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3762":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3763":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"3764":{"style":{"__isSmartRef__":true,"id":3765},"chunkOwner":{"__isSmartRef__":true,"id":3757},"storedString":"X","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"3765":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3766":{"morph":{"__isSmartRef__":true,"id":3757},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3767":{"x":15,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3768":{"_Position":{"__isSmartRef__":true,"id":3769},"renderContextTable":{"__isSmartRef__":true,"id":3770},"_Extent":{"__isSmartRef__":true,"id":3771},"_Padding":{"__isSmartRef__":true,"id":3772},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3773},"_Fill":{"__isSmartRef__":true,"id":3774},"_StrokeOpacity":0,"_BorderRadius":5,"_NodeClass":["morph","button","windowcontrol"],"_NodeId":"morph-2280df05-4ec4-4816-906d-899f8b94f926","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3769":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3770":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"3771":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3772":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3773":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3774":{"stops":[{"__isSmartRef__":true,"id":3775},{"__isSmartRef__":true,"id":3777},{"__isSmartRef__":true,"id":3779},{"__isSmartRef__":true,"id":3781}],"vector":{"__isSmartRef__":true,"id":3783},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3775":{"offset":0,"color":{"__isSmartRef__":true,"id":3776}},"3776":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3777":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3778}},"3778":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3779":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3780}},"3780":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3781":{"offset":1,"color":{"__isSmartRef__":true,"id":3782}},"3782":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3783":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3784":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"3785":{"morph":{"__isSmartRef__":true,"id":3756},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3786":{"x":777,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3787":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3788":{"stops":[{"__isSmartRef__":true,"id":3789},{"__isSmartRef__":true,"id":3791},{"__isSmartRef__":true,"id":3793},{"__isSmartRef__":true,"id":3795}],"vector":{"__isSmartRef__":true,"id":3783},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3789":{"offset":0,"color":{"__isSmartRef__":true,"id":3790}},"3790":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3791":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3792}},"3792":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3793":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3794}},"3794":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3795":{"offset":1,"color":{"__isSmartRef__":true,"id":3796}},"3796":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3797":{"moveHorizontal":true},"3798":{"sourceObj":{"__isSmartRef__":true,"id":3756},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":3739},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3799},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3799":{"source":{"__isSmartRef__":true,"id":3756},"target":{"__isSmartRef__":true,"id":3739}},"3800":{"sourceObj":{"__isSmartRef__":true,"id":3756},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3739},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3801},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3801":{"source":{"__isSmartRef__":true,"id":3756},"target":{"__isSmartRef__":true,"id":3739}},"3802":{"submorphs":[{"__isSmartRef__":true,"id":3803}],"scripts":[],"shape":{"__isSmartRef__":true,"id":3813},"derivationIds":[null],"id":"BF2D4271-34C8-4D99-AED7-83804EDD77E7","renderContextTable":{"__isSmartRef__":true,"id":3818},"eventHandler":{"__isSmartRef__":true,"id":3819},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":3820},"priorExtent":{"__isSmartRef__":true,"id":3821},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3774},"lighterFill":{"__isSmartRef__":true,"id":3822},"label":{"__isSmartRef__":true,"id":3803},"owner":{"__isSmartRef__":true,"id":3740},"attributeConnections":[{"__isSmartRef__":true,"id":3831},{"__isSmartRef__":true,"id":3833}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"3803":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3804},"derivationIds":[null],"id":"942A38BB-9CDC-44E6-9707-A158F949AA44","renderContextTable":{"__isSmartRef__":true,"id":3808},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3809}],"eventHandler":{"__isSmartRef__":true,"id":3811},"_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":3802},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":3812},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"3804":{"_Position":{"__isSmartRef__":true,"id":3805},"renderContextTable":{"__isSmartRef__":true,"id":3806},"_Extent":{"__isSmartRef__":true,"id":3807},"_Padding":{"__isSmartRef__":true,"id":3762},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3747},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-942a38bb-9cdc-44e6-9707-a158f949aa44","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3805":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3806":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"3807":{"x":18,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3808":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"3809":{"style":{"__isSmartRef__":true,"id":3810},"chunkOwner":{"__isSmartRef__":true,"id":3803},"storedString":"M","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"3810":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3811":{"morph":{"__isSmartRef__":true,"id":3803},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3812":{"x":18,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3813":{"_Position":{"__isSmartRef__":true,"id":3814},"renderContextTable":{"__isSmartRef__":true,"id":3815},"_Extent":{"__isSmartRef__":true,"id":3816},"_Padding":{"__isSmartRef__":true,"id":3817},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3773},"_Fill":{"__isSmartRef__":true,"id":3774},"_StrokeOpacity":0,"_BorderRadius":5,"_NodeClass":["morph","button","windowcontrol"],"_NodeId":"morph-bf2d4271-34c8-4d99-aed7-83804edd77e7","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3814":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3815":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"3816":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3817":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3818":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"3819":{"morph":{"__isSmartRef__":true,"id":3802},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3820":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3821":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3822":{"stops":[{"__isSmartRef__":true,"id":3823},{"__isSmartRef__":true,"id":3825},{"__isSmartRef__":true,"id":3827},{"__isSmartRef__":true,"id":3829}],"vector":{"__isSmartRef__":true,"id":3783},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3823":{"offset":0,"color":{"__isSmartRef__":true,"id":3824}},"3824":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3825":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3826}},"3826":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3827":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3828}},"3828":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3829":{"offset":1,"color":{"__isSmartRef__":true,"id":3830}},"3830":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3831":{"sourceObj":{"__isSmartRef__":true,"id":3802},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":3739},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3832},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3832":{"source":{"__isSmartRef__":true,"id":3802},"target":{"__isSmartRef__":true,"id":3739}},"3833":{"sourceObj":{"__isSmartRef__":true,"id":3802},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3739},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3834},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3834":{"source":{"__isSmartRef__":true,"id":3802},"target":{"__isSmartRef__":true,"id":3739}},"3835":{"submorphs":[{"__isSmartRef__":true,"id":3836}],"scripts":[],"shape":{"__isSmartRef__":true,"id":3846},"derivationIds":[null],"id":"1F1C731E-862E-4836-B90D-04E678423436","renderContextTable":{"__isSmartRef__":true,"id":3851},"eventHandler":{"__isSmartRef__":true,"id":3852},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":3853},"priorExtent":{"__isSmartRef__":true,"id":3854},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3774},"lighterFill":{"__isSmartRef__":true,"id":3855},"label":{"__isSmartRef__":true,"id":3836},"owner":{"__isSmartRef__":true,"id":3740},"layout":{"__isSmartRef__":true,"id":3864},"attributeConnections":[{"__isSmartRef__":true,"id":3865},{"__isSmartRef__":true,"id":3867}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"3836":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3837},"derivationIds":[null],"id":"A4AC5226-0794-4FB6-9ACD-1DB9B9EAB2CB","renderContextTable":{"__isSmartRef__":true,"id":3841},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3842}],"eventHandler":{"__isSmartRef__":true,"id":3844},"_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":3835},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":3845},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Text"},"3837":{"_Position":{"__isSmartRef__":true,"id":3838},"renderContextTable":{"__isSmartRef__":true,"id":3839},"_Extent":{"__isSmartRef__":true,"id":3840},"_Padding":{"__isSmartRef__":true,"id":3762},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3747},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-a4ac5226-0794-4fb6-9acd-1db9b9eab2cb","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3838":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3839":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"3840":{"x":14,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3841":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"3842":{"style":{"__isSmartRef__":true,"id":3843},"chunkOwner":{"__isSmartRef__":true,"id":3836},"storedString":"–","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"3843":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3844":{"morph":{"__isSmartRef__":true,"id":3836},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3845":{"x":14,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3846":{"_Position":{"__isSmartRef__":true,"id":3847},"renderContextTable":{"__isSmartRef__":true,"id":3848},"_Extent":{"__isSmartRef__":true,"id":3849},"_Padding":{"__isSmartRef__":true,"id":3850},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3773},"_Fill":{"__isSmartRef__":true,"id":3774},"_StrokeOpacity":0,"_BorderRadius":5,"_NodeClass":["morph","button","windowcontrol"],"_NodeId":"morph-1f1c731e-862e-4836-b90d-04e678423436","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3847":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3848":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"3849":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3850":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3851":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"3852":{"morph":{"__isSmartRef__":true,"id":3835},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3853":{"x":758,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3854":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3855":{"stops":[{"__isSmartRef__":true,"id":3856},{"__isSmartRef__":true,"id":3858},{"__isSmartRef__":true,"id":3860},{"__isSmartRef__":true,"id":3862}],"vector":{"__isSmartRef__":true,"id":3783},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3856":{"offset":0,"color":{"__isSmartRef__":true,"id":3857}},"3857":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3858":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3859}},"3859":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3860":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3861}},"3861":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3862":{"offset":1,"color":{"__isSmartRef__":true,"id":3863}},"3863":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3864":{"moveHorizontal":true},"3865":{"sourceObj":{"__isSmartRef__":true,"id":3835},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":3739},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3866},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3866":{"source":{"__isSmartRef__":true,"id":3835},"target":{"__isSmartRef__":true,"id":3739}},"3867":{"sourceObj":{"__isSmartRef__":true,"id":3835},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3739},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3868},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3868":{"source":{"__isSmartRef__":true,"id":3835},"target":{"__isSmartRef__":true,"id":3739}},"3869":{"_Position":{"__isSmartRef__":true,"id":3870},"renderContextTable":{"__isSmartRef__":true,"id":3871},"_Extent":{"__isSmartRef__":true,"id":3872},"_Padding":{"__isSmartRef__":true,"id":3873},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3753},"_Fill":{"__isSmartRef__":true,"id":136},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","_NodeClass":["morph","box","titlebar"],"_NodeId":"morph-dd687859-540c-43cc-8f70-0f2b3e4c08e6","__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3870":{"x":0,"y":0,"__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","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"3872":{"x":797,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3873":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3874":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"3875":{"morph":{"__isSmartRef__":true,"id":3740},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3876":{"resizeWidth":true,"adjustForNewBounds":true},"3877":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3878":{"x":797,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3879":{"submorphs":[{"__isSmartRef__":true,"id":3880},{"__isSmartRef__":true,"id":4724},{"__isSmartRef__":true,"id":4756},{"__isSmartRef__":true,"id":4152},{"__isSmartRef__":true,"id":4509},{"__isSmartRef__":true,"id":4579},{"__isSmartRef__":true,"id":4623},{"__isSmartRef__":true,"id":4788},{"__isSmartRef__":true,"id":4683},{"__isSmartRef__":true,"id":3897},{"__isSmartRef__":true,"id":3941},{"__isSmartRef__":true,"id":3975},{"__isSmartRef__":true,"id":4009},{"__isSmartRef__":true,"id":4043},{"__isSmartRef__":true,"id":4077},{"__isSmartRef__":true,"id":4111}],"scripts":[],"shape":{"__isSmartRef__":true,"id":4806},"derivationIds":[null],"id":"4CBE34CC-1010-4BBA-BF8A-554C18421F0E","renderContextTable":{"__isSmartRef__":true,"id":4812},"eventHandler":{"__isSmartRef__":true,"id":4813},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":4814},"_Position":{"__isSmartRef__":true,"id":4815},"locationPane":{"__isSmartRef__":true,"id":3880},"codeBaseDirBtn":{"__isSmartRef__":true,"id":4724},"localDirBtn":{"__isSmartRef__":true,"id":4756},"Pane1":{"__isSmartRef__":true,"id":4152},"Pane2":{"__isSmartRef__":true,"id":4509},"Pane3":{"__isSmartRef__":true,"id":4579},"Pane4":{"__isSmartRef__":true,"id":4623},"midResizer":{"__isSmartRef__":true,"id":4788},"sourcePane":{"__isSmartRef__":true,"id":4683},"ownerWidget":{"__isSmartRef__":true,"id":3895},"owner":{"__isSmartRef__":true,"id":3739},"targetURL":{"__isSmartRef__":true,"id":4150},"__LivelyClassName__":"lively.ide.BrowserPanel","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"3880":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3881},"derivationIds":[null],"id":"4561DC83-38CA-488C-BAA6-9566507A1EB4","renderContextTable":{"__isSmartRef__":true,"id":3887},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3888}],"eventHandler":{"__isSmartRef__":true,"id":3890},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":true,"allowInput":true,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"_Position":{"__isSmartRef__":true,"id":3891},"priorExtent":{"__isSmartRef__":true,"id":3892},"_MaxTextWidth":635.6,"_MinTextWidth":635.6,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":3879},"isInputLine":true,"layout":{"__isSmartRef__":true,"id":3893},"noEval":true,"styleClass":["Browser_locationInput"],"attributeConnections":[{"__isSmartRef__":true,"id":3894}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"savedTextString":"http://lively-kernel.org/repository/webwerkstatt/projects/BP2012","_TextColor":{"__isSmartRef__":true,"id":4689},"previousSelection":[46,46],"charsReplaced":"core/","lastFindLoc":54,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global"},"3881":{"_Position":{"__isSmartRef__":true,"id":3882},"renderContextTable":{"__isSmartRef__":true,"id":3883},"_Extent":{"__isSmartRef__":true,"id":3884},"_Padding":{"__isSmartRef__":true,"id":3885},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3886},"_Fill":{"__isSmartRef__":true,"id":138},"_NodeClass":["morph","text"],"_NodeId":"morph-4561dc83-38ca-488c-baa6-9566507a1eb4","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"3882":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3883":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"3884":{"x":637.6,"y":31.95,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3885":{"x":1,"y":1,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3886":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3887":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"3888":{"style":{"__isSmartRef__":true,"id":3889},"chunkOwner":{"__isSmartRef__":true,"id":3880},"storedString":"http://lively-kernel.org/repository/webwerkstatt/projects/BP2012/","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3889":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3890":{"morph":{"__isSmartRef__":true,"id":3880},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3891":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3892":{"x":637.6,"y":31.95,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3893":{"scaleVertical":true,"scaleHorizontal":true},"3894":{"sourceObj":{"__isSmartRef__":true,"id":3880},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":3895},"targetMethodName":"setTargetURL","converterString":"function (value) { return new URL(value) }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4720},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4721},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3895":{"buttonCommands":[{"__isSmartRef__":true,"id":3896},{"__isSmartRef__":true,"id":3940},{"__isSmartRef__":true,"id":3974},{"__isSmartRef__":true,"id":4008},{"__isSmartRef__":true,"id":4042},{"__isSmartRef__":true,"id":4076},{"__isSmartRef__":true,"id":4110}],"RootFilters":[{"__isSmartRef__":true,"id":4144}],"Pane1Filters":[{"__isSmartRef__":true,"id":4145},{"__isSmartRef__":true,"id":4146}],"Pane2Filters":[{"__isSmartRef__":true,"id":4147}],"Pane3Filters":[{"__isSmartRef__":true,"id":4148}],"Pane4Filters":[{"__isSmartRef__":true,"id":4149}],"evaluate":true,"targetURL":{"__isSmartRef__":true,"id":4150},"panel":{"__isSmartRef__":true,"id":3879},"attributeConnections":[{"__isSmartRef__":true,"id":4151},{"__isSmartRef__":true,"id":4508},{"__isSmartRef__":true,"id":4578},{"__isSmartRef__":true,"id":4622},{"__isSmartRef__":true,"id":4682},{"__isSmartRef__":true,"id":4701}],"SourceString":" update: function (diffList) {\n var self = this;\n\n Properties.own(diffList).each(function (eachId) {\n var morph = self.findById(eachId);\n\n morph.applyModifications(diffList[eachId].modifiedInPartsBin);\n morph.removeRemoved(diffList[eachId].removedInPartsBin);\n morph.addAdded(diffList[eachId].addedInPartsBin);\n\n morph.refreshRenderContext();\n \n var conflictIndicator = morph.createConflictIndicatorFor(diffList[eachId].conflicted);\n conflictIndicator && $world.addMorph(conflictIndicator);\n })\n },","sourceString":" update: function (diffList) {\n var self = this;\n\n Properties.own(diffList).each(function (eachId) {\n var morph = self.findById(eachId);\n\n morph.applyModifications(diffList[eachId].modifiedInPartsBin);\n morph.removeRemoved(diffList[eachId].removedInPartsBin);\n morph.addAdded(diffList[eachId].addedInPartsBin);\n\n morph.refreshRenderContext();\n \n var conflictIndicator = morph.createConflictIndicatorFor(diffList[eachId].conflicted);\n conflictIndicator && $world.addMorph(conflictIndicator);\n })\n },","doNotSerialize":["$$targetURL"],"doNotCopyProperties":["$$targetURL"],"_rootNode":{"__isSmartRef__":true,"id":4163},"Pane1Selection":{"__isSmartRef__":true,"id":4183},"pane1Selection":{"__isSmartRef__":true,"id":4183},"Pane2Selection":{"__isSmartRef__":true,"id":4528},"pane2Selection":{"__isSmartRef__":true,"id":4528},"Pane3Selection":{"__isSmartRef__":true,"id":4588},"pane3Selection":{"__isSmartRef__":true,"id":4588},"Pane4Selection":{"__isSmartRef__":true,"id":4632},"pane4Selection":{"__isSmartRef__":true,"id":4632},"Pane4Content":[{"__isSmartRef__":true,"id":4631},{"__isSmartRef__":true,"id":4633},{"__isSmartRef__":true,"id":4635},{"__isSmartRef__":true,"id":4637},{"__isSmartRef__":true,"id":4639},{"__isSmartRef__":true,"id":4641},{"__isSmartRef__":true,"id":4643},{"__isSmartRef__":true,"id":4645},{"__isSmartRef__":true,"id":4647},{"__isSmartRef__":true,"id":4649}],"Pane3Content":[{"__isSmartRef__":true,"id":4587},{"__isSmartRef__":true,"id":4589}],"Pane2Content":[{"__isSmartRef__":true,"id":4517},{"__isSmartRef__":true,"id":4519},{"__isSmartRef__":true,"id":4521},{"__isSmartRef__":true,"id":4523},{"__isSmartRef__":true,"id":4525},{"__isSmartRef__":true,"id":4527},{"__isSmartRef__":true,"id":4529},{"__isSmartRef__":true,"id":4531},{"__isSmartRef__":true,"id":4533},{"__isSmartRef__":true,"id":4535},{"__isSmartRef__":true,"id":4537},{"__isSmartRef__":true,"id":4539},{"__isSmartRef__":true,"id":4541},{"__isSmartRef__":true,"id":4543},{"__isSmartRef__":true,"id":4545}],"Pane1Content":[{"__isSmartRef__":true,"id":4160},{"__isSmartRef__":true,"id":4309},{"__isSmartRef__":true,"id":4310},{"__isSmartRef__":true,"id":4311},{"__isSmartRef__":true,"id":4312},{"__isSmartRef__":true,"id":4313},{"__isSmartRef__":true,"id":4314},{"__isSmartRef__":true,"id":4315},{"__isSmartRef__":true,"id":4316},{"__isSmartRef__":true,"id":4317},{"__isSmartRef__":true,"id":4318},{"__isSmartRef__":true,"id":4319},{"__isSmartRef__":true,"id":4320},{"__isSmartRef__":true,"id":4321},{"__isSmartRef__":true,"id":4322},{"__isSmartRef__":true,"id":4323},{"__isSmartRef__":true,"id":4324},{"__isSmartRef__":true,"id":4325},{"__isSmartRef__":true,"id":4326},{"__isSmartRef__":true,"id":4327},{"__isSmartRef__":true,"id":4328},{"__isSmartRef__":true,"id":4329}],"Pane1Menu":[["Remove from world requirements"],["remove"],["reparse"],["-------"],["open in text editor"],["show versions"],["diff versions"],["get module part"]],"Pane2Menu":[["add sibling below"],["remove"],["show browse ref"],["-------"],["view hierarchy"],["add class"],["add object extension"],["add layer"]],"Pane3Menu":[["add sibling below"],["remove"],["show browse ref"]],"currentModuleName":"projects.BP2012.DiffMerge","Pane4Menu":[["add sibling below"],["remove"],["show browse ref"],["-------"],["add method"]],"_statusMorph":{"__isSmartRef__":true,"id":4706},"__LivelyClassName__":"lively.ide.SystemBrowser","__SourceModuleName__":"Global.lively.ide.SystemCodeBrowser"},"3896":{"browser":{"__isSmartRef__":true,"id":3895},"button":{"__isSmartRef__":true,"id":3897},"__LivelyClassName__":"lively.ide.AddNewFileCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"3897":{"submorphs":[{"__isSmartRef__":true,"id":3898}],"scripts":[],"shape":{"__isSmartRef__":true,"id":3909},"derivationIds":[null],"id":"BBB6F1E6-787E-4345-9F43-C24BFC7F5401","renderContextTable":{"__isSmartRef__":true,"id":3923},"eventHandler":{"__isSmartRef__":true,"id":3924},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3925},"priorExtent":{"__isSmartRef__":true,"id":3926},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3914},"lighterFill":{"__isSmartRef__":true,"id":3927},"label":{"__isSmartRef__":true,"id":3898},"command":{"__isSmartRef__":true,"id":3896},"attributeConnections":[{"__isSmartRef__":true,"id":3936},{"__isSmartRef__":true,"id":3937}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":3879},"layout":{"__isSmartRef__":true,"id":3939},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global"},"3898":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3899},"derivationIds":[null],"id":"4EDCC110-2B9A-4CA9-95DA-09B0CBC70B8C","renderContextTable":{"__isSmartRef__":true,"id":3904},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3905}],"eventHandler":{"__isSmartRef__":true,"id":3907},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":3897},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":3886},"_Align":"center","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":3908},"_MaxTextWidth":113.85714285714286,"_MinTextWidth":113.85714285714286,"_MaxTextHeight":null,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global"},"3899":{"_Position":{"__isSmartRef__":true,"id":3900},"renderContextTable":{"__isSmartRef__":true,"id":3901},"_Extent":{"__isSmartRef__":true,"id":3902},"_Padding":{"__isSmartRef__":true,"id":3903},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3886},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-4edcc110-2b9a-4ca9-95da-09b0cbc70b8c","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"3900":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3901":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"3902":{"x":113.85714285714286,"y":43,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3903":{"x":0,"y":4,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3904":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"3905":{"style":{"__isSmartRef__":true,"id":3906},"chunkOwner":{"__isSmartRef__":true,"id":3898},"storedString":"Add module","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3906":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3907":{"morph":{"__isSmartRef__":true,"id":3898},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3908":{"x":113.85714285714286,"y":43,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3909":{"_Position":{"__isSmartRef__":true,"id":3910},"renderContextTable":{"__isSmartRef__":true,"id":3911},"_Extent":{"__isSmartRef__":true,"id":3908},"_Padding":{"__isSmartRef__":true,"id":3912},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3913},"_Fill":{"__isSmartRef__":true,"id":3914},"_BorderRadius":5,"_NodeClass":["morph","button"],"_NodeId":"morph-bbb6f1e6-787e-4345-9f43-c24bfc7f5401","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"3910":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3911":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"3912":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3913":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3914":{"stops":[{"__isSmartRef__":true,"id":3915},{"__isSmartRef__":true,"id":3917},{"__isSmartRef__":true,"id":3919},{"__isSmartRef__":true,"id":3921}],"vector":{"__isSmartRef__":true,"id":141},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3915":{"offset":0,"color":{"__isSmartRef__":true,"id":3916}},"3916":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3917":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3918}},"3918":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3919":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3920}},"3920":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3921":{"offset":1,"color":{"__isSmartRef__":true,"id":3922}},"3922":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3923":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"3924":{"morph":{"__isSmartRef__":true,"id":3897},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3925":{"x":0,"y":425.6,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3926":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3927":{"stops":[{"__isSmartRef__":true,"id":3928},{"__isSmartRef__":true,"id":3930},{"__isSmartRef__":true,"id":3932},{"__isSmartRef__":true,"id":3934}],"vector":{"__isSmartRef__":true,"id":141},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3928":{"offset":0,"color":{"__isSmartRef__":true,"id":3929}},"3929":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3930":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3931}},"3931":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3932":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3933}},"3933":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3934":{"offset":1,"color":{"__isSmartRef__":true,"id":3935}},"3935":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3936":{"sourceObj":{"__isSmartRef__":true,"id":3897},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3896},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3937":{"sourceObj":{"__isSmartRef__":true,"id":3897},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3897},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3938},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3938":{"source":{"__isSmartRef__":true,"id":3897},"target":{"__isSmartRef__":true,"id":3897}},"3939":{"scaleVertical":true,"scaleHorizontal":true},"3940":{"browser":{"__isSmartRef__":true,"id":3895},"button":{"__isSmartRef__":true,"id":3941},"__LivelyClassName__":"lively.ide.AllModulesLoadCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"3941":{"submorphs":[{"__isSmartRef__":true,"id":3942}],"scripts":[],"shape":{"__isSmartRef__":true,"id":3953},"derivationIds":[null],"id":"359891E1-0251-4DDA-9373-E98EDA75EB49","renderContextTable":{"__isSmartRef__":true,"id":3957},"eventHandler":{"__isSmartRef__":true,"id":3958},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3959},"priorExtent":{"__isSmartRef__":true,"id":3960},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3914},"lighterFill":{"__isSmartRef__":true,"id":3961},"label":{"__isSmartRef__":true,"id":3942},"command":{"__isSmartRef__":true,"id":3940},"attributeConnections":[{"__isSmartRef__":true,"id":3970},{"__isSmartRef__":true,"id":3971}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":3879},"layout":{"__isSmartRef__":true,"id":3973},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global"},"3942":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3943},"derivationIds":[null],"id":"D081623D-5C52-4CB6-A295-EE745E62A160","renderContextTable":{"__isSmartRef__":true,"id":3948},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3949}],"eventHandler":{"__isSmartRef__":true,"id":3951},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":3941},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":3886},"_Align":"center","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":3952},"_MaxTextWidth":113.85714285714286,"_MinTextWidth":113.85714285714286,"_MaxTextHeight":null,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global"},"3943":{"_Position":{"__isSmartRef__":true,"id":3944},"renderContextTable":{"__isSmartRef__":true,"id":3945},"_Extent":{"__isSmartRef__":true,"id":3946},"_Padding":{"__isSmartRef__":true,"id":3947},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3886},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-d081623d-5c52-4cb6-a295-ee745e62a160","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"3944":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3945":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"3946":{"x":113.85714285714286,"y":43,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3947":{"x":0,"y":4,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3948":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"3949":{"style":{"__isSmartRef__":true,"id":3950},"chunkOwner":{"__isSmartRef__":true,"id":3942},"storedString":"Load all","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3950":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3951":{"morph":{"__isSmartRef__":true,"id":3942},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3952":{"x":113.85714285714286,"y":43,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3953":{"_Position":{"__isSmartRef__":true,"id":3954},"renderContextTable":{"__isSmartRef__":true,"id":3955},"_Extent":{"__isSmartRef__":true,"id":3952},"_Padding":{"__isSmartRef__":true,"id":3956},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3913},"_Fill":{"__isSmartRef__":true,"id":3914},"_BorderRadius":5,"_NodeClass":["morph","button"],"_NodeId":"morph-359891e1-0251-4dda-9373-e98eda75eb49","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"3954":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3955":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"3956":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3957":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"3958":{"morph":{"__isSmartRef__":true,"id":3941},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3959":{"x":113.85714285714286,"y":425.6,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3960":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3961":{"stops":[{"__isSmartRef__":true,"id":3962},{"__isSmartRef__":true,"id":3964},{"__isSmartRef__":true,"id":3966},{"__isSmartRef__":true,"id":3968}],"vector":{"__isSmartRef__":true,"id":141},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3962":{"offset":0,"color":{"__isSmartRef__":true,"id":3963}},"3963":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3964":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3965}},"3965":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3966":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3967}},"3967":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3968":{"offset":1,"color":{"__isSmartRef__":true,"id":3969}},"3969":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3970":{"sourceObj":{"__isSmartRef__":true,"id":3941},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3940},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3971":{"sourceObj":{"__isSmartRef__":true,"id":3941},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3941},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3972},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3972":{"source":{"__isSmartRef__":true,"id":3941},"target":{"__isSmartRef__":true,"id":3941}},"3973":{"scaleVertical":true,"scaleHorizontal":true},"3974":{"browser":{"__isSmartRef__":true,"id":3895},"button":{"__isSmartRef__":true,"id":3975},"__LivelyClassName__":"lively.ide.ShowLineNumbersCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"3975":{"submorphs":[{"__isSmartRef__":true,"id":3976}],"scripts":[],"shape":{"__isSmartRef__":true,"id":3987},"derivationIds":[null],"id":"A61A3B55-E33D-47A7-8B0F-F5BDBDE09E5C","renderContextTable":{"__isSmartRef__":true,"id":3991},"eventHandler":{"__isSmartRef__":true,"id":3992},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3993},"priorExtent":{"__isSmartRef__":true,"id":3994},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3914},"lighterFill":{"__isSmartRef__":true,"id":3995},"label":{"__isSmartRef__":true,"id":3976},"command":{"__isSmartRef__":true,"id":3974},"attributeConnections":[{"__isSmartRef__":true,"id":4004},{"__isSmartRef__":true,"id":4005}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":3879},"layout":{"__isSmartRef__":true,"id":4007},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global"},"3976":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3977},"derivationIds":[null],"id":"0921397C-52A3-403D-B7AE-C2950DA4B94F","renderContextTable":{"__isSmartRef__":true,"id":3982},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3983}],"eventHandler":{"__isSmartRef__":true,"id":3985},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":3975},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":3886},"_Align":"center","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":3986},"_MaxTextWidth":113.85714285714286,"_MinTextWidth":113.85714285714286,"_MaxTextHeight":null,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global"},"3977":{"_Position":{"__isSmartRef__":true,"id":3978},"renderContextTable":{"__isSmartRef__":true,"id":3979},"_Extent":{"__isSmartRef__":true,"id":3980},"_Padding":{"__isSmartRef__":true,"id":3981},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3886},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-0921397c-52a3-403d-b7ae-c2950da4b94f","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"3978":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3979":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"3980":{"x":113.85714285714286,"y":43,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3981":{"x":0,"y":4,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3982":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"3983":{"style":{"__isSmartRef__":true,"id":3984},"chunkOwner":{"__isSmartRef__":true,"id":3976},"storedString":"LineNo","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3984":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3985":{"morph":{"__isSmartRef__":true,"id":3976},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3986":{"x":113.85714285714286,"y":43,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3987":{"_Position":{"__isSmartRef__":true,"id":3988},"renderContextTable":{"__isSmartRef__":true,"id":3989},"_Extent":{"__isSmartRef__":true,"id":3986},"_Padding":{"__isSmartRef__":true,"id":3990},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3913},"_Fill":{"__isSmartRef__":true,"id":3914},"_BorderRadius":5,"_NodeClass":["morph","button"],"_NodeId":"morph-a61a3b55-e33d-47a7-8b0f-f5bdbde09e5c","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"3988":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3989":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"3990":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3991":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"3992":{"morph":{"__isSmartRef__":true,"id":3975},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"3993":{"x":227.71428571428572,"y":425.6,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3994":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3995":{"stops":[{"__isSmartRef__":true,"id":3996},{"__isSmartRef__":true,"id":3998},{"__isSmartRef__":true,"id":4000},{"__isSmartRef__":true,"id":4002}],"vector":{"__isSmartRef__":true,"id":141},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3996":{"offset":0,"color":{"__isSmartRef__":true,"id":3997}},"3997":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3998":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3999}},"3999":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4000":{"offset":0.6,"color":{"__isSmartRef__":true,"id":4001}},"4001":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4002":{"offset":1,"color":{"__isSmartRef__":true,"id":4003}},"4003":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4004":{"sourceObj":{"__isSmartRef__":true,"id":3975},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3974},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4005":{"sourceObj":{"__isSmartRef__":true,"id":3975},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3975},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4006},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4006":{"source":{"__isSmartRef__":true,"id":3975},"target":{"__isSmartRef__":true,"id":3975}},"4007":{"scaleVertical":true,"scaleHorizontal":true},"4008":{"browser":{"__isSmartRef__":true,"id":3895},"button":{"__isSmartRef__":true,"id":4009},"__LivelyClassName__":"lively.ide.ParserDebugCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"4009":{"submorphs":[{"__isSmartRef__":true,"id":4010}],"scripts":[],"shape":{"__isSmartRef__":true,"id":4021},"derivationIds":[null],"id":"4235C53E-FEB3-4954-B1D2-22F019CBD4D3","renderContextTable":{"__isSmartRef__":true,"id":4025},"eventHandler":{"__isSmartRef__":true,"id":4026},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":4027},"priorExtent":{"__isSmartRef__":true,"id":4028},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3914},"lighterFill":{"__isSmartRef__":true,"id":4029},"label":{"__isSmartRef__":true,"id":4010},"command":{"__isSmartRef__":true,"id":4008},"attributeConnections":[{"__isSmartRef__":true,"id":4038},{"__isSmartRef__":true,"id":4039}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":3879},"layout":{"__isSmartRef__":true,"id":4041},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global"},"4010":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4011},"derivationIds":[null],"id":"30A5AE42-0C94-40D9-AD03-12DFEDD93450","renderContextTable":{"__isSmartRef__":true,"id":4016},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":4017}],"eventHandler":{"__isSmartRef__":true,"id":4019},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":4009},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":3886},"_Align":"center","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":4020},"_MaxTextWidth":113.85714285714286,"_MinTextWidth":113.85714285714286,"_MaxTextHeight":null,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global"},"4011":{"_Position":{"__isSmartRef__":true,"id":4012},"renderContextTable":{"__isSmartRef__":true,"id":4013},"_Extent":{"__isSmartRef__":true,"id":4014},"_Padding":{"__isSmartRef__":true,"id":4015},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3886},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-30a5ae42-0c94-40d9-ad03-12dfedd93450","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"4012":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4013":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"4014":{"x":113.85714285714286,"y":43,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4015":{"x":0,"y":4,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4016":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"4017":{"style":{"__isSmartRef__":true,"id":4018},"chunkOwner":{"__isSmartRef__":true,"id":4010},"storedString":"Dbg errors is off","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4018":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4019":{"morph":{"__isSmartRef__":true,"id":4010},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4020":{"x":113.85714285714286,"y":43,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4021":{"_Position":{"__isSmartRef__":true,"id":4022},"renderContextTable":{"__isSmartRef__":true,"id":4023},"_Extent":{"__isSmartRef__":true,"id":4020},"_Padding":{"__isSmartRef__":true,"id":4024},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3913},"_Fill":{"__isSmartRef__":true,"id":3914},"_BorderRadius":5,"_NodeClass":["morph","button"],"_NodeId":"morph-4235c53e-feb3-4954-b1d2-22f019cbd4d3","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"4022":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4023":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"4024":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4025":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"4026":{"morph":{"__isSmartRef__":true,"id":4009},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4027":{"x":341.57142857142856,"y":425.6,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4028":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4029":{"stops":[{"__isSmartRef__":true,"id":4030},{"__isSmartRef__":true,"id":4032},{"__isSmartRef__":true,"id":4034},{"__isSmartRef__":true,"id":4036}],"vector":{"__isSmartRef__":true,"id":141},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"4030":{"offset":0,"color":{"__isSmartRef__":true,"id":4031}},"4031":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4032":{"offset":0.4,"color":{"__isSmartRef__":true,"id":4033}},"4033":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4034":{"offset":0.6,"color":{"__isSmartRef__":true,"id":4035}},"4035":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4036":{"offset":1,"color":{"__isSmartRef__":true,"id":4037}},"4037":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4038":{"sourceObj":{"__isSmartRef__":true,"id":4009},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":4008},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4039":{"sourceObj":{"__isSmartRef__":true,"id":4009},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":4009},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4040},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4040":{"source":{"__isSmartRef__":true,"id":4009},"target":{"__isSmartRef__":true,"id":4009}},"4041":{"scaleVertical":true,"scaleHorizontal":true},"4042":{"browser":{"__isSmartRef__":true,"id":3895},"button":{"__isSmartRef__":true,"id":4043},"__LivelyClassName__":"lively.ide.EvaluateCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"4043":{"submorphs":[{"__isSmartRef__":true,"id":4044}],"scripts":[],"shape":{"__isSmartRef__":true,"id":4055},"derivationIds":[null],"id":"743279BE-7429-4B33-94FF-43D9E88C2AEF","renderContextTable":{"__isSmartRef__":true,"id":4059},"eventHandler":{"__isSmartRef__":true,"id":4060},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":4061},"priorExtent":{"__isSmartRef__":true,"id":4062},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3914},"lighterFill":{"__isSmartRef__":true,"id":4063},"label":{"__isSmartRef__":true,"id":4044},"command":{"__isSmartRef__":true,"id":4042},"attributeConnections":[{"__isSmartRef__":true,"id":4072},{"__isSmartRef__":true,"id":4073}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":3879},"layout":{"__isSmartRef__":true,"id":4075},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global"},"4044":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4045},"derivationIds":[null],"id":"96EFB202-34DA-4F74-99AB-E37C83F0F4F5","renderContextTable":{"__isSmartRef__":true,"id":4050},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":4051}],"eventHandler":{"__isSmartRef__":true,"id":4053},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":4043},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":3886},"_Align":"center","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":4054},"_MaxTextWidth":113.85714285714286,"_MinTextWidth":113.85714285714286,"_MaxTextHeight":null,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global"},"4045":{"_Position":{"__isSmartRef__":true,"id":4046},"renderContextTable":{"__isSmartRef__":true,"id":4047},"_Extent":{"__isSmartRef__":true,"id":4048},"_Padding":{"__isSmartRef__":true,"id":4049},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3886},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-96efb202-34da-4f74-99ab-e37c83f0f4f5","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"4046":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4047":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"4048":{"x":113.85714285714286,"y":43,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4049":{"x":0,"y":4,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4050":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"4051":{"style":{"__isSmartRef__":true,"id":4052},"chunkOwner":{"__isSmartRef__":true,"id":4044},"storedString":"Eval on","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4052":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4053":{"morph":{"__isSmartRef__":true,"id":4044},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4054":{"x":113.85714285714286,"y":43,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4055":{"_Position":{"__isSmartRef__":true,"id":4056},"renderContextTable":{"__isSmartRef__":true,"id":4057},"_Extent":{"__isSmartRef__":true,"id":4054},"_Padding":{"__isSmartRef__":true,"id":4058},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3913},"_Fill":{"__isSmartRef__":true,"id":3914},"_BorderRadius":5,"_NodeClass":["morph","button"],"_NodeId":"morph-743279be-7429-4b33-94ff-43d9e88c2aef","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"4056":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4057":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"4058":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4059":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"4060":{"morph":{"__isSmartRef__":true,"id":4043},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4061":{"x":455.42857142857144,"y":425.6,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4062":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4063":{"stops":[{"__isSmartRef__":true,"id":4064},{"__isSmartRef__":true,"id":4066},{"__isSmartRef__":true,"id":4068},{"__isSmartRef__":true,"id":4070}],"vector":{"__isSmartRef__":true,"id":141},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"4064":{"offset":0,"color":{"__isSmartRef__":true,"id":4065}},"4065":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4066":{"offset":0.4,"color":{"__isSmartRef__":true,"id":4067}},"4067":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4068":{"offset":0.6,"color":{"__isSmartRef__":true,"id":4069}},"4069":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4070":{"offset":1,"color":{"__isSmartRef__":true,"id":4071}},"4071":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4072":{"sourceObj":{"__isSmartRef__":true,"id":4043},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":4042},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4073":{"sourceObj":{"__isSmartRef__":true,"id":4043},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":4043},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4074},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4074":{"source":{"__isSmartRef__":true,"id":4043},"target":{"__isSmartRef__":true,"id":4043}},"4075":{"scaleVertical":true,"scaleHorizontal":true},"4076":{"browser":{"__isSmartRef__":true,"id":3895},"button":{"__isSmartRef__":true,"id":4077},"__LivelyClassName__":"lively.ide.SortCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"4077":{"submorphs":[{"__isSmartRef__":true,"id":4078}],"scripts":[],"shape":{"__isSmartRef__":true,"id":4089},"derivationIds":[null],"id":"A8902675-6FB3-4CED-8071-9E29F1CA4C99","renderContextTable":{"__isSmartRef__":true,"id":4093},"eventHandler":{"__isSmartRef__":true,"id":4094},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":4095},"priorExtent":{"__isSmartRef__":true,"id":4096},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3914},"lighterFill":{"__isSmartRef__":true,"id":4097},"label":{"__isSmartRef__":true,"id":4078},"command":{"__isSmartRef__":true,"id":4076},"attributeConnections":[{"__isSmartRef__":true,"id":4106},{"__isSmartRef__":true,"id":4107}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":3879},"layout":{"__isSmartRef__":true,"id":4109},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global"},"4078":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4079},"derivationIds":[null],"id":"2AD578C7-7FDB-4132-9B94-674D27503557","renderContextTable":{"__isSmartRef__":true,"id":4084},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":4085}],"eventHandler":{"__isSmartRef__":true,"id":4087},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":4077},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":3886},"_Align":"center","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":4088},"_MaxTextWidth":113.85714285714286,"_MinTextWidth":113.85714285714286,"_MaxTextHeight":null,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global"},"4079":{"_Position":{"__isSmartRef__":true,"id":4080},"renderContextTable":{"__isSmartRef__":true,"id":4081},"_Extent":{"__isSmartRef__":true,"id":4082},"_Padding":{"__isSmartRef__":true,"id":4083},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3886},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-2ad578c7-7fdb-4132-9b94-674d27503557","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"4080":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4081":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"4082":{"x":113.85714285714286,"y":43,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4083":{"x":0,"y":4,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4084":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"4085":{"style":{"__isSmartRef__":true,"id":4086},"chunkOwner":{"__isSmartRef__":true,"id":4078},"storedString":"Sort","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4086":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4087":{"morph":{"__isSmartRef__":true,"id":4078},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4088":{"x":113.85714285714286,"y":43,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4089":{"_Position":{"__isSmartRef__":true,"id":4090},"renderContextTable":{"__isSmartRef__":true,"id":4091},"_Extent":{"__isSmartRef__":true,"id":4088},"_Padding":{"__isSmartRef__":true,"id":4092},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3913},"_Fill":{"__isSmartRef__":true,"id":3914},"_BorderRadius":5,"_NodeClass":["morph","button"],"_NodeId":"morph-a8902675-6fb3-4ced-8071-9e29f1ca4c99","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"4090":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4091":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"4092":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4093":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"4094":{"morph":{"__isSmartRef__":true,"id":4077},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4095":{"x":569.2857142857143,"y":425.6,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4096":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4097":{"stops":[{"__isSmartRef__":true,"id":4098},{"__isSmartRef__":true,"id":4100},{"__isSmartRef__":true,"id":4102},{"__isSmartRef__":true,"id":4104}],"vector":{"__isSmartRef__":true,"id":141},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"4098":{"offset":0,"color":{"__isSmartRef__":true,"id":4099}},"4099":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4100":{"offset":0.4,"color":{"__isSmartRef__":true,"id":4101}},"4101":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4102":{"offset":0.6,"color":{"__isSmartRef__":true,"id":4103}},"4103":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4104":{"offset":1,"color":{"__isSmartRef__":true,"id":4105}},"4105":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4106":{"sourceObj":{"__isSmartRef__":true,"id":4077},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":4076},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4107":{"sourceObj":{"__isSmartRef__":true,"id":4077},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":4077},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4108},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4108":{"source":{"__isSmartRef__":true,"id":4077},"target":{"__isSmartRef__":true,"id":4077}},"4109":{"scaleVertical":true,"scaleHorizontal":true},"4110":{"browser":{"__isSmartRef__":true,"id":3895},"button":{"__isSmartRef__":true,"id":4111},"__LivelyClassName__":"lively.ide.ViewSourceCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"4111":{"submorphs":[{"__isSmartRef__":true,"id":4112}],"scripts":[],"shape":{"__isSmartRef__":true,"id":4123},"derivationIds":[null],"id":"F6A8B9F8-8A93-4A1A-9714-7588C06E6975","renderContextTable":{"__isSmartRef__":true,"id":4127},"eventHandler":{"__isSmartRef__":true,"id":4128},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":4129},"priorExtent":{"__isSmartRef__":true,"id":4130},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3914},"lighterFill":{"__isSmartRef__":true,"id":4131},"label":{"__isSmartRef__":true,"id":4112},"command":{"__isSmartRef__":true,"id":4110},"attributeConnections":[{"__isSmartRef__":true,"id":4140},{"__isSmartRef__":true,"id":4141}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":3879},"layout":{"__isSmartRef__":true,"id":4143},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global"},"4112":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4113},"derivationIds":[null],"id":"9D9ECCBB-4338-48E0-8796-59146CF4DBA6","renderContextTable":{"__isSmartRef__":true,"id":4118},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":4119}],"eventHandler":{"__isSmartRef__":true,"id":4121},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":4111},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":3886},"_Align":"center","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":4122},"_MaxTextWidth":113.85714285714286,"_MinTextWidth":113.85714285714286,"_MaxTextHeight":null,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global"},"4113":{"_Position":{"__isSmartRef__":true,"id":4114},"renderContextTable":{"__isSmartRef__":true,"id":4115},"_Extent":{"__isSmartRef__":true,"id":4116},"_Padding":{"__isSmartRef__":true,"id":4117},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3886},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-9d9eccbb-4338-48e0-8796-59146cf4dba6","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"4114":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4115":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"4116":{"x":113.85714285714286,"y":43,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4117":{"x":0,"y":4,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4118":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"4119":{"style":{"__isSmartRef__":true,"id":4120},"chunkOwner":{"__isSmartRef__":true,"id":4112},"storedString":"View as...","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4120":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4121":{"morph":{"__isSmartRef__":true,"id":4112},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4122":{"x":113.85714285714286,"y":43,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4123":{"_Position":{"__isSmartRef__":true,"id":4124},"renderContextTable":{"__isSmartRef__":true,"id":4125},"_Extent":{"__isSmartRef__":true,"id":4122},"_Padding":{"__isSmartRef__":true,"id":4126},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3913},"_Fill":{"__isSmartRef__":true,"id":3914},"_BorderRadius":5,"_NodeClass":["morph","button"],"_NodeId":"morph-f6a8b9f8-8a93-4a1a-9714-7588c06e6975","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"4124":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4125":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"4126":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4127":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"4128":{"morph":{"__isSmartRef__":true,"id":4111},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4129":{"x":683.1428571428571,"y":425.6,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4130":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4131":{"stops":[{"__isSmartRef__":true,"id":4132},{"__isSmartRef__":true,"id":4134},{"__isSmartRef__":true,"id":4136},{"__isSmartRef__":true,"id":4138}],"vector":{"__isSmartRef__":true,"id":141},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"4132":{"offset":0,"color":{"__isSmartRef__":true,"id":4133}},"4133":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4134":{"offset":0.4,"color":{"__isSmartRef__":true,"id":4135}},"4135":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4136":{"offset":0.6,"color":{"__isSmartRef__":true,"id":4137}},"4137":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4138":{"offset":1,"color":{"__isSmartRef__":true,"id":4139}},"4139":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4140":{"sourceObj":{"__isSmartRef__":true,"id":4111},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":4110},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4141":{"sourceObj":{"__isSmartRef__":true,"id":4111},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":4111},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4142},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4142":{"source":{"__isSmartRef__":true,"id":4111},"target":{"__isSmartRef__":true,"id":4111}},"4143":{"scaleVertical":true,"scaleHorizontal":true},"4144":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"4145":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"4146":{"attributes":["isClassNode","isGrammarNode","isChangeNode","isFunctionNode","isObjectNode"],"__LivelyClassName__":"lively.ide.NodeTypeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"4147":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"4148":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"4149":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"4150":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/projects/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"4151":{"sourceObj":{"__isSmartRef__":true,"id":3895},"sourceAttrName":"setPane1Content","targetObj":{"__isSmartRef__":true,"id":4152},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4507},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4152":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4153},"derivationIds":[null],"id":"0C4CA191-BFF7-4760-9DDA-9688807A1D49","renderContextTable":{"__isSmartRef__":true,"id":4159},"itemList":[{"__isSmartRef__":true,"id":4160},{"__isSmartRef__":true,"id":4309},{"__isSmartRef__":true,"id":4310},{"__isSmartRef__":true,"id":4311},{"__isSmartRef__":true,"id":4312},{"__isSmartRef__":true,"id":4313},{"__isSmartRef__":true,"id":4314},{"__isSmartRef__":true,"id":4315},{"__isSmartRef__":true,"id":4316},{"__isSmartRef__":true,"id":4317},{"__isSmartRef__":true,"id":4318},{"__isSmartRef__":true,"id":4319},{"__isSmartRef__":true,"id":4320},{"__isSmartRef__":true,"id":4321},{"__isSmartRef__":true,"id":4322},{"__isSmartRef__":true,"id":4323},{"__isSmartRef__":true,"id":4324},{"__isSmartRef__":true,"id":4325},{"__isSmartRef__":true,"id":4326},{"__isSmartRef__":true,"id":4327},{"__isSmartRef__":true,"id":4328},{"__isSmartRef__":true,"id":4329}],"_FontFamily":"Helvetica","eventHandler":{"__isSmartRef__":true,"id":4330},"grabbingEnabled":false,"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":4331},"selection":{"__isSmartRef__":true,"id":4332},"selectedLineNo":11,"priorExtent":{"__isSmartRef__":true,"id":4479},"owner":{"__isSmartRef__":true,"id":3879},"layout":{"__isSmartRef__":true,"id":4480},"attributeConnections":[{"__isSmartRef__":true,"id":4481},{"__isSmartRef__":true,"id":4486},{"__isSmartRef__":true,"id":4488},{"__isSmartRef__":true,"id":4490}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4492},"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global"},"4153":{"_Position":{"__isSmartRef__":true,"id":4154},"renderContextTable":{"__isSmartRef__":true,"id":4155},"_Extent":{"__isSmartRef__":true,"id":4156},"_Padding":{"__isSmartRef__":true,"id":4157},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3886},"_Fill":{"__isSmartRef__":true,"id":4158},"_NodeClass":["morph","box","list"],"_NodeId":"morph-0c4ca191-bff7-4760-9dda-9688807a1d49","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"4154":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4155":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"4156":{"x":199.25,"y":394.05,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4157":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4158":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4159":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","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"},"4160":{"isListItem":true,"string":"Fixes/","value":{"__isSmartRef__":true,"id":4161}},"4161":{"target":{"__isSmartRef__":true,"id":4162},"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4163},"localName":"Fixes/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4162":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/projects/BP2012/Fixes/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"4163":{"target":{"__isSmartRef__":true,"id":4164},"browser":{"__isSmartRef__":true,"id":3895},"parent":null,"allFiles":["../projects/BP2012/Highlighting.js","../projects/BP2012/Benchmarks.js","../projects/BP2012/CouchDBLongPoll.js","../projects/BP2012/ZoomLayer.js","../projects/BP2012/SyncMorph.js","../projects/BP2012/MorphMinSize.js","../projects/BP2012/Logging.js","../projects/BP2012/DiffMerge.js","../projects/BP2012/Whiteboard.js","../projects/BP2012/Profiling.js","../projects/BP2012/TouchMovement.js","../projects/BP2012/TouchToMouse.js"],"subNamespacePaths":[{"__isSmartRef__":true,"id":4165},{"__isSmartRef__":true,"id":4166},{"__isSmartRef__":true,"id":4167},{"__isSmartRef__":true,"id":4168},{"__isSmartRef__":true,"id":4169},{"__isSmartRef__":true,"id":4170},{"__isSmartRef__":true,"id":4171},{"__isSmartRef__":true,"id":4162}],"parentNamespacePath":{"__isSmartRef__":true,"id":4172},"_childNodes":[{"__isSmartRef__":true,"id":4161},{"__isSmartRef__":true,"id":4173},{"__isSmartRef__":true,"id":4174},{"__isSmartRef__":true,"id":4175},{"__isSmartRef__":true,"id":4176},{"__isSmartRef__":true,"id":4177},{"__isSmartRef__":true,"id":4178},{"__isSmartRef__":true,"id":4179},{"__isSmartRef__":true,"id":4180},{"__isSmartRef__":true,"id":4181},{"__isSmartRef__":true,"id":4182},{"__isSmartRef__":true,"id":4183},{"__isSmartRef__":true,"id":4298},{"__isSmartRef__":true,"id":4299},{"__isSmartRef__":true,"id":4300},{"__isSmartRef__":true,"id":4301},{"__isSmartRef__":true,"id":4302},{"__isSmartRef__":true,"id":4303},{"__isSmartRef__":true,"id":4304},{"__isSmartRef__":true,"id":4305},{"__isSmartRef__":true,"id":4306},{"__isSmartRef__":true,"id":4307}],"__LivelyClassName__":"lively.ide.SourceControlNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4164":{"__LivelyClassName__":"AnotherSourceDatabase","__SourceModuleName__":"Global.lively.ide.SourceDatabase"},"4165":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/projects/BP2012/IPadPresentationPages/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"4166":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/projects/BP2012/Research/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"4167":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/projects/BP2012/ProjectPlanning/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"4168":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/projects/BP2012/Offtopic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"4169":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/projects/BP2012/InteractionWithIPad/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"4170":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/projects/BP2012/UI/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"4171":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/projects/BP2012/Talks/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"4172":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/projects/BP2012/../","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"4173":{"target":{"__isSmartRef__":true,"id":4165},"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4163},"localName":"IPadPresentationPages/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4174":{"target":{"__isSmartRef__":true,"id":4169},"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4163},"localName":"InteractionWithIPad/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4175":{"target":{"__isSmartRef__":true,"id":4168},"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4163},"localName":"Offtopic/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4176":{"target":{"__isSmartRef__":true,"id":4167},"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4163},"localName":"ProjectPlanning/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4177":{"target":{"__isSmartRef__":true,"id":4166},"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4163},"localName":"Research/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4178":{"target":{"__isSmartRef__":true,"id":4171},"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4163},"localName":"Talks/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4179":{"target":{"__isSmartRef__":true,"id":4170},"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4163},"localName":"UI/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4180":{"target":{"__isSmartRef__":true,"id":4172},"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4163},"localName":"../","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4181":{"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4163},"moduleName":"../projects/BP2012/Benchmarks.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4182":{"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4163},"moduleName":"../projects/BP2012/CouchDBLongPoll.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4183":{"target":{"__isSmartRef__":true,"id":4184},"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4163},"moduleName":"../projects/BP2012/DiffMerge.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4184":{"name":"projects.BP2012.DiffMerge","type":"moduleDef","startIndex":0,"stopIndex":44875,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4185},{"__isSmartRef__":true,"id":4216},{"__isSmartRef__":true,"id":4217},{"__isSmartRef__":true,"id":4221},{"__isSmartRef__":true,"id":4224},{"__isSmartRef__":true,"id":4227},{"__isSmartRef__":true,"id":4228},{"__isSmartRef__":true,"id":4241},{"__isSmartRef__":true,"id":4255},{"__isSmartRef__":true,"id":4256},{"__isSmartRef__":true,"id":4259},{"__isSmartRef__":true,"id":4260},{"__isSmartRef__":true,"id":4267},{"__isSmartRef__":true,"id":4268},{"__isSmartRef__":true,"id":4277},{"__isSmartRef__":true,"id":4281},{"__isSmartRef__":true,"id":4282},{"__isSmartRef__":true,"id":4285},{"__isSmartRef__":true,"id":4288},{"__isSmartRef__":true,"id":4291},{"__isSmartRef__":true,"id":4294},{"__isSmartRef__":true,"id":4297}],"sourceControl":{"__isSmartRef__":true,"id":4164},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4185":{"name":"lively.morphic.Morph","type":"klassExtensionDef","startIndex":88,"stopIndex":13638,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4186},{"__isSmartRef__":true,"id":4188},{"__isSmartRef__":true,"id":4189},{"__isSmartRef__":true,"id":4191},{"__isSmartRef__":true,"id":4192},{"__isSmartRef__":true,"id":4193},{"__isSmartRef__":true,"id":4194},{"__isSmartRef__":true,"id":4195},{"__isSmartRef__":true,"id":4196},{"__isSmartRef__":true,"id":4197},{"__isSmartRef__":true,"id":4198},{"__isSmartRef__":true,"id":4199},{"__isSmartRef__":true,"id":4200},{"__isSmartRef__":true,"id":4201},{"__isSmartRef__":true,"id":4202},{"__isSmartRef__":true,"id":4203},{"__isSmartRef__":true,"id":4205},{"__isSmartRef__":true,"id":4206},{"__isSmartRef__":true,"id":4207},{"__isSmartRef__":true,"id":4208},{"__isSmartRef__":true,"id":4209},{"__isSmartRef__":true,"id":4210},{"__isSmartRef__":true,"id":4211},{"__isSmartRef__":true,"id":4213},{"__isSmartRef__":true,"id":4214}],"sourceControl":{"__isSmartRef__":true,"id":4164},"categories":[{"__isSmartRef__":true,"id":4187},{"__isSmartRef__":true,"id":4190},{"__isSmartRef__":true,"id":4204},{"__isSmartRef__":true,"id":4212},{"__isSmartRef__":true,"id":4215}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4186":{"name":"equals","type":"propertyDef","startIndex":137,"stopIndex":202,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4187},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4185},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4187":{"name":"comparison","type":"categoryDef","startIndex":121,"stopIndex":1262,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4186},{"__isSmartRef__":true,"id":4188}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4188":{"name":"areEqual","type":"propertyDef","startIndex":204,"stopIndex":1259,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4187},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4185},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4189":{"name":"newThreeWayDiff","type":"propertyDef","startIndex":1277,"stopIndex":1797,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4190},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4185},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4190":{"name":"diffing","type":"categoryDef","startIndex":1264,"stopIndex":8995,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4189},{"__isSmartRef__":true,"id":4191},{"__isSmartRef__":true,"id":4192},{"__isSmartRef__":true,"id":4193},{"__isSmartRef__":true,"id":4194},{"__isSmartRef__":true,"id":4195},{"__isSmartRef__":true,"id":4196},{"__isSmartRef__":true,"id":4197},{"__isSmartRef__":true,"id":4198},{"__isSmartRef__":true,"id":4199},{"__isSmartRef__":true,"id":4200},{"__isSmartRef__":true,"id":4201},{"__isSmartRef__":true,"id":4202}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4191":{"name":"diffTo","type":"propertyDef","startIndex":1799,"stopIndex":2361,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4190},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4185},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4192":{"name":"prepareDiffName","type":"propertyDef","startIndex":2363,"stopIndex":2629,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4190},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4185},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4193":{"name":"diffSubmorphsTo","type":"propertyDef","startIndex":2632,"stopIndex":3494,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4190},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4185},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4194":{"name":"parseDiffTo","type":"propertyDef","startIndex":3496,"stopIndex":3837,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4190},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4185},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4195":{"name":"parsePropertiesOfDiffTo","type":"propertyDef","startIndex":3839,"stopIndex":4495,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4190},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4185},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4196":{"name":"excludeFromDiff","type":"propertyDef","startIndex":4497,"stopIndex":5138,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4190},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4185},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4197":{"name":"recursiveDiff","type":"propertyDef","startIndex":5140,"stopIndex":5878,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4190},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4185},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4198":{"name":"diffProperties","type":"propertyDef","startIndex":5880,"stopIndex":7129,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4190},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4185},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4199":{"name":"atomicDiff","type":"propertyDef","startIndex":7131,"stopIndex":7875,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4190},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4185},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4200":{"name":"cleanLinearized","type":"propertyDef","startIndex":7877,"stopIndex":8191,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4190},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4185},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4201":{"name":"computeNextIndex","type":"propertyDef","startIndex":8193,"stopIndex":8489,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4190},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4185},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4202":{"name":"parseScriptsOfDiffTo","type":"propertyDef","startIndex":8491,"stopIndex":9148,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4190},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4185},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4203":{"name":"getParentPartVersion","type":"propertyDef","startIndex":9168,"stopIndex":9732,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4204},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4185},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4204":{"name":"relations","type":"categoryDef","startIndex":8997,"stopIndex":11831,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4203},{"__isSmartRef__":true,"id":4205},{"__isSmartRef__":true,"id":4206},{"__isSmartRef__":true,"id":4207},{"__isSmartRef__":true,"id":4208},{"__isSmartRef__":true,"id":4209},{"__isSmartRef__":true,"id":4210}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4205":{"name":"getCurrentPartVersion","type":"propertyDef","startIndex":9734,"stopIndex":10141,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4204},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4185},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4206":{"name":"timesCopied","type":"propertyDef","startIndex":10143,"stopIndex":10359,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4204},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4185},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4207":{"name":"findAncestorIn","type":"propertyDef","startIndex":10361,"stopIndex":11069,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4204},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4185},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4208":{"name":"prepareDerivationIds","type":"propertyDef","startIndex":11071,"stopIndex":11372,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4204},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4185},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4209":{"name":"setIdOnLoad","type":"propertyDef","startIndex":11374,"stopIndex":11583,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4204},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4185},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4210":{"name":"getIdOnLoad","type":"propertyDef","startIndex":11585,"stopIndex":11984,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4204},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4185},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4211":{"name":"prepareDiffingRegistry","type":"propertyDef","startIndex":12008,"stopIndex":12475,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4212},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4185},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4212":{"name":"linearization","type":"categoryDef","startIndex":11833,"stopIndex":13271,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4211},{"__isSmartRef__":true,"id":4213}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4213":{"name":"cleanRegistryAfterDiffing","type":"propertyDef","startIndex":12477,"stopIndex":13424,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4212},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4185},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4214":{"name":"grayOut","type":"propertyDef","startIndex":13437,"stopIndex":13628,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4215},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4185},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4215":{"name":"ui","type":"categoryDef","startIndex":13273,"stopIndex":13479,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4214}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4216":{"name":null,"type":"comment","startIndex":13639,"stopIndex":13639,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4217":{"name":"lively.morphic.Path","type":"klassExtensionDef","startIndex":13640,"stopIndex":14163,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4218},{"__isSmartRef__":true,"id":4220}],"sourceControl":{"__isSmartRef__":true,"id":4164},"categories":[{"__isSmartRef__":true,"id":4219}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4218":{"name":"diffTo","type":"propertyDef","startIndex":13673,"stopIndex":14007,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4219},"className":"lively.morphic.Path","_owner":{"__isSmartRef__":true,"id":4217},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4219":{"name":"default category","type":"categoryDef","startIndex":13515,"stopIndex":14004,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4218},{"__isSmartRef__":true,"id":4220}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4220":{"name":"excludeFromDiff","type":"propertyDef","startIndex":14009,"stopIndex":14158,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4219},"className":"lively.morphic.Path","_owner":{"__isSmartRef__":true,"id":4217},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4221":{"name":"lively.morphic.Text","type":"klassExtensionDef","startIndex":14164,"stopIndex":14328,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4222}],"sourceControl":{"__isSmartRef__":true,"id":4164},"categories":[{"__isSmartRef__":true,"id":4223}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4222":{"name":"excludeFromDiff","type":"propertyDef","startIndex":14197,"stopIndex":14323,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4223},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":4221},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4223":{"name":"default category","type":"categoryDef","startIndex":14039,"stopIndex":14169,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4222}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4224":{"name":"lively.PartsBin.PartItem","type":"klassExtensionDef","startIndex":14329,"stopIndex":14650,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4225}],"sourceControl":{"__isSmartRef__":true,"id":4164},"categories":[{"__isSmartRef__":true,"id":4226}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4225":{"name":"runAfterDeserializationHooks","type":"propertyDef","startIndex":14370,"stopIndex":14645,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4226},"className":"lively.PartsBin.PartItem","_owner":{"__isSmartRef__":true,"id":4224},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4226":{"name":"default category","type":"categoryDef","startIndex":14209,"stopIndex":14491,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4225}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4227":{"name":null,"type":"comment","startIndex":14651,"stopIndex":14651,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4228":{"name":"MorphDiffingEnhancement","type":"copDef","startIndex":14652,"stopIndex":19986,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4229},{"__isSmartRef__":true,"id":4237},{"__isSmartRef__":true,"id":4240}],"sourceControl":{"__isSmartRef__":true,"id":4164},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4229":{"name":"Diff","type":"copSubElement","startIndex":14689,"stopIndex":19733,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4230},{"__isSmartRef__":true,"id":4232},{"__isSmartRef__":true,"id":4233},{"__isSmartRef__":true,"id":4234},{"__isSmartRef__":true,"id":4235},{"__isSmartRef__":true,"id":4236}],"sourceControl":{"__isSmartRef__":true,"id":4164},"refineSelector":"refineClass","_owner":{"__isSmartRef__":true,"id":4228},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4230":{"name":"diffAgainst","type":"propertyDef","startIndex":14710,"stopIndex":14947,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4231},"_owner":{"__isSmartRef__":true,"id":4229},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4231":{"name":"default category","type":"categoryDef","startIndex":56,"stopIndex":5080,"fileName":null,"_subElements":[{"__isSmartRef__":true,"id":4230},{"__isSmartRef__":true,"id":4232},{"__isSmartRef__":true,"id":4233},{"__isSmartRef__":true,"id":4234},{"__isSmartRef__":true,"id":4235},{"__isSmartRef__":true,"id":4236}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4232":{"name":"flattenPropertyTree","type":"propertyDef","startIndex":14949,"stopIndex":15319,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4231},"_owner":{"__isSmartRef__":true,"id":4229},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4233":{"name":"flattenProperty","type":"propertyDef","startIndex":15321,"stopIndex":15735,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4231},"_owner":{"__isSmartRef__":true,"id":4229},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4234":{"name":"createPreResult","type":"propertyDef","startIndex":15737,"stopIndex":17946,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4231},"_owner":{"__isSmartRef__":true,"id":4229},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4235":{"name":"diffConflicted","type":"propertyDef","startIndex":17948,"stopIndex":19221,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4231},"_owner":{"__isSmartRef__":true,"id":4229},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4236":{"name":"initialize","type":"propertyDef","startIndex":19223,"stopIndex":19728,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4231},"_owner":{"__isSmartRef__":true,"id":4229},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4237":{"name":"Date","type":"copSubElement","startIndex":19734,"stopIndex":19973,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4238}],"sourceControl":{"__isSmartRef__":true,"id":4164},"refineSelector":"refineClass","_owner":{"__isSmartRef__":true,"id":4228},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4238":{"name":"equals","type":"propertyDef","startIndex":19755,"stopIndex":19970,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4239},"_owner":{"__isSmartRef__":true,"id":4237},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4239":{"name":"default category","type":"categoryDef","startIndex":5101,"stopIndex":5320,"fileName":null,"_subElements":[{"__isSmartRef__":true,"id":4238}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4240":{"name":"beGlobal()","type":"copSubElement","startIndex":19974,"stopIndex":19984,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_owner":{"__isSmartRef__":true,"id":4228},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4241":{"name":"Merging","type":"copDef","startIndex":19987,"stopIndex":25801,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4242},{"__isSmartRef__":true,"id":4254}],"sourceControl":{"__isSmartRef__":true,"id":4164},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4242":{"name":"lively.morphic.Morph","type":"copSubElement","startIndex":20008,"stopIndex":25788,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4243},{"__isSmartRef__":true,"id":4245},{"__isSmartRef__":true,"id":4246},{"__isSmartRef__":true,"id":4247},{"__isSmartRef__":true,"id":4248},{"__isSmartRef__":true,"id":4249},{"__isSmartRef__":true,"id":4250},{"__isSmartRef__":true,"id":4251},{"__isSmartRef__":true,"id":4252},{"__isSmartRef__":true,"id":4253}],"sourceControl":{"__isSmartRef__":true,"id":4164},"refineSelector":"refineClass","_owner":{"__isSmartRef__":true,"id":4241},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4243":{"name":"update","type":"propertyDef","startIndex":20045,"stopIndex":20657,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4244},"_owner":{"__isSmartRef__":true,"id":4242},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4244":{"name":"default category","type":"categoryDef","startIndex":56,"stopIndex":5800,"fileName":null,"_subElements":[{"__isSmartRef__":true,"id":4243},{"__isSmartRef__":true,"id":4245},{"__isSmartRef__":true,"id":4246},{"__isSmartRef__":true,"id":4247},{"__isSmartRef__":true,"id":4248},{"__isSmartRef__":true,"id":4249},{"__isSmartRef__":true,"id":4250},{"__isSmartRef__":true,"id":4251},{"__isSmartRef__":true,"id":4252},{"__isSmartRef__":true,"id":4253}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4245":{"name":"refreshRenderContext","type":"propertyDef","startIndex":20661,"stopIndex":20814,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4244},"_owner":{"__isSmartRef__":true,"id":4242},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4246":{"name":"createConflictIndicatorFor","type":"propertyDef","startIndex":20816,"stopIndex":23244,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4244},"_owner":{"__isSmartRef__":true,"id":4242},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4247":{"name":"revert","type":"propertyDef","startIndex":23251,"stopIndex":23655,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4244},"_owner":{"__isSmartRef__":true,"id":4242},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4248":{"name":"pullConflicts","type":"propertyDef","startIndex":23657,"stopIndex":23829,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4244},"_owner":{"__isSmartRef__":true,"id":4242},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4249":{"name":"applyModifications","type":"propertyDef","startIndex":23831,"stopIndex":24540,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4244},"_owner":{"__isSmartRef__":true,"id":4242},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4250":{"name":"removeRemoved","type":"propertyDef","startIndex":24542,"stopIndex":24801,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4244},"_owner":{"__isSmartRef__":true,"id":4242},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4251":{"name":"addAdded","type":"propertyDef","startIndex":24803,"stopIndex":24995,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4244},"_owner":{"__isSmartRef__":true,"id":4242},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4252":{"name":"applyNestedProperty","type":"propertyDef","startIndex":24997,"stopIndex":25576,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4244},"_owner":{"__isSmartRef__":true,"id":4242},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4253":{"name":"applyPropertyBasedOnType","type":"propertyDef","startIndex":25578,"stopIndex":25782,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4244},"_owner":{"__isSmartRef__":true,"id":4242},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4254":{"name":"beGlobal()","type":"copSubElement","startIndex":25789,"stopIndex":25799,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_owner":{"__isSmartRef__":true,"id":4241},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4255":{"name":null,"type":"comment","startIndex":25802,"stopIndex":25802,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4256":{"name":"DiffList","type":"klassExtensionDef","startIndex":25803,"stopIndex":25968,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4257}],"sourceControl":{"__isSmartRef__":true,"id":4164},"categories":[{"__isSmartRef__":true,"id":4258}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4257":{"name":"morphsModified","type":"propertyDef","startIndex":25825,"stopIndex":25963,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4258},"className":"DiffList","_owner":{"__isSmartRef__":true,"id":4256},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4258":{"name":"default category","type":"categoryDef","startIndex":25667,"stopIndex":25809,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4257}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4259":{"name":null,"type":"comment","startIndex":25969,"stopIndex":25969,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4260":{"name":"projects.BP2012.DiffMerge.MorphMergingTest","type":"klassDef","startIndex":25970,"stopIndex":34265,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4261},{"__isSmartRef__":true,"id":4263},{"__isSmartRef__":true,"id":4264},{"__isSmartRef__":true,"id":4265},{"__isSmartRef__":true,"id":4266}],"sourceControl":{"__isSmartRef__":true,"id":4164},"superclassName":"Global.TestCase","categories":[{"__isSmartRef__":true,"id":4262}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4261":{"name":"setupEnvironment","type":"propertyDef","startIndex":26063,"stopIndex":27384,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4262},"className":"projects.BP2012.DiffMerge.MorphMergingTest","_owner":{"__isSmartRef__":true,"id":4260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4262":{"name":"default category","type":"categoryDef","startIndex":25885,"stopIndex":34106,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4261},{"__isSmartRef__":true,"id":4263},{"__isSmartRef__":true,"id":4264},{"__isSmartRef__":true,"id":4265},{"__isSmartRef__":true,"id":4266}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4263":{"name":"testUpdate","type":"propertyDef","startIndex":27386,"stopIndex":27885,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4262},"className":"projects.BP2012.DiffMerge.MorphMergingTest","_owner":{"__isSmartRef__":true,"id":4260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4264":{"name":"testApplyNestedProperty","type":"propertyDef","startIndex":27887,"stopIndex":28392,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4262},"className":"projects.BP2012.DiffMerge.MorphMergingTest","_owner":{"__isSmartRef__":true,"id":4260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4265":{"name":"testDiffTo","type":"propertyDef","startIndex":28394,"stopIndex":28935,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4262},"className":"projects.BP2012.DiffMerge.MorphMergingTest","_owner":{"__isSmartRef__":true,"id":4260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4266":{"name":"testFindAncestorIn","type":"propertyDef","startIndex":28937,"stopIndex":34260,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4262},"className":"projects.BP2012.DiffMerge.MorphMergingTest","_owner":{"__isSmartRef__":true,"id":4260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4267":{"name":null,"type":"comment","startIndex":34266,"stopIndex":34266,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4268":{"name":"lively.morphic.Morph","type":"klassExtensionDef","startIndex":34267,"stopIndex":42353,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4269},{"__isSmartRef__":true,"id":4271},{"__isSmartRef__":true,"id":4272},{"__isSmartRef__":true,"id":4273},{"__isSmartRef__":true,"id":4274},{"__isSmartRef__":true,"id":4275},{"__isSmartRef__":true,"id":4276}],"sourceControl":{"__isSmartRef__":true,"id":4164},"categories":[{"__isSmartRef__":true,"id":4270}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4269":{"name":"makeCross","type":"propertyDef","startIndex":34306,"stopIndex":35126,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":true,"category":{"__isSmartRef__":true,"id":4270},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4268},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4270":{"name":"default category","type":"categoryDef","startIndex":34147,"stopIndex":42194,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4269},{"__isSmartRef__":true,"id":4271},{"__isSmartRef__":true,"id":4272},{"__isSmartRef__":true,"id":4273},{"__isSmartRef__":true,"id":4274},{"__isSmartRef__":true,"id":4275},{"__isSmartRef__":true,"id":4276}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4271":{"name":"makeMinus","type":"propertyDef","startIndex":35128,"stopIndex":35730,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":true,"category":{"__isSmartRef__":true,"id":4270},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4268},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4272":{"name":"makePlus","type":"propertyDef","startIndex":35732,"stopIndex":36549,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":true,"category":{"__isSmartRef__":true,"id":4270},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4268},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4273":{"name":"makeHazard","type":"propertyDef","startIndex":36551,"stopIndex":37797,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":true,"category":{"__isSmartRef__":true,"id":4270},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4268},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4274":{"name":"makeSpeechBubble","type":"propertyDef","startIndex":37799,"stopIndex":38789,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":true,"category":{"__isSmartRef__":true,"id":4270},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4268},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4275":{"name":"convertInputToRectangle","type":"propertyDef","startIndex":38791,"stopIndex":39456,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":true,"category":{"__isSmartRef__":true,"id":4270},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4268},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4276":{"name":"createUpdateBubble","type":"propertyDef","startIndex":39458,"stopIndex":42344,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":true,"category":{"__isSmartRef__":true,"id":4270},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4268},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4277":{"name":"Point","type":"klassExtensionDef","startIndex":42354,"stopIndex":42728,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4278},{"__isSmartRef__":true,"id":4280}],"sourceControl":{"__isSmartRef__":true,"id":4164},"categories":[{"__isSmartRef__":true,"id":4279}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4278":{"name":"extent","type":"propertyDef","startIndex":42373,"stopIndex":42594,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4279},"className":"Point","_owner":{"__isSmartRef__":true,"id":4277},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4279":{"name":"default category","type":"categoryDef","startIndex":42215,"stopIndex":42569,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4278},{"__isSmartRef__":true,"id":4280}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4280":{"name":"equals","type":"propertyDef","startIndex":42597,"stopIndex":42723,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4279},"className":"Point","_owner":{"__isSmartRef__":true,"id":4277},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4281":{"name":null,"type":"comment","startIndex":42729,"stopIndex":42729,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4282":{"name":"Array","type":"klassExtensionDef","startIndex":42730,"stopIndex":43377,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4283}],"sourceControl":{"__isSmartRef__":true,"id":4164},"categories":[{"__isSmartRef__":true,"id":4284}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4283":{"name":"equals","type":"propertyDef","startIndex":42749,"stopIndex":43372,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4284},"className":"Array","_owner":{"__isSmartRef__":true,"id":4282},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4284":{"name":"default category","type":"categoryDef","startIndex":42591,"stopIndex":43218,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4283}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4285":{"name":"projects.BP2012.DiffMerge.ArrayTest","type":"klassDef","startIndex":43378,"stopIndex":43876,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4286}],"sourceControl":{"__isSmartRef__":true,"id":4164},"superclassName":"Global.TestCase","categories":[{"__isSmartRef__":true,"id":4287}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4286":{"name":"testEquals","type":"propertyDef","startIndex":43444,"stopIndex":43871,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4287},"className":"projects.BP2012.DiffMerge.ArrayTest","_owner":{"__isSmartRef__":true,"id":4285},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4287":{"name":"default category","type":"categoryDef","startIndex":43286,"stopIndex":43717,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4286}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4288":{"name":"Number","type":"klassExtensionDef","startIndex":43877,"stopIndex":44056,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4289}],"sourceControl":{"__isSmartRef__":true,"id":4164},"categories":[{"__isSmartRef__":true,"id":4290}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4289":{"name":"equals","type":"propertyDef","startIndex":43897,"stopIndex":44051,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4290},"className":"Number","_owner":{"__isSmartRef__":true,"id":4288},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4290":{"name":"default category","type":"categoryDef","startIndex":43739,"stopIndex":43897,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4289}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4291":{"name":"lively.morphic.TextChunk","type":"klassExtensionDef","startIndex":44057,"stopIndex":44469,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4292}],"sourceControl":{"__isSmartRef__":true,"id":4164},"categories":[{"__isSmartRef__":true,"id":4293}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4292":{"name":"equals","type":"propertyDef","startIndex":44095,"stopIndex":44465,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4293},"className":"lively.morphic.TextChunk","_owner":{"__isSmartRef__":true,"id":4291},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4293":{"name":"default category","type":"categoryDef","startIndex":43937,"stopIndex":44310,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4292}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4294":{"name":"lively.morphic.TextEmphasis","type":"klassExtensionDef","startIndex":44470,"stopIndex":44855,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4295}],"sourceControl":{"__isSmartRef__":true,"id":4164},"categories":[{"__isSmartRef__":true,"id":4296}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4295":{"name":"equals","type":"propertyDef","startIndex":44511,"stopIndex":44851,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4296},"className":"lively.morphic.TextEmphasis","_owner":{"__isSmartRef__":true,"id":4294},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4296":{"name":"default category","type":"categoryDef","startIndex":44353,"stopIndex":44696,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4295}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4297":{"name":null,"type":"comment","startIndex":44856,"stopIndex":44856,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4298":{"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4163},"moduleName":"../projects/BP2012/Highlighting.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4299":{"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4163},"moduleName":"../projects/BP2012/Logging.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4300":{"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4163},"moduleName":"../projects/BP2012/MorphMinSize.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4301":{"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4163},"moduleName":"../projects/BP2012/Profiling.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4302":{"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4163},"moduleName":"../projects/BP2012/SyncMorph.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4303":{"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4163},"moduleName":"../projects/BP2012/TouchMovement.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4304":{"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4163},"moduleName":"../projects/BP2012/TouchToMouse.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4305":{"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4163},"moduleName":"../projects/BP2012/Whiteboard.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4306":{"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4163},"moduleName":"../projects/BP2012/ZoomLayer.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4307":{"target":{"__isSmartRef__":true,"id":4308},"browser":{"__isSmartRef__":true,"id":3895},"__LivelyClassName__":"lively.ide.ChangeSetNode","__SourceModuleName__":"Global.lively.ide.LocalBrowser"},"4308":{"name":"Local code","__LivelyClassName__":"ChangeSet","__SourceModuleName__":"Global.lively.ChangeSet"},"4309":{"isListItem":true,"string":"IPadPresentationPages/","value":{"__isSmartRef__":true,"id":4173}},"4310":{"isListItem":true,"string":"InteractionWithIPad/","value":{"__isSmartRef__":true,"id":4174}},"4311":{"isListItem":true,"string":"Offtopic/","value":{"__isSmartRef__":true,"id":4175}},"4312":{"isListItem":true,"string":"ProjectPlanning/","value":{"__isSmartRef__":true,"id":4176}},"4313":{"isListItem":true,"string":"Research/","value":{"__isSmartRef__":true,"id":4177}},"4314":{"isListItem":true,"string":"Talks/","value":{"__isSmartRef__":true,"id":4178}},"4315":{"isListItem":true,"string":"UI/","value":{"__isSmartRef__":true,"id":4179}},"4316":{"isListItem":true,"string":"../","value":{"__isSmartRef__":true,"id":4180}},"4317":{"isListItem":true,"string":"Benchmarks.js (not parsed)","value":{"__isSmartRef__":true,"id":4181}},"4318":{"isListItem":true,"string":"CouchDBLongPoll.js (not parsed)","value":{"__isSmartRef__":true,"id":4182}},"4319":{"isListItem":true,"string":"DiffMerge.js","value":{"__isSmartRef__":true,"id":4183}},"4320":{"isListItem":true,"string":"Highlighting.js (not parsed)","value":{"__isSmartRef__":true,"id":4298}},"4321":{"isListItem":true,"string":"Logging.js (not parsed)","value":{"__isSmartRef__":true,"id":4299}},"4322":{"isListItem":true,"string":"MorphMinSize.js (not parsed)","value":{"__isSmartRef__":true,"id":4300}},"4323":{"isListItem":true,"string":"Profiling.js (not parsed)","value":{"__isSmartRef__":true,"id":4301}},"4324":{"isListItem":true,"string":"SyncMorph.js (not parsed)","value":{"__isSmartRef__":true,"id":4302}},"4325":{"isListItem":true,"string":"TouchMovement.js (not parsed)","value":{"__isSmartRef__":true,"id":4303}},"4326":{"isListItem":true,"string":"TouchToMouse.js (not parsed)","value":{"__isSmartRef__":true,"id":4304}},"4327":{"isListItem":true,"string":"Whiteboard.js (not parsed)","value":{"__isSmartRef__":true,"id":4305}},"4328":{"isListItem":true,"string":"ZoomLayer.js (not parsed)","value":{"__isSmartRef__":true,"id":4306}},"4329":{"isListItem":true,"string":"Local code","value":{"__isSmartRef__":true,"id":4307}},"4330":{"morph":{"__isSmartRef__":true,"id":4152},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4331":{"x":0,"y":31.95,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4332":{"target":{"__isSmartRef__":true,"id":4333},"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4163},"moduleName":"../projects/BP2012/DiffMerge.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4333":{"name":"projects.BP2012.DiffMerge","type":"moduleDef","startIndex":0,"stopIndex":44719,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4334},{"__isSmartRef__":true,"id":4395},{"__isSmartRef__":true,"id":4396},{"__isSmartRef__":true,"id":4400},{"__isSmartRef__":true,"id":4403},{"__isSmartRef__":true,"id":4406},{"__isSmartRef__":true,"id":4407},{"__isSmartRef__":true,"id":4422},{"__isSmartRef__":true,"id":4436},{"__isSmartRef__":true,"id":4437},{"__isSmartRef__":true,"id":4440},{"__isSmartRef__":true,"id":4441},{"__isSmartRef__":true,"id":4448},{"__isSmartRef__":true,"id":4449},{"__isSmartRef__":true,"id":4458},{"__isSmartRef__":true,"id":4462},{"__isSmartRef__":true,"id":4463},{"__isSmartRef__":true,"id":4466},{"__isSmartRef__":true,"id":4469},{"__isSmartRef__":true,"id":4472},{"__isSmartRef__":true,"id":4475},{"__isSmartRef__":true,"id":4478}],"sourceControl":{"__isSmartRef__":true,"id":4164},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4334":{"name":"lively.morphic.Morph","type":"klassExtensionDef","startIndex":88,"stopIndex":13482,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4335},{"__isSmartRef__":true,"id":4337},{"__isSmartRef__":true,"id":4339},{"__isSmartRef__":true,"id":4341},{"__isSmartRef__":true,"id":4342},{"__isSmartRef__":true,"id":4343},{"__isSmartRef__":true,"id":4344},{"__isSmartRef__":true,"id":4345},{"__isSmartRef__":true,"id":4346},{"__isSmartRef__":true,"id":4347},{"__isSmartRef__":true,"id":4348},{"__isSmartRef__":true,"id":4349},{"__isSmartRef__":true,"id":4350},{"__isSmartRef__":true,"id":4351},{"__isSmartRef__":true,"id":4352},{"__isSmartRef__":true,"id":4353},{"__isSmartRef__":true,"id":4355},{"__isSmartRef__":true,"id":4356},{"__isSmartRef__":true,"id":4357},{"__isSmartRef__":true,"id":4358},{"__isSmartRef__":true,"id":4359},{"__isSmartRef__":true,"id":4360},{"__isSmartRef__":true,"id":4361},{"__isSmartRef__":true,"id":4363},{"__isSmartRef__":true,"id":4364}],"sourceControl":{"__isSmartRef__":true,"id":4164},"categories":[{"__isSmartRef__":true,"id":4366},{"__isSmartRef__":true,"id":4369},{"__isSmartRef__":true,"id":4382},{"__isSmartRef__":true,"id":4390},{"__isSmartRef__":true,"id":4393}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4335":{"name":"equals","type":"propertyDef","startIndex":137,"stopIndex":202,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4336},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4338},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4336":{"name":"comparison","type":"categoryDef","startIndex":121,"stopIndex":1262,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4335},{"__isSmartRef__":true,"id":4337}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4337":{"name":"areEqual","type":"propertyDef","startIndex":204,"stopIndex":1259,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4336},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4338},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4338":{"name":"lively.morphic.Morph","type":"klassExtensionDef","startIndex":88,"stopIndex":13482,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4335},{"__isSmartRef__":true,"id":4337},{"__isSmartRef__":true,"id":4339},{"__isSmartRef__":true,"id":4341},{"__isSmartRef__":true,"id":4342},{"__isSmartRef__":true,"id":4343},{"__isSmartRef__":true,"id":4344},{"__isSmartRef__":true,"id":4345},{"__isSmartRef__":true,"id":4346},{"__isSmartRef__":true,"id":4347},{"__isSmartRef__":true,"id":4348},{"__isSmartRef__":true,"id":4349},{"__isSmartRef__":true,"id":4350},{"__isSmartRef__":true,"id":4351},{"__isSmartRef__":true,"id":4352},{"__isSmartRef__":true,"id":4353},{"__isSmartRef__":true,"id":4355},{"__isSmartRef__":true,"id":4356},{"__isSmartRef__":true,"id":4357},{"__isSmartRef__":true,"id":4358},{"__isSmartRef__":true,"id":4359},{"__isSmartRef__":true,"id":4360},{"__isSmartRef__":true,"id":4361},{"__isSmartRef__":true,"id":4363},{"__isSmartRef__":true,"id":4364}],"sourceControl":{"__isSmartRef__":true,"id":4164},"categories":[{"__isSmartRef__":true,"id":4336},{"__isSmartRef__":true,"id":4340},{"__isSmartRef__":true,"id":4354},{"__isSmartRef__":true,"id":4362},{"__isSmartRef__":true,"id":4365}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4339":{"name":"newThreeWayDiff","type":"propertyDef","startIndex":1277,"stopIndex":1797,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4340},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4338},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4340":{"name":"diffing","type":"categoryDef","startIndex":1264,"stopIndex":8995,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4339},{"__isSmartRef__":true,"id":4341},{"__isSmartRef__":true,"id":4342},{"__isSmartRef__":true,"id":4343},{"__isSmartRef__":true,"id":4344},{"__isSmartRef__":true,"id":4345},{"__isSmartRef__":true,"id":4346},{"__isSmartRef__":true,"id":4347},{"__isSmartRef__":true,"id":4348},{"__isSmartRef__":true,"id":4349},{"__isSmartRef__":true,"id":4350},{"__isSmartRef__":true,"id":4351},{"__isSmartRef__":true,"id":4352}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4341":{"name":"diffTo","type":"propertyDef","startIndex":1799,"stopIndex":2408,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4340},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4338},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4342":{"name":"newMethod","type":"propertyDef","startIndex":2410,"stopIndex":2473,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4340},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4338},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4343":{"name":"diffSubmorphsTo","type":"propertyDef","startIndex":2476,"stopIndex":3338,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4340},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4338},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4344":{"name":"parseDiffTo","type":"propertyDef","startIndex":3340,"stopIndex":3681,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4340},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4338},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4345":{"name":"parsePropertiesOfDiffTo","type":"propertyDef","startIndex":3683,"stopIndex":4339,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4340},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4338},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4346":{"name":"excludeFromDiff","type":"propertyDef","startIndex":4341,"stopIndex":4982,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4340},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4338},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4347":{"name":"recursiveDiff","type":"propertyDef","startIndex":4984,"stopIndex":5722,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4340},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4338},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4348":{"name":"diffProperties","type":"propertyDef","startIndex":5724,"stopIndex":6973,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4340},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4338},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4349":{"name":"atomicDiff","type":"propertyDef","startIndex":6975,"stopIndex":7719,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4340},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4338},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4350":{"name":"cleanLinearized","type":"propertyDef","startIndex":7721,"stopIndex":8035,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4340},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4338},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4351":{"name":"computeNextIndex","type":"propertyDef","startIndex":8037,"stopIndex":8333,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4340},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4338},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4352":{"name":"parseScriptsOfDiffTo","type":"propertyDef","startIndex":8335,"stopIndex":8992,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4340},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4338},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4353":{"name":"getParentPartVersion","type":"propertyDef","startIndex":9012,"stopIndex":9576,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4354},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4338},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4354":{"name":"relations","type":"categoryDef","startIndex":8997,"stopIndex":11831,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4353},{"__isSmartRef__":true,"id":4355},{"__isSmartRef__":true,"id":4356},{"__isSmartRef__":true,"id":4357},{"__isSmartRef__":true,"id":4358},{"__isSmartRef__":true,"id":4359},{"__isSmartRef__":true,"id":4360}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4355":{"name":"getCurrentPartVersion","type":"propertyDef","startIndex":9578,"stopIndex":9985,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4354},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4338},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4356":{"name":"timesCopied","type":"propertyDef","startIndex":9987,"stopIndex":10203,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4354},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4338},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4357":{"name":"findAncestorIn","type":"propertyDef","startIndex":10205,"stopIndex":10913,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4354},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4338},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4358":{"name":"prepareDerivationIds","type":"propertyDef","startIndex":10915,"stopIndex":11216,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4354},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4338},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4359":{"name":"setIdOnLoad","type":"propertyDef","startIndex":11218,"stopIndex":11427,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4354},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4338},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4360":{"name":"getIdOnLoad","type":"propertyDef","startIndex":11429,"stopIndex":11828,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4354},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4338},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4361":{"name":"prepareDiffingRegistry","type":"propertyDef","startIndex":11852,"stopIndex":12319,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4362},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4338},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4362":{"name":"linearization","type":"categoryDef","startIndex":11833,"stopIndex":13271,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4361},{"__isSmartRef__":true,"id":4363}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4363":{"name":"cleanRegistryAfterDiffing","type":"propertyDef","startIndex":12321,"stopIndex":13268,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4362},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4338},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4364":{"name":"grayOut","type":"propertyDef","startIndex":13281,"stopIndex":13472,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4365},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4338},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4365":{"name":"ui","type":"categoryDef","startIndex":13273,"stopIndex":13479,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4364}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4366":{"name":"comparison","type":"categoryDef","startIndex":121,"stopIndex":1262,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4367},{"__isSmartRef__":true,"id":4368}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4367":{"name":"equals","type":"propertyDef","startIndex":137,"stopIndex":202,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4366},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4334},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4368":{"name":"areEqual","type":"propertyDef","startIndex":204,"stopIndex":1259,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4366},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4334},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4369":{"name":"diffing","type":"categoryDef","startIndex":1264,"stopIndex":8816,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4370},{"__isSmartRef__":true,"id":4371},{"__isSmartRef__":true,"id":4372},{"__isSmartRef__":true,"id":4373},{"__isSmartRef__":true,"id":4374},{"__isSmartRef__":true,"id":4375},{"__isSmartRef__":true,"id":4376},{"__isSmartRef__":true,"id":4377},{"__isSmartRef__":true,"id":4378},{"__isSmartRef__":true,"id":4379},{"__isSmartRef__":true,"id":4380},{"__isSmartRef__":true,"id":4381}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4370":{"name":"newThreeWayDiff","type":"propertyDef","startIndex":1277,"stopIndex":1797,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4369},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4334},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4371":{"name":"diffTo","type":"propertyDef","startIndex":1799,"stopIndex":2408,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4369},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4334},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4372":{"name":"diffSubmorphsTo","type":"propertyDef","startIndex":2410,"stopIndex":3272,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4369},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4334},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4373":{"name":"parseDiffTo","type":"propertyDef","startIndex":3274,"stopIndex":3615,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4369},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4334},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4374":{"name":"parsePropertiesOfDiffTo","type":"propertyDef","startIndex":3617,"stopIndex":4273,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4369},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4334},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4375":{"name":"excludeFromDiff","type":"propertyDef","startIndex":4275,"stopIndex":4916,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4369},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4334},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4376":{"name":"recursiveDiff","type":"propertyDef","startIndex":4918,"stopIndex":5656,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4369},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4334},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4377":{"name":"diffProperties","type":"propertyDef","startIndex":5658,"stopIndex":6907,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4369},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4334},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4378":{"name":"atomicDiff","type":"propertyDef","startIndex":6909,"stopIndex":7653,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4369},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4334},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4379":{"name":"cleanLinearized","type":"propertyDef","startIndex":7655,"stopIndex":7969,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4369},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4334},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4380":{"name":"computeNextIndex","type":"propertyDef","startIndex":7971,"stopIndex":8267,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4369},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4334},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4381":{"name":"parseScriptsOfDiffTo","type":"propertyDef","startIndex":8269,"stopIndex":8926,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4369},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4334},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4382":{"name":"relations","type":"categoryDef","startIndex":8818,"stopIndex":11652,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4383},{"__isSmartRef__":true,"id":4384},{"__isSmartRef__":true,"id":4385},{"__isSmartRef__":true,"id":4386},{"__isSmartRef__":true,"id":4387},{"__isSmartRef__":true,"id":4388},{"__isSmartRef__":true,"id":4389}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4383":{"name":"getParentPartVersion","type":"propertyDef","startIndex":8946,"stopIndex":9510,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4382},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4334},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4384":{"name":"getCurrentPartVersion","type":"propertyDef","startIndex":9512,"stopIndex":9919,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4382},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4334},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4385":{"name":"timesCopied","type":"propertyDef","startIndex":9921,"stopIndex":10137,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4382},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4334},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4386":{"name":"findAncestorIn","type":"propertyDef","startIndex":10139,"stopIndex":10847,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4382},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4334},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4387":{"name":"prepareDerivationIds","type":"propertyDef","startIndex":10849,"stopIndex":11150,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4382},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4334},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4388":{"name":"setIdOnLoad","type":"propertyDef","startIndex":11152,"stopIndex":11361,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4382},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4334},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4389":{"name":"getIdOnLoad","type":"propertyDef","startIndex":11363,"stopIndex":11762,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4382},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4334},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4390":{"name":"linearization","type":"categoryDef","startIndex":11654,"stopIndex":13092,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4391},{"__isSmartRef__":true,"id":4392}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4391":{"name":"prepareDiffingRegistry","type":"propertyDef","startIndex":11786,"stopIndex":12253,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4390},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4334},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4392":{"name":"cleanRegistryAfterDiffing","type":"propertyDef","startIndex":12255,"stopIndex":13202,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4390},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4334},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4393":{"name":"ui","type":"categoryDef","startIndex":13094,"stopIndex":13300,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4394}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4394":{"name":"grayOut","type":"propertyDef","startIndex":13215,"stopIndex":13406,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4393},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4334},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4395":{"name":null,"type":"comment","startIndex":13483,"stopIndex":13483,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4396":{"name":"lively.morphic.Path","type":"klassExtensionDef","startIndex":13484,"stopIndex":14007,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4397},{"__isSmartRef__":true,"id":4399}],"sourceControl":{"__isSmartRef__":true,"id":4164},"categories":[{"__isSmartRef__":true,"id":4398}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4397":{"name":"diffTo","type":"propertyDef","startIndex":13517,"stopIndex":13851,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4398},"className":"lively.morphic.Path","_owner":{"__isSmartRef__":true,"id":4396},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4398":{"name":"default category","type":"categoryDef","startIndex":13336,"stopIndex":13825,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4397},{"__isSmartRef__":true,"id":4399}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4399":{"name":"excludeFromDiff","type":"propertyDef","startIndex":13853,"stopIndex":14002,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4398},"className":"lively.morphic.Path","_owner":{"__isSmartRef__":true,"id":4396},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4400":{"name":"lively.morphic.Text","type":"klassExtensionDef","startIndex":14008,"stopIndex":14172,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4401}],"sourceControl":{"__isSmartRef__":true,"id":4164},"categories":[{"__isSmartRef__":true,"id":4402}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4401":{"name":"excludeFromDiff","type":"propertyDef","startIndex":14041,"stopIndex":14167,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4402},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":4400},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4402":{"name":"default category","type":"categoryDef","startIndex":13860,"stopIndex":13990,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4401}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4403":{"name":"lively.PartsBin.PartItem","type":"klassExtensionDef","startIndex":14173,"stopIndex":14494,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4404}],"sourceControl":{"__isSmartRef__":true,"id":4164},"categories":[{"__isSmartRef__":true,"id":4405}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4404":{"name":"runAfterDeserializationHooks","type":"propertyDef","startIndex":14214,"stopIndex":14489,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4405},"className":"lively.PartsBin.PartItem","_owner":{"__isSmartRef__":true,"id":4403},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4405":{"name":"default category","type":"categoryDef","startIndex":14030,"stopIndex":14312,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4404}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4406":{"name":null,"type":"comment","startIndex":14495,"stopIndex":14495,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4407":{"name":"MorphDiffingEnhancement","type":"copDef","startIndex":14496,"stopIndex":19830,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4408},{"__isSmartRef__":true,"id":4418},{"__isSmartRef__":true,"id":4421}],"sourceControl":{"__isSmartRef__":true,"id":4164},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4408":{"name":"Diff","type":"copSubElement","startIndex":14533,"stopIndex":19577,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4409},{"__isSmartRef__":true,"id":4411},{"__isSmartRef__":true,"id":4413},{"__isSmartRef__":true,"id":4414},{"__isSmartRef__":true,"id":4415},{"__isSmartRef__":true,"id":4416}],"sourceControl":{"__isSmartRef__":true,"id":4164},"refineSelector":"refineClass","_owner":{"__isSmartRef__":true,"id":4417},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4409":{"name":"diffAgainst","type":"propertyDef","startIndex":14554,"stopIndex":14791,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4410},"_owner":{"__isSmartRef__":true,"id":4412},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4410":{"name":"default category","type":"categoryDef","startIndex":19,"stopIndex":4600,"fileName":null,"_subElements":[{"__isSmartRef__":true,"id":4409},{"__isSmartRef__":true,"id":4411},{"__isSmartRef__":true,"id":4413},{"__isSmartRef__":true,"id":4414},{"__isSmartRef__":true,"id":4415},{"__isSmartRef__":true,"id":4416}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4411":{"name":"flattenPropertyTree","type":"propertyDef","startIndex":14793,"stopIndex":15163,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4410},"_owner":{"__isSmartRef__":true,"id":4412},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4412":{"name":"Diff","type":"copSubElement","startIndex":14354,"stopIndex":18955,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4409},{"__isSmartRef__":true,"id":4411},{"__isSmartRef__":true,"id":4413},{"__isSmartRef__":true,"id":4414},{"__isSmartRef__":true,"id":4415},{"__isSmartRef__":true,"id":4416}],"sourceControl":{"__isSmartRef__":true,"id":4164},"refineSelector":"refineClass","__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4413":{"name":"flattenProperty","type":"propertyDef","startIndex":15165,"stopIndex":15579,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4410},"_owner":{"__isSmartRef__":true,"id":4412},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4414":{"name":"createPreResult","type":"propertyDef","startIndex":15581,"stopIndex":17790,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4410},"_owner":{"__isSmartRef__":true,"id":4412},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4415":{"name":"diffConflicted","type":"propertyDef","startIndex":17792,"stopIndex":19065,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4410},"_owner":{"__isSmartRef__":true,"id":4412},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4416":{"name":"initialize","type":"propertyDef","startIndex":19067,"stopIndex":19572,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4410},"_owner":{"__isSmartRef__":true,"id":4412},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4417":{"name":"MorphDiffingEnhancement","type":"copDef","startIndex":14317,"stopIndex":19143,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4408},{"__isSmartRef__":true,"id":4418},{"__isSmartRef__":true,"id":4421}],"sourceControl":{"__isSmartRef__":true,"id":4164},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4418":{"name":"Date","type":"copSubElement","startIndex":19578,"stopIndex":19817,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4419}],"sourceControl":{"__isSmartRef__":true,"id":4164},"refineSelector":"refineClass","_owner":{"__isSmartRef__":true,"id":4417},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4419":{"name":"equals","type":"propertyDef","startIndex":19599,"stopIndex":19814,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4420},"_owner":{"__isSmartRef__":true,"id":4418},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4420":{"name":"default category","type":"categoryDef","startIndex":4593,"stopIndex":4812,"fileName":null,"_subElements":[{"__isSmartRef__":true,"id":4419}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4421":{"name":"beGlobal()","type":"copSubElement","startIndex":19818,"stopIndex":19828,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_owner":{"__isSmartRef__":true,"id":4417},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4422":{"name":"Merging","type":"copDef","startIndex":19831,"stopIndex":25645,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4423},{"__isSmartRef__":true,"id":4435}],"sourceControl":{"__isSmartRef__":true,"id":4164},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4423":{"name":"lively.morphic.Morph","type":"copSubElement","startIndex":19852,"stopIndex":25632,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4424},{"__isSmartRef__":true,"id":4426},{"__isSmartRef__":true,"id":4427},{"__isSmartRef__":true,"id":4428},{"__isSmartRef__":true,"id":4429},{"__isSmartRef__":true,"id":4430},{"__isSmartRef__":true,"id":4431},{"__isSmartRef__":true,"id":4432},{"__isSmartRef__":true,"id":4433},{"__isSmartRef__":true,"id":4434}],"sourceControl":{"__isSmartRef__":true,"id":4164},"refineSelector":"refineClass","_owner":{"__isSmartRef__":true,"id":4422},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4424":{"name":"update","type":"propertyDef","startIndex":19889,"stopIndex":20501,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4425},"_owner":{"__isSmartRef__":true,"id":4423},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4425":{"name":"default category","type":"categoryDef","startIndex":56,"stopIndex":5800,"fileName":null,"_subElements":[{"__isSmartRef__":true,"id":4424},{"__isSmartRef__":true,"id":4426},{"__isSmartRef__":true,"id":4427},{"__isSmartRef__":true,"id":4428},{"__isSmartRef__":true,"id":4429},{"__isSmartRef__":true,"id":4430},{"__isSmartRef__":true,"id":4431},{"__isSmartRef__":true,"id":4432},{"__isSmartRef__":true,"id":4433},{"__isSmartRef__":true,"id":4434}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4426":{"name":"refreshRenderContext","type":"propertyDef","startIndex":20505,"stopIndex":20658,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4425},"_owner":{"__isSmartRef__":true,"id":4423},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4427":{"name":"createConflictIndicatorFor","type":"propertyDef","startIndex":20660,"stopIndex":23088,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4425},"_owner":{"__isSmartRef__":true,"id":4423},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4428":{"name":"revert","type":"propertyDef","startIndex":23095,"stopIndex":23499,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4425},"_owner":{"__isSmartRef__":true,"id":4423},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4429":{"name":"pullConflicts","type":"propertyDef","startIndex":23501,"stopIndex":23673,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4425},"_owner":{"__isSmartRef__":true,"id":4423},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4430":{"name":"applyModifications","type":"propertyDef","startIndex":23675,"stopIndex":24384,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4425},"_owner":{"__isSmartRef__":true,"id":4423},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4431":{"name":"removeRemoved","type":"propertyDef","startIndex":24386,"stopIndex":24645,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4425},"_owner":{"__isSmartRef__":true,"id":4423},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4432":{"name":"addAdded","type":"propertyDef","startIndex":24647,"stopIndex":24839,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4425},"_owner":{"__isSmartRef__":true,"id":4423},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4433":{"name":"applyNestedProperty","type":"propertyDef","startIndex":24841,"stopIndex":25420,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4425},"_owner":{"__isSmartRef__":true,"id":4423},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4434":{"name":"applyPropertyBasedOnType","type":"propertyDef","startIndex":25422,"stopIndex":25626,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4425},"_owner":{"__isSmartRef__":true,"id":4423},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4435":{"name":"beGlobal()","type":"copSubElement","startIndex":25633,"stopIndex":25643,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_owner":{"__isSmartRef__":true,"id":4422},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4436":{"name":null,"type":"comment","startIndex":25646,"stopIndex":25646,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4437":{"name":"DiffList","type":"klassExtensionDef","startIndex":25647,"stopIndex":25812,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4438}],"sourceControl":{"__isSmartRef__":true,"id":4164},"categories":[{"__isSmartRef__":true,"id":4439}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4438":{"name":"morphsModified","type":"propertyDef","startIndex":25669,"stopIndex":25807,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4439},"className":"DiffList","_owner":{"__isSmartRef__":true,"id":4437},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4439":{"name":"default category","type":"categoryDef","startIndex":24980,"stopIndex":25122,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4438}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4440":{"name":null,"type":"comment","startIndex":25813,"stopIndex":25813,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4441":{"name":"projects.BP2012.DiffMerge.MorphMergingTest","type":"klassDef","startIndex":25814,"stopIndex":34109,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4442},{"__isSmartRef__":true,"id":4444},{"__isSmartRef__":true,"id":4445},{"__isSmartRef__":true,"id":4446},{"__isSmartRef__":true,"id":4447}],"sourceControl":{"__isSmartRef__":true,"id":4164},"superclassName":"Global.TestCase","categories":[{"__isSmartRef__":true,"id":4443}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4442":{"name":"setupEnvironment","type":"propertyDef","startIndex":25907,"stopIndex":27228,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4443},"className":"projects.BP2012.DiffMerge.MorphMergingTest","_owner":{"__isSmartRef__":true,"id":4441},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4443":{"name":"default category","type":"categoryDef","startIndex":25198,"stopIndex":33419,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4442},{"__isSmartRef__":true,"id":4444},{"__isSmartRef__":true,"id":4445},{"__isSmartRef__":true,"id":4446},{"__isSmartRef__":true,"id":4447}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4444":{"name":"testUpdate","type":"propertyDef","startIndex":27230,"stopIndex":27729,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4443},"className":"projects.BP2012.DiffMerge.MorphMergingTest","_owner":{"__isSmartRef__":true,"id":4441},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4445":{"name":"testApplyNestedProperty","type":"propertyDef","startIndex":27731,"stopIndex":28236,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4443},"className":"projects.BP2012.DiffMerge.MorphMergingTest","_owner":{"__isSmartRef__":true,"id":4441},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4446":{"name":"testDiffTo","type":"propertyDef","startIndex":28238,"stopIndex":28779,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4443},"className":"projects.BP2012.DiffMerge.MorphMergingTest","_owner":{"__isSmartRef__":true,"id":4441},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4447":{"name":"testFindAncestorIn","type":"propertyDef","startIndex":28781,"stopIndex":34104,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4443},"className":"projects.BP2012.DiffMerge.MorphMergingTest","_owner":{"__isSmartRef__":true,"id":4441},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4448":{"name":null,"type":"comment","startIndex":34110,"stopIndex":34110,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4449":{"name":"lively.morphic.Morph","type":"klassExtensionDef","startIndex":34111,"stopIndex":42197,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4450},{"__isSmartRef__":true,"id":4452},{"__isSmartRef__":true,"id":4453},{"__isSmartRef__":true,"id":4454},{"__isSmartRef__":true,"id":4455},{"__isSmartRef__":true,"id":4456},{"__isSmartRef__":true,"id":4457}],"sourceControl":{"__isSmartRef__":true,"id":4164},"categories":[{"__isSmartRef__":true,"id":4451}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4450":{"name":"makeCross","type":"propertyDef","startIndex":34150,"stopIndex":34970,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":true,"category":{"__isSmartRef__":true,"id":4451},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4449},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4451":{"name":"default category","type":"categoryDef","startIndex":33460,"stopIndex":41507,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4450},{"__isSmartRef__":true,"id":4452},{"__isSmartRef__":true,"id":4453},{"__isSmartRef__":true,"id":4454},{"__isSmartRef__":true,"id":4455},{"__isSmartRef__":true,"id":4456},{"__isSmartRef__":true,"id":4457}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4452":{"name":"makeMinus","type":"propertyDef","startIndex":34972,"stopIndex":35574,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":true,"category":{"__isSmartRef__":true,"id":4451},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4449},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4453":{"name":"makePlus","type":"propertyDef","startIndex":35576,"stopIndex":36393,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":true,"category":{"__isSmartRef__":true,"id":4451},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4449},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4454":{"name":"makeHazard","type":"propertyDef","startIndex":36395,"stopIndex":37641,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":true,"category":{"__isSmartRef__":true,"id":4451},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4449},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4455":{"name":"makeSpeechBubble","type":"propertyDef","startIndex":37643,"stopIndex":38633,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":true,"category":{"__isSmartRef__":true,"id":4451},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4449},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4456":{"name":"convertInputToRectangle","type":"propertyDef","startIndex":38635,"stopIndex":39300,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":true,"category":{"__isSmartRef__":true,"id":4451},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4449},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4457":{"name":"createUpdateBubble","type":"propertyDef","startIndex":39302,"stopIndex":42188,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":true,"category":{"__isSmartRef__":true,"id":4451},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":4449},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4458":{"name":"Point","type":"klassExtensionDef","startIndex":42198,"stopIndex":42572,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4459},{"__isSmartRef__":true,"id":4461}],"sourceControl":{"__isSmartRef__":true,"id":4164},"categories":[{"__isSmartRef__":true,"id":4460}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4459":{"name":"extent","type":"propertyDef","startIndex":42217,"stopIndex":42438,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4460},"className":"Point","_owner":{"__isSmartRef__":true,"id":4458},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4460":{"name":"default category","type":"categoryDef","startIndex":41528,"stopIndex":41882,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4459},{"__isSmartRef__":true,"id":4461}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4461":{"name":"equals","type":"propertyDef","startIndex":42441,"stopIndex":42567,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4460},"className":"Point","_owner":{"__isSmartRef__":true,"id":4458},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4462":{"name":null,"type":"comment","startIndex":42573,"stopIndex":42573,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4463":{"name":"Array","type":"klassExtensionDef","startIndex":42574,"stopIndex":43221,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4464}],"sourceControl":{"__isSmartRef__":true,"id":4164},"categories":[{"__isSmartRef__":true,"id":4465}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4464":{"name":"equals","type":"propertyDef","startIndex":42593,"stopIndex":43216,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4465},"className":"Array","_owner":{"__isSmartRef__":true,"id":4463},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4465":{"name":"default category","type":"categoryDef","startIndex":41904,"stopIndex":42531,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4464}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4466":{"name":"projects.BP2012.DiffMerge.ArrayTest","type":"klassDef","startIndex":43222,"stopIndex":43720,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4467}],"sourceControl":{"__isSmartRef__":true,"id":4164},"superclassName":"Global.TestCase","categories":[{"__isSmartRef__":true,"id":4468}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4467":{"name":"testEquals","type":"propertyDef","startIndex":43288,"stopIndex":43715,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4468},"className":"projects.BP2012.DiffMerge.ArrayTest","_owner":{"__isSmartRef__":true,"id":4466},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4468":{"name":"default category","type":"categoryDef","startIndex":42599,"stopIndex":43030,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4467}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4469":{"name":"Number","type":"klassExtensionDef","startIndex":43721,"stopIndex":43900,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4470}],"sourceControl":{"__isSmartRef__":true,"id":4164},"categories":[{"__isSmartRef__":true,"id":4471}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4470":{"name":"equals","type":"propertyDef","startIndex":43741,"stopIndex":43895,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4471},"className":"Number","_owner":{"__isSmartRef__":true,"id":4469},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4471":{"name":"default category","type":"categoryDef","startIndex":43052,"stopIndex":43210,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4470}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4472":{"name":"lively.morphic.TextChunk","type":"klassExtensionDef","startIndex":43901,"stopIndex":44313,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4473}],"sourceControl":{"__isSmartRef__":true,"id":4164},"categories":[{"__isSmartRef__":true,"id":4474}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4473":{"name":"equals","type":"propertyDef","startIndex":43939,"stopIndex":44309,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4474},"className":"lively.morphic.TextChunk","_owner":{"__isSmartRef__":true,"id":4472},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4474":{"name":"default category","type":"categoryDef","startIndex":43250,"stopIndex":43623,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4473}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4475":{"name":"lively.morphic.TextEmphasis","type":"klassExtensionDef","startIndex":44314,"stopIndex":44699,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4476}],"sourceControl":{"__isSmartRef__":true,"id":4164},"categories":[{"__isSmartRef__":true,"id":4477}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4476":{"name":"equals","type":"propertyDef","startIndex":44355,"stopIndex":44695,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"_isStatic":false,"category":{"__isSmartRef__":true,"id":4477},"className":"lively.morphic.TextEmphasis","_owner":{"__isSmartRef__":true,"id":4475},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4477":{"name":"default category","type":"categoryDef","startIndex":43666,"stopIndex":44009,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[{"__isSmartRef__":true,"id":4476}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4478":{"name":null,"type":"comment","startIndex":44700,"stopIndex":44700,"fileName":"projects/BP2012/DiffMerge.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":4164},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"4479":{"x":199.25,"y":394.05,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4480":{"scaleVertical":true,"scaleHorizontal":true},"4481":{"sourceObj":{"__isSmartRef__":true,"id":4152},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":3895},"targetMethodName":"setPane1Selection","converter":null,"converterString":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","varMapping":{"__isSmartRef__":true,"id":4482},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4483},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4482":{"source":{"__isSmartRef__":true,"id":4152},"target":{"__isSmartRef__":true,"id":3895}},"4483":{"updater":{"__isSmartRef__":true,"id":4484}},"4484":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":4482},"source":"function ($upd, v) { $upd(v, this.sourceObj) }","funcProperties":{"__isSmartRef__":true,"id":4485},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4485":{},"4486":{"sourceObj":{"__isSmartRef__":true,"id":4152},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":3895},"targetMethodName":"getPane1Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4487},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4487":{"source":{"__isSmartRef__":true,"id":4152},"target":{"__isSmartRef__":true,"id":3895}},"4488":{"sourceObj":{"__isSmartRef__":true,"id":4152},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":3895},"targetMethodName":"getPane1Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4489},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4489":{"source":{"__isSmartRef__":true,"id":4152},"target":{"__isSmartRef__":true,"id":3895}},"4490":{"sourceObj":{"__isSmartRef__":true,"id":4152},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":3895},"targetMethodName":"getPane1Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4491},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4491":{"source":{"__isSmartRef__":true,"id":4152},"target":{"__isSmartRef__":true,"id":3895}},"4492":{"onDownPressed":{"__isSmartRef__":true,"id":4493},"onUpPressed":{"__isSmartRef__":true,"id":4500}},"4493":{"varMapping":{"__isSmartRef__":true,"id":4494},"source":"function onDownPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":4499},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4494":{"this":{"__isSmartRef__":true,"id":4152},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4495}},"4495":{"$super":{"__isSmartRef__":true,"id":4496}},"4496":{"varMapping":{"__isSmartRef__":true,"id":4497},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4498},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4497":{"obj":{"__isSmartRef__":true,"id":4152},"name":"onDownPressed"},"4498":{},"4499":{},"4500":{"varMapping":{"__isSmartRef__":true,"id":4501},"source":"function onUpPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":4506},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4501":{"this":{"__isSmartRef__":true,"id":4152},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4502}},"4502":{"$super":{"__isSmartRef__":true,"id":4503}},"4503":{"varMapping":{"__isSmartRef__":true,"id":4504},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4505},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4504":{"obj":{"__isSmartRef__":true,"id":4152},"name":"onUpPressed"},"4505":{},"4506":{},"4507":{"source":{"__isSmartRef__":true,"id":3895},"target":{"__isSmartRef__":true,"id":4152}},"4508":{"sourceObj":{"__isSmartRef__":true,"id":3895},"sourceAttrName":"setPane2Content","targetObj":{"__isSmartRef__":true,"id":4509},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4577},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4509":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4510},"derivationIds":[null],"id":"138E2B79-55E4-4DFE-A4C6-EDA1A0038FC9","renderContextTable":{"__isSmartRef__":true,"id":4516},"itemList":[{"__isSmartRef__":true,"id":4517},{"__isSmartRef__":true,"id":4519},{"__isSmartRef__":true,"id":4521},{"__isSmartRef__":true,"id":4523},{"__isSmartRef__":true,"id":4525},{"__isSmartRef__":true,"id":4527},{"__isSmartRef__":true,"id":4529},{"__isSmartRef__":true,"id":4531},{"__isSmartRef__":true,"id":4533},{"__isSmartRef__":true,"id":4535},{"__isSmartRef__":true,"id":4537},{"__isSmartRef__":true,"id":4539},{"__isSmartRef__":true,"id":4541},{"__isSmartRef__":true,"id":4543},{"__isSmartRef__":true,"id":4545}],"_FontFamily":"Helvetica","eventHandler":{"__isSmartRef__":true,"id":4547},"grabbingEnabled":false,"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":4548},"selection":{"__isSmartRef__":true,"id":4528},"selectedLineNo":5,"priorExtent":{"__isSmartRef__":true,"id":4549},"owner":{"__isSmartRef__":true,"id":3879},"layout":{"__isSmartRef__":true,"id":4550},"attributeConnections":[{"__isSmartRef__":true,"id":4551},{"__isSmartRef__":true,"id":4556},{"__isSmartRef__":true,"id":4558},{"__isSmartRef__":true,"id":4560}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4562},"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global"},"4510":{"_Position":{"__isSmartRef__":true,"id":4511},"renderContextTable":{"__isSmartRef__":true,"id":4512},"_Extent":{"__isSmartRef__":true,"id":4513},"_Padding":{"__isSmartRef__":true,"id":4514},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3886},"_Fill":{"__isSmartRef__":true,"id":4515},"_NodeClass":["morph","box","list"],"_NodeId":"morph-138e2b79-55e4-4dfe-a4c6-eda1a0038fc9","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"4511":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4512":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"4513":{"x":199.25,"y":394.05,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4514":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4515":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4516":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","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"},"4517":{"isListItem":true,"string":"lively.morphic.Morph (extension)","value":{"__isSmartRef__":true,"id":4518}},"4518":{"target":{"__isSmartRef__":true,"id":4185},"browser":{"__isSmartRef__":true,"id":3895},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4519":{"isListItem":true,"string":"lively.morphic.Path (extension)","value":{"__isSmartRef__":true,"id":4520}},"4520":{"target":{"__isSmartRef__":true,"id":4217},"browser":{"__isSmartRef__":true,"id":3895},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4521":{"isListItem":true,"string":"lively.morphic.Text (extension)","value":{"__isSmartRef__":true,"id":4522}},"4522":{"target":{"__isSmartRef__":true,"id":4221},"browser":{"__isSmartRef__":true,"id":3895},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4523":{"isListItem":true,"string":"lively.PartsBin.PartItem (extension)","value":{"__isSmartRef__":true,"id":4524}},"4524":{"target":{"__isSmartRef__":true,"id":4224},"browser":{"__isSmartRef__":true,"id":3895},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4525":{"isListItem":true,"string":"MorphDiffingEnhancement","value":{"__isSmartRef__":true,"id":4526}},"4526":{"target":{"__isSmartRef__":true,"id":4228},"browser":{"__isSmartRef__":true,"id":3895},"__LivelyClassName__":"lively.ide.CopFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4527":{"isListItem":true,"string":"Merging","value":{"__isSmartRef__":true,"id":4528}},"4528":{"target":{"__isSmartRef__":true,"id":4241},"browser":{"__isSmartRef__":true,"id":3895},"__LivelyClassName__":"lively.ide.CopFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4529":{"isListItem":true,"string":"DiffList (extension)","value":{"__isSmartRef__":true,"id":4530}},"4530":{"target":{"__isSmartRef__":true,"id":4256},"browser":{"__isSmartRef__":true,"id":3895},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4531":{"isListItem":true,"string":"projects.BP2012.DiffMerge.MorphMergingTest","value":{"__isSmartRef__":true,"id":4532}},"4532":{"target":{"__isSmartRef__":true,"id":4260},"browser":{"__isSmartRef__":true,"id":3895},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4533":{"isListItem":true,"string":"lively.morphic.Morph (extension)","value":{"__isSmartRef__":true,"id":4534}},"4534":{"target":{"__isSmartRef__":true,"id":4268},"browser":{"__isSmartRef__":true,"id":3895},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4535":{"isListItem":true,"string":"Point (extension)","value":{"__isSmartRef__":true,"id":4536}},"4536":{"target":{"__isSmartRef__":true,"id":4277},"browser":{"__isSmartRef__":true,"id":3895},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4537":{"isListItem":true,"string":"Array (extension)","value":{"__isSmartRef__":true,"id":4538}},"4538":{"target":{"__isSmartRef__":true,"id":4282},"browser":{"__isSmartRef__":true,"id":3895},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4539":{"isListItem":true,"string":"projects.BP2012.DiffMerge.ArrayTest","value":{"__isSmartRef__":true,"id":4540}},"4540":{"target":{"__isSmartRef__":true,"id":4285},"browser":{"__isSmartRef__":true,"id":3895},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4541":{"isListItem":true,"string":"Number (extension)","value":{"__isSmartRef__":true,"id":4542}},"4542":{"target":{"__isSmartRef__":true,"id":4288},"browser":{"__isSmartRef__":true,"id":3895},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4543":{"isListItem":true,"string":"lively.morphic.TextChunk (extension)","value":{"__isSmartRef__":true,"id":4544}},"4544":{"target":{"__isSmartRef__":true,"id":4291},"browser":{"__isSmartRef__":true,"id":3895},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4545":{"isListItem":true,"string":"lively.morphic.TextEmphasis (extension)","value":{"__isSmartRef__":true,"id":4546}},"4546":{"target":{"__isSmartRef__":true,"id":4294},"browser":{"__isSmartRef__":true,"id":3895},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4547":{"morph":{"__isSmartRef__":true,"id":4509},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4548":{"x":199.25,"y":31.95,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4549":{"x":199.25,"y":394.05,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4550":{"scaleVertical":true,"scaleHorizontal":true},"4551":{"sourceObj":{"__isSmartRef__":true,"id":4509},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":3895},"targetMethodName":"setPane2Selection","converter":null,"converterString":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","varMapping":{"__isSmartRef__":true,"id":4552},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4553},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4552":{"source":{"__isSmartRef__":true,"id":4509},"target":{"__isSmartRef__":true,"id":3895}},"4553":{"updater":{"__isSmartRef__":true,"id":4554}},"4554":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":4552},"source":"function ($upd, v) { $upd(v, this.sourceObj) }","funcProperties":{"__isSmartRef__":true,"id":4555},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4555":{},"4556":{"sourceObj":{"__isSmartRef__":true,"id":4509},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":3895},"targetMethodName":"getPane2Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4557},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4557":{"source":{"__isSmartRef__":true,"id":4509},"target":{"__isSmartRef__":true,"id":3895}},"4558":{"sourceObj":{"__isSmartRef__":true,"id":4509},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":3895},"targetMethodName":"getPane2Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4559},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4559":{"source":{"__isSmartRef__":true,"id":4509},"target":{"__isSmartRef__":true,"id":3895}},"4560":{"sourceObj":{"__isSmartRef__":true,"id":4509},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":3895},"targetMethodName":"getPane2Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4561},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4561":{"source":{"__isSmartRef__":true,"id":4509},"target":{"__isSmartRef__":true,"id":3895}},"4562":{"onDownPressed":{"__isSmartRef__":true,"id":4563},"onUpPressed":{"__isSmartRef__":true,"id":4570}},"4563":{"varMapping":{"__isSmartRef__":true,"id":4564},"source":"function onDownPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":4569},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4564":{"this":{"__isSmartRef__":true,"id":4509},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4565}},"4565":{"$super":{"__isSmartRef__":true,"id":4566}},"4566":{"varMapping":{"__isSmartRef__":true,"id":4567},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4568},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4567":{"obj":{"__isSmartRef__":true,"id":4509},"name":"onDownPressed"},"4568":{},"4569":{},"4570":{"varMapping":{"__isSmartRef__":true,"id":4571},"source":"function onUpPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":4576},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4571":{"this":{"__isSmartRef__":true,"id":4509},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4572}},"4572":{"$super":{"__isSmartRef__":true,"id":4573}},"4573":{"varMapping":{"__isSmartRef__":true,"id":4574},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4575},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4574":{"obj":{"__isSmartRef__":true,"id":4509},"name":"onUpPressed"},"4575":{},"4576":{},"4577":{"source":{"__isSmartRef__":true,"id":3895},"target":{"__isSmartRef__":true,"id":4509}},"4578":{"sourceObj":{"__isSmartRef__":true,"id":3895},"sourceAttrName":"setPane3Content","targetObj":{"__isSmartRef__":true,"id":4579},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4621},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4579":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4580},"derivationIds":[null],"id":"79DA0AC6-EBD5-4B69-8D18-FE1015147E40","renderContextTable":{"__isSmartRef__":true,"id":4586},"itemList":[{"__isSmartRef__":true,"id":4587},{"__isSmartRef__":true,"id":4589}],"_FontFamily":"Helvetica","eventHandler":{"__isSmartRef__":true,"id":4591},"grabbingEnabled":false,"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":4592},"selection":{"__isSmartRef__":true,"id":4588},"selectedLineNo":0,"priorExtent":{"__isSmartRef__":true,"id":4593},"owner":{"__isSmartRef__":true,"id":3879},"layout":{"__isSmartRef__":true,"id":4594},"attributeConnections":[{"__isSmartRef__":true,"id":4595},{"__isSmartRef__":true,"id":4600},{"__isSmartRef__":true,"id":4602},{"__isSmartRef__":true,"id":4604}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4606},"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global"},"4580":{"_Position":{"__isSmartRef__":true,"id":4581},"renderContextTable":{"__isSmartRef__":true,"id":4582},"_Extent":{"__isSmartRef__":true,"id":4583},"_Padding":{"__isSmartRef__":true,"id":4584},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3886},"_Fill":{"__isSmartRef__":true,"id":4585},"_NodeClass":["morph","box","list"],"_NodeId":"morph-79da0ac6-ebd5-4b69-8d18-fe1015147e40","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"4581":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4582":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"4583":{"x":199.25,"y":394.05,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4584":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4585":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4586":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","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"},"4587":{"isListItem":true,"string":"lively.morphic.Morph","value":{"__isSmartRef__":true,"id":4588}},"4588":{"target":{"__isSmartRef__":true,"id":4242},"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4241},"__LivelyClassName__":"lively.ide.CopRefineFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4589":{"isListItem":true,"string":"beGlobal()","value":{"__isSmartRef__":true,"id":4590}},"4590":{"target":{"__isSmartRef__":true,"id":4254},"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4241},"__LivelyClassName__":"lively.ide.CopRefineFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4591":{"morph":{"__isSmartRef__":true,"id":4579},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4592":{"x":398.5,"y":31.95,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4593":{"x":199.25,"y":394.05,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4594":{"scaleVertical":true,"scaleHorizontal":true},"4595":{"sourceObj":{"__isSmartRef__":true,"id":4579},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":3895},"targetMethodName":"setPane3Selection","converter":null,"converterString":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","varMapping":{"__isSmartRef__":true,"id":4596},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4597},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4596":{"source":{"__isSmartRef__":true,"id":4579},"target":{"__isSmartRef__":true,"id":3895}},"4597":{"updater":{"__isSmartRef__":true,"id":4598}},"4598":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":4596},"source":"function ($upd, v) { $upd(v, this.sourceObj) }","funcProperties":{"__isSmartRef__":true,"id":4599},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4599":{},"4600":{"sourceObj":{"__isSmartRef__":true,"id":4579},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":3895},"targetMethodName":"getPane3Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4601},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4601":{"source":{"__isSmartRef__":true,"id":4579},"target":{"__isSmartRef__":true,"id":3895}},"4602":{"sourceObj":{"__isSmartRef__":true,"id":4579},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":3895},"targetMethodName":"getPane3Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4603},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4603":{"source":{"__isSmartRef__":true,"id":4579},"target":{"__isSmartRef__":true,"id":3895}},"4604":{"sourceObj":{"__isSmartRef__":true,"id":4579},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":3895},"targetMethodName":"getPane3Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4605},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4605":{"source":{"__isSmartRef__":true,"id":4579},"target":{"__isSmartRef__":true,"id":3895}},"4606":{"onDownPressed":{"__isSmartRef__":true,"id":4607},"onUpPressed":{"__isSmartRef__":true,"id":4614}},"4607":{"varMapping":{"__isSmartRef__":true,"id":4608},"source":"function onDownPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":4613},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4608":{"this":{"__isSmartRef__":true,"id":4579},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4609}},"4609":{"$super":{"__isSmartRef__":true,"id":4610}},"4610":{"varMapping":{"__isSmartRef__":true,"id":4611},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4612},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4611":{"obj":{"__isSmartRef__":true,"id":4579},"name":"onDownPressed"},"4612":{},"4613":{},"4614":{"varMapping":{"__isSmartRef__":true,"id":4615},"source":"function onUpPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":4620},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4615":{"this":{"__isSmartRef__":true,"id":4579},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4616}},"4616":{"$super":{"__isSmartRef__":true,"id":4617}},"4617":{"varMapping":{"__isSmartRef__":true,"id":4618},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4619},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4618":{"obj":{"__isSmartRef__":true,"id":4579},"name":"onUpPressed"},"4619":{},"4620":{},"4621":{"source":{"__isSmartRef__":true,"id":3895},"target":{"__isSmartRef__":true,"id":4579}},"4622":{"sourceObj":{"__isSmartRef__":true,"id":3895},"sourceAttrName":"setPane4Content","targetObj":{"__isSmartRef__":true,"id":4623},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4681},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4623":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4624},"derivationIds":[null],"id":"7760F1DD-50AC-4AE9-B4E5-CC0CF67A0071","renderContextTable":{"__isSmartRef__":true,"id":4630},"itemList":[{"__isSmartRef__":true,"id":4631},{"__isSmartRef__":true,"id":4633},{"__isSmartRef__":true,"id":4635},{"__isSmartRef__":true,"id":4637},{"__isSmartRef__":true,"id":4639},{"__isSmartRef__":true,"id":4641},{"__isSmartRef__":true,"id":4643},{"__isSmartRef__":true,"id":4645},{"__isSmartRef__":true,"id":4647},{"__isSmartRef__":true,"id":4649}],"_FontFamily":"Helvetica","eventHandler":{"__isSmartRef__":true,"id":4651},"grabbingEnabled":false,"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":4652},"selection":{"__isSmartRef__":true,"id":4632},"selectedLineNo":0,"priorExtent":{"__isSmartRef__":true,"id":4653},"owner":{"__isSmartRef__":true,"id":3879},"layout":{"__isSmartRef__":true,"id":4654},"attributeConnections":[{"__isSmartRef__":true,"id":4655},{"__isSmartRef__":true,"id":4660},{"__isSmartRef__":true,"id":4662},{"__isSmartRef__":true,"id":4664}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4666},"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global"},"4624":{"_Position":{"__isSmartRef__":true,"id":4625},"renderContextTable":{"__isSmartRef__":true,"id":4626},"_Extent":{"__isSmartRef__":true,"id":4627},"_Padding":{"__isSmartRef__":true,"id":4628},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3886},"_Fill":{"__isSmartRef__":true,"id":4629},"_NodeClass":["morph","box","list"],"_NodeId":"morph-7760f1dd-50ac-4ae9-b4e5-cc0cf67a0071","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"4625":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4626":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"4627":{"x":199.25,"y":394.05,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4628":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4629":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4630":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","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"},"4631":{"isListItem":true,"string":"update","value":{"__isSmartRef__":true,"id":4632}},"4632":{"target":{"__isSmartRef__":true,"id":4243},"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4588},"__LivelyClassName__":"lively.ide.CopMemberFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4633":{"isListItem":true,"string":"refreshRenderContext","value":{"__isSmartRef__":true,"id":4634}},"4634":{"target":{"__isSmartRef__":true,"id":4245},"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4588},"__LivelyClassName__":"lively.ide.CopMemberFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4635":{"isListItem":true,"string":"createConflictIndicatorFor","value":{"__isSmartRef__":true,"id":4636}},"4636":{"target":{"__isSmartRef__":true,"id":4246},"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4588},"__LivelyClassName__":"lively.ide.CopMemberFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4637":{"isListItem":true,"string":"revert","value":{"__isSmartRef__":true,"id":4638}},"4638":{"target":{"__isSmartRef__":true,"id":4247},"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4588},"__LivelyClassName__":"lively.ide.CopMemberFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4639":{"isListItem":true,"string":"pullConflicts","value":{"__isSmartRef__":true,"id":4640}},"4640":{"target":{"__isSmartRef__":true,"id":4248},"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4588},"__LivelyClassName__":"lively.ide.CopMemberFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4641":{"isListItem":true,"string":"applyModifications","value":{"__isSmartRef__":true,"id":4642}},"4642":{"target":{"__isSmartRef__":true,"id":4249},"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4588},"__LivelyClassName__":"lively.ide.CopMemberFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4643":{"isListItem":true,"string":"removeRemoved","value":{"__isSmartRef__":true,"id":4644}},"4644":{"target":{"__isSmartRef__":true,"id":4250},"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4588},"__LivelyClassName__":"lively.ide.CopMemberFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4645":{"isListItem":true,"string":"addAdded","value":{"__isSmartRef__":true,"id":4646}},"4646":{"target":{"__isSmartRef__":true,"id":4251},"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4588},"__LivelyClassName__":"lively.ide.CopMemberFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4647":{"isListItem":true,"string":"applyNestedProperty","value":{"__isSmartRef__":true,"id":4648}},"4648":{"target":{"__isSmartRef__":true,"id":4252},"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4588},"__LivelyClassName__":"lively.ide.CopMemberFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4649":{"isListItem":true,"string":"applyPropertyBasedOnType","value":{"__isSmartRef__":true,"id":4650}},"4650":{"target":{"__isSmartRef__":true,"id":4253},"browser":{"__isSmartRef__":true,"id":3895},"parent":{"__isSmartRef__":true,"id":4588},"__LivelyClassName__":"lively.ide.CopMemberFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"4651":{"morph":{"__isSmartRef__":true,"id":4623},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4652":{"x":597.75,"y":31.95,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4653":{"x":199.25,"y":394.05,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4654":{"scaleVertical":true,"scaleHorizontal":true},"4655":{"sourceObj":{"__isSmartRef__":true,"id":4623},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":3895},"targetMethodName":"setPane4Selection","converter":null,"converterString":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","varMapping":{"__isSmartRef__":true,"id":4656},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4657},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4656":{"source":{"__isSmartRef__":true,"id":4623},"target":{"__isSmartRef__":true,"id":3895}},"4657":{"updater":{"__isSmartRef__":true,"id":4658}},"4658":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":4656},"source":"function ($upd, v) { $upd(v, this.sourceObj) }","funcProperties":{"__isSmartRef__":true,"id":4659},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4659":{},"4660":{"sourceObj":{"__isSmartRef__":true,"id":4623},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":3895},"targetMethodName":"getPane4Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4661},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4661":{"source":{"__isSmartRef__":true,"id":4623},"target":{"__isSmartRef__":true,"id":3895}},"4662":{"sourceObj":{"__isSmartRef__":true,"id":4623},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":3895},"targetMethodName":"getPane4Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4663},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4663":{"source":{"__isSmartRef__":true,"id":4623},"target":{"__isSmartRef__":true,"id":3895}},"4664":{"sourceObj":{"__isSmartRef__":true,"id":4623},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":3895},"targetMethodName":"getPane4Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4665},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4665":{"source":{"__isSmartRef__":true,"id":4623},"target":{"__isSmartRef__":true,"id":3895}},"4666":{"onDownPressed":{"__isSmartRef__":true,"id":4667},"onUpPressed":{"__isSmartRef__":true,"id":4674}},"4667":{"varMapping":{"__isSmartRef__":true,"id":4668},"source":"function onDownPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":4673},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4668":{"this":{"__isSmartRef__":true,"id":4623},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4669}},"4669":{"$super":{"__isSmartRef__":true,"id":4670}},"4670":{"varMapping":{"__isSmartRef__":true,"id":4671},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4672},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4671":{"obj":{"__isSmartRef__":true,"id":4623},"name":"onDownPressed"},"4672":{},"4673":{},"4674":{"varMapping":{"__isSmartRef__":true,"id":4675},"source":"function onUpPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":4680},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4675":{"this":{"__isSmartRef__":true,"id":4623},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4676}},"4676":{"$super":{"__isSmartRef__":true,"id":4677}},"4677":{"varMapping":{"__isSmartRef__":true,"id":4678},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4679},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4678":{"obj":{"__isSmartRef__":true,"id":4623},"name":"onUpPressed"},"4679":{},"4680":{},"4681":{"source":{"__isSmartRef__":true,"id":3895},"target":{"__isSmartRef__":true,"id":4623}},"4682":{"sourceObj":{"__isSmartRef__":true,"id":3895},"sourceAttrName":"setSourceString","targetObj":{"__isSmartRef__":true,"id":4683},"targetMethodName":"setTextString","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4700},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4683":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4684},"derivationIds":[null],"id":"82821E81-8D1E-444C-BF65-E2D864C68E3C","renderContextTable":{"__isSmartRef__":true,"id":4690},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":4691}],"eventHandler":{"__isSmartRef__":true,"id":4693},"_ClipMode":"auto","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":true,"allowInput":true,"_FontFamily":"Courier","_FontSize":10,"evalEnabled":false,"_Position":{"__isSmartRef__":true,"id":4694},"priorExtent":{"__isSmartRef__":true,"id":4695},"_MaxTextWidth":785,"_MinTextWidth":785,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":3879},"accessibleInInactiveWindow":true,"layout":{"__isSmartRef__":true,"id":4696},"noEval":true,"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":4697},{"__isSmartRef__":true,"id":4698}],"doNotSerialize":["$$textString","$$savedTextString","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors","parseErrors"],"doNotCopyProperties":["$$textString","$$savedTextString"],"textString":" update: function (diffList) {\n var self = this;\n\n Properties.own(diffList).each(function (eachId) {\n var morph = self.findById(eachId);\n\n morph.applyModifications(diffList[eachId].modifiedInPartsBin);\n morph.removeRemoved(diffList[eachId].removedInPartsBin);\n morph.addAdded(diffList[eachId].addedInPartsBin);\n\n morph.refreshRenderContext();\n \n var conflictIndicator = morph.createConflictIndicatorFor(diffList[eachId].conflicted);\n conflictIndicator && $world.addMorph(conflictIndicator);\n })\n },","_syntaxHighlightTimeout":null,"lastSyntaxHighlightTime":7,"savedTextString":" diffTo: function (parent, optBlacklist) {\n // Returns a list of changes between the morph and parent, including its submorphs.\n if (!parent) return;\n var diff = new Diff(undefined, undefined, undefined, undefined, this.prepareDiffName()),\n diffList = this.diffSubmorphsTo(diff, parent, optBlacklist);\n diff.submorphsModified = diffList.morphsModified();\n diff.modified = this.parseDiffTo(parent, optBlacklist);\n diff.matchingId = parent.id;\n diffList[this.id] = diff;\n return diffList;\n },","specialHighlighting":"none","styleClass":["Browser_codePaneText"],"focusHaloBorderWidth":0.5,"previousSelection":[86,86],"lastSearchString":"debugger","lastFindLoc":244,"charsReplaced":"","isBeingDragged":false,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global"},"4684":{"_Position":{"__isSmartRef__":true,"id":4685},"renderContextTable":{"__isSmartRef__":true,"id":4686},"_Extent":{"__isSmartRef__":true,"id":4687},"_Padding":{"__isSmartRef__":true,"id":4688},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":4689},"_Fill":{"__isSmartRef__":true,"id":138},"_NodeClass":["morph","text"],"_NodeId":"morph-82821e81-8d1e-444c-bf65-e2d864c68e3c","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"4685":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4686":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"4687":{"x":797,"y":585.75,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4688":{"x":5,"y":5,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4689":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4690":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"4691":{"style":{"__isSmartRef__":true,"id":4692},"chunkOwner":{"__isSmartRef__":true,"id":4683},"storedString":" update: function (diffList) {\n var self = this;\n\n Properties.own(diffList).each(function (eachId) {\n var morph = self.findById(eachId);\n\n morph.applyModifications(diffList[eachId].modifiedInPartsBin);\n morph.removeRemoved(diffList[eachId].removedInPartsBin);\n morph.addAdded(diffList[eachId].addedInPartsBin);\n\n morph.refreshRenderContext();\n \n var conflictIndicator = morph.createConflictIndicatorFor(diffList[eachId].conflicted);\n conflictIndicator && $world.addMorph(conflictIndicator);\n })\n },","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4692":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4693":{"morph":{"__isSmartRef__":true,"id":4683},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4694":{"x":0,"y":479.25,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4695":{"x":797,"y":585.75,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4696":{"scaleVertical":true,"scaleHorizontal":true},"4697":{"sourceObj":{"__isSmartRef__":true,"id":4683},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":4683},"targetMethodName":"highlightJavaScriptSyntax","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4698":{"sourceObj":{"__isSmartRef__":true,"id":4683},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":3895},"targetMethodName":"setSourceString","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4699},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4699":{"source":{"__isSmartRef__":true,"id":4683},"target":{"__isSmartRef__":true,"id":3895}},"4700":{"source":{"__isSmartRef__":true,"id":3895},"target":{"__isSmartRef__":true,"id":4683}},"4701":{"sourceObj":{"__isSmartRef__":true,"id":3895},"sourceAttrName":"targetURL","targetObj":{"__isSmartRef__":true,"id":3880},"targetMethodName":"setTextString","converter":null,"converterString":null,"updaterString":"function ($upd, value) { value && $upd(String(value)) }","varMapping":{"__isSmartRef__":true,"id":4702},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4703},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4702":{"source":{"__isSmartRef__":true,"id":3895},"target":{"__isSmartRef__":true,"id":3880}},"4703":{"updater":{"__isSmartRef__":true,"id":4704}},"4704":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":4702},"source":"function ($upd, value) { value && $upd(String(value)) }","funcProperties":{"__isSmartRef__":true,"id":4705},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4705":{},"4706":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4707},"derivationIds":[null],"id":"BE687742-52AC-4AB5-BFFC-236F7C99D673","renderContextTable":{"__isSmartRef__":true,"id":4713},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":4714}],"eventHandler":{"__isSmartRef__":true,"id":4716},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":true,"allowInput":true,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"owner":null,"priorExtent":{"__isSmartRef__":true,"id":4717},"_MaxTextWidth":292,"_MinTextWidth":292,"_MaxTextHeight":null,"_MinTextHeight":null,"_TextColor":{"__isSmartRef__":true,"id":4718},"_Position":{"__isSmartRef__":true,"id":4719},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global"},"4707":{"_Position":{"__isSmartRef__":true,"id":4708},"renderContextTable":{"__isSmartRef__":true,"id":4709},"_Extent":{"__isSmartRef__":true,"id":4710},"_Padding":{"__isSmartRef__":true,"id":4711},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3886},"_Fill":{"__isSmartRef__":true,"id":4712},"_NodeClass":["morph","text"],"_NodeId":"morph-be687742-52ac-4ab5-bffc-236f7c99d673","_StrokeOpacity":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"4708":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4709":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"4710":{"x":300,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4711":{"x":4,"y":2,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4712":{"r":0.9529411764705882,"g":0.9529411764705882,"b":0.9529411764705882,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4713":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"4714":{"style":{"__isSmartRef__":true,"id":4715},"chunkOwner":{"__isSmartRef__":true,"id":4706},"storedString":"Saving diffTo...\nSuccessfully saved\nSuccessfully evaluated diffTo","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4715":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4716":{"morph":{"__isSmartRef__":true,"id":4706},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4717":{"x":300,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4718":{"r":0,"g":0.8,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4719":{"x":248.5,"y":277.875,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4720":{"source":{"__isSmartRef__":true,"id":3880},"target":{"__isSmartRef__":true,"id":3895}},"4721":{"converter":{"__isSmartRef__":true,"id":4722}},"4722":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":4720},"source":"function (value) { return new URL(value) }","funcProperties":{"__isSmartRef__":true,"id":4723},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"4723":{},"4724":{"submorphs":[{"__isSmartRef__":true,"id":4725}],"scripts":[],"shape":{"__isSmartRef__":true,"id":4736},"derivationIds":[null],"id":"9DD912B5-A7ED-412D-936A-90893E92E49D","renderContextTable":{"__isSmartRef__":true,"id":4740},"eventHandler":{"__isSmartRef__":true,"id":4741},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":4742},"priorExtent":{"__isSmartRef__":true,"id":4743},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3914},"lighterFill":{"__isSmartRef__":true,"id":4744},"label":{"__isSmartRef__":true,"id":4725},"owner":{"__isSmartRef__":true,"id":3879},"attributeConnections":[{"__isSmartRef__":true,"id":4753}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"layout":{"__isSmartRef__":true,"id":4755},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global"},"4725":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4726},"derivationIds":[null],"id":"C2D81E20-D7FB-4D60-B759-D47167CDA634","renderContextTable":{"__isSmartRef__":true,"id":4731},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":4732}],"eventHandler":{"__isSmartRef__":true,"id":4734},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":4724},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":3886},"_Align":"center","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":4735},"_MaxTextWidth":91.64,"_MinTextWidth":91.64,"_MaxTextHeight":null,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global"},"4726":{"_Position":{"__isSmartRef__":true,"id":4727},"renderContextTable":{"__isSmartRef__":true,"id":4728},"_Extent":{"__isSmartRef__":true,"id":4729},"_Padding":{"__isSmartRef__":true,"id":4730},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3886},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-c2d81e20-d7fb-4d60-b759-d47167cda634","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"4727":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4728":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"4729":{"x":95.64,"y":31.95,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4730":{"x":2,"y":2,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4731":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"4732":{"style":{"__isSmartRef__":true,"id":4733},"chunkOwner":{"__isSmartRef__":true,"id":4725},"storedString":"codebase","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4733":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4734":{"morph":{"__isSmartRef__":true,"id":4725},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4735":{"x":95.64,"y":31.95,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4736":{"_Position":{"__isSmartRef__":true,"id":4737},"renderContextTable":{"__isSmartRef__":true,"id":4738},"_Extent":{"__isSmartRef__":true,"id":4735},"_Padding":{"__isSmartRef__":true,"id":4739},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3913},"_Fill":{"__isSmartRef__":true,"id":3914},"_BorderRadius":5,"_NodeClass":["morph","button"],"_NodeId":"morph-9dd912b5-a7ed-412d-936a-90893e92e49d","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"4737":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4738":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"4739":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4740":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"4741":{"morph":{"__isSmartRef__":true,"id":4724},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4742":{"x":637.6,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4743":{"x":95.64,"y":31.95,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4744":{"stops":[{"__isSmartRef__":true,"id":4745},{"__isSmartRef__":true,"id":4747},{"__isSmartRef__":true,"id":4749},{"__isSmartRef__":true,"id":4751}],"vector":{"__isSmartRef__":true,"id":141},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"4745":{"offset":0,"color":{"__isSmartRef__":true,"id":4746}},"4746":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4747":{"offset":0.4,"color":{"__isSmartRef__":true,"id":4748}},"4748":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4749":{"offset":0.6,"color":{"__isSmartRef__":true,"id":4750}},"4750":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4751":{"offset":1,"color":{"__isSmartRef__":true,"id":4752}},"4752":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4753":{"sourceObj":{"__isSmartRef__":true,"id":4724},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3895},"targetMethodName":"setTargetURL","converter":null,"converterString":"function () { return URL.codeBase.withFilename('lively/')}","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4754},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4754":{"source":{"__isSmartRef__":true,"id":4724},"target":{"__isSmartRef__":true,"id":3895}},"4755":{"scaleVertical":true,"scaleHorizontal":true},"4756":{"submorphs":[{"__isSmartRef__":true,"id":4757}],"scripts":[],"shape":{"__isSmartRef__":true,"id":4768},"derivationIds":[null],"id":"1BB57CAB-ABCE-433C-B0C6-83FF77FED576","renderContextTable":{"__isSmartRef__":true,"id":4772},"eventHandler":{"__isSmartRef__":true,"id":4773},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":4774},"priorExtent":{"__isSmartRef__":true,"id":4775},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3914},"lighterFill":{"__isSmartRef__":true,"id":4776},"label":{"__isSmartRef__":true,"id":4757},"owner":{"__isSmartRef__":true,"id":3879},"attributeConnections":[{"__isSmartRef__":true,"id":4785}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"layout":{"__isSmartRef__":true,"id":4787},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global"},"4757":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4758},"derivationIds":[null],"id":"64031BB7-03F7-467B-B67A-FC9E951F50B0","renderContextTable":{"__isSmartRef__":true,"id":4763},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":4764}],"eventHandler":{"__isSmartRef__":true,"id":4766},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":4756},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":3886},"_Align":"center","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":4767},"_MaxTextWidth":59.76,"_MinTextWidth":59.76,"_MaxTextHeight":null,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global"},"4758":{"_Position":{"__isSmartRef__":true,"id":4759},"renderContextTable":{"__isSmartRef__":true,"id":4760},"_Extent":{"__isSmartRef__":true,"id":4761},"_Padding":{"__isSmartRef__":true,"id":4762},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3886},"_Fill":null,"_NodeClass":["morph","text"],"_NodeId":"morph-64031bb7-03f7-467b-b67a-fc9e951f50b0","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"4759":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4760":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"4761":{"x":63.76,"y":31.95,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4762":{"x":2,"y":2,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4763":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"4764":{"style":{"__isSmartRef__":true,"id":4765},"chunkOwner":{"__isSmartRef__":true,"id":4757},"storedString":"local","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4765":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"4766":{"morph":{"__isSmartRef__":true,"id":4757},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4767":{"x":63.76,"y":31.95,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4768":{"_Position":{"__isSmartRef__":true,"id":4769},"renderContextTable":{"__isSmartRef__":true,"id":4770},"_Extent":{"__isSmartRef__":true,"id":4767},"_Padding":{"__isSmartRef__":true,"id":4771},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3913},"_Fill":{"__isSmartRef__":true,"id":3914},"_BorderRadius":5,"_NodeClass":["morph","button"],"_NodeId":"morph-1bb57cab-abce-433c-b0c6-83ff77fed576","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"4769":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4770":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"4771":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4772":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"4773":{"morph":{"__isSmartRef__":true,"id":4756},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4774":{"x":733.24,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4775":{"x":63.76,"y":31.95,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4776":{"stops":[{"__isSmartRef__":true,"id":4777},{"__isSmartRef__":true,"id":4779},{"__isSmartRef__":true,"id":4781},{"__isSmartRef__":true,"id":4783}],"vector":{"__isSmartRef__":true,"id":141},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"4777":{"offset":0,"color":{"__isSmartRef__":true,"id":4778}},"4778":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4779":{"offset":0.4,"color":{"__isSmartRef__":true,"id":4780}},"4780":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4781":{"offset":0.6,"color":{"__isSmartRef__":true,"id":4782}},"4782":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4783":{"offset":1,"color":{"__isSmartRef__":true,"id":4784}},"4784":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4785":{"sourceObj":{"__isSmartRef__":true,"id":4756},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3895},"targetMethodName":"setTargetURL","converter":null,"converterString":"function () {\n return $world.getUserName() ? $world.getUserDir() : URL.source.getDirectory() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4786},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"4786":{"source":{"__isSmartRef__":true,"id":4756},"target":{"__isSmartRef__":true,"id":3895}},"4787":{"scaleVertical":true,"scaleHorizontal":true},"4788":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4789},"derivationIds":[null],"id":"2F0D467C-ADD0-40ED-B8B1-6E09A992F071","renderContextTable":{"__isSmartRef__":true,"id":4801},"eventHandler":{"__isSmartRef__":true,"id":4802},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"_Position":{"__isSmartRef__":true,"id":4803},"fixed":[{"__isSmartRef__":true,"id":3897},{"__isSmartRef__":true,"id":3941},{"__isSmartRef__":true,"id":3975},{"__isSmartRef__":true,"id":4009},{"__isSmartRef__":true,"id":4043},{"__isSmartRef__":true,"id":4077},{"__isSmartRef__":true,"id":4111}],"scalingBelow":[{"__isSmartRef__":true,"id":4683}],"scalingAbove":[{"__isSmartRef__":true,"id":4152},{"__isSmartRef__":true,"id":4509},{"__isSmartRef__":true,"id":4579},{"__isSmartRef__":true,"id":4623}],"minHeight":20,"pointerConnection":null,"priorExtent":{"__isSmartRef__":true,"id":4804},"owner":{"__isSmartRef__":true,"id":3879},"styleClass":["Browser_resizer"],"layout":{"__isSmartRef__":true,"id":4805},"__LivelyClassName__":"lively.morphic.HorizontalDivider","__SourceModuleName__":"Global.lively.morphic.Widgets"},"4789":{"_Position":{"__isSmartRef__":true,"id":4790},"renderContextTable":{"__isSmartRef__":true,"id":4791},"_Extent":{"__isSmartRef__":true,"id":4792},"_Padding":{"__isSmartRef__":true,"id":4793},"_Fill":{"__isSmartRef__":true,"id":4794},"_NodeClass":["morph","box","horizontaldivider"],"_NodeId":"morph-2f0d467c-add0-40ed-b8b1-6e09a992f071","_BorderRadius":3,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"4790":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4791":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"4792":{"x":797,"y":10.65,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4793":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4794":{"stops":[{"__isSmartRef__":true,"id":4795},{"__isSmartRef__":true,"id":4797},{"__isSmartRef__":true,"id":4799}],"vector":{"__isSmartRef__":true,"id":141},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"4795":{"offset":0,"color":{"__isSmartRef__":true,"id":4796}},"4796":{"r":0.92,"g":0.92,"b":0.92,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4797":{"offset":0.5,"color":{"__isSmartRef__":true,"id":4798}},"4798":{"r":0.8400000000000001,"g":0.8400000000000001,"b":0.8400000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4799":{"offset":1,"color":{"__isSmartRef__":true,"id":4800}},"4800":{"r":0.7200000000000001,"g":0.7200000000000001,"b":0.7200000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4801":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"4802":{"morph":{"__isSmartRef__":true,"id":4788},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4803":{"x":0,"y":468.6,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4804":{"x":797,"y":10.65,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4805":{"scaleVertical":true,"scaleHorizontal":true},"4806":{"_Position":{"__isSmartRef__":true,"id":4807},"renderContextTable":{"__isSmartRef__":true,"id":4808},"_Extent":{"__isSmartRef__":true,"id":4809},"_Padding":{"__isSmartRef__":true,"id":4810},"_NodeClass":["morph","box","panel","browserpanel"],"_NodeId":"morph-4cbe34cc-1010-4bba-bf8a-554c18421f0e","_Fill":{"__isSmartRef__":true,"id":4811},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"4807":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4808":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"4809":{"x":797,"y":1065,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4810":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4811":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4812":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"4813":{"morph":{"__isSmartRef__":true,"id":3879},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4814":{"resizeWidth":true,"resizeHeight":true,"adjustForNewBounds":true},"4815":{"x":0,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4816":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4817},"derivationIds":[null],"id":"3BD5FBF5-7258-4972-9764-8DD56C0FBBF2","renderContextTable":{"__isSmartRef__":true,"id":4826},"eventHandler":{"__isSmartRef__":true,"id":4827},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":3739},"_Position":{"__isSmartRef__":true,"id":4828},"_Rotation":0,"_Scale":1,"dragStartPoint":null,"originalTargetExtent":null,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4829},"__LivelyClassName__":"lively.morphic.Path"},"4817":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":4818},{"__isSmartRef__":true,"id":4819},{"__isSmartRef__":true,"id":4820}],"renderContextTable":{"__isSmartRef__":true,"id":4821},"_Position":{"__isSmartRef__":true,"id":4822},"_Extent":{"__isSmartRef__":true,"id":4823},"_Padding":{"__isSmartRef__":true,"id":4824},"_BorderWidth":0,"_BorderColor":null,"_NodeClass":["morph","path"],"_NodeId":"morph-3bd5fbf5-7258-4972-9764-8dd56c0fbbf2","_Fill":{"__isSmartRef__":true,"id":4825},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"4818":{"isAbsolute":true,"x":14,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"4819":{"isAbsolute":true,"x":14,"y":14,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"4820":{"isAbsolute":true,"x":0,"y":14,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"4821":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"4822":{"x":-1,"y":-1,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4823":{"x":15,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4824":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"4825":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4826":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"4827":{"morph":{"__isSmartRef__":true,"id":4816},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4828":{"x":783,"y":1072,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4829":{"onDragStart":{"__isSmartRef__":true,"id":4830},"onDrag":{"__isSmartRef__":true,"id":4837},"onDragEnd":{"__isSmartRef__":true,"id":4844}},"4830":{"varMapping":{"__isSmartRef__":true,"id":4831},"source":"function onDragStart(evt) {\n this.dragStartPoint = evt.mousePoint;\n this.originalTargetExtent = this.owner.getExtent();\n }","funcProperties":{"__isSmartRef__":true,"id":4836},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4831":{"this":{"__isSmartRef__":true,"id":4816},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4832}},"4832":{"$super":{"__isSmartRef__":true,"id":4833}},"4833":{"varMapping":{"__isSmartRef__":true,"id":4834},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4835},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4834":{"obj":{"__isSmartRef__":true,"id":4816},"name":"onDragStart"},"4835":{},"4836":{},"4837":{"varMapping":{"__isSmartRef__":true,"id":4838},"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":4843},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4838":{"this":{"__isSmartRef__":true,"id":4816},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4839}},"4839":{"$super":{"__isSmartRef__":true,"id":4840}},"4840":{"varMapping":{"__isSmartRef__":true,"id":4841},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4842},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4841":{"obj":{"__isSmartRef__":true,"id":4816},"name":"onDrag"},"4842":{},"4843":{},"4844":{"varMapping":{"__isSmartRef__":true,"id":4845},"source":"function onDragEnd(evt) {\n this.dragStartPoint = null;\n this.originalTargetExtent = null;\n }","funcProperties":{"__isSmartRef__":true,"id":4850},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4845":{"this":{"__isSmartRef__":true,"id":4816},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4846}},"4846":{"$super":{"__isSmartRef__":true,"id":4847}},"4847":{"varMapping":{"__isSmartRef__":true,"id":4848},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4849},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4848":{"obj":{"__isSmartRef__":true,"id":4816},"name":"onDragEnd"},"4849":{},"4850":{},"4851":{"renderContextTable":{"__isSmartRef__":true,"id":4852},"_Padding":{"__isSmartRef__":true,"id":4853},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_NodeClass":["morph","window"],"_NodeId":"morph-8bbe1a4d-e2af-4d73-adf7-55705a3ba1ba","_Extent":{"__isSmartRef__":true,"id":4854},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4852":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"4853":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"4854":{"x":797,"y":1086,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4855":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"4856":{"morph":{"__isSmartRef__":true,"id":3739},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4857":{"adjustForNewBounds":true},"4858":{"x":72.5,"y":28,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4859":{"x":797,"y":1086,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4860":{"x":267,"y":37,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4861":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4862},"id":2,"renderContextTable":{"__isSmartRef__":true,"id":4868},"eventHandler":{"__isSmartRef__":true,"id":4869},"droppingEnabled":false,"halosEnabled":false,"_world":{"__isSmartRef__":true,"id":0},"eventsAreIgnored":true,"_HandStyle":"default","_PointerEvents":"none","priorExtent":{"__isSmartRef__":true,"id":4870},"__SourceModuleName__":"Global.lively.morphic.Events","internalClickedOnMorph":{"__isSmartRef__":true,"id":0},"carriesGrabbedMorphs":false,"lastScrollTime":1339579854416,"attributeConnections":[],"doNotSerialize":["$$scrollFocusMorph"],"doNotCopyProperties":["$$scrollFocusMorph"],"_ClipMode":"visible","scrollFocusMorph":{"__isSmartRef__":true,"id":0},"_Position":{"__isSmartRef__":true,"id":4871},"_Scale":1,"_Rotation":0,"owner":{"__isSmartRef__":true,"id":0},"highlightConnection":null,"__LivelyClassName__":"lively.morphic.HandMorph","withLayers":["Global.NoMagnetsLayer"]},"4862":{"_Position":{"__isSmartRef__":true,"id":4863},"renderContextTable":{"__isSmartRef__":true,"id":4864},"_Extent":{"__isSmartRef__":true,"id":4865},"_Fill":{"__isSmartRef__":true,"id":4866},"__SourceModuleName__":"Global","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4867},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4863":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4864":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"4865":{"x":2,"y":2,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4866":{"r":0.8,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4867":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"4868":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"4869":{"morph":{"__isSmartRef__":true,"id":4861},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4870":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4871":{"x":1123,"y":374,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4872":{"_Position":{"__isSmartRef__":true,"id":4873},"renderContextTable":{"__isSmartRef__":true,"id":4874},"_Extent":{"__isSmartRef__":true,"id":4875},"_Fill":{"__isSmartRef__":true,"id":4876},"__SourceModuleName__":"Global","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4877},"_Opacity":1,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4873":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4874":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"4875":{"x":3000,"y":4000,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4876":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4877":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"4878":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setScroll":"setScrollHTML"},"4879":{"morph":{"__isSmartRef__":true,"id":0},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4880":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4881":{"x":1440,"y":6000,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4882":{"submorphs":[{"__isSmartRef__":true,"id":4883}],"scripts":[],"id":"83BAD31B-2480-4ADB-A286-19FF3D3CF0BA","shape":{"__isSmartRef__":true,"id":4912},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":4919},"showsHalos":false,"name":"LoadingMorph","partsBinMetaInfo":{"__isSmartRef__":true,"id":4920},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":5017},"eventHandler":{"__isSmartRef__":true,"id":5018},"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":5019},"layout":{"__isSmartRef__":true,"id":5020},"distanceToDragEvent":{"__isSmartRef__":true,"id":5021},"prevScroll":[0,0],"moved":true,"_Rotation":0,"_Scale":1,"headRevision":146469,"_ClipMode":"visible","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5022},"__LivelyClassName__":"lively.morphic.Box"},"4883":{"submorphs":[{"__isSmartRef__":true,"id":4884}],"scripts":[],"shape":{"__isSmartRef__":true,"id":4900},"id":"8F4864D3-114D-42C3-B264-438D35876D48","renderContextTable":{"__isSmartRef__":true,"id":4905},"eventHandler":{"__isSmartRef__":true,"id":4906},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":4907},"name":"ProgressIndicator","priorExtent":{"__isSmartRef__":true,"id":4908},"showsHalos":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":4909},"partsBinMetaInfo":{"__isSmartRef__":true,"id":4910},"__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":4882},"isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":4911},"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Image"},"4884":{"submorphs":[],"scripts":[],"id":"16536DBC-D3F4-449D-ADFF-4F3A324FC020","shape":{"__isSmartRef__":true,"id":4885},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":4891},"_MaxTextWidth":257,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":4888},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global","name":"loadedMorphName","partsBinMetaInfo":{"__isSmartRef__":true,"id":4892},"textChunks":[{"__isSmartRef__":true,"id":4893}],"charsReplaced":"MorphName","lastFindLoc":18,"priorSelectionRange":[9,0],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":4895},"renderContextTable":{"__isSmartRef__":true,"id":4896},"eventHandler":{"__isSmartRef__":true,"id":4897},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":4898},"_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":4883},"_MinTextWidth":257,"_MinTextHeight":null,"previousSelection":[6,6],"_Align":"center","distanceToDragEvent":{"__isSmartRef__":true,"id":4899},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"4885":{"fill":null,"__SourceModuleName__":"Global","_Position":{"__isSmartRef__":true,"id":4886},"_Extent":{"__isSmartRef__":true,"id":4887},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4888},"renderContextTable":{"__isSmartRef__":true,"id":4889},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4890},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4886":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4887":{"x":257,"y":23,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4888":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4889":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"4890":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"4891":{"x":-109,"y":38,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4892":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","idOnLoad":"16536DBC-D3F4-449D-ADFF-4F3A324FC020","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"4893":{"style":{"__isSmartRef__":true,"id":4894},"chunkOwner":{"__isSmartRef__":true,"id":4884},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"loading part","__LivelyClassName__":"lively.morphic.TextChunk"},"4894":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"4895":{"x":257,"y":23,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4896":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"4897":{"morph":{"__isSmartRef__":true,"id":4884},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4898":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"4899":{"x":179,"y":-11,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4900":{"_Position":{"__isSmartRef__":true,"id":4901},"renderContextTable":{"__isSmartRef__":true,"id":4902},"_Extent":{"__isSmartRef__":true,"id":4903},"_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":4904},"_BorderWidth":0,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Image"},"4901":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4902":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML","setImageURL":"setImageURLHTML","getNativeExtent":"getNativeExtentHTML"},"4903":{"x":31,"y":31,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4904":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"4905":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"4906":{"morph":{"__isSmartRef__":true,"id":4883},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4907":{"x":113.5,"y":81,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4908":{"x":30,"y":31,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4909":{"x":39,"y":-11,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4910":{"partName":"ProgressIndicator","requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Widgets/","__SourceModuleName__":"Global.lively.PartsBin","idOnLoad":"8F4864D3-114D-42C3-B264-438D35876D48","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"4911":{"centeredHorizontal":true,"centeredVertical":true},"4912":{"position":{"__isSmartRef__":true,"id":4913},"_Extent":{"__isSmartRef__":true,"id":4914},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":4915},"_Fill":{"__isSmartRef__":true,"id":4916},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":4917},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4918},"_BorderRadius":8.515,"_Opacity":0.8146,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4913":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4914":{"x":266,"y":223,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4915":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4916":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4917":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"4918":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"4919":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4920":{"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":4921},{"__isSmartRef__":true,"id":4923},{"__isSmartRef__":true,"id":4925},{"__isSmartRef__":true,"id":4927},{"__isSmartRef__":true,"id":4929},{"__isSmartRef__":true,"id":4931},{"__isSmartRef__":true,"id":4933},{"__isSmartRef__":true,"id":4935},{"__isSmartRef__":true,"id":4937},{"__isSmartRef__":true,"id":4939},{"__isSmartRef__":true,"id":4941},{"__isSmartRef__":true,"id":4943},{"__isSmartRef__":true,"id":4945},{"__isSmartRef__":true,"id":4947},{"__isSmartRef__":true,"id":4949},{"__isSmartRef__":true,"id":4951},{"__isSmartRef__":true,"id":4953},{"__isSmartRef__":true,"id":4955},{"__isSmartRef__":true,"id":4957},{"__isSmartRef__":true,"id":4959},{"__isSmartRef__":true,"id":4961},{"__isSmartRef__":true,"id":4963},{"__isSmartRef__":true,"id":4965},{"__isSmartRef__":true,"id":4967},{"__isSmartRef__":true,"id":4969},{"__isSmartRef__":true,"id":4971},{"__isSmartRef__":true,"id":4973},{"__isSmartRef__":true,"id":4975},{"__isSmartRef__":true,"id":4977},{"__isSmartRef__":true,"id":4979},{"__isSmartRef__":true,"id":4981},{"__isSmartRef__":true,"id":4983},{"__isSmartRef__":true,"id":4985},{"__isSmartRef__":true,"id":4987},{"__isSmartRef__":true,"id":4989},{"__isSmartRef__":true,"id":4991},{"__isSmartRef__":true,"id":4993},{"__isSmartRef__":true,"id":4995},{"__isSmartRef__":true,"id":4997},{"__isSmartRef__":true,"id":4999},{"__isSmartRef__":true,"id":5001},{"__isSmartRef__":true,"id":5003},{"__isSmartRef__":true,"id":5005},{"__isSmartRef__":true,"id":5007},{"__isSmartRef__":true,"id":5009},{"__isSmartRef__":true,"id":5011},{"__isSmartRef__":true,"id":5013},{"__isSmartRef__":true,"id":5015}],"revisionOnLoad":151069,"idOnLoad":"83BAD31B-2480-4ADB-A286-19FF3D3CF0BA","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"4921":{"date":{"__isSmartRef__":true,"id":4922},"author":"sstamm","message":"","id":"1C1391AE-5722-4707-BE52-F0094FC56829"},"4922":{"isSerializedDate":true,"string":"Wed Feb 22 2012 14:02:04 GMT+0100 (Mitteleuropäische Zeit)"},"4923":{"date":{"__isSmartRef__":true,"id":4924},"author":"sstamm","message":"","id":"663F147A-9084-4AC3-81A7-1E7BA6547F08"},"4924":{"isSerializedDate":true,"string":"Wed Feb 22 2012 12:43:10 GMT+0100 (Mitteleuropäische Zeit)"},"4925":{"date":{"__isSmartRef__":true,"id":4926},"author":"sstamm","message":"","id":"F72B746E-B170-4EFB-9074-5E8770640B8A"},"4926":{"isSerializedDate":true,"string":"Wed Feb 22 2012 12:36:14 GMT+0100 (Mitteleuropäische Zeit)"},"4927":{"date":{"__isSmartRef__":true,"id":4928},"author":"sstamm","message":"","id":"568D2EFD-C535-43AE-8944-6D8B967129F5"},"4928":{"isSerializedDate":true,"string":"Wed Feb 22 2012 12:23:04 GMT+0100 (Mitteleuropäische Zeit)"},"4929":{"date":{"__isSmartRef__":true,"id":4930},"author":"sstamm","message":"","id":"AB2484A6-0707-4E13-845E-F0A5F48BBA3D"},"4930":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:59:45 GMT+0100 (Mitteleuropäische Zeit)"},"4931":{"date":{"__isSmartRef__":true,"id":4932},"author":"sstamm","message":"","id":"97D20633-F76C-46A5-A32A-FFE9BC83CAB3"},"4932":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:59:10 GMT+0100 (Mitteleuropäische Zeit)"},"4933":{"date":{"__isSmartRef__":true,"id":4934},"author":"sstamm","message":"","id":"8A697DF5-9A45-4A84-B709-9719BF55083E"},"4934":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:56:54 GMT+0100 (Mitteleuropäische Zeit)"},"4935":{"date":{"__isSmartRef__":true,"id":4936},"author":"sstamm","message":"","id":"F2157D66-1571-4B9A-B325-6FA96488260F"},"4936":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:51:05 GMT+0100 (Mitteleuropäische Zeit)"},"4937":{"date":{"__isSmartRef__":true,"id":4938},"author":"sstamm","message":"","id":"E5E808CA-06AB-47DC-A9C9-CA7967591545"},"4938":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:47:19 GMT+0100 (Mitteleuropäische Zeit)"},"4939":{"date":{"__isSmartRef__":true,"id":4940},"author":"sstamm","message":"","id":"009DC4E0-23CA-485A-A796-801AA0F75049"},"4940":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:46:25 GMT+0100 (Mitteleuropäische Zeit)"},"4941":{"date":{"__isSmartRef__":true,"id":4942},"author":"sstamm","message":"","id":"C0CE1397-6E2E-4E8C-AEFF-9017E24BB7E4"},"4942":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:45:05 GMT+0100 (Mitteleuropäische Zeit)"},"4943":{"date":{"__isSmartRef__":true,"id":4944},"author":"sstamm","message":"","id":"FFE16986-548D-4AC2-A627-CF6416282BC4"},"4944":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:37:15 GMT+0100 (Mitteleuropäische Zeit)"},"4945":{"date":{"__isSmartRef__":true,"id":4946},"author":"sstamm","message":"","id":"57213D63-7147-4057-ADC9-30994443B066"},"4946":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:35:29 GMT+0100 (Mitteleuropäische Zeit)"},"4947":{"date":{"__isSmartRef__":true,"id":4948},"author":"sstamm","message":"","id":"75A31364-B380-4312-BB5B-F8F2DA1CE824"},"4948":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:31:52 GMT+0100 (Mitteleuropäische Zeit)"},"4949":{"date":{"__isSmartRef__":true,"id":4950},"author":"sstamm","message":"","id":"5AA50B7E-7D33-44C4-807B-BF1ABA31D530"},"4950":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:14:10 GMT+0100 (Mitteleuropäische Zeit)"},"4951":{"date":{"__isSmartRef__":true,"id":4952},"author":"sstamm","message":"","id":"BCDCC505-534C-45E5-9BB2-5238959A5AD0"},"4952":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:02:56 GMT+0100 (Mitteleuropäische Zeit)"},"4953":{"date":{"__isSmartRef__":true,"id":4954},"author":"sstamm","message":"","id":"890D14F4-E89D-4E05-BFB9-875D6AB6C765"},"4954":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:01:50 GMT+0100 (Mitteleuropäische Zeit)"},"4955":{"date":{"__isSmartRef__":true,"id":4956},"author":"sstamm","message":"","id":"B6FE0805-0D24-4267-8238-8B332352617E"},"4956":{"isSerializedDate":true,"string":"Wed Feb 22 2012 10:55:44 GMT+0100 (Mitteleuropäische Zeit)"},"4957":{"date":{"__isSmartRef__":true,"id":4958},"author":"sstamm","message":"callbacks are working","id":"9348260A-3B55-4659-BC85-440BFBD98EA4"},"4958":{"isSerializedDate":true,"string":"Fri Feb 10 2012 09:45:55 GMT+0100 (Mitteleuropäische Zeit)"},"4959":{"date":{"__isSmartRef__":true,"id":4960},"author":"sstamm","message":"made it more opaque","id":"1B84264C-2822-407F-A58F-19217BCD2762"},"4960":{"isSerializedDate":true,"string":"Wed Feb 08 2012 11:41:50 GMT+0100 (Mitteleuropäische Zeit)"},"4961":{"date":{"__isSmartRef__":true,"id":4962},"author":"sstamm","message":"","id":"0FB41D7D-2A52-4782-814B-A66C24FCE569"},"4962":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:13:49 GMT+0100 (Mitteleuropäische Zeit)"},"4963":{"date":{"__isSmartRef__":true,"id":4964},"author":"sstamm","message":"","id":"A0C2D7C1-04AF-493A-A7D7-70750F7D3E2F"},"4964":{"isSerializedDate":true,"string":"Thu Feb 02 2012 17:22:07 GMT+0100 (Mitteleuropäische Zeit)"},"4965":{"date":{"__isSmartRef__":true,"id":4966},"author":"sstamm","message":"trollolol","id":"F6CFAD78-AC72-4DE2-9F38-79776C2E9462"},"4966":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:55:14 GMT+0100 (Mitteleuropäische Zeit)"},"4967":{"date":{"__isSmartRef__":true,"id":4968},"author":"sstamm","message":"should be centered now","id":"EE366B4D-C272-477F-8C28-4EAE5A7EC7CB"},"4968":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:54:35 GMT+0100 (Mitteleuropäische Zeit)"},"4969":{"date":{"__isSmartRef__":true,"id":4970},"author":"sstamm","message":"initial commit","id":"8920D925-DD16-4667-B8C7-FB74D78C2424"},"4970":{"isSerializedDate":true,"string":"Thu Feb 02 2012 13:26:01 GMT+0100 (Mitteleuropäische Zeit)"},"4971":{"date":{"__isSmartRef__":true,"id":4972},"author":"sstamm","message":"changed text morph name","id":"80E88A3C-5AF3-48F2-A600-710877630997"},"4972":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:04:01 GMT+0100 (Mitteleuropäische Zeit)"},"4973":{"date":{"__isSmartRef__":true,"id":4974},"author":"sstamm","message":"added loading script","id":"EE9B8F4D-1F03-4232-82E6-794046974F8F"},"4974":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:28:30 GMT+0100 (Mitteleuropäische Zeit)"},"4975":{"date":{"__isSmartRef__":true,"id":4976},"author":"sstamm","message":"added disconnection","id":"11F19267-924E-4087-99ED-998245576BD2"},"4976":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:32:58 GMT+0100 (Mitteleuropäische Zeit)"},"4977":{"date":{"__isSmartRef__":true,"id":4978},"author":"sstamm","message":"removed connections before deletion","id":"35A88218-6864-4D52-83A2-BFF7B9A6907C"},"4978":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:41:00 GMT+0100 (Mitteleuropäische Zeit)"},"4979":{"date":{"__isSmartRef__":true,"id":4980},"author":"sstamm","message":"now able to load parts by name and category as well as per partItem","id":"F36A5782-461D-4813-95F8-0207990A261C"},"4980":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:24:30 GMT+0100 (Mitteleuropäische Zeit)"},"4981":{"date":{"__isSmartRef__":true,"id":4982},"author":"sstamm","message":"now with round corners","id":"F42C39CB-CC37-467D-BF10-D362241F047E"},"4982":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:26:23 GMT+0100 (Mitteleuropäische Zeit)"},"4983":{"date":{"__isSmartRef__":true,"id":4984},"author":"sstamm","message":"loadingMorph is sync now","id":"12ACFFC9-BA53-4A2A-ABD4-894A5ECE1145"},"4984":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:48:04 GMT+0100 (Mitteleuropäische Zeit)"},"4985":{"date":{"__isSmartRef__":true,"id":4986},"author":"sstamm","message":"display the loadingMorph in new thread","id":"2BA51E30-F02B-4AF0-B3BE-52DD4ED522CC"},"4986":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:53:49 GMT+0100 (Mitteleuropäische Zeit)"},"4987":{"date":{"__isSmartRef__":true,"id":4988},"author":"sstamm","message":"","id":"DF0AE4EA-1B08-4556-8BBE-E6488F23B8A3"},"4988":{"isSerializedDate":true,"string":"Thu Feb 02 2012 16:49:48 GMT+0100 (Mitteleuropäische Zeit)"},"4989":{"date":{"__isSmartRef__":true,"id":4990},"author":"sstamm","message":"","id":"220821B3-C589-41C9-A324-8E7E6D9D6CEB"},"4990":{"isSerializedDate":true,"string":"Thu Feb 02 2012 16:58:43 GMT+0100 (Mitteleuropäische Zeit)"},"4991":{"date":{"__isSmartRef__":true,"id":4992},"author":"sstamm","message":"","id":"DEBFACE2-7EC5-4A86-AD46-5A0A88A73707"},"4992":{"isSerializedDate":true,"string":"Thu Feb 02 2012 17:04:28 GMT+0100 (Mitteleuropäische Zeit)"},"4993":{"date":{"__isSmartRef__":true,"id":4994},"author":"sstamm","message":"load request in new thread if loading should be async","id":"18282D28-D6D4-48C9-A508-6E3244449BD8"},"4994":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:10:27 GMT+0100 (Mitteleuropäische Zeit)"},"4995":{"date":{"__isSmartRef__":true,"id":4996},"author":"sstamm","message":"added benchmarking output","id":"249CFF90-DDF5-4A83-9759-0289E96D7D58"},"4996":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:31:50 GMT+0100 (Mitteleuropäische Zeit)"},"4997":{"date":{"__isSmartRef__":true,"id":4998},"author":"sstamm","message":"","id":"882082E1-29B6-418D-9B8B-672729D60619"},"4998":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:38:26 GMT+0100 (Mitteleuropäische Zeit)"},"4999":{"date":{"__isSmartRef__":true,"id":5000},"author":"sstamm","message":"","id":"5179AEF9-E19F-4B0C-BBD8-556C5687988A"},"5000":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:44:11 GMT+0100 (Mitteleuropäische Zeit)"},"5001":{"date":{"__isSmartRef__":true,"id":5002},"author":"sstamm","message":"","id":"1159C5B4-724E-4124-9D7B-5CD5DC4A8EE3"},"5002":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:48:14 GMT+0100 (Mitteleuropäische Zeit)"},"5003":{"date":{"__isSmartRef__":true,"id":5004},"author":"sstamm","message":"","id":"2A718D1F-1036-41D6-999A-336F2B14E65D"},"5004":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:49:47 GMT+0100 (Mitteleuropäische Zeit)"},"5005":{"date":{"__isSmartRef__":true,"id":5006},"author":"sstamm","message":"","id":"EB6BDD0C-7EEC-4124-B77F-2F106A601538"},"5006":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:59:48 GMT+0100 (Mitteleuropäische Zeit)"},"5007":{"date":{"__isSmartRef__":true,"id":5008},"author":"sstamm","message":"","id":"63EC8D07-AB6A-450A-BB84-9B4D37E03647"},"5008":{"isSerializedDate":true,"string":"Tue Feb 07 2012 12:02:33 GMT+0100 (Mitteleuropäische Zeit)"},"5009":{"date":{"__isSmartRef__":true,"id":5010},"author":"sstamm","message":"","id":"19CE12E4-5AA5-48DC-B1D1-B0EB0EDF1CB9"},"5010":{"isSerializedDate":true,"string":"Tue Feb 07 2012 12:03:42 GMT+0100 (Mitteleuropäische Zeit)"},"5011":{"date":{"__isSmartRef__":true,"id":5012},"author":"sstamm","message":"first attempt to introduce callback functions to part loading","id":"22BD0B95-8948-411A-A56E-AD7CBE445F1D"},"5012":{"isSerializedDate":true,"string":"Thu Feb 09 2012 20:20:11 GMT+0100 (Mitteleuropäische Zeit)"},"5013":{"date":{"__isSmartRef__":true,"id":5014},"author":"sstamm","message":"","id":"A216DFD2-9D1F-4E62-A22F-6B5472823E1B"},"5014":{"isSerializedDate":true,"string":"Fri Mar 16 2012 15:37:34 GMT+0100 (Mitteleuropäische Zeit)"},"5015":{"date":{"__isSmartRef__":true,"id":5016},"author":"sstamm","message":"","id":"464E723A-08DC-433C-AA5C-CEC850DBAF0B"},"5016":{"isSerializedDate":true,"string":"Fri Mar 16 2012 15:42:29 GMT+0100 (Mitteleuropäische Zeit)"},"5017":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"5018":{"morph":{"__isSmartRef__":true,"id":4882},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5019":{"x":266,"y":223,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5020":{"adjustForNewBounds":true},"5021":{"x":171,"y":-13,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5022":{"loadPart":{"__isSmartRef__":true,"id":5023},"loadFinished":{"__isSmartRef__":true,"id":5027},"loadPartByName":{"__isSmartRef__":true,"id":5031}},"5023":{"varMapping":{"__isSmartRef__":true,"id":5024},"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":5025},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5024":{"this":{"__isSmartRef__":true,"id":4882}},"5025":{"timestamp":{"__isSmartRef__":true,"id":5026},"user":"sstamm","tags":[]},"5026":{"isSerializedDate":true,"string":"Fri Mar 16 2012 15:42:18 GMT+0100 (Mitteleuropäische Zeit)"},"5027":{"varMapping":{"__isSmartRef__":true,"id":5028},"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":5029},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5028":{"this":{"__isSmartRef__":true,"id":4882}},"5029":{"timestamp":{"__isSmartRef__":true,"id":5030},"user":"sstamm","tags":[]},"5030":{"isSerializedDate":true,"string":"Wed Feb 22 2012 14:01:53 GMT+0100 (Mitteleuropäische Zeit)"},"5031":{"varMapping":{"__isSmartRef__":true,"id":5032},"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":5033},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5032":{"this":{"__isSmartRef__":true,"id":4882}},"5033":{"timestamp":{"__isSmartRef__":true,"id":5034},"user":"sstamm","tags":[]},"5034":{"isSerializedDate":true,"string":"Thu Feb 02 2012 17:03:18 GMT+0100 (Mitteleuropäische Zeit)"},"5035":{"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":5036},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5037},"__LivelyClassName__":"AttributeConnection"},"5036":{"source":{"__isSmartRef__":true,"id":0},"target":{"__isSmartRef__":true,"id":0}},"5037":{"updater":{"__isSmartRef__":true,"id":5038}},"5038":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":5036},"source":"function ($upd, v) {\n if (v && v.toString() !== URL.source.toString()) {\n $upd(v)\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5039},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5039":{},"5040":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/projects/BP2012/Research/DiffingAndMerging/AtomicDiff.xhtml","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"5041":{"submorphs":[],"scripts":[],"id":"85F15BA5-076C-4ADB-8D0E-102229FEFB88","shape":{"__isSmartRef__":true,"id":5042},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":5049},"itemList":[],"selectedLineNo":-1,"showsHalos":false,"name":"GlobalLogger","partsBinMetaInfo":{"__isSmartRef__":true,"id":5050},"_ClipMode":"auto","renderContextTable":{"__isSmartRef__":true,"id":5053},"eventHandler":{"__isSmartRef__":true,"id":5054},"derivationIds":[2860,"30186701-49A1-49AD-A42F-27F425D92029","ADD09343-51ED-44F6-85F3-257C9A52C897","29B29028-011F-4BEC-9329-F90FC3845966","1F1B0482-A725-4E11-AD27-9AC670261ABD"],"attributeConnections":[{"__isSmartRef__":true,"id":5055}],"doNotSerialize":["$$itemList"],"doNotCopyProperties":["$$itemList"],"isBeingDragged":false,"changeTriggered":true,"grabbingEnabled":false,"_FontSize":10,"moved":true,"owner":{"__isSmartRef__":true,"id":5056},"priorExtent":{"__isSmartRef__":true,"id":5350},"#startLetters":"select","distanceToDragEvent":{"__isSmartRef__":true,"id":5351},"prevScroll":[0,17],"isBlocked":false,"isCopyMorphRef":true,"morphRefId":1,"layout":{"__isSmartRef__":true,"id":5352},"_Rotation":0,"_Scale":0.998001,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5353},"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global"},"5042":{"position":{"__isSmartRef__":true,"id":5043},"_Extent":{"__isSmartRef__":true,"id":5044},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":5045},"_Fill":{"__isSmartRef__":true,"id":5046},"renderContextTable":{"__isSmartRef__":true,"id":5047},"_Padding":{"__isSmartRef__":true,"id":5048},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"5043":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5044":{"x":632.1307322978819,"y":64.58941220701197,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5045":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5046":{"r":0.4890123682562262,"g":0.19879520079120994,"b":0.5837998525239527,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5047":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"5048":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5049":{"x":8.980009999999993,"y":11.962018999999827,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5050":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"__SourceModuleName__":"Global.lively.PartsBin","partName":"List","comment":"a list morph","changes":[{"__isSmartRef__":true,"id":5051}],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"revisionOnLoad":149013,"idOnLoad":"84CE89C8-3482-4621-8472-4F519BF9A998","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5051":{"date":{"__isSmartRef__":true,"id":5052},"author":"undefined","message":"Click on scrollbar does not grab list","id":"16AABF98-2E7D-4875-9E66-CF86EB74AF93"},"5052":{"isSerializedDate":true,"string":"Thu Mar 29 2012 14:39:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5053":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","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"},"5054":{"morph":{"__isSmartRef__":true,"id":5041},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5055":{"sourceObj":{"__isSmartRef__":true,"id":5041},"sourceAttrName":"itemList","targetObj":{"__isSmartRef__":true,"id":5056},"targetMethodName":"onSelectionChange","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5056":{"submorphs":[{"__isSmartRef__":true,"id":5041},{"__isSmartRef__":true,"id":5057},{"__isSmartRef__":true,"id":5115},{"__isSmartRef__":true,"id":5171},{"__isSmartRef__":true,"id":5229}],"scripts":[],"id":"4DAA6A27-69CA-4B8E-8AAB-4350C8C5F2D5","shape":{"__isSmartRef__":true,"id":5300},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5307},"showsHalos":false,"name":"GlobalLogger1","partsBinMetaInfo":{"__isSmartRef__":true,"id":5308},"renderContextTable":{"__isSmartRef__":true,"id":5323},"eventHandler":{"__isSmartRef__":true,"id":5324},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","EC08964F-E273-4D68-8424-E09B75DF8FD7","C4167F13-3F58-478B-B426-44369BBCA0F6"],"partTests":{"__isSmartRef__":true,"id":5325},"_ClipMode":"visible","moved":true,"priorExtent":{"__isSmartRef__":true,"id":5330},"globalLogger":{"__isSmartRef__":true,"id":5041},"prevScroll":[0,0],"distanceToDragEvent":{"__isSmartRef__":true,"id":5331},"#startLetters":"set","isCopyMorphRef":true,"morphRefId":3,"isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":5332},"_Rotation":0,"_Scale":1.002003004005006,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5333},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"5057":{"submorphs":[{"__isSmartRef__":true,"id":5058}],"scripts":[],"id":"C4E78185-4DD4-4454-8E1E-2DFE9FC16859","shape":{"__isSmartRef__":true,"id":5075},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5091},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":5079},"lighterFill":{"__isSmartRef__":true,"id":5092},"label":{"__isSmartRef__":true,"id":5058},"name":"ScriptableButton1","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":5101},"attributeConnections":[{"__isSmartRef__":true,"id":5104}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"priorExtent":{"__isSmartRef__":true,"id":5105},"renderContextTable":{"__isSmartRef__":true,"id":5106},"eventHandler":{"__isSmartRef__":true,"id":5107},"derivationIds":[2588,"22797D34-67DE-4A06-81F0-4DF0A87ADBBC","966C48FF-ECD9-4190-868A-A8EAC28B62AD","A129F6D0-6DD2-42F4-AC2B-D68737896EDB"],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":5056},"distanceToDragEvent":{"__isSmartRef__":true,"id":5108},"prevScroll":[0,0],"layout":{"__isSmartRef__":true,"id":5109},"_Rotation":0,"_Scale":0.998001,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5110},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global"},"5058":{"submorphs":[],"scripts":[],"id":"59762CF3-2529-42A9-A6CF-C4F7894F16DB","shape":{"__isSmartRef__":true,"id":5059},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5065},"_MaxTextWidth":105.00801201602022,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":5066},"_Padding":{"__isSmartRef__":true,"id":5067},"owner":{"__isSmartRef__":true,"id":5057},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":5068},"textChunks":[{"__isSmartRef__":true,"id":5069}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":5071},"eventHandler":{"__isSmartRef__":true,"id":5072},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[2589,"024C5ADE-C4CF-4E8E-BEC5-F93AD4839702","8AF7AD2D-0B22-4C65-9514-AAD186EB99F0","40CB5F78-7101-44B6-B6AD-521A24845090"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":105.00801201602022,"_MinTextHeight":null,"_FontSize":10,"_TextColor":{"__isSmartRef__":true,"id":5073},"partsBinMetaInfo":{"__isSmartRef__":true,"id":5074},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global"},"5059":{"position":{"__isSmartRef__":true,"id":5060},"_Extent":{"__isSmartRef__":true,"id":5061},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":5062},"_Fill":null,"renderContextTable":{"__isSmartRef__":true,"id":5063},"_Padding":{"__isSmartRef__":true,"id":5064},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"5060":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5061":{"x":105.00801201602022,"y":26.01001502002514,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5062":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5063":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"5064":{"x":0,"y":3,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5065":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5066":{"x":5,"y":5,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5067":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5068":{"x":105.00801201602022,"y":26.01001502002514,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5069":{"style":{"__isSmartRef__":true,"id":5070},"chunkOwner":{"__isSmartRef__":true,"id":5058},"storedString":"redo","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5070":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5071":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"5072":{"morph":{"__isSmartRef__":true,"id":5058},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5073":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5074":{"requiredModules":[],"idOnLoad":"B31871AA-356C-470A-B128-D6BE20F8CC75","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5075":{"position":{"__isSmartRef__":true,"id":5076},"_Extent":{"__isSmartRef__":true,"id":5077},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":5078},"_Fill":{"__isSmartRef__":true,"id":5079},"_BorderRadius":5.2,"renderContextTable":{"__isSmartRef__":true,"id":5089},"_Padding":{"__isSmartRef__":true,"id":5090},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"5076":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5077":{"x":105.00801201602022,"y":26.01001502002514,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5078":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5079":{"stops":[{"__isSmartRef__":true,"id":5080},{"__isSmartRef__":true,"id":5082},{"__isSmartRef__":true,"id":5084},{"__isSmartRef__":true,"id":5086}],"vector":{"__isSmartRef__":true,"id":5088},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"5080":{"offset":0,"color":{"__isSmartRef__":true,"id":5081}},"5081":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5082":{"offset":0.4,"color":{"__isSmartRef__":true,"id":5083}},"5083":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5084":{"offset":0.6,"color":{"__isSmartRef__":true,"id":5085}},"5085":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5086":{"offset":1,"color":{"__isSmartRef__":true,"id":5087}},"5087":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5088":{"x":0,"y":0,"width":0,"height":1,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5089":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"5090":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5091":{"x":535.9185410000008,"y":85.82208900000765,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5092":{"stops":[{"__isSmartRef__":true,"id":5093},{"__isSmartRef__":true,"id":5095},{"__isSmartRef__":true,"id":5097},{"__isSmartRef__":true,"id":5099}],"vector":{"__isSmartRef__":true,"id":5088},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"5093":{"offset":0,"color":{"__isSmartRef__":true,"id":5094}},"5094":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5095":{"offset":0.4,"color":{"__isSmartRef__":true,"id":5096}},"5096":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5097":{"offset":0.6,"color":{"__isSmartRef__":true,"id":5098}},"5098":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5099":{"offset":1,"color":{"__isSmartRef__":true,"id":5100}},"5100":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5101":{"partsSpaceName":"PartsBin/Inputs","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"partName":"ScriptableButton","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":5102}],"revisionOnLoad":154251,"idOnLoad":"B3E3BD88-20FB-47DE-BB16-AA03C74DD388","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5102":{"date":{"__isSmartRef__":true,"id":5103},"author":"robertkrahn","message":"no comment","id":"0366C0A2-0C8E-4AEB-AAC3-120434134545"},"5103":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:10:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5104":{"sourceObj":{"__isSmartRef__":true,"id":5057},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":5057},"targetMethodName":"onFire","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5105":{"x":105.0080120160202,"y":28.01402102803515,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5106":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"5107":{"morph":{"__isSmartRef__":true,"id":5057},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5108":{"x":70.00801201601928,"y":-9.99399098799222,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5109":{"moveVertical":true,"moveHorizontal":true},"5110":{"onFire":{"__isSmartRef__":true,"id":5111}},"5111":{"varMapping":{"__isSmartRef__":true,"id":5112},"source":"function onFire() {\n this.owner.globalLogger.isBlocked = true;\n\n var list = this.owner.globalLogger;\n var idx = list.getSelectedIndexes()[0];\n if (idx0) {\n list.itemList[idx].undo && list.itemList[idx].undo()\n list.selectAt(idx-1)\n }\n \n this.owner.globalLogger.isBlocked = false;\n}","funcProperties":{"__isSmartRef__":true,"id":5169},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5168":{"this":{"__isSmartRef__":true,"id":5115}},"5169":{"timestamp":{"__isSmartRef__":true,"id":5170},"user":"athomschke","tags":[]},"5170":{"isSerializedDate":true,"string":"Wed May 30 2012 09:16:35 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5171":{"submorphs":[{"__isSmartRef__":true,"id":5172}],"scripts":[],"id":"BEF89C53-1CB1-4A32-8F49-F207D5A36FCF","shape":{"__isSmartRef__":true,"id":5189},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5205},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":5193},"lighterFill":{"__isSmartRef__":true,"id":5206},"label":{"__isSmartRef__":true,"id":5172},"name":"ScriptableButton2","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":5215},"attributeConnections":[{"__isSmartRef__":true,"id":5218}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"priorExtent":{"__isSmartRef__":true,"id":5219},"renderContextTable":{"__isSmartRef__":true,"id":5220},"eventHandler":{"__isSmartRef__":true,"id":5221},"derivationIds":[2588,"22797D34-67DE-4A06-81F0-4DF0A87ADBBC","F2E8A11D-95D0-46A6-880A-7CFEBEF40012","F4FFA2CC-F601-4B44-83C6-E15A00104ECD"],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":5056},"distanceToDragEvent":{"__isSmartRef__":true,"id":5222},"layout":{"__isSmartRef__":true,"id":5223},"_Rotation":0,"_Scale":0.998001,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5224},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global"},"5172":{"submorphs":[],"scripts":[],"id":"66DE2FE5-43A7-4966-9456-A147DB61B04D","shape":{"__isSmartRef__":true,"id":5173},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5179},"_MaxTextWidth":101,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":5180},"_Padding":{"__isSmartRef__":true,"id":5181},"owner":{"__isSmartRef__":true,"id":5171},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":5182},"textChunks":[{"__isSmartRef__":true,"id":5183}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":5185},"eventHandler":{"__isSmartRef__":true,"id":5186},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[2589,"024C5ADE-C4CF-4E8E-BEC5-F93AD4839702","D539909B-EA07-4637-B86F-1665354568F9","8728693A-D735-4E11-A8D8-7D5F696E6A44"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":101,"_MinTextHeight":null,"_FontSize":10,"_TextColor":{"__isSmartRef__":true,"id":5187},"partsBinMetaInfo":{"__isSmartRef__":true,"id":5188},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global"},"5173":{"position":{"__isSmartRef__":true,"id":5174},"_Extent":{"__isSmartRef__":true,"id":5175},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":5176},"_Fill":null,"renderContextTable":{"__isSmartRef__":true,"id":5177},"_Padding":{"__isSmartRef__":true,"id":5178},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"5174":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5175":{"x":101,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5176":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5177":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"5178":{"x":0,"y":3,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5179":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5180":{"x":5,"y":5,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5181":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5182":{"x":101,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5183":{"style":{"__isSmartRef__":true,"id":5184},"chunkOwner":{"__isSmartRef__":true,"id":5172},"storedString":"reset","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5184":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5185":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"5186":{"morph":{"__isSmartRef__":true,"id":5172},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5187":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5188":{"requiredModules":[],"idOnLoad":"53E54AEE-DB35-48F4-BED1-1D4FB08A55E8","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5189":{"position":{"__isSmartRef__":true,"id":5190},"_Extent":{"__isSmartRef__":true,"id":5191},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":5192},"_Fill":{"__isSmartRef__":true,"id":5193},"_BorderRadius":5.2,"renderContextTable":{"__isSmartRef__":true,"id":5203},"_Padding":{"__isSmartRef__":true,"id":5204},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"5190":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5191":{"x":101,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5192":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5193":{"stops":[{"__isSmartRef__":true,"id":5194},{"__isSmartRef__":true,"id":5196},{"__isSmartRef__":true,"id":5198},{"__isSmartRef__":true,"id":5200}],"vector":{"__isSmartRef__":true,"id":5202},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"5194":{"offset":0,"color":{"__isSmartRef__":true,"id":5195}},"5195":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5196":{"offset":0.4,"color":{"__isSmartRef__":true,"id":5197}},"5197":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5198":{"offset":0.6,"color":{"__isSmartRef__":true,"id":5199}},"5199":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5200":{"offset":1,"color":{"__isSmartRef__":true,"id":5201}},"5201":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5202":{"x":0,"y":0,"width":0,"height":1,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5203":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"5204":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5205":{"x":12.974013000001122,"y":87.82408800000545,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5206":{"stops":[{"__isSmartRef__":true,"id":5207},{"__isSmartRef__":true,"id":5209},{"__isSmartRef__":true,"id":5211},{"__isSmartRef__":true,"id":5213}],"vector":{"__isSmartRef__":true,"id":5202},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"5207":{"offset":0,"color":{"__isSmartRef__":true,"id":5208}},"5208":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5209":{"offset":0.4,"color":{"__isSmartRef__":true,"id":5210}},"5210":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5211":{"offset":0.6,"color":{"__isSmartRef__":true,"id":5212}},"5212":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5213":{"offset":1,"color":{"__isSmartRef__":true,"id":5214}},"5214":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5215":{"partsSpaceName":"PartsBin/Inputs","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"partName":"ScriptableButton","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":5216}],"revisionOnLoad":154251,"idOnLoad":"79CED307-CF1B-4CAC-BA51-8EEDD38EBDEE","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5216":{"date":{"__isSmartRef__":true,"id":5217},"author":"robertkrahn","message":"no comment","id":"0366C0A2-0C8E-4AEB-AAC3-120434134545"},"5217":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:10:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5218":{"sourceObj":{"__isSmartRef__":true,"id":5171},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":5171},"targetMethodName":"onFire","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5219":{"x":101,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5220":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"5221":{"morph":{"__isSmartRef__":true,"id":5171},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5222":{"x":69.99999999999915,"y":-12.000000000005002,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5223":{"moveVertical":true},"5224":{"onFire":{"__isSmartRef__":true,"id":5225}},"5225":{"varMapping":{"__isSmartRef__":true,"id":5226},"source":"function onFire() {\n this.owner.reset()\n}","funcProperties":{"__isSmartRef__":true,"id":5227},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5226":{"this":{"__isSmartRef__":true,"id":5171}},"5227":{"timestamp":{"__isSmartRef__":true,"id":5228},"user":"athomschke","tags":[]},"5228":{"isSerializedDate":true,"string":"Thu May 31 2012 10:12:00 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5229":{"submorphs":[{"__isSmartRef__":true,"id":5230}],"scripts":[],"id":"FA15EC21-E8A4-4090-8287-187CAE120C38","shape":{"__isSmartRef__":true,"id":5256},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5263},"showsHalos":false,"name":"Rectangle3","partsBinMetaInfo":{"__isSmartRef__":true,"id":5264},"renderContextTable":{"__isSmartRef__":true,"id":5277},"eventHandler":{"__isSmartRef__":true,"id":5278},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","9BB66168-FFE1-4E2B-9DB4-55C6D6680145","F8FC1B14-9D12-4CFE-8C34-FCAD4FB68E41"],"partTests":{"__isSmartRef__":true,"id":5279},"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":5056},"isBeingDragged":false,"priorExtent":{"__isSmartRef__":true,"id":5284},"layout":{"__isSmartRef__":true,"id":5285},"distanceToDragEvent":{"__isSmartRef__":true,"id":5286},"defaultPosition":{"__isSmartRef__":true,"id":5263},"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5287},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"5230":{"submorphs":[],"scripts":[],"id":"E103CEEB-053E-4EA2-957F-0FBEBA8861C1","shape":{"__isSmartRef__":true,"id":5231},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5237},"_MaxTextWidth":109.695652,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":5234},"showsHalos":false,"_FontSize":8,"name":"Text2","partsBinMetaInfo":{"__isSmartRef__":true,"id":5238},"textChunks":[{"__isSmartRef__":true,"id":5249}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":5251},"renderContextTable":{"__isSmartRef__":true,"id":5252},"eventHandler":{"__isSmartRef__":true,"id":5253},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":5254},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","67C59792-C267-4342-B6C7-08F44D9CE0C6","E73167CA-42DE-4941-A2F2-49D6ED234B2F"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":109.695652,"_MinTextHeight":null,"previousSelection":[1,1],"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":5229},"distanceToDragEvent":{"__isSmartRef__":true,"id":5255},"_Align":"center","eventsAreDisabled":true,"_HandStyle":"default","_PointerEvents":"none","_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global"},"5231":{"fill":null,"_Position":{"__isSmartRef__":true,"id":5232},"_Extent":{"__isSmartRef__":true,"id":5233},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":5234},"renderContextTable":{"__isSmartRef__":true,"id":5235},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5236},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"5232":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5233":{"x":117.695652,"y":32,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5234":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5235":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"5236":{"x":4,"y":2,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5237":{"x":-1.013993000000255,"y":-3.009994999996252,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5238":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":5239},{"__isSmartRef__":true,"id":5241},{"__isSmartRef__":true,"id":5243},{"__isSmartRef__":true,"id":5245},{"__isSmartRef__":true,"id":5247}],"revisionOnLoad":160159,"idOnLoad":"664B1E3E-8190-437E-96F2-33B7449DB91F","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5239":{"date":{"__isSmartRef__":true,"id":5240},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"5240":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5241":{"date":{"__isSmartRef__":true,"id":5242},"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"},"5242":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"5243":{"date":{"__isSmartRef__":true,"id":5244},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"5244":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5245":{"date":{"__isSmartRef__":true,"id":5246},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"5246":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5247":{"date":{"__isSmartRef__":true,"id":5248},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"5248":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5249":{"style":{"__isSmartRef__":true,"id":5250},"morph":{"__isSmartRef__":true,"id":5230},"chunkOwner":{"__isSmartRef__":true,"id":5230},"storedString":"Drop me on a Morph to start logging it","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5250":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5251":{"x":117.695652,"y":32,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5252":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"5253":{"morph":{"__isSmartRef__":true,"id":5230},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5254":{"x":5,"y":5,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5255":{"x":85.01201802403006,"y":-12.995993991990872,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5256":{"position":{"__isSmartRef__":true,"id":5257},"_Extent":{"__isSmartRef__":true,"id":5258},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":5259},"_Fill":{"__isSmartRef__":true,"id":5260},"renderContextTable":{"__isSmartRef__":true,"id":5261},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5262},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"5257":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5258":{"x":115,"y":31,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5259":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5260":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5261":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"5262":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5263":{"x":130,"y":83.96401799999987,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5264":{"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":5265},{"__isSmartRef__":true,"id":5267},{"__isSmartRef__":true,"id":5269},{"__isSmartRef__":true,"id":5271},{"__isSmartRef__":true,"id":5273},{"__isSmartRef__":true,"id":5275}],"revisionOnLoad":163371,"idOnLoad":"FC952331-CB0C-4389-A076-9AAA5B55B842","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5265":{"date":{"__isSmartRef__":true,"id":5266},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5266":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5267":{"date":{"__isSmartRef__":true,"id":5268},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5268":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"5269":{"date":{"__isSmartRef__":true,"id":5270},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5270":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"5271":{"date":{"__isSmartRef__":true,"id":5272},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5272":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"5273":{"date":{"__isSmartRef__":true,"id":5274},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5274":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5275":{"date":{"__isSmartRef__":true,"id":5276},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5276":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5277":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"5278":{"morph":{"__isSmartRef__":true,"id":5229},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5279":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5280}},"5280":{"test01IsMorph":{"__isSmartRef__":true,"id":5281}},"5281":{"varMapping":{"__isSmartRef__":true,"id":5282},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5283},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5282":{"this":{"__isSmartRef__":true,"id":5279}},"5283":{},"5284":{"x":117,"y":31,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5285":{"moveVertical":true},"5286":{"x":78.7315974633292,"y":-14.124186248310252,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5287":{"onDropOn":{"__isSmartRef__":true,"id":5288},"reset":{"__isSmartRef__":true,"id":5296}},"5288":{"varMapping":{"__isSmartRef__":true,"id":5289},"source":"function onDropOn(aMorph) {\n this.previousOwner.addMorph(this);\n this.setPosition(this.defaultPosition)\n aMorph.enableLogging();\n}","funcProperties":{"__isSmartRef__":true,"id":5294},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5289":{"this":{"__isSmartRef__":true,"id":5229},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5290}},"5290":{"$super":{"__isSmartRef__":true,"id":5291}},"5291":{"varMapping":{"__isSmartRef__":true,"id":5292},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5293},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5292":{"obj":{"__isSmartRef__":true,"id":5229},"name":"onDropOn"},"5293":{},"5294":{"timestamp":{"__isSmartRef__":true,"id":5295},"user":"athomschke","tags":[]},"5295":{"isSerializedDate":true,"string":"Thu May 31 2012 09:58:36 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5296":{"varMapping":{"__isSmartRef__":true,"id":5297},"source":"function reset() {\n this.defaultPosition = lively.pt(130,this.owner.getExtent().y-this.getExtent().y-3)\n}","funcProperties":{"__isSmartRef__":true,"id":5298},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5297":{"this":{"__isSmartRef__":true,"id":5229}},"5298":{"timestamp":{"__isSmartRef__":true,"id":5299},"user":"athomschke","tags":[]},"5299":{"isSerializedDate":true,"string":"Thu May 31 2012 09:54:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5300":{"position":{"__isSmartRef__":true,"id":5301},"_Extent":{"__isSmartRef__":true,"id":5302},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":5303},"_Fill":{"__isSmartRef__":true,"id":5304},"renderContextTable":{"__isSmartRef__":true,"id":5305},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5306},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global"},"5301":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5302":{"x":650.8965519999997,"y":117.96401799999987,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5303":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5304":{"r":1,"g":0.56,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5305":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setNodeClass":"setNodeClassHTML","setNodeId":"setNodeIdHTML","setStyleSheet":"setStyleSheetHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","setComputedStyles":"setComputedStylesHTML","setComputedBorderWidth":"setComputedBorderWidthHTML"},"5306":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5307":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5308":{"partsSpaceName":"PartsBin/BP2012/","__SourceModuleName__":"Global.lively.PartsBin","comment":"Drag it into your world and use it to define morphs that will be logged. You can then undo and redo operations on those morphs.","migrationLevel":4,"partName":"GlobalLogger","changes":[{"__isSmartRef__":true,"id":5309},{"__isSmartRef__":true,"id":5311},{"__isSmartRef__":true,"id":5313},{"__isSmartRef__":true,"id":5315},{"__isSmartRef__":true,"id":5317},{"__isSmartRef__":true,"id":5319},{"__isSmartRef__":true,"id":5321}],"idOnLoad":"17B15898-E14A-4889-B05D-04A2AC40CD75","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5309":{"date":{"__isSmartRef__":true,"id":5310},"author":"athomschke","message":"init","id":"6BB3B823-898C-4D5C-8215-78938E8E0C76"},"5310":{"isSerializedDate":true,"string":"Thu May 31 2012 10:07:29 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5311":{"date":{"__isSmartRef__":true,"id":5312},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"5312":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5313":{"date":{"__isSmartRef__":true,"id":5314},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"5314":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5315":{"date":{"__isSmartRef__":true,"id":5316},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"5316":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"5317":{"date":{"__isSmartRef__":true,"id":5318},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"5318":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"5319":{"date":{"__isSmartRef__":true,"id":5320},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"5320":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"5321":{"date":{"__isSmartRef__":true,"id":5322},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"5322":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5323":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML"},"5324":{"morph":{"__isSmartRef__":true,"id":5056},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5325":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5326}},"5326":{"test01IsMorph":{"__isSmartRef__":true,"id":5327}},"5327":{"varMapping":{"__isSmartRef__":true,"id":5328},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":5329},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5328":{"this":{"__isSmartRef__":true,"id":5325}},"5329":{},"5330":{"x":650.8965519999997,"y":117.96401799999987,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5331":{"x":433,"y":-12,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5332":{"adjustForNewBounds":true},"5333":{"onrestore":{"__isSmartRef__":true,"id":5334},"onSelectionChange":{"__isSmartRef__":true,"id":5342},"reset":{"__isSmartRef__":true,"id":5346}},"5334":{"varMapping":{"__isSmartRef__":true,"id":5335},"source":"function onrestore() {\n lively.morphic.World.current().globalLogger = this.globalLogger\n module('projects.BP2012.Logging').load(true)\n Logging.beGlobal()\n}","funcProperties":{"__isSmartRef__":true,"id":5340},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5335":{"this":{"__isSmartRef__":true,"id":5056},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5336}},"5336":{"$super":{"__isSmartRef__":true,"id":5337}},"5337":{"varMapping":{"__isSmartRef__":true,"id":5338},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5339},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5338":{"obj":{"__isSmartRef__":true,"id":5056},"name":"onrestore"},"5339":{},"5340":{"timestamp":{"__isSmartRef__":true,"id":5341},"user":"athomschke","tags":[]},"5341":{"isSerializedDate":true,"string":"Thu May 31 2012 10:09:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5342":{"varMapping":{"__isSmartRef__":true,"id":5343},"source":"function onSelectionChange() {\n this.globalLogger.selectAt(this.globalLogger.itemList.length - 1);\n}","funcProperties":{"__isSmartRef__":true,"id":5344},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5343":{"this":{"__isSmartRef__":true,"id":5056}},"5344":{"timestamp":{"__isSmartRef__":true,"id":5345},"user":"athomschke","tags":[]},"5345":{"isSerializedDate":true,"string":"Fri May 25 2012 23:54:33 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5346":{"varMapping":{"__isSmartRef__":true,"id":5347},"source":"function reset() {\n lively.morphic.World.current().globalLogger = this.owner.globalLogger\n this.owner.globalLogger.updateList([])\n this.owner.globalLogger.isBlocked = false\n lively.morphic.World.current().withAllSubmorphsDo(function (ea) {\n ea.disableLogging()\n })\n}","funcProperties":{"__isSmartRef__":true,"id":5348},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5347":{"this":{"__isSmartRef__":true,"id":5056}},"5348":{"timestamp":{"__isSmartRef__":true,"id":5349},"user":"athomschke","tags":[]},"5349":{"isSerializedDate":true,"string":"Thu May 31 2012 10:11:50 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5350":{"x":632.1307322978819,"y":67.58341520701198,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5351":{"x":698.002003004005,"y":-10.985978971964983,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5352":{"resizeWidth":true,"resizeHeight":true},"5353":{"onMouseUp":{"__isSmartRef__":true,"id":5354},"addItem":{"__isSmartRef__":true,"id":5362}},"5354":{"varMapping":{"__isSmartRef__":true,"id":5355},"source":"function onMouseUp(evt) {\n evt.stop();\n return true;\n}","funcProperties":{"__isSmartRef__":true,"id":5360},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5355":{"this":{"__isSmartRef__":true,"id":5041},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5356}},"5356":{"$super":{"__isSmartRef__":true,"id":5357}},"5357":{"varMapping":{"__isSmartRef__":true,"id":5358},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5359},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5358":{"obj":{"__isSmartRef__":true,"id":5041},"name":"onMouseUp"},"5359":{},"5360":{"timestamp":{"__isSmartRef__":true,"id":5361},"user":"athomschke","tags":[]},"5361":{"isSerializedDate":true,"string":"Fri May 25 2012 23:58:31 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5362":{"varMapping":{"__isSmartRef__":true,"id":5363},"source":"function addItem(item) {\n if (this.itemList.length == 0) {\n this.updateList(['begin', 'end'])\n this.selectAt(1)\n }\n\n if (!this.isBlocked) {\n var sel = this.getSelectedIndexes().first();\n if (sel == 0)\n sel = 1\n var end = this.itemList.splice(sel);\n this.itemList.push(item)\n this.updateList(this.itemList.concat([end.last()]));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5368},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5363":{"this":{"__isSmartRef__":true,"id":5041},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5364}},"5364":{"$super":{"__isSmartRef__":true,"id":5365}},"5365":{"varMapping":{"__isSmartRef__":true,"id":5366},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5367},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5366":{"obj":{"__isSmartRef__":true,"id":5041},"name":"addItem"},"5367":{},"5368":{"timestamp":{"__isSmartRef__":true,"id":5369},"user":"athomschke","tags":[]},"5369":{"isSerializedDate":true,"string":"Wed May 30 2012 16:50:28 GMT+0200 (Mitteleuropäische Sommerzeit)"},"isSimplifiedRegistry":true}}]]>