0)\n this.fallingLetters.clone().forEach(function (ea) { this.letterFallToPile(ea) }, this); // unused letter falls to pile\n\tif (this.activeLetters.length == 0) return;\n\tvar letter = this.activeLetters[0]; // Will be on the belt\n\tletter.moveBy(pt(this.xStep, 0));\n\t\n\t// Drop letter from belt to rack, and then drop anew one onto belt\n\tif (letter.bounds().topRight().x < this.rack.bounds().topRight().x) this.letterDropOntoRack(letter);\n\n\t// Propagate leftward motion along rack when letters touch\n\tthis.lettersSlideOnRack();\n\n\t// If leftmost letter is off rack then drop it\n\tif (this.activeLetters.last().bounds().center().x < this.rack.bounds().topLeft().x) this.letterFallOffEnd();\n}","funcProperties":{"__isSmartRef__":true,"id":1849},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1848":{"this":{"__isSmartRef__":true,"id":488}},"1849":{},"1850":{"varMapping":{"__isSmartRef__":true,"id":1851},"source":"function onKeyDown(evt) {\n\tif (this.paused) return;\n\tevt.stop();\n switch (evt.getKeyCode()) {\n\t\tcase 8: this.doDelete(true); return;\n\t\tcase 27: this.doClear(true); return;\n\t\tcase 13: this.doEnter(true); return;\n\t}\n\t// Normal letter keys...\n\tvar char = evt.getKeyChar();\n\tif (char == '!') return;\n\tvar letter = this.findCharOnRack(char.toUpperCase());\n\tif (letter) this.addToOutbox(letter);\n}","funcProperties":{"__isSmartRef__":true,"id":1856},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1851":{"this":{"__isSmartRef__":true,"id":488},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1852}},"1852":{"$super":{"__isSmartRef__":true,"id":1853}},"1853":{"varMapping":{"__isSmartRef__":true,"id":1854},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1855},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1854":{"obj":{"__isSmartRef__":true,"id":488},"name":"onKeyDown"},"1855":{},"1856":{},"1857":{"varMapping":{"__isSmartRef__":true,"id":1858},"source":"function fillLetter(letterMorph, color) {\n\tletterMorph.setBorderColor(color);\n\ttry { // some problem in textColor code\n letterMorph.applyStyle({textColor: color});\n } catch(err) {};\n\ttry { // some problem in textColor code\n\t letterMorph.valueBox.applyStyle({textColor: color});\n } catch(err) {};\n}","funcProperties":{"__isSmartRef__":true,"id":1859},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1858":{"this":{"__isSmartRef__":true,"id":488}},"1859":{},"1860":{"varMapping":{"__isSmartRef__":true,"id":1861},"source":"function removeFromOutbox(letter) {\n\t\tletter.original.copyInOutbox = null; // restore original for, eg, del\n\t\tthis.fillLetter(letter.original, Color.black); \n\t\tletter.remove();\n}","funcProperties":{"__isSmartRef__":true,"id":1862},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1861":{"this":{"__isSmartRef__":true,"id":488}},"1862":{},"1863":{"varMapping":{"__isSmartRef__":true,"id":1864},"source":"function updateOutbox() {\n\t// Lay out outbox letters beginning at index = start\n\tthis.letterScore = 0;\n\tvar nLetters = this.outboxLetters.length;\n\tfor (var i=0; i 0) this.fillLetter(this.multBoxes[nLetters-1], Color.blue);\n\tthis.letterScoreBox.setTextString(this.letterScore.toString());\n\tthis.wordScore = this.letterScore*this.multipliers[nLetters];\n\tthis.wordScoreBox.setTextString(this.wordScore.toString());\n}","funcProperties":{"__isSmartRef__":true,"id":1865},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1864":{"this":{"__isSmartRef__":true,"id":488}},"1865":{},"1866":{"varMapping":{"__isSmartRef__":true,"id":1867},"source":"function shuffle(inp) {\n\t// Return a shuffled copy of the input array\n\tvar shuffled = inp.slice(0); // shuffleable copy\n\tfor (var i=0; i 0 && consonants.length > 0) { \n\t\t// Assemble letters according to their overall ratio\n\t\tif ( (vowels.length / (vowels.length + consonants.length)) > ratio) mixed.push(vowels.pop());\n\t\t\telse mixed.push(consonants.pop());\n\t}\n\t// pick up any leftovers\n\treturn mixed.concat(consonants, vowels);\n}","funcProperties":{"__isSmartRef__":true,"id":1871},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1870":{"this":{"__isSmartRef__":true,"id":488}},"1871":{},"1872":{"varMapping":{"__isSmartRef__":true,"id":1873},"source":"function letterValue(char) {\n\tvar letterValues = { A: 1, B: 3, C: 3, D: 2, E: 1, F: 4, G: 2, H: 4, I: 1, J: 8, K: 5, L: 1, M: 3, N: 1, O: 1, P: 3, Q: 10, R: 1, S: 1, T: 1, U: 1, V: 4, W: 4, X: 8, Y: 4, Z: 10}; \n\treturn letterValues[char] || 1;\n}","funcProperties":{"__isSmartRef__":true,"id":1874},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1873":{"this":{"__isSmartRef__":true,"id":488}},"1874":{},"1875":{"varMapping":{"__isSmartRef__":true,"id":1876},"source":"function doPause(val) {\n\tthis.paused = val;\n\tthis.pauseButton.setLabel( this.paused ? \"resume\" : \"pause\" );\n\n\t// If pausing, blank out all moving letters; if un-pausing, then restore them\n\tvar backGroundFill = Color.veryLightGray; // reading fill from text does not work\n\tvar ifInBin = (this.letterInBin ? [this.letterInBin] : []);\n\t\tifInBin.concat(this.outboxLetters, this.fallingLetters, this.activeLetters).each( \n\t\t\tfunction (letter) {\n\t\t\t\tif (this.paused) letter.colorBeforePause = letter.getBorderColor(); // save color when pause\n\t\t\t\tthis.fillLetter(letter, ( this.paused ? backGroundFill : letter.colorBeforePause ) ); // blank or restore\n\t\t\t}.bind(this)); \n this.focus();\n\n}","funcProperties":{"__isSmartRef__":true,"id":1877},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1876":{"this":{"__isSmartRef__":true,"id":488}},"1877":{},"1878":{"varMapping":{"__isSmartRef__":true,"id":1879},"source":"function doRestart(val) {\n\tif (this.gameOver) {\n\t\tthis.setup();\n\t\t} else {\n\t\tthis.doPause(true);\n\t\tthis.world().confirm(\"OK to end this game and restart?\",\n\t\t\t\tfunction(ok) { if (ok) this.setup(); else this.doPause(false); }.bind(this) );\n\t}\n}","funcProperties":{"__isSmartRef__":true,"id":1880},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1879":{"this":{"__isSmartRef__":true,"id":488}},"1880":{},"1881":{"varMapping":{"__isSmartRef__":true,"id":1882},"source":"function doDelete(val) {\n\tif (!val) return;\n\t// Delete key or button -- delete last letter from outbox and restore original\n\tif (this.outboxLetters.length == 0) return;\n\tthis.removeFromOutbox(this.outboxLetters.pop());\n\tthis.updateOutbox();\n}","funcProperties":{"__isSmartRef__":true,"id":1883},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1882":{"this":{"__isSmartRef__":true,"id":488}},"1883":{},"1884":{"varMapping":{"__isSmartRef__":true,"id":1885},"source":"function doClear(val) {\n\tif (!val) return;\n\t// Tab key or clear button -- means to delete all letters in outbox\n\twhile (this.outboxLetters.length > 0) \n\t\tthis.removeFromOutbox(this.outboxLetters.pop());\n\tthis.updateOutbox();\n}","funcProperties":{"__isSmartRef__":true,"id":1886},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1885":{"this":{"__isSmartRef__":true,"id":488}},"1886":{},"1887":{"varMapping":{"__isSmartRef__":true,"id":1888},"source":"function doEnter(val) {\n\t// Enter key or button -- means to submit this word from outbox\n\t// First gather the word\n\tif (!val) return;\n\tvar word = \"\";\n\tfor (var i=0; i this.bestWordScore) {\n\t\tthis.bestWordScore = this.wordScore;\n\t\tthis.bestWordBox.setTextString(this.bestWordScore.toString());\n\t\tthis.bestWord = word;\n\t\tthis.bestWordLetters.setTextString(this.bestWord);\n\t}\n\tthis.outboxLetters = [];\n\tthis.updateOutbox();\n}","funcProperties":{"__isSmartRef__":true,"id":1889},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1888":{"this":{"__isSmartRef__":true,"id":488}},"1889":{},"1890":{"varMapping":{"__isSmartRef__":true,"id":1891},"source":"function doSlowGame(val) {\n\tif (!val) return;\n\t// Toggle belt size between 2 and 3\n\tif (this.gameOver) {\n\t\tthis.beltSize = (this.beltSize == 2) ? 3 : 2;\n\t\tthis.setup();\n\t\treturn;\n\t}\n\tthis.doPause(true);\n\tthis.world().confirm(\"OK to end this game and restart?\",\n\t\t\t\tfunction(ok) {\n\t\t\t\t\tif (ok) {\n\t\t\t\t\t\tthis.beltSize = (this.beltSize == 2) ? 3 : 2;\n\t\t\t\t\t\tthis.setup();\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.doPause(false);\n\t\t\t\t\t} }.bind(this) );\n}","funcProperties":{"__isSmartRef__":true,"id":1892},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1891":{"this":{"__isSmartRef__":true,"id":488}},"1892":{},"1893":{"varMapping":{"__isSmartRef__":true,"id":1894},"source":"function findCharOnRack(char) {\n\tfor (var i=0; i0) ? this.addMorphBack(this.letterSource.shift()) : null;\n\t\tthis.nLeftBox.setTextString(this.letterSource.length.toString());\n this.nLeftBox.applyStyle({align: 'center'});\n\t}\n}","funcProperties":{"__isSmartRef__":true,"id":1910},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1909":{"this":{"__isSmartRef__":true,"id":488}},"1910":{},"1911":{"varMapping":{"__isSmartRef__":true,"id":1912},"source":"function letterFallToPile(letter) {\n // Animate a rotating fall;\n letter.moveBy(letter.vel);\n letter.vel = letter.vel.addXY(0, 1); // accelerated drop\n letter.rotateBy(letter.rot);\n \n letter.owner.addMorph(letter);\n\n // Below a certain y, stop its motion, but leave it in the world\n // We also need to keep score of the dropped letters\n // -- let's make them land on top of the negative score box\n if (letter.bounds().bottomRight().y > 300) {\n this.fallingLetters.shift();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1913},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1912":{"this":{"__isSmartRef__":true,"id":488}},"1913":{},"1914":{"varMapping":{"__isSmartRef__":true,"id":1915},"source":"function setupLetterPrototype(borderWidth) {\n\tthis.letterW = 45;\n\tthis.letterH = 50;\n // Letter prototype...\n\tvar letter = new TextMorph(new Rectangle(0, 0, this.letterW, this.letterH), 'W');\n\tletter.takesKeyboardFocus = Functions.False;\n\tletter.setFontSize(24);\n\tletter.setBorderWidth(borderWidth);\n\tletter.applyStyle({align: 'center'});\n\n\tletter.valueBox = new TextMorph(new Rectangle(10, 10, 30, 10), '10');\n\tletter.valueBox.setFontSize(8);\n\tletter.valueBox.applyStyle({align: 'right'})\n\tletter.valueBox.setFill(null);\n\tletter.valueBox.setBorderWidth(0);\n\tletter.valueBox.fitWidth();\n\tletter.addMorph(letter.valueBox);\n\tletter.valueBox.align(letter.valueBox.bounds().bottomRight(), letter.bounds().bottomRight().addXY(-6, -9));\n\tletter.valueBox.ignoreEvents();\n\treturn letter;\n}","funcProperties":{"__isSmartRef__":true,"id":1916},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1915":{"this":{"__isSmartRef__":true,"id":488}},"1916":{},"1917":{"varMapping":{"__isSmartRef__":true,"id":1918},"source":"function setupRackEtc() {\n\tvar rackR = new Rectangle(130,120, this.rackSize*this.letterW + 6, 5);\n\tthis.rack = this.addMorph(Morph.makeRectangle(rackR));\n\tthis.outbox = this.addMorph(Morph.makeRectangle(rackR.translatedBy(pt(0,70))));\n\tthis.beltR = rackR.topRight().addXY(7, -5).extent(pt(this.beltSize*this.letterW, 2));\n\tvar belt = this.addMorph(Morph.makeRectangle(this.beltR));\n\t\tthis.addMorph(belt.duplicate().translateBy(pt(0,16)));\n\tvar r = 9;\n\tthis.pulley = this.addMorph(Morph.makeCircle(this.beltR.topLeft().addXY(0,r), r, 2, Color.black, Color.green))\n\t\tvar c = this.pulley.innerBounds().center();\n\t\tfor (var a=0; a this.level.bestWordScore) {\n this.level.bestWord = this.bestWord;\n this.level.bestWordScore = this.bestWordScore;\n }\t\n if (this.totalScore > this.level.bestGameScore) this.level.bestGameScore = this.totalScore;\n this.postLevelStats();\n}","funcProperties":{"__isSmartRef__":true,"id":1950},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1949":{"this":{"__isSmartRef__":true,"id":488}},"1950":{},"1951":{"varMapping":{"__isSmartRef__":true,"id":1952},"source":"function onWindowCollapse() {\n this.doPause(true);\n}","funcProperties":{"__isSmartRef__":true,"id":1953},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1952":{"this":{"__isSmartRef__":true,"id":488}},"1953":{},"1954":{"varMapping":{"__isSmartRef__":true,"id":1955},"source":"function onWindowExpand() {\n this.doPause(false);\n}","funcProperties":{"__isSmartRef__":true,"id":1956},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1955":{"this":{"__isSmartRef__":true,"id":488}},"1956":{},"1957":{"varMapping":{"__isSmartRef__":true,"id":1958},"source":"function onWindowGetsFocus() {\n this.focus();\n}","funcProperties":{"__isSmartRef__":true,"id":1959},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1958":{"this":{"__isSmartRef__":true,"id":488}},"1959":{},"1960":{"varMapping":{"__isSmartRef__":true,"id":1961},"source":"function compactStringFromArray(wordArray) {\n// [3,1,4,1,5,9] == [3,1,4,1,5,9] // test array equality\n// This code produces a compact form of a sorted list of words.\n// [It may work if thelist is not sorted, but no guarantees]\n// For the 70k array with 516k of words in QBF it produces\n// a single string of length 225k with no array overhead.\n// For example:\n// this.compactStringFromArray(this.wordList).slice(0,70)\n// <0>a<1>bilities<6>y<2>le<2>out<3>ve<2>sence<3>olute<2>use<1>cademic<2>...\n// Note: the character codes for A-Z are used for counts so there must\n// be no capital letters and no words longer than 26 characters\nvar charOffset = \"A\".charCodeAt(0); // stop codes begin at 65\nvar s = \"\", prevWord;\nvar match = function(a, b) {\n // Return the number of leading characters in a and b that match\n for (var i=0; i\"; // Makes the readable form above\n s += w.slice(nSame);\n prevWord = w;\n });\nreturn s;\n}","funcProperties":{"__isSmartRef__":true,"id":1962},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1961":{"this":{"__isSmartRef__":true,"id":488}},"1962":{},"1963":{"varMapping":{"__isSmartRef__":true,"id":1964},"source":"function compactStringToArray(str) {\n // May be slow, but only used to convert the wordList\n var a = [];\n this.compactStringForEach(str, function(w) { a.push(w) });\n return a;\n}","funcProperties":{"__isSmartRef__":true,"id":1965},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1964":{"this":{"__isSmartRef__":true,"id":488}},"1965":{},"1966":{"varMapping":{"__isSmartRef__":true,"id":1967},"source":"function lookupWord(word) {\n if (!this.wordList) return true; // no list - anything goes\n if (this.wordList instanceof Array) return this.wordList.include(word);\n // if wordList is in compact form, then do a search...\n var found = false;\n this.compactStringForEach(this.wordList,\n function(w) { if (w == word) found = true; });\n return found;\n}","funcProperties":{"__isSmartRef__":true,"id":1968},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1967":{"this":{"__isSmartRef__":true,"id":488}},"1968":{},"1969":{"varMapping":{"__isSmartRef__":true,"id":1970},"source":"function compactStringForEach(str, func) {\n// Operates like forEach, calling the function with all the encoded words\n// Tests:\n// this.compactStringToArray(this.compactStringFromArray(this.wordList)).length == this.wordList.length\n// this.compactStringToArray(this.compactStringFromArray(this.wordList)).slice(0,9)\n// this.wordList.slice(0,9)\n// this.compactStringToArray(this.compactStringFromArray(this.wordList)).slice(71632)\n// this.wordList.slice(71632)\nvar w = \"\", c = 0;\nvar charOffset = \"A\".charCodeAt(0),\n maxStopCode = charOffset+25;\nfor (var i=0; i maxStopCode) w += str[i]; // just a character - append it to w\n else { // it is a stop code\n func(w); // call the func with the current word\n w = w.slice(0, c-charOffset); // stop code = no. characters to retain\n }\n}\nfunc(w); // call the func with the last word;\n}","funcProperties":{"__isSmartRef__":true,"id":1971},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1970":{"this":{"__isSmartRef__":true,"id":488}},"1971":{},"1972":{"varMapping":{"__isSmartRef__":true,"id":1973},"source":"function compactifyWordList(toCompact) {\n// Converts the this.wordList to/from compact format *in place*\n// this.compactifyWordList(true)\nif (this.wordList instanceof Array) {\n if (!toCompact) return; // already an array\n this.wordList = this.compactStringFromArray(this.wordList);\n }\n else {\n if (toCompact) return; // already compact\n this.wordList = this.compactStringToArray(this.wordList);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1974},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1973":{"this":{"__isSmartRef__":true,"id":488}},"1974":{},"1975":{"varMapping":{"__isSmartRef__":true,"id":1976},"source":"function reset() {\n this.setup(true);\n}","funcProperties":{"__isSmartRef__":true,"id":1977},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1976":{"this":{"__isSmartRef__":true,"id":488}},"1977":{},"1978":{"varMapping":{"__isSmartRef__":true,"id":1979},"source":"function postLevelStats() {\n // Display stats for this level, after posting or changing levels\n this.levelWordLetters.setTextString(this.level.bestWord);\t\n this.levelWordBox.setTextString(this.level.bestWordScore.toString());\n this.bestGameBox.setTextString(this.level.bestGameScore.toString());\t\n}","funcProperties":{"__isSmartRef__":true,"id":1980},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1979":{"this":{"__isSmartRef__":true,"id":488}},"1980":{},"1981":{"varMapping":{"__isSmartRef__":true,"id":1982},"source":"function doChooseLevel(val) {\n\tvar items = Array.range(0,2).map(function(i) {\n var level = this.levels[i];\n return [level.caption,\n function(lv) {this.level = lv; this.setup();}.bind(this).curry(level)]\n }.bind(this));\n var pos = this.world().firstHand().getPosition();\n\tif (this.gameOver) {\n\t\tlively.morphic.Menu.openAt(pos, \"Choose your level\", items);\n return;\n\t}\n\tthis.doPause(true);\n\tthis.world().confirm(\"OK to end this game and restart?\",\n function(ok) {\n if (ok) {\n lively.morphic.Menu.openAt(pos, \"Choose your level\", items);\n } else {\n this.doPause(false);\n } }.bind(this) );\n}","funcProperties":{"__isSmartRef__":true,"id":1983},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1982":{"this":{"__isSmartRef__":true,"id":488}},"1983":{},"1984":{"varMapping":{"__isSmartRef__":true,"id":1985},"source":"function showMultiplier() {\n // Display the mean multipier\n var mult = this.totalScore/(this.pointsMissed + this.pointsUsed);\n var str = mult.toPrecision(2);\n if (mult < 1) str = mult.toPrecision(1);\n if (mult < 0.1) str = '-';\n this.multiplierBox.setTextString(str);\n}","funcProperties":{"__isSmartRef__":true,"id":1986},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1985":{"this":{"__isSmartRef__":true,"id":488}},"1986":{},"1987":{"submorphs":[{"__isSmartRef__":true,"id":1988},{"__isSmartRef__":true,"id":2003},{"__isSmartRef__":true,"id":2051},{"__isSmartRef__":true,"id":2086}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2122},"id":299,"renderContextTable":{"__isSmartRef__":true,"id":2133},"eventHandler":{"__isSmartRef__":true,"id":2134},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":2135},"_Position":{"__isSmartRef__":true,"id":2136},"windowMorph":{"__isSmartRef__":true,"id":487},"label":{"__isSmartRef__":true,"id":1988},"closeButton":{"__isSmartRef__":true,"id":2003},"menuButton":{"__isSmartRef__":true,"id":2051},"collapseButton":{"__isSmartRef__":true,"id":2086},"priorExtent":{"__isSmartRef__":true,"id":2137},"owner":{"__isSmartRef__":true,"id":487},"__SourceModuleName__":"Global.lively.morphic.Widgets","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.TitleBar"},"1988":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1989},"id":300,"renderContextTable":{"__isSmartRef__":true,"id":1995},"textChunks":[{"__isSmartRef__":true,"id":1996}],"eventHandler":{"__isSmartRef__":true,"id":1998},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":1999},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","layout":{"__isSmartRef__":true,"id":2000},"_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","owner":{"__isSmartRef__":true,"id":1987},"priorExtent":{"__isSmartRef__":true,"id":2001},"_MaxTextWidth":741.5002499997495,"_MaxTextHeight":null,"_Position":{"__isSmartRef__":true,"id":2002},"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":741.5002499997495,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text"},"1989":{"_Position":{"__isSmartRef__":true,"id":1990},"renderContextTable":{"__isSmartRef__":true,"id":1991},"_Extent":{"__isSmartRef__":true,"id":1992},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1993},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1994},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1990":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1991":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"1992":{"x":741.5002499997495,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1993":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1994":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1995":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"1996":{"style":{"__isSmartRef__":true,"id":1997},"chunkOwner":{"__isSmartRef__":true,"id":1988},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"Quick Brown Fox","__LivelyClassName__":"lively.morphic.TextChunk"},"1997":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1998":{"morph":{"__isSmartRef__":true,"id":1988},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1999":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2000":{"resizeWidth":true},"2001":{"x":741.5002499997495,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2002":{"x":20,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2003":{"submorphs":[{"__isSmartRef__":true,"id":2004}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2017},"id":301,"renderContextTable":{"__isSmartRef__":true,"id":2033},"eventHandler":{"__isSmartRef__":true,"id":2034},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2035},"priorExtent":{"__isSmartRef__":true,"id":2036},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2022},"lighterFill":{"__isSmartRef__":true,"id":2037},"label":{"__isSmartRef__":true,"id":2004},"owner":{"__isSmartRef__":true,"id":1987},"layout":{"__isSmartRef__":true,"id":2046},"attributeConnections":[{"__isSmartRef__":true,"id":2047},{"__isSmartRef__":true,"id":2049}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"2004":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2005},"id":302,"renderContextTable":{"__isSmartRef__":true,"id":2010},"textChunks":[{"__isSmartRef__":true,"id":2011}],"eventHandler":{"__isSmartRef__":true,"id":2013},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2014},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":2015},"priorExtent":{"__isSmartRef__":true,"id":2016},"_MaxTextWidth":17,"_MaxTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2003},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":17,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text"},"2005":{"_Position":{"__isSmartRef__":true,"id":2006},"renderContextTable":{"__isSmartRef__":true,"id":2007},"_Extent":{"__isSmartRef__":true,"id":2008},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1993},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":2009},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2006":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2007":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"2008":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2009":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2010":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"2011":{"style":{"__isSmartRef__":true,"id":2012},"chunkOwner":{"__isSmartRef__":true,"id":2004},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk"},"2012":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2013":{"morph":{"__isSmartRef__":true,"id":2004},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2014":{"x":0,"y":3,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2015":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2016":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2017":{"_Position":{"__isSmartRef__":true,"id":2018},"renderContextTable":{"__isSmartRef__":true,"id":2019},"_Extent":{"__isSmartRef__":true,"id":2020},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2021},"_Fill":{"__isSmartRef__":true,"id":2022},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2032},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2018":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2019":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"2020":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2021":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2022":{"stops":[{"__isSmartRef__":true,"id":2023},{"__isSmartRef__":true,"id":2025},{"__isSmartRef__":true,"id":2027},{"__isSmartRef__":true,"id":2029}],"vector":{"__isSmartRef__":true,"id":2031},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2023":{"offset":0,"color":{"__isSmartRef__":true,"id":2024}},"2024":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2025":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2026}},"2026":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2027":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2028}},"2028":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2029":{"offset":1,"color":{"__isSmartRef__":true,"id":2030}},"2030":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2031":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2032":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2033":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2034":{"morph":{"__isSmartRef__":true,"id":2003},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2035":{"x":780.5002499997495,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2036":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2037":{"stops":[{"__isSmartRef__":true,"id":2038},{"__isSmartRef__":true,"id":2040},{"__isSmartRef__":true,"id":2042},{"__isSmartRef__":true,"id":2044}],"vector":{"__isSmartRef__":true,"id":2031},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2038":{"offset":0,"color":{"__isSmartRef__":true,"id":2039}},"2039":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2040":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2041}},"2041":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2042":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2043}},"2043":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2044":{"offset":1,"color":{"__isSmartRef__":true,"id":2045}},"2045":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2046":{"moveHorizontal":true},"2047":{"sourceObj":{"__isSmartRef__":true,"id":2003},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":487},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2048},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2048":{"source":{"__isSmartRef__":true,"id":2003},"target":{"__isSmartRef__":true,"id":487}},"2049":{"sourceObj":{"__isSmartRef__":true,"id":2003},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":487},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2050},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2050":{"source":{"__isSmartRef__":true,"id":2003},"target":{"__isSmartRef__":true,"id":487}},"2051":{"submorphs":[{"__isSmartRef__":true,"id":2052}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2064},"id":303,"renderContextTable":{"__isSmartRef__":true,"id":2069},"eventHandler":{"__isSmartRef__":true,"id":2070},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2071},"priorExtent":{"__isSmartRef__":true,"id":2072},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2022},"lighterFill":{"__isSmartRef__":true,"id":2073},"label":{"__isSmartRef__":true,"id":2052},"owner":{"__isSmartRef__":true,"id":1987},"attributeConnections":[{"__isSmartRef__":true,"id":2082},{"__isSmartRef__":true,"id":2084}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"2052":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2053},"id":304,"renderContextTable":{"__isSmartRef__":true,"id":2058},"textChunks":[{"__isSmartRef__":true,"id":2059}],"eventHandler":{"__isSmartRef__":true,"id":2061},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2014},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":2062},"priorExtent":{"__isSmartRef__":true,"id":2063},"_MaxTextWidth":17,"_MaxTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2051},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":17,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text"},"2053":{"_Position":{"__isSmartRef__":true,"id":2054},"renderContextTable":{"__isSmartRef__":true,"id":2055},"_Extent":{"__isSmartRef__":true,"id":2056},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1993},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":2057},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2054":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2055":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"2056":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2057":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2058":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"2059":{"style":{"__isSmartRef__":true,"id":2060},"chunkOwner":{"__isSmartRef__":true,"id":2052},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk"},"2060":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2061":{"morph":{"__isSmartRef__":true,"id":2052},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2062":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2063":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2064":{"_Position":{"__isSmartRef__":true,"id":2065},"renderContextTable":{"__isSmartRef__":true,"id":2066},"_Extent":{"__isSmartRef__":true,"id":2067},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2021},"_Fill":{"__isSmartRef__":true,"id":2022},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2068},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2065":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2066":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"2067":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2068":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2069":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2070":{"morph":{"__isSmartRef__":true,"id":2051},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2071":{"x":3,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2072":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2073":{"stops":[{"__isSmartRef__":true,"id":2074},{"__isSmartRef__":true,"id":2076},{"__isSmartRef__":true,"id":2078},{"__isSmartRef__":true,"id":2080}],"vector":{"__isSmartRef__":true,"id":2031},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2074":{"offset":0,"color":{"__isSmartRef__":true,"id":2075}},"2075":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2076":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2077}},"2077":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2078":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2079}},"2079":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2080":{"offset":1,"color":{"__isSmartRef__":true,"id":2081}},"2081":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2082":{"sourceObj":{"__isSmartRef__":true,"id":2051},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":487},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2083},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2083":{"source":{"__isSmartRef__":true,"id":2051},"target":{"__isSmartRef__":true,"id":487}},"2084":{"sourceObj":{"__isSmartRef__":true,"id":2051},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":487},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2085},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2085":{"source":{"__isSmartRef__":true,"id":2051},"target":{"__isSmartRef__":true,"id":487}},"2086":{"submorphs":[{"__isSmartRef__":true,"id":2087}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2099},"id":305,"renderContextTable":{"__isSmartRef__":true,"id":2104},"eventHandler":{"__isSmartRef__":true,"id":2105},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2106},"priorExtent":{"__isSmartRef__":true,"id":2107},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2022},"lighterFill":{"__isSmartRef__":true,"id":2108},"label":{"__isSmartRef__":true,"id":2087},"owner":{"__isSmartRef__":true,"id":1987},"layout":{"__isSmartRef__":true,"id":2117},"attributeConnections":[{"__isSmartRef__":true,"id":2118},{"__isSmartRef__":true,"id":2120}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"2087":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2088},"id":306,"renderContextTable":{"__isSmartRef__":true,"id":2093},"textChunks":[{"__isSmartRef__":true,"id":2094}],"eventHandler":{"__isSmartRef__":true,"id":2096},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2014},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":2097},"priorExtent":{"__isSmartRef__":true,"id":2098},"_MaxTextWidth":17,"_MaxTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2086},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":17,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text"},"2088":{"_Position":{"__isSmartRef__":true,"id":2089},"renderContextTable":{"__isSmartRef__":true,"id":2090},"_Extent":{"__isSmartRef__":true,"id":2091},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1993},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":2092},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2089":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2090":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"2091":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2092":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2093":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"2094":{"style":{"__isSmartRef__":true,"id":2095},"chunkOwner":{"__isSmartRef__":true,"id":2087},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk"},"2095":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2096":{"morph":{"__isSmartRef__":true,"id":2087},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2097":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2098":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2099":{"_Position":{"__isSmartRef__":true,"id":2100},"renderContextTable":{"__isSmartRef__":true,"id":2101},"_Extent":{"__isSmartRef__":true,"id":2102},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2021},"_Fill":{"__isSmartRef__":true,"id":2022},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2103},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2100":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2101":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"2102":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2103":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2104":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2105":{"morph":{"__isSmartRef__":true,"id":2086},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2106":{"x":761.5002499997495,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2107":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2108":{"stops":[{"__isSmartRef__":true,"id":2109},{"__isSmartRef__":true,"id":2111},{"__isSmartRef__":true,"id":2113},{"__isSmartRef__":true,"id":2115}],"vector":{"__isSmartRef__":true,"id":2031},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2109":{"offset":0,"color":{"__isSmartRef__":true,"id":2110}},"2110":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2111":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2112}},"2112":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2113":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2114}},"2114":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2115":{"offset":1,"color":{"__isSmartRef__":true,"id":2116}},"2116":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2117":{"moveHorizontal":true},"2118":{"sourceObj":{"__isSmartRef__":true,"id":2086},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":487},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2119},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2119":{"source":{"__isSmartRef__":true,"id":2086},"target":{"__isSmartRef__":true,"id":487}},"2120":{"sourceObj":{"__isSmartRef__":true,"id":2086},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":487},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2121},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2121":{"source":{"__isSmartRef__":true,"id":2086},"target":{"__isSmartRef__":true,"id":487}},"2122":{"_Position":{"__isSmartRef__":true,"id":2123},"renderContextTable":{"__isSmartRef__":true,"id":2124},"_Extent":{"__isSmartRef__":true,"id":2125},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2126},"_Fill":{"__isSmartRef__":true,"id":2127},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2132},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2123":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2124":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"2125":{"x":800.5002499997495,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2126":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2127":{"stops":[{"__isSmartRef__":true,"id":2128},{"__isSmartRef__":true,"id":2130}],"vector":{"__isSmartRef__":true,"id":1104},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2128":{"offset":0,"color":{"__isSmartRef__":true,"id":2129}},"2129":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2130":{"offset":1,"color":{"__isSmartRef__":true,"id":2131}},"2131":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2132":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2133":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2134":{"morph":{"__isSmartRef__":true,"id":1987},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2135":{"resizeWidth":true,"adjustForNewBounds":true},"2136":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2137":{"x":800.5002499997495,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2138":{"renderContextTable":{"__isSmartRef__":true,"id":2139},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":2140},"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2141},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2139":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"2140":{"x":800.5002499997495,"y":517.5806707608509,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2141":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2142":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2143":{"morph":{"__isSmartRef__":true,"id":487},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2144":{"adjustForNewBounds":true},"2145":{"x":45,"y":43,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2146":{"x":800.5002499997495,"y":517.5806707608509,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2147":{"x":0,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2148":{"partName":"QuickBrownFox","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Fun/","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2149":{"x":1103,"y":135,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2150":{"submorphs":[],"scripts":[],"id":226,"shape":{"__isSmartRef__":true,"id":2151},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":false,"registeredForMouseEvents":true,"_world":{"__isSmartRef__":true,"id":0},"_Position":{"__isSmartRef__":true,"id":2157},"owner":{"__isSmartRef__":true,"id":0},"__SourceModuleName__":"Global.lively.morphic.Events","carriesGrabbedMorphs":false,"_Scale":1.002003004005006,"renderContextTable":{"__isSmartRef__":true,"id":2158},"eventHandler":{"__isSmartRef__":true,"id":2159},"_Rotation":0,"clickedOnMorph":{"__isSmartRef__":true,"id":2160},"internalClickedOnMorph":{"__isSmartRef__":true,"id":2195},"scrollFocusMorph":{"__isSmartRef__":true,"id":2195},"__LivelyClassName__":"lively.morphic.HandMorph","withLayers":["Global.NoMagnetsLayer"]},"2151":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":2152},"_Extent":{"__isSmartRef__":true,"id":2153},"_Fill":{"__isSmartRef__":true,"id":2154},"renderContextTable":{"__isSmartRef__":true,"id":2155},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2156},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2152":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2153":{"x":2,"y":2,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2154":{"r":0.8,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2155":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"2156":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2157":{"x":972,"y":311,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2158":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2159":{"morph":{"__isSmartRef__":true,"id":2150},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2160":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2161},"id":27736,"renderContextTable":{"__isSmartRef__":true,"id":2173},"textChunks":[{"__isSmartRef__":true,"id":2174}],"eventHandler":{"__isSmartRef__":true,"id":2176},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10.5,"_Position":{"__isSmartRef__":true,"id":2177},"priorExtent":{"__isSmartRef__":true,"id":2178},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":2179},"__SourceModuleName__":"Global.lively.morphic.TextCore","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2180},"__LivelyClassName__":"lively.morphic.Text"},"2161":{"_Position":{"__isSmartRef__":true,"id":2162},"renderContextTable":{"__isSmartRef__":true,"id":2163},"_Extent":{"__isSmartRef__":true,"id":2164},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":2165},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2166},"_Fill":{"__isSmartRef__":true,"id":2167},"_BorderRadius":4,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2162":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2163":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"2164":{"x":228,"y":23,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2165":{"x":3,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2166":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2167":{"stops":[{"__isSmartRef__":true,"id":2168},{"__isSmartRef__":true,"id":2170}],"vector":{"__isSmartRef__":true,"id":2172},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2168":{"offset":0,"color":{"__isSmartRef__":true,"id":2169}},"2169":{"r":0.39215686274509803,"g":0.5137254901960784,"b":0.9725490196078431,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2170":{"offset":1,"color":{"__isSmartRef__":true,"id":2171}},"2171":{"r":0.13333333333333333,"g":0.3333333333333333,"b":0.9607843137254902,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2172":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2173":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"2174":{"style":{"__isSmartRef__":true,"id":2175},"chunkOwner":{"__isSmartRef__":true,"id":2160},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"2175":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2176":{"morph":{"__isSmartRef__":true,"id":2160},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2177":{"x":0,"y":207,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2178":{"x":257,"y":23,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2179":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2180":{"onMouseWheel":{"__isSmartRef__":true,"id":2181},"onSelectStart":{"__isSmartRef__":true,"id":2188}},"2181":{"varMapping":{"__isSmartRef__":true,"id":2182},"source":"function onMouseWheel(evt) {\n return false; // to allow scrolling;\n }","funcProperties":{"__isSmartRef__":true,"id":2187},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2182":{"this":{"__isSmartRef__":true,"id":2160},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2183}},"2183":{"$super":{"__isSmartRef__":true,"id":2184}},"2184":{"varMapping":{"__isSmartRef__":true,"id":2185},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2186},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2185":{"obj":{"__isSmartRef__":true,"id":2160},"name":"onMouseWheel"},"2186":{},"2187":{},"2188":{"varMapping":{"__isSmartRef__":true,"id":2189},"source":"function onSelectStart(evt) {\n return false; // to allow scrolling;\n }","funcProperties":{"__isSmartRef__":true,"id":2194},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2189":{"this":{"__isSmartRef__":true,"id":2160},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2190}},"2190":{"$super":{"__isSmartRef__":true,"id":2191}},"2191":{"varMapping":{"__isSmartRef__":true,"id":2192},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2193},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2192":{"obj":{"__isSmartRef__":true,"id":2160},"name":"onSelectStart"},"2193":{},"2194":{},"2195":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2196},"id":4882,"renderContextTable":{"__isSmartRef__":true,"id":2206},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":2207}],"eventHandler":{"__isSmartRef__":true,"id":2209},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":false,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10.5,"_Position":{"__isSmartRef__":true,"id":2210},"priorExtent":{"__isSmartRef__":true,"id":2211},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":2212},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2213},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2196":{"_Position":{"__isSmartRef__":true,"id":2197},"renderContextTable":{"__isSmartRef__":true,"id":2198},"_Extent":{"__isSmartRef__":true,"id":2199},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":2200},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":495},"_Fill":{"__isSmartRef__":true,"id":2201},"_BorderRadius":4,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2197":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2198":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"2199":{"x":228,"y":23,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2200":{"x":3,"y":2,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2201":{"stops":[{"__isSmartRef__":true,"id":2202},{"__isSmartRef__":true,"id":2204}],"vector":{"__isSmartRef__":true,"id":1104},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2202":{"offset":0,"color":{"__isSmartRef__":true,"id":2203}},"2203":{"r":0.39215686274509803,"g":0.5137254901960784,"b":0.9725490196078431,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2204":{"offset":1,"color":{"__isSmartRef__":true,"id":2205}},"2205":{"r":0.13333333333333333,"g":0.3333333333333333,"b":0.9607843137254902,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2206":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"2207":{"style":{"__isSmartRef__":true,"id":2208},"chunkOwner":{"__isSmartRef__":true,"id":2195},"storedString":"save world","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2208":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2209":{"morph":{"__isSmartRef__":true,"id":2195},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2210":{"x":0,"y":207,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2211":{"x":257,"y":23,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2212":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2213":{"onMouseWheel":{"__isSmartRef__":true,"id":2214},"onSelectStart":{"__isSmartRef__":true,"id":2221}},"2214":{"varMapping":{"__isSmartRef__":true,"id":2215},"source":"function onMouseWheel(evt) {\n return false; // to allow scrolling;\n }","funcProperties":{"__isSmartRef__":true,"id":2220},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"2215":{"this":{"__isSmartRef__":true,"id":2195},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2216}},"2216":{"$super":{"__isSmartRef__":true,"id":2217}},"2217":{"varMapping":{"__isSmartRef__":true,"id":2218},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2219},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"2218":{"obj":{"__isSmartRef__":true,"id":2195},"name":"onMouseWheel"},"2219":{},"2220":{},"2221":{"varMapping":{"__isSmartRef__":true,"id":2222},"source":"function onSelectStart(evt) {\n return false; // to allow scrolling;\n }","funcProperties":{"__isSmartRef__":true,"id":2227},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"2222":{"this":{"__isSmartRef__":true,"id":2195},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2223}},"2223":{"$super":{"__isSmartRef__":true,"id":2224}},"2224":{"varMapping":{"__isSmartRef__":true,"id":2225},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2226},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"2225":{"obj":{"__isSmartRef__":true,"id":2195},"name":"onSelectStart"},"2226":{},"2227":{},"2228":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":2229},"_Extent":{"__isSmartRef__":true,"id":2230},"_Fill":{"__isSmartRef__":true,"id":2231},"renderContextTable":{"__isSmartRef__":true,"id":2232},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2233},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2229":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2230":{"x":2800,"y":2900,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2231":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2232":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"2233":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2234":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2235":{"name":"Local code","__LivelyClassName__":"ChangeSet","__SourceModuleName__":"Global.lively.ChangeSet"},"2236":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2237":{"morph":{"__isSmartRef__":true,"id":0},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2238":{"x":970,"y":309,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2239":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/users/Dan/MyQBF.xhtml","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2240":{"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":2241},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2242},"__LivelyClassName__":"AttributeConnection"},"2241":{"source":{"__isSmartRef__":true,"id":0},"target":{"__isSmartRef__":true,"id":0}},"2242":{"updater":{"__isSmartRef__":true,"id":2243}},"2243":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":2241},"source":"function ($upd, v) { \n if (v && v.toString() !== URL.source.toString()) {\n $upd(v) \n }\n }","funcProperties":{"__isSmartRef__":true,"id":2244},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2244":{}}}]]>