Preferences > set username","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"624":{"italics":"italic","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"625":{"style":{"__isSmartRef__":true,"id":626},"chunkOwner":{"__isSmartRef__":true,"id":608},"storedString":":","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"626":{"italics":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"627":{"x":1077,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"628":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"629":{"morph":{"__isSmartRef__":true,"id":608},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"630":{"resizeWidth":true,"resizeHeight":false},"631":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"632":{"x":673,"y":-16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"633":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":634},"derivationIds":[null],"id":"6F4D7A1A-1F32-4512-AB74-51982B2CD96B","renderContextTable":{"__isSmartRef__":true,"id":639},"eventHandler":{"__isSmartRef__":true,"id":640},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":641},"owner":{"__isSmartRef__":true,"id":38},"name":"Screen Shot 2012-05-16 at 7.10.15 PM.png","priorExtent":{"__isSmartRef__":true,"id":642},"showsHalos":false,"isBeingDragged":false,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Rotation":0,"_Scale":0.998001,"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.Image"},"634":{"_Position":{"__isSmartRef__":true,"id":635},"renderContextTable":{"__isSmartRef__":true,"id":636},"_Extent":{"__isSmartRef__":true,"id":637},"_ImageURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVgAAAEUCAIAAADhlLkAAAAKq2lDQ1BJQ0MgUHJvZmlsZQAASImVlwdUE+kWx7+Z9EYLREBKqKFLEQggJfTQO4KNkIQQSgghodkQWVyBtaAigg10RUTBtQCyFsSCbRHsfYMsKsq6WMCCyhvgEd975+155905d77f3HPPne9+833n/AcAcjtHLM6AVQDIFEklUQHe9PkJiXTcI4ABJOTCAAsON0fMiogIAX9rY3cANDnetJ6s9fd5/9VUefwcLgBQBMLJvBxuJsLHEN/JFUukAKBikLhxnlQ8yfkIq0uQCSJcMcmCad49ycnTfGwqJybKB+FLAODJHI5EAADpFhKn53IFSB3Se4RtRTyhCACyMcIe3FQOD2HEgVVmZtYkb0DYLPlf6gj+rWayoiaHI1DwdC9ThvcV5ogzOAX/53L8b8vMkM28Qw9xck56dDAymiJrls/l+EXPcCqfHTLDYql31AwLpewYRY4sMHaGZemxrBlOzwpW5IuSw8IV9XN8Eme4MDUmfoZ5fF+/GZZkRSnyc3Kj/b7n+4TNcBonKGKGOZKpXqaYnxEQ9X3OEYp5ijLCFL2kSPwVOfyc7/1KU2MCFYxsAEW+0J+t6FcS+L1+RoSipkQWpVgHvihWUZPH8VWsLYgBqUAGRIAH+EACkkEWyABSQAe+QAhygBh54gDkc0v5+dLJhnyyxAUSoSBVSmchp4JvRWeLuDZWdHtbO3swecamP+E72tTZgWhXvseyOwFwKUOCgu8xjhEAJ54BQB37HjN6O71PT/VyZZLc6Rh68oYBRKAM1IEWskOMgBmwBvbACbgBL+AHgkA40kkCWAy4SD+ZSCd5YBlYBUpBOdgAtoAasAvsAfvBIXAEtIGT4Cy4CK6CXnAbPARyMAhegREwBsYhCMJBFIgKaUH6kAlkCdlDTMgD8oNCoCgoAUqCBJAIkkHLoNVQOVQJ1UB1UCP0C3QCOgtdhvqg+1A/NAS9hT7DKJgMq8O6sCk8B2bCLDgYjoEXwQI4Gy6ES+B1cDVcDx+EW+Gz8FX4NiyHX8GjKIAioWgoA5Q1ionyQYWjElEpKAlqBaoMVYWqRzWjOlDdqJsoOWoY9QmNRVPRdLQ12g0diI5Fc9HZ6BXoCnQNej+6FX0efRPdjx5Bf8NQMDoYS4wrho2ZjxFg8jClmCrMPsxxzAXMbcwgZgyLxdKwDKwzNhCbgE3DLsVWYHdgW7Cd2D7sAHYUh8Np4Sxx7rhwHAcnxZXituEO4s7gbuAGcR/xJLw+3h7vj0/Ei/DF+Cr8Afxp/A38c/w4QYVgQnAlhBN4hALCesJeQgfhOmGQME5UJTKI7sQYYhpxFbGa2Ey8QHxEfEcikQxJLqRIkpBURKomHSZdIvWTPpHVyBZkH/JCsoy8jtxA7iTfJ7+jUCimFC9KIkVKWUdppJyjPKF8VKIq2SixlXhKK5VqlVqVbii9ViYomyizlBcrFypXKR9Vvq48rEJQMVXxUeGorFCpVTmhcldlVJWqaqcarpqpWqF6QPWy6gs1nJqpmp8aT61EbY/aObUBKopqRPWhcqmrqXupF6iD6lh1hjpbPU29XP2Qeo/6iIaaxlyNOI18jVqNUxpyGopmSmPTMmjraUdod2ifZ+nOYs3iz1o7q3nWjVkfNGdremnyNcs0WzRva37Womv5aaVrbdRq03qsjda20I7UztPeqX1Be3i2+my32dzZZbOPzH6gA+tY6ETpLNXZo3NNZ1RXTzdAV6y7Tfec7rAeTc9LL01vs95pvSF9qr6HvlB/s/4Z/Zd0DTqLnkGvpp+njxjoGAQayAzqDHoMxg0ZhrGGxYYtho+NiEZMoxSjzUZdRiPG+sahxsuMm4wfmBBMmCapJltNuk0+mDJM403XmLaZvmBoMtiMQkYT45EZxczTLNus3uyWOdacaZ5uvsO81wK2cLRItai1uG4JWzpZCi13WPZZYaxcrERW9VZ3rcnWLOtc6ybrfhuaTYhNsU2bzes5xnMS52yc0z3nm62jbYbtXtuHdmp2QXbFdh12b+0t7Ln2tfa3HCgO/g4rHdod3sy1nMufu3PuPUeqY6jjGscux69Ozk4Sp2anIWdj5yTn7c53merMCGYF85ILxsXbZaXLSZdPrk6uUtcjrn+5Wbulux1wezGPMY8/b++8AXdDd457nbvcg+6R5LHbQ+5p4MnxrPd86mXkxfPa5/WcZc5KYx1kvfa29ZZ4H/f+4OPqs9yn0xflG+Bb5tvjp+YX61fj98Tf0F/g3+Q/EuAYsDSgMxATGBy4MfAuW5fNZTeyR4Kcg5YHnQ8mB0cH1wQ/DbEIkYR0hMKhQaGbQh+FmYSJwtrCQTg7fFP44whGRHbEr5HYyIjI2shnUXZRy6K6o6nRS6IPRI/FeMesj3kYaxYri+2KU45bGNcY9yHeN74yXj5/zvzl868maCcIE9oTcYlxifsSRxf4LdiyYHCh48LShXcWMRblL7q8WHtxxuJTS5SXcJYcTcIkxScdSPrCCefUc0aT2cnbk0e4Ptyt3Fc8L95m3hDfnV/Jf57inlKZ8kLgLtgkGEr1TK1KHRb6CGuEb9IC03alfUgPT29In8iIz2jJxGcmZZ4QqYnSReez9LLys/rEluJSsTzbNXtL9ogkWLIvB8pZlNMuVUfEzDWZmewHWX+uR25t7se8uLyj+ar5ovxrBRYFawueF/oX/rwUvZS7tGuZwbJVy/qXs5bXrYBWJK/oWmm0smTlYFFA0f5VxFXpq34rti2uLH6/On51R4luSVHJwA8BPzSVKpVKSu+ucVuz60f0j8Ife9Y6rN229lsZr+xKuW15VfmXCm7FlZ/sfqr+aWJdyrqe9U7rd27AbhBtuLPRc+P+StXKwsqBTaGbWjfTN5dtfr9lyZbLVXOrdm0lbpVtlVeHVLdvM962YduXmtSa27XetS3bdbav3f5hB2/HjZ1eO5t36e4q3/V5t3D3vbqAutZ60/qqPdg9uXue7Y3b2/0z8+fGfdr7yvd9bRA1yPdH7T/f6NzYeEDnwPomuEnWNHRw4cHeQ76H2putm+taaC3lh8Fh2eGXvyT9cudI8JGuo8yjzcdMjm0/Tj1e1gq1FrSOtKW2ydsT2vtOBJ3o6nDrOP6rza8NJw1O1p7SOLX+NPF0yemJM4VnRjvFncNnBWcHupZ0PTw3/9yt85Hney4EX7h00f/iuW5W95lL7pdOXna9fOIK80rbVaerrdccrx3/zfG34z1OPa3Xna+397r0dvTN6zt9w/PG2Zu+Ny/eYt+6ejvsdt+d2Dv37i68K7/Hu/fifsb9Nw9yH4w/LHqEeVT2WOVx1ROdJ/W/m//eIneSn+r37b/2NPrpwwHuwKs/cv74MljyjPKs6rn+88YX9i9ODvkP9b5c8HLwlfjV+HDpn6p/bn9t9vrYX15/XRuZPzL4RvJm4m3FO613De/nvu8ajRh9MpY5Nv6h7KPWx/2fmJ+6P8d/fj6e9wX3pfqr+deOb8HfHk1kTkyIORLOlBRAIQ6npADwtgEASgKiHXoBICpNa+Apg6Z1+xSBv+NpnTxlTgA0eAEQWwRACKJRdiJugjAZGSflXIwXgB0cFP5Py0lxsJ+uRUaUHubjxMQ7XQBwHQB8lUxMjO+YmPi6F5nsfQA6s6e196RhkT+SSoaGoU7EFWljEfgP+wdeKP43BvGbHgAAIABJREFUeJzt3XlYE1fXAPCTBBKQTTYrCmETQQVEEEQsiyAi1rpgK1VbrRvVCm9dQVttrXtd0Fqty1etWxfb19pXpSgqIKKyKCKC4opsskdIwpJt5vvjappCEiJiBTy/h4cnXO7cOZNMTmYmM2cYNE0DQujNxnzdASCEXj9MBAghTAQIIUwECCHARIAQAkwECCHARIAQAgAtVf+gaVooFNI0zWRiskB/oyiKwWDo6+szGIzXHQtqNwxVJxTV19dra2traWnh640U0TQtlUpLSkpsbW1x3egylG8RSCQSLS0tFotF0zSeeoiaYbFY5eXlTU1N/fv3f92xoPahPBGIRCIOh0NR1L8cDeos+vXrl5mZiYmgy1B5jEAmk/2bcaDORVdXt7Ky8nVHgdqNykSAmwMIvTkwESCEMBEghNr3GAFN0w0NDSwWS0dH5+Wi6oi69tKhNxxr1apVLVvFYrGGiaC8vPydd965d+9eUFDQkydPJkyY8ODBgxEjRmgegeIImk/16pSUlEycOLGwsNDPz0+x/YWW7quvvvrqq6/MzMz69u0rFotHjhy5f//+AQMG9OrVq76+PiQk5Pjx4+Hh4Zp8D6/m+fniiy/WrFkTFBRkaGgIAA0NDcuXL3dycjp69GhNTU2fPn3u3LkTGxt79OjRkpISAwMDMzMzAFDa+N133x07duzsc+bm5j179lQf2P37911dXVuNH3UKKs8apDQm76+npzdz5swRI0ZoPm2zEToIsVgskUiaNb7Q0nl7ewNAdnY2RVH379+XSqUAkJeXR1FUbm6uTCbz8vLSfJE1fH6uXbt2+/bt7t27//nnn6amptXV1QsXLrx+/bqDg8OlS5c++eSTtLQ0pY0URV28eLG8vNzgOSaTqWFUqGto4zGCgoKChIQEFos1ZswYAKBpmqKoxsbGK1euODs7BwQE7Nmz59atWxEREQMHDhSLxUuXLtXT01u/fn1ubu7+/fsLCwt79+79/vvv+/n5kRmREXbu3Hnnzp2oqCgnJyeRSLR06VITExPFbZaSkpJNmzZ5e3uXl5dnZWU5ODh8+umn+/btu337toODw8KFC42MjADgyZMnO3fuzM/PZzKZLi4uUVFRJiYmpaWl69evDwgIqKysLCgoiIyM3Lx5s5+fX0VFRUZGRq9evebOnWtnZ0fikUqlW7duvXLlirm5+bx581xcXBSXDgCKi4v37t374MEDS0tLT0/PiRMnamn9/WQOHjyYwWDcunWLoqg7d+5oaWnZ29uTRHDz5k0A8PLyoihKkziXLFkif34AID8/f+/eveXl5V5eXhKJBJ4niL/++is5Odnc3Pzw4cNisbiwsLCioqKxsXHJkiWhoaHXrl2LiYlJTEwUCoUtG11cXKqqqubNm/fee+/JF2HlypX9+/cPDg42MTFpw4qFOpcXO0bA5/OTkpLOnTt37949AJg4caL8bSyTyZqamvLz8w0NDWUyma2t7e+//56SkuLs7Hzz5s3c3NyxY8cWFxcvXbpUV1f37bffzsrK+vrrr9euXWttbS0fwdLS8sSJExcvXnRwcLhx40ZeXl5YWJhiJA0NDXl5eXfv3nVycmpqakpJSUlPT7e1taUo6tKlS2ZmZvPmzWtsbFywYEFNTY23t3djY2NKSsrjx4/37NnT2NiYn59fXFxcX1/v6ura0NCQn5//4MGDPn36sNns69evR0dH79+/n8wuNTXVycnJ3t4+MzNz1apVv/zyi+LSNTY2Llq0qK6uztfX9+7du/v27ROJRFOnTpXHaWho6OjomJ+f/+TJkzt37nC5XCcnp8TERJlMdvPmTSaT6e7uLhQKNYlT8Rnm8/lLly5taGjo379/VlbWkydPyCtVU1OTlZWVlZXl4uKSkpJiYWFx586dOXPmHDhwwMzMTCaT3blzBwCsrKzc3NxaNpJxUlNTT5w4YWdnN2rUKG9v7+rq6n379u3fv9/DwyM4OHjo0KFsNrtd1jnUAWm6a5Cenv71119Pnjx5165dQqFw8uTJ+/btmzNnjuLnueJG7NChQzkcTkZGBkVRaWlpABAUFBQfHy8Wiz/66KPp06dHRUUBwOnTpxVH8PPz09bWvnr1KkVRGRkZABAYGKgYBjnf2cXFZcuWLWRLwcbGZtu2bV9//TUAPH78mKKopKSkmpqaUaNGrVq16ptvvhk8eHBRURGJBAC0tbU3bdq0adMm8qednV1sbOzu3bs9PT2fPn167do1Mgtzc/Pt27evWbPG2tq6trZWKBQqLt2lS5d4PN6YMWOWLVu2devW4cOHt3zGyMZ/Tk7O/fv3+/bt6+DgIBAIHj58eO/evX79+unp6b1QnOT5SUxMbGhoeOedd2JjY7du3UquB6Np2tDQcPLkyTRNR0dHa2lphYWFLVmyxMjIqFevXmw2OzU19ddff9XT0/Pz89PT02vZWFpaCgDV1dXu7u43b9788ssvU1NTt23btmnTplGjRt29e3fdunUffPDBjh07Hj58iLsGXZKmuwa7d+9+8uSJjY1NZGSk/MTSZm9+xVWWw+EMGzYsMTGxuLg4PT3d0tLSwcHhv//9LwDs3Llz586dZKonT55Q/zzK4OHhkZaWVlJSkpmZaWlpKd9WV4zK0NCQoqhu3boBgKmpKU3THA5HHkNRUREADBgwgHTu37//tWvXiouLe/ToAQCOjo7Ozs7ynOLo6EhGdnV1zczMrKystLW1BYC+ffuSyQ0MDABAJBIpLh35CLWxsaEoqnv37kuXLm35jHl6eh4+fPjGjRtFRUXjxo1zcHAAgNOnT4vFYk9PT83jVHx+ysrKSKgURRkZGTk7O+fk5FAU9eeff167do3NZv/222+lpaW3b992dHTs06ePTCY7cODAiRMn3nrrrVWrVpmZmVEU1bLR0NDw0KFD+vr6urq6/fv337Jly5UrV7y9vZ2dnZ2dnT/55JPLly/v2bPn9OnTTU1NixYt0mjNQp2KpokgMDDw9OnTjx8//vLLL4cNG+bn5+fq6spisRTfHvLLk0jj8OHDExMTT5w4UVZW9tFHH5F1FwCioqLIpyUAMJnMpqYmUNgH9vf3T0tLO3HixJMnTz788MNmYSjOQtVjsk/76NEj8kFdWFgIACYmJmQoHR0d8oD8JvvtAPD48WMAMDY2JkORo2XyOSpefEVRlJ2dHQDU1dVRFFVfX//XX3/17NnT19dXMVRbW1tTU9PLly/TNO3g4NCrV69u3bolJSUBgIeHx4vGSZ4fPT09ACguLiaN5CRfmqabmpoeP37s5ORUWFhoampqYWFhYGBAUdSWLVsuXrzo5+c3f/58PT09MlXLxrt37z569MjHx4fD4ejr68tn19TUlJGRkZycfOPGDYlEYmVlRSJXtc6gzkvTRDBp0qSJEydmZWUlJiYmJyefO3eue/fuU6ZMcXd3l/eXv2fItC4uLqampmfOnAEAf39/iqIGDx58+vTpU6dOGRgYXL9+/ezZsx988IH82zgylZeXl66ubnx8vHyq4uLi1atX9+vXb9GiRS33RFrulXh7ex8+fPjcuXMGBgZNTU1Xr141MDBwd3evrq5WDI9E++jRo8OHD5OtfQ6H4+Li0tDQoNhN6dK5ubmx2exTp06Zmppev349OTl5zpw5hYWF8jjJVB4eHgkJCWw229LSkqbpPn365OTkmJubW1tbv2icJAYPD4+jR4+ePHlSS0vr8ePH5eXlpP3dd9/9+eefo6Kizpw5M2TIkA8++AAA8vLyLl68qKura2hoeOTIEQCwsrKysbFp2WhnZ7d3795r166NGDHixIkT5FXYvXv3uXPnxGKxnp5ecHBwYGBg3759W64YqGt4sYOF7u7u7u7uAoEgJSUlOTn5zp07bm5u8PxQFpmEPCb9/fz8Tpw4QTKCTCYbOHDgxx9//PPPP69fvx4Ahg0bNm7cOIFAoDgVk8n08fG5cOGCk5MTOaYlEokqKip69OghnwUJT/4+kT8m7aampkuWLNmxY8fhw4cBwNjYeMmSJTo6OorTyn+7uromJydXVlbq6OhERUUZGBgIhcJmS0E6Ky4di8WaPn36jz/+uHXrVgDw9fUNDg4uKSmRx0mmGjx4cEJCgr29PRmBJAJ3d3fSQcM4FRfTxsZm1qxZP/7448GDBy0tLd3d3bOysiiKunXrFgA4ODh88803UVFRZMKcnBwAaGxsPH36tPzl4/P5LRtHjhw5YcKE8+fPX79+ncFgTJw40cvL6/Dhw87OzkFBQV5eXuQLEbwOrQtTXphEKBSS3VH16uvrycbqC2lqaiovLzc2NiZ7Ci3FxcXt379/7ty5I0eOfNHB5aRSaVlZGZPJtLCwUFpk6f79+zExMaNGjYqIiKioqDA2Nn7Ro+KNjY1lZWWmpqaqFqRd4mypvr6+tra2V69e7VsXRCaTFRcXm5ubk9e01Rc3PT39ww8/bMcA0Gv0Utca6OrqtmFDkc1mc7lcVbPYu3fvlStXunXr5uPj8zJboUwms3fv3uSx0nEUN/XNzc1VdVODw+HY2Ni0YcIXirMlXV1dXV3ddq8Zw2AwFF+Xtr24qJPqcBcd8Xg8Dw+P4cOHy4+WvSI6OjouLi69e/fG1R0hlbsGxcXFuE+IVBGLxRUVFaGhoa87ENQ+VG4R6OvrP3369N8MBXUiPB6v1auSUCeiPBHo6enxeLyqqioDAwM8sRQpEovFAoGAz+cHBga+7lhQu1GeCBgMhqWlpVgsJmcHI6TI29vbzs4Ob3jRlai8rwG5wQm5IPdfjgl1ZNra2mw2G29w0sWoTATV1dVsNltbW5vFYv3LMaGOTCaTicXioqKiAQMG4EZBl6H8hRQKhaQmF2YB1AyLxSK1zElhBdQ1KE8EDQ0N5No+hJRyc3MjV0+irkH5wUKKouR7gE1NTfJTbphM5qso3Umu8yG0tbW1tbXJY5qmGxsbdXV1cXe0ozEwMNDkJHTUWbS+jzd69Ggul2tjY2NjY2NlZRUSEvL999+/0LlGJ0+efPDggZoODg4O9vb2jo6Ojo6OvXv39vT0/OOPPwCgsrKSy+U+fPhQ83khhNpAo4M9c+fOraysrKysLC0tXbt2bWxs7Pfff6/5PNatW3f16lX1fbZv315cXFxcXFxYWBgUFDR37tzS0lIzM7O0tDRyAjxC6NV5saO+bDbb09PT0dHx/v37APDo0aPFixd7eHiEhISsW7eO7EEIhcLQ0NDr169Pmzbtu+++i4iIKCkp2bFjx969ewEgNTV15syZjo6OpE/LWejq6oaGhlIUJZVK+Xx+dHR0VVUVj8cLDQ3NyckJDw93cXGZOnUqj8drj8VHCAG8aCIAgEePHmVkZAQHBwPA7Nmzi4uLt27dGhUVdfjwYXKJu0wmy8zMnDNnjlQq9fb2njZtmrGxcVBQUEBAgEQiiYiI8Pb2PnjwoJOT0+TJk0mdbwCoqqp69OjRw4cPk5KS1qxZ4+fnZ21tLRaLU1JSGhsbJRJJZmbmxx9/PGrUqAULFqSnp69du7Z9nwiE3mQqrzVQ9Ndff5FNAB6Pl52dbW1tTcr7Dxw4cMmSJeQq2qSkpP/9739jx44lk4SFha1YsYI81tPTGzBggKOjY2ZmZk1NTUhIiLW19ZAhQ+zs7Gpra8kNNlatWqVYtnzDhg0tT3CIiYkJDw8HgNra2oSEhJdccoSQnEaJwNzcnFQiYjKZs2fPDg0N1dXVBYBt27YlJycfPHiwoKAgLi4uJCREPonS69IGDx48YMCA4ODgMWPGBAUFzZkzR/4dxI4dO0hRfR6Pd/HixcWLF9va2rq4uChOTmIAAAsLC1LPCyHULjRKBJ6ensuXL2/WSNP0qFGjampqgoOD/f39ORxOfX29/L+kBmYzDAbj5MmTf/zxR1xc3OzZsy0tLa9cuUK+LGSxWOTqpp49e4aHh8fHx5MaZ4qT400HEXpFNEoESqWmpt66dSsjI8PS0hIAUlJSWv22Pycnp7Kyctq0adOmTaupqRk2bNipU6fCwsJa9qyqqiJVvRFC/4K2nyuura1NiuQDQHJyckJCgqqTC3R0dEjhbalUGhkZmZubCwDkzkiksCcAFBUVZWdnZ2dnnzlzZtKkSRkZGePHj29zbAihF9L2LQJvb+/g4GAfHx9DQ0M7O7vVq1evWLHihx9+eP/995v1HDdu3DfffFNbW7tmzRoPD4+AgABbW1s+nz9p0qSBAweSPt98880333wDAN26devXr9+RI0d8fHwqKiraHB5CSHPKrz4sLy/X8NaXpaWlLBaLFKupqanR0dFRWvpWIBCw2WxyP6JHjx7V1NS4ubnJTyVGndGBAwfmzp37uqNA7aPtWwSEvAIvAJiamqrqRm4cRtjZ2ZE7BSGEOgi8nhwhhIkAIYSJACEEmAgQQoCJACEEmAgQQoCJACEEmAgQQoCJACEEmAgQQqDJKcb/QjlzhNDr1SHKmSOEXq+OUs4cIfQadbhy5gihf19HKWeOEHqNOko5c4TQa9RRypkjhF6jjlLOHCH0GnXQcuYIoX9TRylnjhB6jTpKOXOE0GuE5cxRG2E5864Ey5kjhPDqQ4QQJgKEEGAiQAgBJgKEEGAiQAgBJgKEEGAiQAgBJgKEEGAiQAgBJgKEELR6irFiLXNFbDZbS+uFT09uaGjQ1dVt9WplhNC/rJUtggkTJnCV+e9///uic6qrq+Nyuffu3WtrqAihV6WVT/W//vqLPDh69OiiRYtIWQEAwE91hLqSVrYIGAoU/yT/rampmTlzZt++fQcNGrRx40aJRKK+XQ6LmiPUobT9YCFN02FhYfX19UePHl27du2RI0fWr1+vpl0Oi5oj1NG0vR5BQkJCXl7e8ePHST3yxsbGqKioZcuWJScnK22XT5idnY1FzRHqUNqeCG7dumVvby9/A7u5uUkkkqKiIlXtPXr0IC1Y1Byhjqbtuwa1tbW9evWS/yn/llFVuxwpar5ixYrS0tLZs2f7+vq2PIiAEPo3tT0RWFlZZWVlyXfvb9y4wWKxLC0tVbXLJ8zJyUlLS5s2bdqxY8dyc3MFAsGpU6deZhkQQi+p7Ylg9OjREonkt99+AwCRSHTkyJGwsDBdXV1V7fIJsag5Qh3NS20RbNu2LSYmxs3NzcHBAQBWr16tpl3O3d2dFDX39PT09fXFouYIvXYvW85cKBTeu3evR48eihv/atrlsKh5Z4flzLuSly1nrq+v7+7urnm7HBY1R6jjwKsPEUKYCBBCmAgQQoCJACEEmAgQQoCJACEEmAgQQoCJACEEmAgQQoCJACEEmieCgoKCy5cvCwSCVxoNTdMNDQ1KL39ACL06rSeCJ0+ejBs3bsiQIYsXL/bx8Xn33Xfj4+PJv06ePPngwYN2jKayspLL5T58+LAdx0QItar1RDB37lxTU9OCgoK0tLRbt269//7706dPJ+/VdevWXb16tR2jMTMzS0tL43K57TgmQqhVrSeC27dv29nZ6enpkT8//PDDVatW0TQdERFRUlKyY8eOvXv3AoBIJFq5cqWXl9fw4cN37dpFOj969CgsLOzKlSsTJ050cXFZvHhxQ0ODmnY+nx8dHV1VVcXj8UJDQ3NycsLDw11cXKZOncrj8ciYVVVVc+bM8fb2Xrhw4ZkzZ6Kjo1/F84LQG6X1y5CHDRtG3uojR44cNGiQtrb2p59+CgDTpk27cuVKUFBQQEAAAERERNy9e3fRokVsNnvFihW1tbVffPGFUChMSUkpKytbunQpg8FYtWqVRCLZsWOHqnaxWJySktLY2KilpZWZmfnxxx9HRUWNHDlyw4YNa9eujY2NpSgqLCzM2Ng4Jibm3Llzc+fOVayPiBBqm9YTwY4dOzZv3nz06NHt27fr6uoGBwfPmzfP09Pz7bff1tPTGzBggKOjY05OTlxc3NmzZz08PACAoqjly5fHxMSQEZYvXz527FgAYLPZM2bMWLt2rfp2uZiYmPDwcACora1NSEgAgISEhKKiopMnTxobG0+YMCE8PLyoqKjdngyE3lSt7xoYGRmtXbs2Nzf3zJkz8+fPv379+pgxYzIyMhT7ZGdnczicxMTELVu2bNmy5fr160+fPq2oqCD/JdkBAAYPHkxR1OPHj9W3y7m5uZEHFhYW1dXVAJCXl2dvb29sbEza/fz8XniJEUIttJIIioqK9u/fT1GUlpbW4MGDly1blpaWZmhoePz4ccVutbW1bDabz+fX1dXV1dVpaWnNmzePzWaT/8rvcSCTyQBAXptMVbtcy/sd8Pl8IyMj+Z+mpqYaLylCSKVWdg2EQmFMTIy7u/ugQYNIi66urrOzM3nrynG5XIFAsGDBAvLOLC8vj4+PNzU1LSsrA4CCggInJycAuHz5MgDY2Njcv39faTufz1cfT+/evQ8ePCiVSslN2W/dutWWhUYI/VMrWwSOjo4DBgxYtmxZYWEhAJA65Wlpaf7+/gCgo6ND7o8cGBhoYmKydetWgUBQXFy8aNGiU6dOMZnPBt+yZYtYLC4oKDh48GBwcLC8tLmqdjVCQkIkEsnmzZuFQmFycvKhQ4deZuERQkQriYDFYu3fv5/JZHp4eDg4OHC53O+++27lypXvvvsuAIwbN27Tpk0rV640NDTcu3fv8ePHXVxcPDw8+Hz+tm3b5INwOBwHBwcfHx+apjdv3txquxrW1ta7d+8+evSonZ3dsmXLZs2apUn6QAipp2k588LCwpKSEkdHx2Z3KxUIBGw2m8PhAIBIJMrPz9fR0XF0dCT/zcnJCQwMLC4ubmhoqK+vl58ppKq9VSKRSCAQmJmZNTQ0dOvWbefOnXfu3JGftoD+TVjOvCvR9FoDa2vrYcOGtbxnsYGBAckCAMDhcAYOHCjPAopMTU2VvttVtavC5/M9PT3j4+PZbPaDBw8OHDjg4+Oj+eQIIaVe7dWHWlpaJiYmDAZDw/ZWmZubb9iwYf369Vwud/z48eHh4VOnTm2nYBF6c73snY5eF7Jr8LqjeKPhrkFX0lnrEWAWQKgdddZEgBBqR5gIEEKYCBBCak4x5vHhz2S6rJpRXYeFw9DfzIwYFmb0+IBn3/jw6ug/EkVl1VArxA+VDqe7PmVhBmGBHBOjVr6hU54IaoXMfafoxiYAwCyA/qHyKV35FO4V0zYcfV4tvfmouEmEKaCD4vGZPD7cL25a+hHbzJilpqfyrw+3/yS4/Zj9ysJDXYGZzn1r2z55DzELdAK2FoKFH6q7VFf5FsGDUm0Z9WoiQl1FRYODpAhkuMnYGTypUrc5AKoSgbAR5DsF2logPwOQpkEibUscLBYY6sHTVi4yRp2MoImBO4+dgkDUyrV5yhOB4ubAVzM4NhaMZzsQDHhUSqfnyhLSpJTGK4C/O+u9IO20XNlP8RJNp0GdQZs3Gz2cmKWVdDkPk0hHoSIR/PMFir8qPXpGCgBaTLDpxYz+iM1gwOnLmm4b+A9iJV+X/nahTdsSqAPT/MOgmfH+WmeuSp/UYCLoKJQnAkoh09MAQD9rEVNwr4gqraR6mTHYLPh8BvvIX5J3/bTvF1GnUqVaTJgcouXuxGoSweWbMpIpZo/V7t2DaaDHEInhxEXlfXS0NRrKQBeWfsQ+cFLyQYg2twezoIzac1wsaAQAMNKDWePY/W2ZReVU6k1Z4jUZACgdBAD62zJHerH62bIqeNSRvyT3S3B1bCPF9cTJmhnowXS0YVU+pX49K334hAYALSa8F8Qa2JclEkPaLdmZNBkAfDJBy9SIMXqYFltbei7j7yGM9CBykvau3yW1QgAAb2emI5d56C/pCw3O0YYlH2r/elYaOkzrYQl16Ybss8naR/6SvhekZWnOLCyn9v9PImwCAOhhzAgdyhpgx+Q3wO1HshMXZTQN+jrw2WTt44mykUNYFuaM9FxZ8nXZ9He0uT0ZD0vo/SclIgmomnWnpvyQL0X9/QM0UPTff5p3ZzhwmdfzZQDQl8uMmsRmMuFOAUVREDmJ7daXdTxR+r+L0nfe1no/SIuiIOWGrE5I33pAZeXLVPXRcChgQF8uc9EUdmae7I9kiaM1c9IIbYoCmoYvZnK6cSD2Z/GNu9SssdoDHZhq5hU1iX2nkNr6k7ionF76EafZ8uJPG34A4JMw7bvF1HfHJCUV9GeT2eRZjZig7dqHdTJFGpcqDRmqNT6ARVGQdI0SNkL2PSrnIa04CJPJ6GPJZDIZ5E8jfUYvc8aLDg4AfSyZn4RpM5lwt5AGBvSxZEa+r339juzkJYkDlxk2XIuMP2+itml3xoFT0rhUqb+7lntfJlnH+lgyP35XK7+QSsuVveurtSqC86SaOnZe2teaOWooi0yrdNYd/Ee91o8R0ABe/Vm9zJkAYNCNYW/JqHxKZ+ZT2iwAgEs3ZT+flQKArQXD25m5bKdI/gE7a5z2r+ekeQWUsBEKK6gHpbSqPmRPpNWhyML8ek568YYMALrpMAb3Y8koGNyPadmDMWuviN8AN+9T5sYM657Mmlpa6SC2vZiGepCeR1U9pW8/psqqaV028BtaeZqQUvL1xLY306AbXLtDV9fS+UVUeQ2twwYTQ4Znf+ZX+8QPS8lLIJn2jvbxRFleASUS00XlVEnFP7bFyOtLUc+HpZ/N4oUGJ+vSlVzZ7+dlAGCkDwBwPEmaepMCgG460kGOLBkFDAYUlFInkqU8AQDAADvZ4AHMtDyK7OyceN5/mAurqpb++awMABysZJZvMWWUzLqn8lm3+mbryDRIBDTUCuF+MUUex12m02/LmkTA1AEASMuVkc62vZliCbg6sFwcAACM9BgG3cCwG9Twnw1CXlGlfRrFGg1F/nuvmCIPqutoI32QUcDtyazg0U+FzwL+/rgEAIK9WEoHufOYKnhCb4rkXL0ly7onO5kqbdv3IAgU1pO7hVRhOb3mE3ZGniz7AfXXVZlECu6ODIkEnO2ZA+wBAAy7MfR1waAb8PhA00DRzY81kj9lzxMB9XwnrZz4AAAgAElEQVS1eaHBm8QAAJm3KfloAPCghCYPavi0od6zxn3/kzrbMYd7MnqaMAb3Z2XlU/JZP3ryrL+gEW49fDaUsJHuZcaQUWBjoXK5Oi9VieAfqfr2Y9nRM80P+JMuDU006aynCxIZdHtef1wqo/+8KBVJaBkFQNMUDTKKVtVHw6HIt5hN4mfdKJqmAWQUra8LdQK6Wcxq4ln+fZPfINZQF60lU9jVdfS8b5rwpIm2UXzeVv2faNhAlld/1n/e167h0wu3ibrpgoQC3Wf1q0Aqo0+nSsWSZ+8xskr8YzSatD97KXU5QD9fFTUfnAzZ+HxdIvNSWGf+HnPdXLahHiMrX3bzASWWAocNMupZbPJVEQBEz6eln0+rfrk6KY12DegWyRueb8jJk2hZDd2NA7+el/DrAQCMDWCos9ZT4bOnj2zvqeqjp6PRUN31/9GNfh5AOY8eNZQpD3vKSK26epWD2PZimBgw4q/K4q/KDPVgd7TuUBcW2ddAL+rvXYNeDGN9RkK6LCFdZqgH2xboeA1glfNAlw3Hk6Xyl8CrP0u+SrRcqcimGYv1rL2nKQPIhuSLDN5sXSJfe8vo5uuMsz3TxoI5f4uopo4GAGc7JomneX/4e8uFpoHEo2a5Oi/lBwvJ8/js2aSfvWYtfxR7Zt6W8eshfIQ2hw0mhoyoSexhA1lS2bMnl4ygpo9GQ5FPjOfdqOcvTHKWjAEQ6MGSUeDIZYaP0K56SqsahMFgLJzMse7JIDPlaENRBaV06fCn1R+KfvbDYDDmv8/mvsUgn6McbSippLLyZYIGCAvQIi/BJxO0vZ1ZZCqRBIz0/56c/FTX0fWNEDKEpa0FznbMwU4s8j58ocHl6xIZU77OyOdCDn6LJcBgADCAosHZnjm4H4vBUNIfFMKjn22wgJrl6sg/6rX+9SFZ+JYHQmTUP/4laID1h0TLpnFChmhx2HD7EbXxqFg+Femmqo+GQ8m3QajnGZpsa1TX0huPipdMYc8eB2IJ/dsF6eUcGYDyQfIfU/mFst3ROqVVdDcdxvlM6b2izpzJXyv563uviLpXJNu2gFNWTevqMJKuSx+U0ACw5WfxosnsEZ5abG3If0xtOyYhk1y+KZ0crN1Nh/Hj6X8cofnlnGTmu9rBXlqF5dRfV6UOlkyKerHBm61L8t/N1pnbBdT1fNmuRRxhE5RVU/tPSWaP1Q7xpq7ekin2J5NQz8ckj4WNKper81J+0VFgZGPbhtPSAlsLhkgCReUq312a9NG829/9WfCWCaO06h+dVQ3S25xhqM+4V0TJcJ/gJXTT+cfFrRZmDEM9xoOSfzyrWlpg/RZDJIVm3xHocEAqA2mLI7UcbdDXY9TUNn/RX2hwDZl2Z1AUTc58N9ADsRhEGp/7+pKz/ved3tL8BoKKlCeCgPltTATojdIsEaCO7K+t6hJB6wcLEVIF15MuAxMBajtcT7oM5YlAl00Jm3CrD7VCl03jetIpGHCEAC++azDAVnolT/vVhIS6CEfzB70tbdLv4HrSCXTnPAUwV9NBeSKYGSrKfqgtxDPwkQr63cDNImdUsEVOgXY9ricdm1438LC8AdBXTR/liaCnMXX4C1bsb9S9Yiir7hzfjqB/h4UZo68VLJrEPHNS2KM7tW8pa+cf1IMSKMfiAq/ed/u6AUBUhKapt6cpo48lRIYxz8UJ1fdUWc68lxljy6et1DlDyMKUsW4Orif/kpx9AAAXd6p827ZZ+4+IEHpFXMXiVzQy1qJGCGEiQAhpkggaGxsbnpNpdmq+TCbj8XgvHZtKNE03NDQoPTkaIdQGrSeCYcOGWVtb29jY2NjYWFpa+vn5/fjjj+onycvL69tX3XcVL6myspLL5T58+PDVzQK9UnFxcS//8r3MIO0SQFei0a5BdHR0ZWVlZWVlfn7+8uXLY2Njv/zyy1cdmRpmZmZpaWlcLvc1xoBexpYtWzIyMl7jIO0SQFfyYscIjIyMQkNDP//883379j158gQARCLRypUrvby8hg8fvmvXLsXO58+fDwgI6Nev32effSYUCgGgoqIiNDS0rKyMdPj9998XL15MHldVVc2ZM8fb23vhwoVnzpyJjo5W087n86Ojo6uqqng8XmhoaE5OTnh4uIuLy9SpU+W7JKoGRK/I1atXP/30U3d397CwsBs3bpBGkUi0Zs2agICA0aNH79u3jzRGRUWVlpbu2bPnwIEDzQZR2v/gwYOTJ0/m8/kA8PTp08mTJ8fFxTUbROmEPB4vLCwsNzd3+vTpQ4YMmTVrFlk91ATwxmrLwcLAwECpVHr79m0AiIiIOHfu3KJFi6Kionbt2rVu3Tp5t+jo6A8++CA2NvbixYvkDS8SiTIzM8XPvwIpLy/Pz88HAIqiwsLCKioqYmJiRCLR3LlzU1NT1bSLxeKUlJTGxkaJRJKZmfnxxx+PGjVqwYIF6enpa9euVTMhekUkEklUVJSnp+fu3bv79u07c+ZMqVQKAP/5z3+SkpIiIyPnzp27b9++zZs3A8CUKVO6d+/u7+//9ttvNxtHaf/x48ffu3dvy5YtAPDNN99UVlaOGDGi2SBKJ5RKpVlZWXPnzh0xYsT8+fOvXbvWagBvrLacR2Bubs5kMisqKnJycuLi4s6ePevh4QEAFEUtX748JiaGdPv++++9vb0B4OnTp5999tmmTZtUDZiQkFBUVHTy5EljY+MJEyaEh4cXFRWpaW8mJiYmPDwcAGpraxMSEjSfELWXnJwcHo8XFBTE5XI9PT1tbGzq6urKysrOnj174sSJQYMGAQBFUatWrVq4cOHQoUP19PT69evX7EBSbm6u0v7du3dfvXr1/PnzbW1tjx079t///pfD4SgOompCMuzChQsnTpwIALW1tYmJiQCgKoA3WVsSgVgspijK3t4+Ozubw+EkJiYmJSUBQE1NzdOnTysqKgCAyWR6enqS/kOHDqVpurCwsHv37koHzMvLs7e3NzY2Jn/6+fkdPXpUTXszbm5u5IGFhUV1dbXmE6L24u7u3q9fv3Hjxo0aNcrf3//jjz/W0dE5e/Ysm82+ePFiSkoKAPB4vNra2srKyl69eikdJCcnR1X/d955588///z6669nzJhBPnU0mVBLSwsAXFxcSLeePXvW1NS8uiehU2tLIrh8+TKDwXB2ds7IyGCz2WTnDQC0tLTmzZvHZrMBgMH4u/aRjo4OaWk2Tl1dHXnA5/ONjIzk7aampurbmyHjK9JwQtReGAzGsWPHTp48efbs2cjIyN69e58/f76uro7NZgsEAtJHS0tr1qxZZPVQSn1/8irr6elpPiFFUaBs9UAtvXAikMlkBw4ccHV11dfX53K5AoFgwYIF5J1WXl4eHx9vampaVlYmk8keP37cp08fALh27RqTybS2tq6vrwcAkUhEhpJ/f9O7d++DBw9KpVKSwm/duqW+vVVtnhC1TW5ublVV1ZQpU6ZMmVJTUxMcHBwfH29lZSUUCj/99FOyelRUVCQkJJiYmKgaRE3/8+fPx8XFffrpp7t37x49enT//v01mZBsHiJNaHSwsLy8PDs7Ozs7+8KFC1OmTLl8+fLu3bsBIDAw0MTEZOvWrQKBoLi4eNGiRadOnWIyn425Zs2a+vr6pqamw4cPjxkzxtDQ0MLCwsjIaP/+/fX19RcvXjx79izpGRISIpFINm/eLBQKk5OTDx06pL69VW2eELWNVCpdvHgxOX5MUZRIJLK1tfXz8zM2Nv7uu+8EAkFJScny5cvj4+PJ6sHhcKqqqpoNoqq/QCD44osvZs6cGR0d7ePjEx0dTU5skw+iZkaqKA3gTaZRIjh06NCIESNGjBgRGRlpbGz8yy+/kKMshoaGe/fuPX78uIuLi4eHB5/P37ZtG5nEwMDA1NTU0dHR3t6+pqZm/fr1pH3p0qUHDhzo06fP6tWrZ8yYQRqtra1379599OhROzu7ZcuWzZo1S1dXV017q9o8IWobNze3QYMGjR492t/fPyQkJCwszMXFxdDQ8Ntvvz158qS3t7evr69AINi4cSPp/84772zfvn3NmjWKg6jqv379egaDsWDBAgBYu3bt/fv3/+///k9xEDUzUkVpAG8y5VWMy8vL1WzCNSMSifLz83V0dBwdHZv9i8fj1dXV2draKjbW19fX1tb27t1bcQSBQGBmZtbQ0NCtW7edO3feuXNn165dqto1CaltEyLNHThwYMKECYrrSUFBAY/Hc3V11db+u2yRSCS6d+8eh8NpdoheIBCw2WwOhwP/pKq/UoqDvNCEagLokg4fPjxr1iw1HdrhoiMOhzNw4MCWWQAATExMmmUBANDT01PMAgDA5/M9PT3j4+PZbPaDBw8OHDjg4+Ojpr1VbZ4QvQxbW1sPDw/FLAAAHA7HxcWl5ZvTwMBA6ZtQVX+lFAd5oQnVBPBm6hBXH5qbm2/YsGH9+vVcLnf8+PHh4eFTp05V097mARFCSrXDrkE7Ilvymre3eUD08lruGqAO69/YNWhHqt60bX4zYxZASBMdKxEghF4LTAQIIUwECCFMBAghwESAEAJMBAghwESAEIJWE4FIJJJfNQzP64iTKlSERCIhlcXJb/Kg2SBYfRxpol2q4CtdA18vsVgsL73RZq/6HdRKIli2bJliXbdLly5xuVzFS7uWLVvm4+Mjry9eXFxMihQoDoLVx1EzSquJ37lzx93d/SVHLikp6d+/f7M18PVKTk4eM2bMy4xQV1fXv3//+/fvt1dILbWSCPz8/AoKCiorK8mfiYmJb731Fin8RqSlpfn7+6uvL47Vx1EzWE28o2klEZDNgfT0dPLnhQsXFi9eTMrRAEBtbe3du3d9fX3l9cUVp3306NG4ceNOnz6t9L+oi2mXcuYAkJSUFBoa6uHhER0dTargA0BBQcHnn3/u6+s7fvz4zZs3kxpkAFBVVRURETFw4MDw8PCff/652VAFBQUffPBBfHw8AFRXV0dGRgYGBi5btuzcuXMrV64EAKFQSKKNiIjYs2cPANTU1Hz66aeDBg0aNmxYbGysRCIBgMrKyrCwsPLycjLsiRMnPv/8c1BdLp0ENn/+/OHDh0dFRcnr9zejNHilAShS2qHlgryoVhKBubl5v3790tLSAKCsrCw/P3/8+PGurq5ko4AkdV9fX3l9cfmEJSUlYWFhAwYMGDNmTMv/oi6mvcqZA8DKlSvfe++9DRs2pKamkvcbAERGRpaUlKxfv/6TTz755ZdfyHuboqgpU6bw+fydO3f6+/uvWLFCcVu1tLR06tSpTk5OoaGhpGdVVdXChQtFItGCBQuuXr0KADKZLCsrKyoqSiqVenp60jQ9derU+vr6//u//1u5cuUvv/xCaqiLRKKsrCx5Gf6Kiop79+6B6nLpZHa5ublz5szR09NTWiVFafCqApBT1aHZgrThFWy9ZqGfnx/ZIkhMTHR1dTUxMQkICEhKSgoPD09LS3N0dHzrrbdI5WK5ysrKyZMnDx8+XPE2B6gLa5dy5kRsbKyXlxcA1NbWRkdHr1mzxsDAwMXF5T//+Q8pf3zp0qW4uLh33nnnwoUL9+/f//XXX01NTX19fYuLi3Nzcx0cHACgqqpq5syZfn5+X331FQBcuHChpKTk2LFjxsbG77777vTp00tKSuRzHDt2LLn/zfnz5/Pz83/66SdS+7CpqWnJkiWLFi1Sv+wty6WTwFJSUrhcLiniSO7foUhp8BRFqQ/gwoULajrIF6QNWk8E/v7+P/zwQ319fWJi4vDhw0nL7NmzKYpKT0/39/dvOckHH3xQUFCwe/fulpWLUZfULuXMAYDBYMirlZN0UFxc7OzsvHHjxkuXLv3000+PHz8+e/bsiBEjAOD27dvW1tbyEtUbNmwg/QFgxowZhYWF27ZtI2vgnTt3bG1t5eXthw0bduzYMflMg4ODyYO8vDxbW1v5gC4uLlKptLi4WH39kpbl0m/evGllZSU/KObj49MyESgN/ttvv1UagLm5ufoISQf5grRB6+cRkNo+6enpFy9eJG97Ly+vhoaGjIyMGzduKE0Erq6uo0ePjo6Olu/Loa6NlDNfunTpkydPIiMjSfFYeZVxPp/P5/NbLWcOKqrg0zQ9fvz4L774QigUvv3222PHjiUdamtrVRWqHzBgwMiRI1euXEnWQIFAYGhoKP9vsxoK8hLpdXV1PXv2lLerWnvl9fsV42zWQXEcpbfzUBp8qwGo76C01ruGWt8i0NfXd3d337Nnj0gkGjJkCACQ+8zExsbKZDKlJcBiY2Nra2t9fHwOHDgwe/bsNgeHOot2KWcOABRFFRYW2tvbA0BWVhaDwbCysrp69WpeXl5ycjKpcEduqwEAVlZWP//8s0QiIcXRtm/fbmJiQjZaN2zYUFdXN2LEiCNHjkyfPr1Xr14//fSTvLx9Xl6e0rlbWlr++uuv8m45OTlMJrN3797kLAD5CTUFBQXqnw0rK6tjx47JA1P6/YjS4FUFID880WqHNtPozEJfX9/ExEQfHx95Og8ICEhMTBw0aJCBgYGSQZlMa2vrqKio9evXy796RF1Yu5QzJzZt2kSq4P/yyy+hoaGGhoZaWloURZES5pcuXUpMTCSPR48eTdP08ePHAeDatWs7d+6Uf1oymUwulzt37twtW7ZUVVUFBQVJJJJvv/1WKBReunSp5fcLxMiRIyUSyR9//AEAIpHo119/HTt2rK6ubs+ePQ0NDQ8fPlxfX5+amnr+/Hn1z8aoUaNkMhnZ+8jMzFTaX2nwqgJoNUL18WhCo0Tg5+cHAAEBAfIWskdA2lX57LPPDA0NydEa1LW1SzlzANDX1zcxMXF3d3d1deXxeGTl8fLyCgwMHDFihIeHx7fffvvFF1+kpKQcOnSoZ8+e27ZtW7169cCBA+fNm/fJJ5+MHDlScbR58+YZGBisW7eOy+Vu3779119/dXFx+eqrr6ZNm6b09keWlpYbN2788ssvfXx8yH30VqxYQf712WefHTlyZODAgRs3bvzwww/VPxtWVlYbNmxYtWqVu7v79OnTlfZXGryaAFqN8CV1rJqFqBN5ReXMAYDH4/H5fBsbG8XGJ0+esFist956CwBqamp0dHTILrFYLC4tLbWxsVFzZFokEgmFQlNTU1LDcu/evXfv3o2NjVXaWSgUPnjwwNzcvFmt7fr6+rq6OjVHOpupq6srLCx0cHBQ84mtNHhVAWjeoaVWaxZiIkBt1ImKl1ZXVwcEBMTGxgYGBhYWFk6fPj0qKorcQfsN0cmKlyL0KpiZma1atWrLli39+vWbPHnyxIkT36gsoIm23A0ZoU7nvffee++997C8vSq4RYDajsVida6ry9/MLCAQCCwsLNT3wUSA2k5XV7epqel1R4Fa8ejRI0tLS/V9MBGgttPT0xMIBPn5+fLLBFGHIhQKb968+fDhQ2dnZ/U98RgBeikWFhZVVVVXrlyRX6WLOo6ePXv27t37/fffJ+dxqYGJAL0UJpPp5uZGTm5BnRfuGiCEMBEghDARIIRAk2MEjY2N8u+KORwOi8V6xSG9BjRNNzY26urqYiUV9GZqfYtg2LBh1tbWNjY2NjY2lpaWfn5+P/74478Q2Us6efLkgwcPNOyDBdfRG06jXYPo6OjKysrKysr8/Pzly5fHxsZ++eWXrzqyl7Ru3TpSoFKTPlhwHb3hXuwYgZGRUWho6Oeff75v374nT54AQE1NzcyZM/v27Tto0KCNGzfKqy9XVlZOmzatT58+Y8eOPXz4MABUVFSEhobKSzv//vvvixcvBgAejxcaGnrp0qUPP/zQy8tr48aNZWVlU6ZMcXV1nTFjhvxMFZFItHLlSi8vr+HDh+/atYs0kmlzcnLCw8NdXFymTp1K6klHRESUlJTs2LFj7969APDo0aPFixd7eHiEhISsW7eOFHhS7KNYcF3pEqmaEUJdQ1sOFgYGBkql0tu3b9M0HRYWVl9ff/To0bVr1x45cmT9+vUAQFFUWFgYn8//4YcfgoKCli5deu7cOZFIlJmZKa+pVF5eTio6SiSSzMzMRYsW+fj4TJgwYevWrcOHD3dwcFi5cuXVq1d37txJ+kdERJw7d27RokVRUVG7du0i9ZHJtB9//PGoUaMWLFiQnp6+du1aAJg2bZqxsXFQUBAppjJ79uzi4uKtW7dGRUUdPnz49OnTzfrIC66rWiJVM0Koa2jLCUXm5uZMJpOUoMvLyzt+/LiZmRkANDY2RkVFLVu2LCkp6e7du3/++aeZmVlAQEBhYWFOTo6jo6OaMZcsWUKuDP3999+trKy+/vprAMjIyCDl5XJycuLi4s6ePUtK3FIUtXz58piYGDJtTEwMmba2tjYhIQEA3n77bT09vQEDBjg6OlIUNXDgwCVLlpAqDklJSf/73//Gjh2r2Edejl3VEqmaEUJdQ1sSgVgspijK3t4+NTXV3t6evGcAwM3NTSKRFBUV5ebm2tjYyNtJKZiioiI1Y8prQpNbX5DHRkZGd+/eBYDs7GwOh5OYmJiUlAQANTU1T58+raioICUc5ae1WVhYVFdXNxuZyWRu27YtOTn54MGDBQUFcXFxISEhqsK4deuW0iUiNXDVzwihzqstiYCUkXV2dj59+rRi5SZ5ceWnT5/K30uqNLs/rGIl5pb15Gpra9lstryMtJaW1rx589hsNpmj0vpzcjRNjxo1ipTW9ff353A49fX1qjrX1tYqXSJVgSHUNbxwIpDJZAcOHHB1ddXX17eysjpy5Ii8uPKNGzdYLJalpSWXyz106JC8VPOmTZtMTU1Hjx4NCjWhX+i7OnKH5QULFpDC2OXl5fHx8aampprcTzE1NfXWrVsZGRnkSsyUlBQ1JwuoWqJmpewR6mI0OlhYXl6enZ2dnZ194cKFKVOmXL58effu3QAwevRoiUTy22+/AYBIJDpy5EhYWJiuru7YsWNpmiblnDMyMrZt29arVy8LCwsjI6P9+/fX19dfvHjx7NmzmkcZGBhoYmKydetWgUBQXFy8aNGiU6dOqb+gSkdHh1RS19bWlhfDTk5OTkhIII8V+8ipWiLNQ0WoM9IoERw6dGjEiBEjRoyIjIw0Njb+5ZdfSEVaKyurbdu2xcTEuLm5kXvOrV69GgAsLCy+//77L774ok+fPjNmzIiMjAwNDQWApUuXHjhwoE+fPqtXr54xY4bmURoaGu7du/f48eMuLi4eHh58Pn/btm3qJxk3btymTZtWrlzp7e0dHBzs4+PTr1+/zZs3r169Oikp6YcfflDsI59K1RIh1LW1QxVjoVB47969Hj16NKuCIhaLS0pKbG1tFTfF6+vra2trNS/DrEgkEuXn5+vo6Kj/AkJOsWB2aWkpi8UiN8BQLIattKi2qiVCig4cODB37tzXHQVqH1jOHLURJoKuBK8+RAhhIkAIYSJACAEmAoQQYCJACAEmAoQQYCJACAEmAoQQYCJACAEmAoQQdLFE0NDQ0PKMabFY3Kz2AUKoma6TCOrq6rhc7r1795q1X7hwITAw8LWEhFBn0XUSAUKozVpPBKmpqTNnznR0dAwNDb1+/TppVFogfMGCBaQ8IREbG0su9VdaiVzR4sWL9+3bRx4vXLhw4cKF5PGxY8dI4VClJcaFQiEJadq0ad99953igJWVlbNnzx4yZEhERERpaanS5VK6CKqWF6GurZVEIJFIIiIivL29Dx486OTkNHnyZKlUCioKhHO53B9//JHspdM0vX//flLbQ2klckXdu3c/efIkAIjF4t9+++33338nb/VTp04ZGxurKjEuk8kyMzPnzJkjlUq9vb3lo5Fi6jdv3pw/f76enp6qyiJKF0HV8iLUtbVSszA7O7umpiYkJMTa2nrIkCF2dna1tbUmJiZKC4RPmDBh/fr1N2/edHNzy8zM5PF4Y8eOVVWJnBQFJPz9/ffs2SMWi3NycrhcLo/Hu3nzpoeHR3p6+n/+8x/1JcbDwsJWrFgBCtVQExIS8vPzr1+/bm1tPW3atOrq6tu3bzdbLlU1zpUub6uFWBHq7FpJBIMHDx4wYEBwcPCYMWOCgoLmzJlDKvkqLRBua2vr7u4eHx/v5uZ2+vTp4OBg8lGvtBK5YpGiIUOGMJnMW7dupaen+/j48Hi89PR0XV1dmUzm7u6+fft2pSXGe/ToAQCkCJqirKwsa2tra2tr8qevr2/LRKCqxrmq5UWoa2slETAYjJMnT/7xxx9xcXGzZ8+2tLS8cuWKlpaWqgLhYWFhP//88/Lly+Pi4r766itQXYlccS4cDsfHxyc9PT09PX3s2LG1tbUXL15ks9lvv/22lpaW+hLj+vr6zWLm8/kWFhbyP42NjVsul6oa50qXl9RiRqgLayUR5OTkkLsYTps2raamZtiwYadOnTI3N1dVIHzcuHErV66Mi4vj8XgjR44E1ZXIm80oICAgLS0tPT19/fr1AoFg06ZNLBZr+PDhoLrEuPzuac1wudyjR4/Ki6krvRWqqhrnSpc3LCxM8ycUoc6olYOFUqk0MjIyNzcXAGQyWVNTk729vZoC4RYWFj4+PsuWLXv33XfJRrWGlcgDAgLOnz+vp6dnaWnp5OQEAAkJCSQRvGiJ8TFjxshksp9++gkA0tPTldZNV7UISpe32bS7d+/+448/1D9GqHNpJRG4u7t7eHgEBAR4enr6+vpOmjRp4MCBagqEA0BYWFhZWdnEiRPJnxpWIu/Xr1/37t3JwX8GgzF06NDevXvb2NjAi5cY53K5sbGxy5cvd3JymjRpktK66aoWQenyNpv2999/J8c71DxGqHPRqIrxo0ePampq3NzcFPeWVRUIV+pFK5G39KIlxuvq6goKChwdHdVsO6haBKXLi5rBKsZdCZYzR22EiaArwVOMEUKYCBBCmAgQQoCJACEEmAgQQoCJACEEmAgQQoCJACEEmAgQQoCJACEEXSwRYDlzhNqm6yQCLGeOUJt1nUSAEGqzN7ecOUJI7s0tZxwh7BEAAAFNSURBVI4QkntDy5kjhBS9oeXMEUKKWtk1IOW9V6xYUVpaOnv2bF9fX4lEQtN0SEjIkiVLhEKhv7+/YpHfsLCw+Ph4AIiLi3vvvfdAoZx5XV1dXV1dq+XMhw4dOmzYsLS0tCtXrry6cuYIIUVvaDlzhJCiN7ScOUJI0RtazhwhpOiNLmeOXgZWMe5KsJw5aiNMBF0JnmKMEMJEgBBSlQhYLJbSXQaECIFAoHhyB+rslCcCXV3dpqamfzkU1Ik8ePDAysrqdUeB2o3yRKCvr8/n82/fvi0UCv/lgFAHJxQKb9y4cf/+/Zb3iUadl/JvDQCAoqjs7Ozi4uKysrJ/OSbUkVlYWFhZWbm5ubU8Kwx1XioTAULozYFJHSGEiQAhhIkAIQSYCBBCgIkAIQSYCBBCgIkAIQSYCBBCgIkAIQSYCBBCgIkAIQSYCBBCAPD/FeHvhGbkbVoAAAAASUVORK5CYII=","_Padding":{"__isSmartRef__":true,"id":638},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLoaded":true,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Image"},"635":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"636":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setImageURL":"setImageURLHTML","getNativeExtent":"getNativeExtentHTML"},"637":{"x":228,"y":182.9302325581399,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"638":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"639":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"640":{"morph":{"__isSmartRef__":true,"id":633},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"641":{"x":10,"y":1782.2873559999998,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"642":{"x":228,"y":182.9302325581399,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"643":{"submorphs":[],"scripts":[],"id":"4FA70CF3-5BC9-4B37-94CE-22B72C2A9D68","shape":{"__isSmartRef__":true,"id":644},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":651},"_MaxTextWidth":1078.000999999997,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":652},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"How connect works15","partsBinMetaInfo":{"__isSmartRef__":true,"id":653},"textChunks":[{"__isSmartRef__":true,"id":656},{"__isSmartRef__":true,"id":658},{"__isSmartRef__":true,"id":660},{"__isSmartRef__":true,"id":662},{"__isSmartRef__":true,"id":664},{"__isSmartRef__":true,"id":666},{"__isSmartRef__":true,"id":669}],"charsReplaced":"override","lastFindLoc":485,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":671},"renderContextTable":{"__isSmartRef__":true,"id":672},"eventHandler":{"__isSmartRef__":true,"id":673},"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":1078.000999999997,"_MinTextHeight":null,"_ClipMode":"auto","layout":{"__isSmartRef__":true,"id":674},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_TextColor":{"__isSmartRef__":true,"id":675},"distanceToDragEvent":{"__isSmartRef__":true,"id":676},"isBeingDragged":false,"previousSelection":[477,469],"derivationIds":[1223,"83F33470-329F-43F3-8861-54FB5975EF67","DE56CF74-4857-44C5-BF49-E4B73D01BCD4","C3595930-4A70-43A2-A1F0-88D085694C6F"],"owner":{"__isSmartRef__":true,"id":38},"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Text"},"644":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":645},"_Extent":{"__isSmartRef__":true,"id":646},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":647},"renderContextTable":{"__isSmartRef__":true,"id":648},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":649},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_Fill":{"__isSmartRef__":true,"id":650},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"645":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"646":{"x":1078.000999999997,"y":133,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"647":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"648":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"649":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"650":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"651":{"x":10,"y":1980.2175885581396,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"652":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"653":{"partsSpaceName":"PartsBin/Documentation","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"partName":"HowConnectWorksDocumentation","comment":"from http://www.lively-kernel.org/repository/webwerkstatt/documentation/HowConnectWorks.xhtml","changes":[{"__isSmartRef__":true,"id":654}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"654":{"date":{"__isSmartRef__":true,"id":655},"author":"lauritz","message":"","id":"16F14A03-EDD2-4A99-9A00-DB551C11A7AF"},"655":{"isSerializedDate":true,"string":"Fri Dec 16 2011 01:17:26 GMT+0100 (CET)"},"656":{"style":{"__isSmartRef__":true,"id":657},"chunkOwner":{"__isSmartRef__":true,"id":643},"storedString":"The username information is saved in the browser's localstorage and is accessible across Worlds and sessions. This information is used during the bootstrap phase to load an optional per-user configuration module with the name ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"657":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"658":{"style":{"__isSmartRef__":true,"id":659},"chunkOwner":{"__isSmartRef__":true,"id":643},"storedString":"config","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"659":{"italics":"italic","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"660":{"style":{"__isSmartRef__":true,"id":661},"chunkOwner":{"__isSmartRef__":true,"id":643},"storedString":". The module should be placed in the directory ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"661":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"662":{"style":{"__isSmartRef__":true,"id":663},"chunkOwner":{"__isSmartRef__":true,"id":643},"storedString":"/users/[username].","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"663":{"italics":"italic","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"664":{"style":{"__isSmartRef__":true,"id":665},"chunkOwner":{"__isSmartRef__":true,"id":643},"storedString":" Example: ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"665":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"666":{"style":{"__isSmartRef__":true,"id":667},"chunkOwner":{"__isSmartRef__":true,"id":643},"storedString":"users.robertkrahn.config","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"667":{"doit":{"__isSmartRef__":true,"id":668},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"668":{"code":"$world.browseCode(null, null, 'users.robertkrahn.config');","context":null},"669":{"style":{"__isSmartRef__":true,"id":670},"chunkOwner":{"__isSmartRef__":true,"id":643},"storedString":".\n\nThis is just a normal module and any code that should be loaded per user can be placed in there. The config module can also be used to customize lively.Config options defined in defaultconfig and localconfig.","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"670":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"671":{"x":1077,"y":133,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"672":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"673":{"morph":{"__isSmartRef__":true,"id":643},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"674":{"resizeWidth":true,"resizeHeight":false},"675":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"676":{"x":673,"y":-16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"677":{"submorphs":[],"scripts":[],"id":"C5448D40-ECD7-4EEB-BE03-42DC9CF009F5","shape":{"__isSmartRef__":true,"id":678},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":685},"_MaxTextWidth":1078.000999999997,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":686},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"How connect works16","partsBinMetaInfo":{"__isSmartRef__":true,"id":687},"textChunks":[{"__isSmartRef__":true,"id":690},{"__isSmartRef__":true,"id":692}],"charsReplaced":"user configuration","lastFindLoc":24,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":694},"renderContextTable":{"__isSmartRef__":true,"id":695},"eventHandler":{"__isSmartRef__":true,"id":696},"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":1078.000999999997,"_MinTextHeight":null,"_ClipMode":"auto","layout":{"__isSmartRef__":true,"id":697},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_TextColor":{"__isSmartRef__":true,"id":698},"distanceToDragEvent":{"__isSmartRef__":true,"id":699},"isBeingDragged":false,"previousSelection":[9,9],"derivationIds":[1223,"FF0AFE69-5330-41B0-B0F3-030F67CBC025","C340D73A-733F-4BFD-B431-9DCB0E5B4416","5BC43B7D-89E3-4B0B-B419-60AB3E9EBD82","496F0416-A022-4A96-AE1F-53F6D0BEEE60","8C8981BB-3F81-41DA-88C4-39EA421FD330"],"owner":{"__isSmartRef__":true,"id":38},"_Rotation":0,"_Scale":0.998001,"priorSelectionRange":[6,24],"__LivelyClassName__":"lively.morphic.Text"},"678":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":679},"_Extent":{"__isSmartRef__":true,"id":680},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":681},"renderContextTable":{"__isSmartRef__":true,"id":682},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":683},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_Fill":{"__isSmartRef__":true,"id":684},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"679":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"680":{"x":1078.000999999997,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"681":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"682":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"683":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"684":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"685":{"x":10,"y":2128.2175885581396,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"686":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"687":{"partsSpaceName":"PartsBin/Documentation","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"partName":"HowConnectWorksDocumentation","comment":"from http://www.lively-kernel.org/repository/webwerkstatt/documentation/HowConnectWorks.xhtml","changes":[{"__isSmartRef__":true,"id":688}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"688":{"date":{"__isSmartRef__":true,"id":689},"author":"lauritz","message":"","id":"16F14A03-EDD2-4A99-9A00-DB551C11A7AF"},"689":{"isSerializedDate":true,"string":"Fri Dec 16 2011 01:17:26 GMT+0100 (CET)"},"690":{"style":{"__isSmartRef__":true,"id":691},"chunkOwner":{"__isSmartRef__":true,"id":677},"storedString":"\n\nPer-world config","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"691":{"__SourceModuleName__":"Global.lively.morphic.TextCore","fontWeight":"bold","fontSize":17,"__LivelyClassName__":"lively.morphic.TextEmphasis"},"692":{"style":{"__isSmartRef__":true,"id":693},"chunkOwner":{"__isSmartRef__":true,"id":677},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"693":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"694":{"x":1077,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"695":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"696":{"morph":{"__isSmartRef__":true,"id":677},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"697":{"resizeWidth":true,"resizeHeight":false},"698":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"699":{"x":673,"y":-16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"700":{"submorphs":[],"scripts":[],"id":"82DA389A-91F5-4FED-8743-E7605CE6888D","shape":{"__isSmartRef__":true,"id":701},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":708},"_MaxTextWidth":1078.000999999997,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":709},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"How connect works17","partsBinMetaInfo":{"__isSmartRef__":true,"id":710},"textChunks":[{"__isSmartRef__":true,"id":713},{"__isSmartRef__":true,"id":715},{"__isSmartRef__":true,"id":717},{"__isSmartRef__":true,"id":719},{"__isSmartRef__":true,"id":721},{"__isSmartRef__":true,"id":723},{"__isSmartRef__":true,"id":725},{"__isSmartRef__":true,"id":727},{"__isSmartRef__":true,"id":729},{"__isSmartRef__":true,"id":731},{"__isSmartRef__":true,"id":733},{"__isSmartRef__":true,"id":735},{"__isSmartRef__":true,"id":737}],"charsReplaced":"When the world is saved and loaded the","lastFindLoc":315,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":739},"renderContextTable":{"__isSmartRef__":true,"id":740},"eventHandler":{"__isSmartRef__":true,"id":741},"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":1078.000999999997,"_MinTextHeight":null,"_ClipMode":"auto","layout":{"__isSmartRef__":true,"id":742},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_TextColor":{"__isSmartRef__":true,"id":743},"distanceToDragEvent":{"__isSmartRef__":true,"id":744},"isBeingDragged":false,"previousSelection":[163,163],"derivationIds":[1223,"83F33470-329F-43F3-8861-54FB5975EF67","DE56CF74-4857-44C5-BF49-E4B73D01BCD4","C3595930-4A70-43A2-A1F0-88D085694C6F","4FA70CF3-5BC9-4B37-94CE-22B72C2A9D68"],"owner":{"__isSmartRef__":true,"id":38},"_Rotation":0,"_Scale":0.998001,"priorSelectionRange":[277,239],"__LivelyClassName__":"lively.morphic.Text"},"701":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":702},"_Extent":{"__isSmartRef__":true,"id":703},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":704},"renderContextTable":{"__isSmartRef__":true,"id":705},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":706},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_Fill":{"__isSmartRef__":true,"id":707},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"702":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"703":{"x":1078.000999999997,"y":120,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"704":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"705":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"706":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"707":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"708":{"x":10,"y":2219.2175885581396,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"709":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"710":{"partsSpaceName":"PartsBin/Documentation","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"partName":"HowConnectWorksDocumentation","comment":"from http://www.lively-kernel.org/repository/webwerkstatt/documentation/HowConnectWorks.xhtml","changes":[{"__isSmartRef__":true,"id":711}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"711":{"date":{"__isSmartRef__":true,"id":712},"author":"lauritz","message":"","id":"16F14A03-EDD2-4A99-9A00-DB551C11A7AF"},"712":{"isSerializedDate":true,"string":"Fri Dec 16 2011 01:17:26 GMT+0100 (CET)"},"713":{"style":{"__isSmartRef__":true,"id":714},"chunkOwner":{"__isSmartRef__":true,"id":700},"storedString":"By customizing the ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"714":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"715":{"style":{"__isSmartRef__":true,"id":716},"chunkOwner":{"__isSmartRef__":true,"id":700},"storedString":"#onLoad","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"716":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"13px","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"},"717":{"style":{"__isSmartRef__":true,"id":718},"chunkOwner":{"__isSmartRef__":true,"id":700},"storedString":" method of a world, per-world configuration customization can be made. Example:\n","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"718":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"719":{"style":{"__isSmartRef__":true,"id":720},"chunkOwner":{"__isSmartRef__":true,"id":700},"storedString":"$world.addScript(","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"720":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"13px","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)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"721":{"style":{"__isSmartRef__":true,"id":722},"chunkOwner":{"__isSmartRef__":true,"id":700},"storedString":"function","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"722":{"fontFamily":"Monaco,monospace","fontSize":"13px","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)","textDecoration":"none","color":"rgb(0,0,139)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"723":{"style":{"__isSmartRef__":true,"id":724},"chunkOwner":{"__isSmartRef__":true,"id":700},"storedString":" onLoad() ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"724":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"13px","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)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"725":{"style":{"__isSmartRef__":true,"id":726},"chunkOwner":{"__isSmartRef__":true,"id":700},"storedString":"{","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"726":{"fontFamily":"Monaco,monospace","fontSize":"13px","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)","textDecoration":"none","color":"rgb(0,128,0)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"727":{"style":{"__isSmartRef__":true,"id":728},"chunkOwner":{"__isSmartRef__":true,"id":700},"storedString":"\n lively.Config.set(","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"728":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"13px","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)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"729":{"style":{"__isSmartRef__":true,"id":730},"chunkOwner":{"__isSmartRef__":true,"id":700},"storedString":"'myOption'","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"730":{"fontFamily":"Monaco,monospace","fontSize":"13px","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)","textDecoration":"none","color":"rgb(0,128,128)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"731":{"style":{"__isSmartRef__":true,"id":732},"chunkOwner":{"__isSmartRef__":true,"id":700},"storedString":", true);\n","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"732":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"13px","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)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"733":{"style":{"__isSmartRef__":true,"id":734},"chunkOwner":{"__isSmartRef__":true,"id":700},"storedString":"}","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"734":{"fontFamily":"Monaco,monospace","fontSize":"13px","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)","textDecoration":"none","color":"rgb(0,128,0)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"735":{"style":{"__isSmartRef__":true,"id":736},"chunkOwner":{"__isSmartRef__":true,"id":700},"storedString":");","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"736":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"13px","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)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"737":{"style":{"__isSmartRef__":true,"id":738},"chunkOwner":{"__isSmartRef__":true,"id":700},"storedString":"\nchanges the on-load behavior of the current world. After saving and reloading the world this code is executed.","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"738":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"739":{"x":1077,"y":120,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"740":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"741":{"morph":{"__isSmartRef__":true,"id":700},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"742":{"resizeWidth":true,"resizeHeight":false},"743":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"744":{"x":673,"y":-16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"745":{"submorphs":[],"scripts":[],"id":"53CB290C-AA0F-42E5-94E5-8A0CCA46CA9C","shape":{"__isSmartRef__":true,"id":746},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":753},"_MaxTextWidth":1078.000999999997,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":754},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"How connect works19","partsBinMetaInfo":{"__isSmartRef__":true,"id":755},"textChunks":[{"__isSmartRef__":true,"id":758},{"__isSmartRef__":true,"id":760},{"__isSmartRef__":true,"id":762},{"__isSmartRef__":true,"id":764},{"__isSmartRef__":true,"id":766}],"charsReplaced":"lively.Config.unusedOptionNames(); //","lastFindLoc":70,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":768},"renderContextTable":{"__isSmartRef__":true,"id":769},"eventHandler":{"__isSmartRef__":true,"id":770},"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":1078.000999999997,"_MinTextHeight":null,"_ClipMode":"visible","layout":{"__isSmartRef__":true,"id":771},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_TextColor":{"__isSmartRef__":true,"id":772},"distanceToDragEvent":{"__isSmartRef__":true,"id":773},"isBeingDragged":false,"derivationIds":[1223,"C168ACD3-97E7-4BFA-AADD-A14EDEDC9F10","66366ABB-C8F5-4448-B66E-F03CB0181B7D","99F1F96D-E0A6-4D45-AE19-20946728A2AD","E75F34FD-6053-4739-A176-108B7D0C3E23","60EF6B4C-8191-4950-BCEE-C47C46C57023","B35739A2-44A8-4779-AF26-892573B2D176","AC1E2D34-5E4B-463B-A04C-F4CDAAF09D45"],"owner":{"__isSmartRef__":true,"id":38},"_Rotation":0,"_Scale":0.9960059960010001,"priorSelectionRange":[116,116],"__LivelyClassName__":"lively.morphic.Text"},"746":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":747},"_Extent":{"__isSmartRef__":true,"id":748},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":749},"renderContextTable":{"__isSmartRef__":true,"id":750},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":751},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_Fill":{"__isSmartRef__":true,"id":752},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"747":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"748":{"x":1078.000999999997,"y":115,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"749":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"750":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"751":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"752":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"753":{"x":10,"y":2632.401496558139,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"754":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"755":{"partsSpaceName":"PartsBin/Documentation","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"partName":"HowConnectWorksDocumentation","comment":"from http://www.lively-kernel.org/repository/webwerkstatt/documentation/HowConnectWorks.xhtml","changes":[{"__isSmartRef__":true,"id":756}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"756":{"date":{"__isSmartRef__":true,"id":757},"author":"lauritz","message":"","id":"16F14A03-EDD2-4A99-9A00-DB551C11A7AF"},"757":{"isSerializedDate":true,"string":"Fri Dec 16 2011 01:17:26 GMT+0100 (CET)"},"758":{"style":{"__isSmartRef__":true,"id":759},"chunkOwner":{"__isSmartRef__":true,"id":745},"storedString":"unusedOptionNames()","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"759":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"13px","fontStyle":"normal","fontVariant":"normal","fontWeight":"bold","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"},"760":{"style":{"__isSmartRef__":true,"id":761},"chunkOwner":{"__isSmartRef__":true,"id":745},"storedString":"\nGet all the options that were not read.\n\nExample:\n","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"761":{"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","textDecoration":"none","backgroundColor":"rgb(255,255,255)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"762":{"style":{"__isSmartRef__":true,"id":763},"chunkOwner":{"__isSmartRef__":true,"id":745},"storedString":"lively.Config.unusedOptionNames(); ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"763":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"13px","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)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"764":{"style":{"__isSmartRef__":true,"id":765},"chunkOwner":{"__isSmartRef__":true,"id":745},"storedString":"// print it","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"765":{"fontFamily":"Monaco,monospace","fontSize":"13px","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)","textDecoration":"none","color":"rgb(0,128,0)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"766":{"style":{"__isSmartRef__":true,"id":767},"chunkOwner":{"__isSmartRef__":true,"id":745},"storedString":"\n","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"767":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"768":{"x":1077,"y":115,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"769":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"770":{"morph":{"__isSmartRef__":true,"id":745},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"771":{"resizeWidth":true,"resizeHeight":false},"772":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"773":{"x":718.9759639519399,"y":-13.750822452221655,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"774":{"submorphs":[],"scripts":[],"id":"83F33470-329F-43F3-8861-54FB5975EF67","shape":{"__isSmartRef__":true,"id":775},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":782},"_MaxTextWidth":1078.000999999997,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":783},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"How connect works10","partsBinMetaInfo":{"__isSmartRef__":true,"id":784},"textChunks":[{"__isSmartRef__":true,"id":787},{"__isSmartRef__":true,"id":789},{"__isSmartRef__":true,"id":792}],"charsReplaced":"","lastFindLoc":371,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":794},"renderContextTable":{"__isSmartRef__":true,"id":795},"eventHandler":{"__isSmartRef__":true,"id":796},"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":1078.000999999997,"_MinTextHeight":null,"_ClipMode":"auto","layout":{"__isSmartRef__":true,"id":797},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_TextColor":{"__isSmartRef__":true,"id":798},"distanceToDragEvent":{"__isSmartRef__":true,"id":799},"isBeingDragged":false,"previousSelection":[12,12],"derivationIds":[1223],"owner":{"__isSmartRef__":true,"id":38},"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Text"},"775":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":776},"_Extent":{"__isSmartRef__":true,"id":777},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":778},"renderContextTable":{"__isSmartRef__":true,"id":779},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":780},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_Fill":{"__isSmartRef__":true,"id":781},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"776":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"777":{"x":1078.000999999997,"y":155,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"778":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"779":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"780":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"781":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"782":{"x":10,"y":2445.21758855814,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"783":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"784":{"partsSpaceName":"PartsBin/Documentation","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"partName":"HowConnectWorksDocumentation","comment":"from http://www.lively-kernel.org/repository/webwerkstatt/documentation/HowConnectWorks.xhtml","changes":[{"__isSmartRef__":true,"id":785}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"785":{"date":{"__isSmartRef__":true,"id":786},"author":"lauritz","message":"","id":"16F14A03-EDD2-4A99-9A00-DB551C11A7AF"},"786":{"isSerializedDate":true,"string":"Fri Dec 16 2011 01:17:26 GMT+0100 (CET)"},"787":{"style":{"__isSmartRef__":true,"id":788},"chunkOwner":{"__isSmartRef__":true,"id":774},"storedString":"Using the configuration for various experimental settings is encouraged but can lead to problems because the amount of options used becomes confusing and it is hard to find out which options are needed.\n\nlively.Config therefore provides the ability to ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"788":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"789":{"style":{"__isSmartRef__":true,"id":790},"chunkOwner":{"__isSmartRef__":true,"id":774},"storedString":"track the usage","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"790":{"__SourceModuleName__":"Global.lively.morphic.TextCore","doit":{"__isSmartRef__":true,"id":791},"__LivelyClassName__":"lively.morphic.TextEmphasis"},"791":{"code":"$world.browseCode('setupConfigTracking', null, 'lively.defaultconfig');","context":null},"792":{"style":{"__isSmartRef__":true,"id":793},"chunkOwner":{"__isSmartRef__":true,"id":774},"storedString":" (reads / writes) of config options. This is disabled by default since it affects runtime performance.\n\nThe interface that is provided:","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"793":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"794":{"x":1077,"y":155,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"795":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"796":{"morph":{"__isSmartRef__":true,"id":774},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"797":{"resizeWidth":true,"resizeHeight":false},"798":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"799":{"x":673,"y":-16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"800":{"submorphs":[],"scripts":[],"id":"B73A5CC9-1EC0-40C2-912D-468AB93AE300","shape":{"__isSmartRef__":true,"id":801},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":808},"showsHalos":false,"name":"Rectangle8","partsBinMetaInfo":{"__isSmartRef__":true,"id":809},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":822},"eventHandler":{"__isSmartRef__":true,"id":823},"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","DC160A29-572E-4A58-A8A6-B27F9EEB2B95","BB6EA90F-0277-4995-A229-200DEB40B0E7"],"partTests":{"__isSmartRef__":true,"id":824},"_ClipMode":"visible","moved":true,"priorExtent":{"__isSmartRef__":true,"id":829},"layout":{"__isSmartRef__":true,"id":830},"prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":38},"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Box"},"801":{"position":{"__isSmartRef__":true,"id":802},"_Extent":{"__isSmartRef__":true,"id":803},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":804},"_Fill":{"__isSmartRef__":true,"id":805},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":806},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":807},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"802":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"803":{"x":1078.000999999997,"y":2.18390799999999,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"804":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"805":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"806":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"807":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"808":{"x":10,"y":2615.2175885581396,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"809":{"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":810},{"__isSmartRef__":true,"id":812},{"__isSmartRef__":true,"id":814},{"__isSmartRef__":true,"id":816},{"__isSmartRef__":true,"id":818},{"__isSmartRef__":true,"id":820}],"revisionOnLoad":163371,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"810":{"date":{"__isSmartRef__":true,"id":811},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"811":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"812":{"date":{"__isSmartRef__":true,"id":813},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"813":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"814":{"date":{"__isSmartRef__":true,"id":815},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"815":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"816":{"date":{"__isSmartRef__":true,"id":817},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"817":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"818":{"date":{"__isSmartRef__":true,"id":819},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"819":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"820":{"date":{"__isSmartRef__":true,"id":821},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"821":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"822":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"823":{"morph":{"__isSmartRef__":true,"id":800},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"824":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":825}},"825":{"test01IsMorph":{"__isSmartRef__":true,"id":826}},"826":{"varMapping":{"__isSmartRef__":true,"id":827},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":828},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"827":{"this":{"__isSmartRef__":true,"id":824}},"828":{},"829":{"x":1078.000999999997,"y":2.18390799999999,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"830":{"resizeWidth":true},"831":{"submorphs":[],"scripts":[],"id":"89C6411A-87F8-46AE-9C18-A916FAA4579F","shape":{"__isSmartRef__":true,"id":832},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":839},"showsHalos":false,"name":"Rectangle9","partsBinMetaInfo":{"__isSmartRef__":true,"id":840},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":853},"eventHandler":{"__isSmartRef__":true,"id":854},"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","DC160A29-572E-4A58-A8A6-B27F9EEB2B95","BB6EA90F-0277-4995-A229-200DEB40B0E7"],"partTests":{"__isSmartRef__":true,"id":855},"_ClipMode":"visible","moved":true,"priorExtent":{"__isSmartRef__":true,"id":860},"layout":{"__isSmartRef__":true,"id":861},"prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":38},"_Rotation":0,"_Scale":0.998001,"distanceToDragEvent":{"__isSmartRef__":true,"id":862},"__LivelyClassName__":"lively.morphic.Box"},"832":{"position":{"__isSmartRef__":true,"id":833},"_Extent":{"__isSmartRef__":true,"id":834},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":835},"_Fill":{"__isSmartRef__":true,"id":836},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":837},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":838},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"833":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"834":{"x":1078.000999999997,"y":2.18390799999999,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"835":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"836":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"837":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"838":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"839":{"x":10,"y":2762.401496558139,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"840":{"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":841},{"__isSmartRef__":true,"id":843},{"__isSmartRef__":true,"id":845},{"__isSmartRef__":true,"id":847},{"__isSmartRef__":true,"id":849},{"__isSmartRef__":true,"id":851}],"revisionOnLoad":163371,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"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 (CEST)"},"843":{"date":{"__isSmartRef__":true,"id":844},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"844":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"845":{"date":{"__isSmartRef__":true,"id":846},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"846":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"847":{"date":{"__isSmartRef__":true,"id":848},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"848":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"849":{"date":{"__isSmartRef__":true,"id":850},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"850":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"851":{"date":{"__isSmartRef__":true,"id":852},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"852":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"853":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"854":{"morph":{"__isSmartRef__":true,"id":831},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"855":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":856}},"856":{"test01IsMorph":{"__isSmartRef__":true,"id":857}},"857":{"varMapping":{"__isSmartRef__":true,"id":858},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":859},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"858":{"this":{"__isSmartRef__":true,"id":855}},"859":{},"860":{"x":1078.000999999997,"y":2.18390799999999,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"861":{"resizeWidth":true},"862":{"x":719.9659489319149,"y":-13.56604508225928,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"863":{"submorphs":[],"scripts":[],"id":"07CE331F-D65B-40FC-AE10-40EB1EC8C957","shape":{"__isSmartRef__":true,"id":864},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":871},"_MaxTextWidth":1078.000999999997,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":872},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"How connect works20","partsBinMetaInfo":{"__isSmartRef__":true,"id":873},"textChunks":[{"__isSmartRef__":true,"id":876},{"__isSmartRef__":true,"id":878},{"__isSmartRef__":true,"id":880},{"__isSmartRef__":true,"id":882},{"__isSmartRef__":true,"id":884}],"charsReplaced":"Get all the options that were not read.","lastFindLoc":92,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":886},"renderContextTable":{"__isSmartRef__":true,"id":887},"eventHandler":{"__isSmartRef__":true,"id":888},"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":1078.000999999997,"_MinTextHeight":null,"_ClipMode":"visible","layout":{"__isSmartRef__":true,"id":889},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_TextColor":{"__isSmartRef__":true,"id":890},"distanceToDragEvent":{"__isSmartRef__":true,"id":891},"isBeingDragged":false,"previousSelection":[99,99],"derivationIds":[1223,"C168ACD3-97E7-4BFA-AADD-A14EDEDC9F10","66366ABB-C8F5-4448-B66E-F03CB0181B7D","99F1F96D-E0A6-4D45-AE19-20946728A2AD","E75F34FD-6053-4739-A176-108B7D0C3E23","60EF6B4C-8191-4950-BCEE-C47C46C57023","B35739A2-44A8-4779-AF26-892573B2D176","AC1E2D34-5E4B-463B-A04C-F4CDAAF09D45","53CB290C-AA0F-42E5-94E5-8A0CCA46CA9C"],"owner":{"__isSmartRef__":true,"id":38},"_Rotation":0,"_Scale":0.9960059960010003,"priorSelectionRange":[136,141],"__LivelyClassName__":"lively.morphic.Text"},"864":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":865},"_Extent":{"__isSmartRef__":true,"id":866},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":867},"renderContextTable":{"__isSmartRef__":true,"id":868},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":869},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_Fill":{"__isSmartRef__":true,"id":870},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"865":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"866":{"x":1078.000999999997,"y":115,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"867":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"868":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"869":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"870":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"871":{"x":10,"y":2779.5854045581395,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"872":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"873":{"partsSpaceName":"PartsBin/Documentation","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"partName":"HowConnectWorksDocumentation","comment":"from http://www.lively-kernel.org/repository/webwerkstatt/documentation/HowConnectWorks.xhtml","changes":[{"__isSmartRef__":true,"id":874}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"874":{"date":{"__isSmartRef__":true,"id":875},"author":"lauritz","message":"","id":"16F14A03-EDD2-4A99-9A00-DB551C11A7AF"},"875":{"isSerializedDate":true,"string":"Fri Dec 16 2011 01:17:26 GMT+0100 (CET)"},"876":{"style":{"__isSmartRef__":true,"id":877},"chunkOwner":{"__isSmartRef__":true,"id":863},"storedString":"usedOptions()","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"877":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"13px","fontStyle":"normal","fontVariant":"normal","fontWeight":"bold","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"},"878":{"style":{"__isSmartRef__":true,"id":879},"chunkOwner":{"__isSmartRef__":true,"id":863},"storedString":"\nPrint all the used options and stack traces where the usages (read / writes) occurred.\n\nExample:\n","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"879":{"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","textDecoration":"none","backgroundColor":"rgb(255,255,255)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"880":{"style":{"__isSmartRef__":true,"id":881},"chunkOwner":{"__isSmartRef__":true,"id":863},"storedString":"lively.Config.usedOptions(); ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"881":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"13px","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)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"882":{"style":{"__isSmartRef__":true,"id":883},"chunkOwner":{"__isSmartRef__":true,"id":863},"storedString":"// print it","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"883":{"fontFamily":"Monaco,monospace","fontSize":"13px","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)","textDecoration":"none","color":"rgb(0,128,0)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"884":{"style":{"__isSmartRef__":true,"id":885},"chunkOwner":{"__isSmartRef__":true,"id":863},"storedString":"\n","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"885":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"886":{"x":1077,"y":115,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"887":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"888":{"morph":{"__isSmartRef__":true,"id":863},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"889":{"resizeWidth":true,"resizeHeight":false},"890":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"891":{"x":719.9799699599499,"y":-9.578063106289392,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"892":{"submorphs":[],"scripts":[],"id":"45A2EACC-3234-4029-A048-E02544A206A1","shape":{"__isSmartRef__":true,"id":893},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":900},"_MaxTextWidth":1078.000999999997,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":901},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"How connect works21","partsBinMetaInfo":{"__isSmartRef__":true,"id":902},"textChunks":[{"__isSmartRef__":true,"id":905},{"__isSmartRef__":true,"id":907},{"__isSmartRef__":true,"id":909},{"__isSmartRef__":true,"id":911},{"__isSmartRef__":true,"id":913},{"__isSmartRef__":true,"id":915},{"__isSmartRef__":true,"id":917}],"charsReplaced":"c","lastFindLoc":172,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":919},"renderContextTable":{"__isSmartRef__":true,"id":920},"eventHandler":{"__isSmartRef__":true,"id":921},"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":1078.000999999997,"_MinTextHeight":null,"_ClipMode":"visible","layout":{"__isSmartRef__":true,"id":922},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_TextColor":{"__isSmartRef__":true,"id":923},"distanceToDragEvent":{"__isSmartRef__":true,"id":924},"isBeingDragged":false,"previousSelection":[169,169],"derivationIds":[1223,"C168ACD3-97E7-4BFA-AADD-A14EDEDC9F10"],"owner":{"__isSmartRef__":true,"id":38},"_Rotation":0,"_Scale":0.9960059960010001,"priorSelectionRange":[166,184],"__LivelyClassName__":"lively.morphic.Text"},"893":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":894},"_Extent":{"__isSmartRef__":true,"id":895},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":896},"renderContextTable":{"__isSmartRef__":true,"id":897},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":898},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_Fill":{"__isSmartRef__":true,"id":899},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"894":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"895":{"x":1078.000999999997,"y":136,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"896":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"897":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"898":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"899":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"900":{"x":10,"y":237.18390799999997,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"901":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"902":{"partsSpaceName":"PartsBin/Documentation","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"partName":"HowConnectWorksDocumentation","comment":"from http://www.lively-kernel.org/repository/webwerkstatt/documentation/HowConnectWorks.xhtml","changes":[{"__isSmartRef__":true,"id":903}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"903":{"date":{"__isSmartRef__":true,"id":904},"author":"lauritz","message":"","id":"16F14A03-EDD2-4A99-9A00-DB551C11A7AF"},"904":{"isSerializedDate":true,"string":"Fri Dec 16 2011 01:17:26 GMT+0100 (CET)"},"905":{"style":{"__isSmartRef__":true,"id":906},"chunkOwner":{"__isSmartRef__":true,"id":892},"storedString":"inspect()","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"906":{"color":"rgb(0,0,0)","fontStyle":"normal","fontVariant":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","textDecoration":"none","fontFamily":"Monaco,monospace","fontSize":"12pt","fontWeight":"bold","backgroundColor":"rgb(255,255,255)","float":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"907":{"style":{"__isSmartRef__":true,"id":908},"chunkOwner":{"__isSmartRef__":true,"id":892},"storedString":"\nPrint all defined Config options, their values, doc strings, and groups. You can also inspect the Config from the UI by choosing ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"908":{"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)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"909":{"style":{"__isSmartRef__":true,"id":910},"chunkOwner":{"__isSmartRef__":true,"id":892},"storedString":"World menu > Preferences > show lively.Config","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"910":{"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)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis"},"911":{"style":{"__isSmartRef__":true,"id":912},"chunkOwner":{"__isSmartRef__":true,"id":892},"storedString":".\n\nExample:\n","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"912":{"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)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"913":{"style":{"__isSmartRef__":true,"id":914},"chunkOwner":{"__isSmartRef__":true,"id":892},"storedString":"lively.Config.inspect(); ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"914":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":13,"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)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"915":{"style":{"__isSmartRef__":true,"id":916},"chunkOwner":{"__isSmartRef__":true,"id":892},"storedString":"// print it","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"916":{"fontFamily":"Monaco,monospace","fontSize":13,"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)","textDecoration":"none","color":"rgb(0,128,0)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"917":{"style":{"__isSmartRef__":true,"id":918},"chunkOwner":{"__isSmartRef__":true,"id":892},"storedString":"\n","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"918":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"919":{"x":1077,"y":136,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"920":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"921":{"morph":{"__isSmartRef__":true,"id":892},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"922":{"resizeWidth":true,"resizeHeight":false},"923":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"924":{"x":34.97996995995004,"y":-10.020030040050074,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"925":{"submorphs":[],"scripts":[],"id":"FA098D04-F9D3-43AE-8FBD-A44868F6B53E","shape":{"__isSmartRef__":true,"id":926},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":933},"showsHalos":false,"name":"Rectangle10","partsBinMetaInfo":{"__isSmartRef__":true,"id":934},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":947},"eventHandler":{"__isSmartRef__":true,"id":948},"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","DC160A29-572E-4A58-A8A6-B27F9EEB2B95"],"partTests":{"__isSmartRef__":true,"id":949},"_ClipMode":"visible","moved":true,"priorExtent":{"__isSmartRef__":true,"id":954},"layout":{"__isSmartRef__":true,"id":955},"owner":{"__isSmartRef__":true,"id":38},"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Box"},"926":{"position":{"__isSmartRef__":true,"id":927},"_Extent":{"__isSmartRef__":true,"id":928},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":929},"_Fill":{"__isSmartRef__":true,"id":930},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":931},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":932},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"927":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"928":{"x":1078.000999999997,"y":2.18390799999999,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"929":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"930":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"931":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"932":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"933":{"x":10,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"934":{"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":935},{"__isSmartRef__":true,"id":937},{"__isSmartRef__":true,"id":939},{"__isSmartRef__":true,"id":941},{"__isSmartRef__":true,"id":943},{"__isSmartRef__":true,"id":945}],"revisionOnLoad":163371,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"935":{"date":{"__isSmartRef__":true,"id":936},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"936":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"937":{"date":{"__isSmartRef__":true,"id":938},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"938":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"939":{"date":{"__isSmartRef__":true,"id":940},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"940":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"941":{"date":{"__isSmartRef__":true,"id":942},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"942":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"943":{"date":{"__isSmartRef__":true,"id":944},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"944":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"945":{"date":{"__isSmartRef__":true,"id":946},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"946":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"947":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"948":{"morph":{"__isSmartRef__":true,"id":925},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"949":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":950}},"950":{"test01IsMorph":{"__isSmartRef__":true,"id":951}},"951":{"varMapping":{"__isSmartRef__":true,"id":952},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":953},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"952":{"this":{"__isSmartRef__":true,"id":949}},"953":{},"954":{"x":1078.000999999997,"y":2.18390799999999,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"955":{"resizeWidth":true},"956":{"position":{"__isSmartRef__":true,"id":957},"_Extent":{"__isSmartRef__":true,"id":958},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":959},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":960},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":961},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"957":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"958":{"x":1098.000999999997,"y":2904.5854045581395,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"959":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"960":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"961":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"962":{"x":40,"y":98,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"963":{"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":964},{"__isSmartRef__":true,"id":966},{"__isSmartRef__":true,"id":968},{"__isSmartRef__":true,"id":970},{"__isSmartRef__":true,"id":972},{"__isSmartRef__":true,"id":974}],"revisionOnLoad":163371,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"964":{"date":{"__isSmartRef__":true,"id":965},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"965":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"966":{"date":{"__isSmartRef__":true,"id":967},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"967":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"968":{"date":{"__isSmartRef__":true,"id":969},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"969":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"970":{"date":{"__isSmartRef__":true,"id":971},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"971":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"972":{"date":{"__isSmartRef__":true,"id":973},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"973":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"974":{"date":{"__isSmartRef__":true,"id":975},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"975":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"976":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"977":{"morph":{"__isSmartRef__":true,"id":38},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"978":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":979}},"979":{"test01IsMorph":{"__isSmartRef__":true,"id":980}},"980":{"varMapping":{"__isSmartRef__":true,"id":981},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":982},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"981":{"this":{"__isSmartRef__":true,"id":978}},"982":{},"983":{"layouter":{"__isSmartRef__":true,"id":984},"extentWithoutPlaceholder":{"__isSmartRef__":true,"id":985}},"984":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":10,"spacing":15,"container":{"__isSmartRef__":true,"id":38},"__SourceModuleName__":"Global.lively.morphic.Layout","__LivelyClassName__":"lively.morphic.Layout.JournalLayout"},"985":{"x":1098.000999999997,"y":2987.4014965581396,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"986":{"x":1098.000999999997,"y":3354.5854045581395,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"987":{"submorphs":[{"__isSmartRef__":true,"id":988}],"scripts":[],"id":"CBC1E8CD-8A11-4FEB-970B-AE5F88CD44FA","shape":{"__isSmartRef__":true,"id":1003},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1010},"showsHalos":false,"name":"AnnotationPin","partsBinMetaInfo":{"__isSmartRef__":true,"id":1011},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":1012},"eventHandler":{"__isSmartRef__":true,"id":1013},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"layout":{"__isSmartRef__":true,"id":1014},"priorExtent":{"__isSmartRef__":true,"id":1015},"distanceToDragEvent":{"__isSmartRef__":true,"id":1016},"scriptAnnotations":{"__isSmartRef__":true,"id":1017},"isBeingDragged":false,"prevScroll":[0,0],"annotation":{"__isSmartRef__":true,"id":1026},"isCopyMorphRef":true,"morphRefId":1,"derivationIds":[176],"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1.0060210561262526,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1382},"__LivelyClassName__":"lively.morphic.Box"},"988":{"submorphs":[],"scripts":[],"id":"E3D2E8F5-7B3C-42AC-B521-57BE7E039EEA","shape":{"__isSmartRef__":true,"id":989},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":995},"_MaxTextWidth":null,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":992},"showsHalos":false,"_FontSize":12,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"AuthorLabel","partsBinMetaInfo":{"__isSmartRef__":true,"id":996},"textChunks":[{"__isSmartRef__":true,"id":997}],"charsReplaced":"some text","lastFindLoc":-9,"priorSelectionRange":[0,0],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":999},"isLabel":true,"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","allowInput":false,"eventsAreIgnored":true,"renderContextTable":{"__isSmartRef__":true,"id":1000},"eventHandler":{"__isSmartRef__":true,"id":1001},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":987},"_MinTextWidth":null,"_MinTextHeight":null,"distanceToDragEvent":{"__isSmartRef__":true,"id":1002},"previousSelection":[0,3],"_HandStyle":"default","_PointerEvents":"none","derivationIds":[177],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"989":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":990},"_Extent":{"__isSmartRef__":true,"id":991},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":992},"_Fill":null,"renderContextTable":{"__isSmartRef__":true,"id":993},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":994},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"990":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"991":{"x":26,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"992":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"993":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"994":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"995":{"x":4.990005000000053,"y":3.99200400000052,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"996":{"partsSpaceName":"PartsBin/Forms/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"partName":"Label","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"997":{"style":{"__isSmartRef__":true,"id":998},"chunkOwner":{"__isSmartRef__":true,"id":988},"storedString":"rkrk","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"998":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"999":{"x":27,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1000":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"1001":{"morph":{"__isSmartRef__":true,"id":988},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1002":{"x":37.00399799999991,"y":-17.996002000001113,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1003":{"position":{"__isSmartRef__":true,"id":1004},"_Extent":{"__isSmartRef__":true,"id":1005},"_BorderWidth":2.924,"_BorderColor":{"__isSmartRef__":true,"id":1006},"_Fill":{"__isSmartRef__":true,"id":1007},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1008},"_ClipMode":"visible","_BorderRadius":20.35,"_Opacity":1,"_BorderStyle":"solid","_Padding":{"__isSmartRef__":true,"id":1009},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1004":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1005":{"x":37,"y":27,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1006":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1007":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1008":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1009":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1010":{"x":161,"y":1149,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1011":{"partsSpaceName":"PartsBin/Documentation/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple rectangle-pin that has an annotation attached to it. Hover to see the annotation, click to edit it. Also, Text can be converted to an annotation through the morph menu.","migrationLevel":4,"partName":"AnnotationPin","revisionOnLoad":140039,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1012":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1013":{"morph":{"__isSmartRef__":true,"id":987},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1014":{"resizeWidth":true,"resizeHeight":true},"1015":{"x":37,"y":27,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1016":{"x":399,"y":-15,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1017":{"onMouseDown":{"__isSmartRef__":true,"id":1018},"onMouseOut":{"__isSmartRef__":true,"id":1020},"onMouseOver":{"__isSmartRef__":true,"id":1022},"createAnnotationFromText":{"__isSmartRef__":true,"id":1024}},"1018":{"time":{"__isSmartRef__":true,"id":1019},"user":"lauritz"},"1019":{"isSerializedDate":true,"string":"Tue Oct 18 2011 02:09:49 GMT+0200 (CEST)"},"1020":{"time":{"__isSmartRef__":true,"id":1021},"user":"lauritz"},"1021":{"isSerializedDate":true,"string":"Tue Oct 18 2011 00:35:50 GMT+0200 (CEST)"},"1022":{"time":{"__isSmartRef__":true,"id":1023},"user":"lauritz"},"1023":{"isSerializedDate":true,"string":"Tue Oct 18 2011 00:35:55 GMT+0200 (CEST)"},"1024":{"time":{"__isSmartRef__":true,"id":1025},"user":"lauritz"},"1025":{"isSerializedDate":true,"string":"Tue Oct 18 2011 02:14:04 GMT+0200 (CEST)"},"1026":{"submorphs":[{"__isSmartRef__":true,"id":1027},{"__isSmartRef__":true,"id":1080},{"__isSmartRef__":true,"id":1258}],"scripts":[],"id":232,"shape":{"__isSmartRef__":true,"id":1316},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1323},"showsHalos":false,"name":"Annotation","partsBinMetaInfo":{"__isSmartRef__":true,"id":1324},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":1325},"eventHandler":{"__isSmartRef__":true,"id":1326},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":null,"layout":{"__isSmartRef__":true,"id":1327},"priorExtent":{"__isSmartRef__":true,"id":1328},"_Visible":true,"distanceToDragEvent":{"__isSmartRef__":true,"id":1329},"isBeingDragged":false,"visibilityIsTemporary":true,"scriptAnnotations":{"__isSmartRef__":true,"id":1330},"annotation":{"__isSmartRef__":true,"id":1351},"annotationPin":{"__isSmartRef__":true,"id":987},"isCopyMorphRef":true,"morphRefId":1,"eventsAreIgnored":false,"grabbingEnabled":false,"prevScroll":[0,0],"_ClipMode":"visible","_Rotation":0,"_Scale":1.000000000000002,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1353},"__LivelyClassName__":"lively.morphic.Box"},"1027":{"submorphs":[{"__isSmartRef__":true,"id":1028}],"scripts":[],"id":236,"shape":{"__isSmartRef__":true,"id":1043},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1059},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1047},"lighterFill":{"__isSmartRef__":true,"id":1060},"label":{"__isSmartRef__":true,"id":1028},"showsHalos":false,"name":"CloseButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":1069},"__SourceModuleName__":"Global.lively.morphic.Widgets","attributeConnections":[{"__isSmartRef__":true,"id":1070}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"priorExtent":{"__isSmartRef__":true,"id":1072},"renderContextTable":{"__isSmartRef__":true,"id":1073},"eventHandler":{"__isSmartRef__":true,"id":1074},"owner":{"__isSmartRef__":true,"id":1026},"isCopyMorphRef":true,"morphRefId":1,"scriptAnnotations":{"__isSmartRef__":true,"id":1075},"isBeingDragged":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":1078},"layout":{"__isSmartRef__":true,"id":1079},"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Button"},"1028":{"submorphs":[],"scripts":[],"id":237,"shape":{"__isSmartRef__":true,"id":1029},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1035},"_MaxTextWidth":18,"_MaxTextHeight":null,"padding":{"__isSmartRef__":true,"id":1036},"_Padding":{"__isSmartRef__":true,"id":1037},"owner":{"__isSmartRef__":true,"id":1027},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","priorExtent":{"__isSmartRef__":true,"id":1038},"textChunks":[{"__isSmartRef__":true,"id":1039}],"_ClipMode":"hidden","_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":1041},"eventHandler":{"__isSmartRef__":true,"id":1042},"_HandStyle":"default","_PointerEvents":"none","_MinTextWidth":18,"_MinTextHeight":null,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"1029":{"position":{"__isSmartRef__":true,"id":1030},"_Extent":{"__isSmartRef__":true,"id":1031},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1032},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1033},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1034},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1030":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1031":{"x":18,"y":18,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1032":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"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"},"1034":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1035":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1036":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1037":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1038":{"x":18,"y":18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1039":{"style":{"__isSmartRef__":true,"id":1040},"morph":{"__isSmartRef__":true,"id":1028},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":1028},"storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk"},"1040":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1041":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"1042":{"morph":{"__isSmartRef__":true,"id":1028},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1043":{"position":{"__isSmartRef__":true,"id":1044},"_Extent":{"__isSmartRef__":true,"id":1045},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1046},"_Fill":{"__isSmartRef__":true,"id":1047},"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1057},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1058},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1044":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1045":{"x":18,"y":18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1046":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1047":{"stops":[{"__isSmartRef__":true,"id":1048},{"__isSmartRef__":true,"id":1050},{"__isSmartRef__":true,"id":1052},{"__isSmartRef__":true,"id":1054}],"vector":{"__isSmartRef__":true,"id":1056},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1048":{"offset":0,"color":{"__isSmartRef__":true,"id":1049}},"1049":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1050":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1051}},"1051":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1052":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1053}},"1053":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1054":{"offset":1,"color":{"__isSmartRef__":true,"id":1055}},"1055":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1056":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1057":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1058":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1059":{"x":540.8397455021669,"y":3.4655939310212034,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1060":{"stops":[{"__isSmartRef__":true,"id":1061},{"__isSmartRef__":true,"id":1063},{"__isSmartRef__":true,"id":1065},{"__isSmartRef__":true,"id":1067}],"vector":{"__isSmartRef__":true,"id":1056},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1061":{"offset":0,"color":{"__isSmartRef__":true,"id":1062}},"1062":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1063":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1064}},"1064":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1065":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1066}},"1066":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1067":{"offset":1,"color":{"__isSmartRef__":true,"id":1068}},"1068":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1069":{"partsSpaceName":"PartsBin/Widgets/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"comment":"Requires careful usage.","partName":"CloseButton","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1070":{"sourceObj":{"__isSmartRef__":true,"id":1027},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1026},"targetMethodName":"close","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1071},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1071":{"source":{"__isSmartRef__":true,"id":1027},"target":{"__isSmartRef__":true,"id":1026}},"1072":{"x":19,"y":18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1073":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1074":{"morph":{"__isSmartRef__":true,"id":1027},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1075":{"closeOwner":{"__isSmartRef__":true,"id":1076}},"1076":{"time":{"__isSmartRef__":true,"id":1077},"user":"lauritz"},"1077":{"isSerializedDate":true,"string":"Tue Sep 13 2011 22:30:52 GMT+0200 (CEST)"},"1078":{"x":32.95333351377553,"y":-13.988874579543392,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1079":{"moveHorizontal":true},"1080":{"submorphs":[{"__isSmartRef__":true,"id":1081},{"__isSmartRef__":true,"id":1129},{"__isSmartRef__":true,"id":1178},{"__isSmartRef__":true,"id":1226}],"scripts":[],"id":7260,"shape":{"__isSmartRef__":true,"id":1243},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1250},"showsHalos":false,"name":"AnnotationVBox","partsBinMetaInfo":{"__isSmartRef__":true,"id":1251},"__SourceModuleName__":"Global.lively.morphic.Core","priorExtent":{"__isSmartRef__":true,"id":1252},"layout":{"__isSmartRef__":true,"id":1253},"attributeConnections":[],"renderContextTable":{"__isSmartRef__":true,"id":1255},"eventHandler":{"__isSmartRef__":true,"id":1256},"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":1026},"distanceToDragEvent":{"__isSmartRef__":true,"id":1257},"isInLayoutCycle":false,"prevScroll":[0,0],"isBeingDragged":false,"_ClipMode":"visible","_Rotation":0,"_Scale":1.002003004005006,"__LivelyClassName__":"lively.morphic.Box"},"1081":{"submorphs":[{"__isSmartRef__":true,"id":1082},{"__isSmartRef__":true,"id":1097}],"scripts":[],"id":6481,"shape":{"__isSmartRef__":true,"id":1115},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1122},"showsHalos":false,"name":"HBox","partsBinMetaInfo":{"__isSmartRef__":true,"id":1123},"__SourceModuleName__":"Global.lively.morphic.Core","priorExtent":{"__isSmartRef__":true,"id":1124},"layout":{"__isSmartRef__":true,"id":1125},"attributeConnections":[],"renderContextTable":{"__isSmartRef__":true,"id":1127},"eventHandler":{"__isSmartRef__":true,"id":1128},"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":1080},"isInLayoutCycle":false,"isBeingDragged":false,"prevScroll":[0,0],"_ClipMode":"visible","_Rotation":0,"_Scale":1.0000000000000002,"__LivelyClassName__":"lively.morphic.Box"},"1082":{"submorphs":[],"scripts":[],"id":233,"shape":{"__isSmartRef__":true,"id":1083},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1089},"_MaxTextWidth":null,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":1086},"showsHalos":false,"_FontSize":12,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Label","partsBinMetaInfo":{"__isSmartRef__":true,"id":1090},"textChunks":[{"__isSmartRef__":true,"id":1091}],"charsReplaced":"some text","lastFindLoc":-9,"priorSelectionRange":null,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":1093},"isLabel":true,"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","allowInput":false,"eventsAreIgnored":false,"renderContextTable":{"__isSmartRef__":true,"id":1094},"eventHandler":{"__isSmartRef__":true,"id":1095},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":1081},"_MinTextWidth":null,"_MinTextHeight":null,"distanceToDragEvent":{"__isSmartRef__":true,"id":1096},"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Text"},"1083":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1084},"_Extent":{"__isSmartRef__":true,"id":1085},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1086},"_Fill":null,"renderContextTable":{"__isSmartRef__":true,"id":1087},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1088},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1084":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1085":{"x":48,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1086":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1087":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1088":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1089":{"x":10,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1090":{"partsSpaceName":"PartsBin/Forms/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"partName":"Label","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1091":{"style":{"__isSmartRef__":true,"id":1092},"chunkOwner":{"__isSmartRef__":true,"id":1082},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"Initials:","__LivelyClassName__":"lively.morphic.TextChunk"},"1092":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1093":{"x":50,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1094":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"1095":{"morph":{"__isSmartRef__":true,"id":1082},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1096":{"x":43.01799099999994,"y":-12.984008000000017,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1097":{"submorphs":[],"scripts":[],"id":243,"shape":{"__isSmartRef__":true,"id":1098},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1104},"_MaxTextWidth":407.816,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":1105},"showsHalos":false,"_FontSize":12,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Initials","partsBinMetaInfo":{"__isSmartRef__":true,"id":1106},"textChunks":[{"__isSmartRef__":true,"id":1107}],"charsReplaced":"","lastFindLoc":5,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":1109},"renderContextTable":{"__isSmartRef__":true,"id":1110},"eventHandler":{"__isSmartRef__":true,"id":1111},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":1112},"_MinTextWidth":407.816,"_MinTextHeight":null,"distanceToDragEvent":{"__isSmartRef__":true,"id":1113},"owner":{"__isSmartRef__":true,"id":1081},"isBeingDragged":false,"_WhiteSpaceHandling":"pre-wrap","_ClipMode":"visible","layout":{"__isSmartRef__":true,"id":1114},"priorSelectionRange":[0,0],"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Text"},"1098":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1099},"_Extent":{"__isSmartRef__":true,"id":1100},"_BorderWidth":1.092,"_BorderColor":{"__isSmartRef__":true,"id":1101},"renderContextTable":{"__isSmartRef__":true,"id":1102},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1103},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1099":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1100":{"x":410,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1101":{"r":0.572,"g":0.572,"b":0.572,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1102":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1103":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1104":{"x":75,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1105":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1106":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1107":{"style":{"__isSmartRef__":true,"id":1108},"chunkOwner":{"__isSmartRef__":true,"id":1097},"storedString":"rkrk","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1108":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1109":{"x":410,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1110":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"1111":{"morph":{"__isSmartRef__":true,"id":1097},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1112":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1113":{"x":204.97201399999972,"y":-16.822089000000005,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1114":{},"1115":{"position":{"__isSmartRef__":true,"id":1116},"_Extent":{"__isSmartRef__":true,"id":1117},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1118},"_Fill":{"__isSmartRef__":true,"id":1119},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"renderContextTable":{"__isSmartRef__":true,"id":1120},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1121},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1116":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1117":{"x":500,"y":42,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1118":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1119":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1120":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1121":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1122":{"x":10,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1123":{"partsSpaceName":"PartsBin/Layout/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph","migrationLevel":2,"partName":"HBox","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1124":{"x":500,"y":42,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1125":{"layouter":{"__isSmartRef__":true,"id":1126}},"1126":{"__SourceModuleName__":"Global.lively.morphic.Layout","borderSize":10,"spacing":15,"__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout"},"1127":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1128":{"morph":{"__isSmartRef__":true,"id":1081},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1129":{"submorphs":[{"__isSmartRef__":true,"id":1130},{"__isSmartRef__":true,"id":1145}],"scripts":[],"id":6731,"shape":{"__isSmartRef__":true,"id":1163},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1170},"showsHalos":false,"name":"HBox1","partsBinMetaInfo":{"__isSmartRef__":true,"id":1171},"__SourceModuleName__":"Global.lively.morphic.Core","priorExtent":{"__isSmartRef__":true,"id":1172},"layout":{"__isSmartRef__":true,"id":1173},"attributeConnections":[],"renderContextTable":{"__isSmartRef__":true,"id":1175},"eventHandler":{"__isSmartRef__":true,"id":1176},"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":1080},"isInLayoutCycle":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":1177},"_ClipMode":"visible","_Rotation":0,"_Scale":1.0000000000000002,"__LivelyClassName__":"lively.morphic.Box"},"1130":{"submorphs":[],"scripts":[],"id":235,"shape":{"__isSmartRef__":true,"id":1131},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1137},"_MaxTextWidth":null,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":1134},"showsHalos":false,"_FontSize":12,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Label2","partsBinMetaInfo":{"__isSmartRef__":true,"id":1138},"textChunks":[{"__isSmartRef__":true,"id":1139}],"charsReplaced":"some text","lastFindLoc":-9,"priorSelectionRange":[0,12],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":1141},"isLabel":true,"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","allowInput":false,"eventsAreIgnored":false,"renderContextTable":{"__isSmartRef__":true,"id":1142},"eventHandler":{"__isSmartRef__":true,"id":1143},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":1129},"_MinTextWidth":null,"_MinTextHeight":null,"distanceToDragEvent":{"__isSmartRef__":true,"id":1144},"previousSelection":null,"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Text"},"1131":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1132},"_Extent":{"__isSmartRef__":true,"id":1133},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1134},"_Fill":null,"renderContextTable":{"__isSmartRef__":true,"id":1135},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1136},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1132":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1133":{"x":51,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1134":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"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"},"1136":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1137":{"x":10,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1138":{"partsSpaceName":"PartsBin/Forms/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"partName":"Label","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1139":{"style":{"__isSmartRef__":true,"id":1140},"chunkOwner":{"__isSmartRef__":true,"id":1130},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"Author:","__LivelyClassName__":"lively.morphic.TextChunk"},"1140":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1141":{"x":51,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1142":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"1143":{"morph":{"__isSmartRef__":true,"id":1130},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1144":{"x":74.01999,"y":-16.944028000000003,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1145":{"submorphs":[],"scripts":[],"id":238,"shape":{"__isSmartRef__":true,"id":1146},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1152},"_MaxTextWidth":406.98,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":1153},"showsHalos":false,"_FontSize":12,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Author","partsBinMetaInfo":{"__isSmartRef__":true,"id":1154},"textChunks":[{"__isSmartRef__":true,"id":1155}],"charsReplaced":"","lastFindLoc":3,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":1157},"renderContextTable":{"__isSmartRef__":true,"id":1158},"eventHandler":{"__isSmartRef__":true,"id":1159},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":1160},"_MinTextWidth":406.98,"_MinTextHeight":null,"distanceToDragEvent":{"__isSmartRef__":true,"id":1161},"owner":{"__isSmartRef__":true,"id":1129},"_WhiteSpaceHandling":"pre-wrap","_ClipMode":"visible","layout":{"__isSmartRef__":true,"id":1162},"priorSelectionRange":[0,0],"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Text"},"1146":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1147},"_Extent":{"__isSmartRef__":true,"id":1148},"_BorderWidth":1.51,"_BorderColor":{"__isSmartRef__":true,"id":1101},"renderContextTable":{"__isSmartRef__":true,"id":1149},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1150},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_Fill":{"__isSmartRef__":true,"id":1151},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1147":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1148":{"x":410,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1149":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1150":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1151":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1152":{"x":76,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1153":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1154":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1155":{"style":{"__isSmartRef__":true,"id":1156},"chunkOwner":{"__isSmartRef__":true,"id":1145},"storedString":"robertkrahn","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1156":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1157":{"x":410,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1158":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"1159":{"morph":{"__isSmartRef__":true,"id":1145},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1160":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1161":{"x":64.28985500000013,"y":-13.94402800000006,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1162":{},"1163":{"position":{"__isSmartRef__":true,"id":1164},"_Extent":{"__isSmartRef__":true,"id":1165},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1166},"_Fill":{"__isSmartRef__":true,"id":1167},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"renderContextTable":{"__isSmartRef__":true,"id":1168},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1169},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1164":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1165":{"x":500,"y":42,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1166":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1167":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1168":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1169":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1170":{"x":10,"y":67,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1171":{"partsSpaceName":"PartsBin/Layout/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph","migrationLevel":2,"partName":"HBox","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1172":{"x":500,"y":42,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1173":{"layouter":{"__isSmartRef__":true,"id":1174}},"1174":{"__SourceModuleName__":"Global.lively.morphic.Layout","borderSize":10,"spacing":15,"__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout"},"1175":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1176":{"morph":{"__isSmartRef__":true,"id":1129},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1177":{"x":294.46549754216016,"y":-7.38471467190368,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1178":{"submorphs":[{"__isSmartRef__":true,"id":1179},{"__isSmartRef__":true,"id":1194}],"scripts":[],"id":6982,"shape":{"__isSmartRef__":true,"id":1211},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1218},"showsHalos":false,"name":"HBox2","partsBinMetaInfo":{"__isSmartRef__":true,"id":1219},"__SourceModuleName__":"Global.lively.morphic.Core","priorExtent":{"__isSmartRef__":true,"id":1220},"layout":{"__isSmartRef__":true,"id":1221},"attributeConnections":[],"renderContextTable":{"__isSmartRef__":true,"id":1223},"eventHandler":{"__isSmartRef__":true,"id":1224},"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":1080},"isInLayoutCycle":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":1225},"_ClipMode":"visible","_Rotation":0,"_Scale":1.0000000000000002,"__LivelyClassName__":"lively.morphic.Box"},"1179":{"submorphs":[],"scripts":[],"id":234,"shape":{"__isSmartRef__":true,"id":1180},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1186},"_MaxTextWidth":null,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":1183},"showsHalos":false,"_FontSize":12,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Label1","partsBinMetaInfo":{"__isSmartRef__":true,"id":1187},"textChunks":[{"__isSmartRef__":true,"id":1188}],"charsReplaced":"Last changed on:","lastFindLoc":16,"priorSelectionRange":[10,10],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":1190},"isLabel":true,"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","allowInput":false,"eventsAreIgnored":false,"renderContextTable":{"__isSmartRef__":true,"id":1191},"eventHandler":{"__isSmartRef__":true,"id":1192},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":1178},"_MinTextWidth":null,"_MinTextHeight":null,"distanceToDragEvent":{"__isSmartRef__":true,"id":1193},"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Text"},"1180":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1181},"_Extent":{"__isSmartRef__":true,"id":1182},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1183},"_Fill":null,"renderContextTable":{"__isSmartRef__":true,"id":1184},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1185},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1181":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1182":{"x":83,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1183":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1184":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1185":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1186":{"x":10,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1187":{"partsSpaceName":"PartsBin/Forms/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"partName":"Label","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1188":{"style":{"__isSmartRef__":true,"id":1189},"chunkOwner":{"__isSmartRef__":true,"id":1179},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"Timestamp:","__LivelyClassName__":"lively.morphic.TextChunk"},"1189":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1190":{"x":83,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1191":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"1192":{"morph":{"__isSmartRef__":true,"id":1179},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1193":{"x":87.03198400000002,"y":-11.878061000000002,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1194":{"submorphs":[],"scripts":[],"id":239,"shape":{"__isSmartRef__":true,"id":1195},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1200},"_MaxTextWidth":376.724,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":1201},"showsHalos":false,"_FontSize":12,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Timestamp","partsBinMetaInfo":{"__isSmartRef__":true,"id":1202},"textChunks":[{"__isSmartRef__":true,"id":1203}],"charsReplaced":"","lastFindLoc":40,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":1205},"renderContextTable":{"__isSmartRef__":true,"id":1206},"eventHandler":{"__isSmartRef__":true,"id":1207},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":1208},"_MinTextWidth":376.724,"_MinTextHeight":null,"distanceToDragEvent":{"__isSmartRef__":true,"id":1209},"owner":{"__isSmartRef__":true,"id":1178},"_WhiteSpaceHandling":"pre-wrap","_ClipMode":"visible","layout":{"__isSmartRef__":true,"id":1210},"priorSelectionRange":[0,0],"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Text"},"1195":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1196},"_Extent":{"__isSmartRef__":true,"id":1197},"_BorderWidth":1.638,"_BorderColor":{"__isSmartRef__":true,"id":1101},"renderContextTable":{"__isSmartRef__":true,"id":1198},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1199},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1196":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1197":{"x":380,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1198":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1199":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1200":{"x":108.00000000000001,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1201":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1202":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1203":{"style":{"__isSmartRef__":true,"id":1204},"chunkOwner":{"__isSmartRef__":true,"id":1194},"storedString":"Wed May 16 2012 16:42:50 GMT+0200 (CEST)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1204":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1205":{"x":380,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1206":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"1207":{"morph":{"__isSmartRef__":true,"id":1194},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1208":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1209":{"x":60.28985500000013,"y":-18.906047000000115,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1210":{},"1211":{"position":{"__isSmartRef__":true,"id":1212},"_Extent":{"__isSmartRef__":true,"id":1213},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1214},"_Fill":{"__isSmartRef__":true,"id":1215},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"renderContextTable":{"__isSmartRef__":true,"id":1216},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1217},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1212":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1213":{"x":500,"y":40,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1214":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1215":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1216":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1217":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1218":{"x":10,"y":124,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1219":{"partsSpaceName":"PartsBin/Layout/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph","migrationLevel":2,"partName":"HBox","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1220":{"x":500,"y":40,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1221":{"layouter":{"__isSmartRef__":true,"id":1222}},"1222":{"__SourceModuleName__":"Global.lively.morphic.Layout","borderSize":10,"spacing":15,"__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout"},"1223":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1224":{"morph":{"__isSmartRef__":true,"id":1178},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1225":{"x":328.6198028997148,"y":-12.000161341843523,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1226":{"submorphs":[],"scripts":[],"id":240,"shape":{"__isSmartRef__":true,"id":1227},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1232},"_MaxTextWidth":497.928,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":1233},"showsHalos":false,"_FontSize":12,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Comment","partsBinMetaInfo":{"__isSmartRef__":true,"id":1234},"textChunks":[{"__isSmartRef__":true,"id":1235}],"charsReplaced":"O","lastFindLoc":62,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":1237},"renderContextTable":{"__isSmartRef__":true,"id":1238},"eventHandler":{"__isSmartRef__":true,"id":1239},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":1240},"_MinTextWidth":497.928,"_MinTextHeight":null,"distanceToDragEvent":{"__isSmartRef__":true,"id":1241},"owner":{"__isSmartRef__":true,"id":1080},"layout":{"__isSmartRef__":true,"id":1242},"_WhiteSpaceHandling":"pre-wrap","_ClipMode":"auto","priorSelectionRange":[61,62],"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Text"},"1227":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1228},"_Extent":{"__isSmartRef__":true,"id":1229},"_BorderWidth":1.036,"_BorderColor":{"__isSmartRef__":true,"id":1101},"renderContextTable":{"__isSmartRef__":true,"id":1230},"_ClipMode":"auto","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_Padding":{"__isSmartRef__":true,"id":1231},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1228":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1229":{"x":500,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1230":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1231":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1232":{"x":10,"y":179,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1233":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1234":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1235":{"style":{"__isSmartRef__":true,"id":1236},"chunkOwner":{"__isSmartRef__":true,"id":1226},"storedString":"Should we use the group as well for get / set? For resolving option name clashes...?","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1236":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1237":{"x":500,"y":70,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1238":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"1239":{"morph":{"__isSmartRef__":true,"id":1226},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1240":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1241":{"x":310.0199899999993,"y":-8.854073000000398,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1242":{"resizeWidth":true,"resizeHeight":true},"1243":{"position":{"__isSmartRef__":true,"id":1244},"_Extent":{"__isSmartRef__":true,"id":1245},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1246},"_Fill":{"__isSmartRef__":true,"id":1247},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"renderContextTable":{"__isSmartRef__":true,"id":1248},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1249},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1244":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1245":{"x":520,"y":294,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1246":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1247":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1248":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1249":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1250":{"x":10.49413263817027,"y":13.332318303478814,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1251":{"partsSpaceName":"PartsBin/Layout/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph","migrationLevel":2,"partName":"VBox","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1252":{"x":520,"y":261.76926800196384,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1253":{"layouter":{"__isSmartRef__":true,"id":1254}},"1254":{"__SourceModuleName__":"Global.lively.morphic.Layout","borderSize":10,"spacing":15,"__LivelyClassName__":"lively.morphic.Layout.VerticalLayout"},"1255":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1256":{"morph":{"__isSmartRef__":true,"id":1080},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1257":{"x":83.07804005891666,"y":-5.538536003927788,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1258":{"submorphs":[{"__isSmartRef__":true,"id":1259}],"scripts":[],"id":241,"shape":{"__isSmartRef__":true,"id":1274},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1290},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1278},"lighterFill":{"__isSmartRef__":true,"id":1291},"label":{"__isSmartRef__":true,"id":1259},"showsHalos":false,"name":"SaveButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":1300},"__SourceModuleName__":"Global.lively.morphic.Widgets","attributeConnections":[{"__isSmartRef__":true,"id":1301}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"priorExtent":{"__isSmartRef__":true,"id":1302},"renderContextTable":{"__isSmartRef__":true,"id":1303},"eventHandler":{"__isSmartRef__":true,"id":1304},"isCopyMorphRef":true,"morphRefId":1,"scriptAnnotations":{"__isSmartRef__":true,"id":1305},"owner":{"__isSmartRef__":true,"id":1026},"distanceToDragEvent":{"__isSmartRef__":true,"id":1310},"layout":{"__isSmartRef__":true,"id":1311},"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1312},"__LivelyClassName__":"lively.morphic.Button"},"1259":{"submorphs":[],"scripts":[],"id":242,"shape":{"__isSmartRef__":true,"id":1260},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1266},"_MaxTextWidth":59,"_MaxTextHeight":null,"padding":{"__isSmartRef__":true,"id":1267},"_Padding":{"__isSmartRef__":true,"id":1268},"owner":{"__isSmartRef__":true,"id":1258},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","priorExtent":{"__isSmartRef__":true,"id":1269},"textChunks":[{"__isSmartRef__":true,"id":1270}],"_ClipMode":"hidden","_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":1272},"eventHandler":{"__isSmartRef__":true,"id":1273},"_HandStyle":"default","_PointerEvents":"none","_MinTextWidth":59,"_MinTextHeight":null,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"1260":{"position":{"__isSmartRef__":true,"id":1261},"_Extent":{"__isSmartRef__":true,"id":1262},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1263},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1264},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1265},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1261":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1262":{"x":59,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1263":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1264":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1265":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1266":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1267":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1268":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1269":{"x":59,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1270":{"style":{"__isSmartRef__":true,"id":1271},"chunkOwner":{"__isSmartRef__":true,"id":1259},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"Save","__LivelyClassName__":"lively.morphic.TextChunk"},"1271":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1272":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"1273":{"morph":{"__isSmartRef__":true,"id":1259},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1274":{"position":{"__isSmartRef__":true,"id":1275},"_Extent":{"__isSmartRef__":true,"id":1276},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1277},"_Fill":{"__isSmartRef__":true,"id":1278},"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1288},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1289},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1275":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1276":{"x":59,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1277":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1278":{"stops":[{"__isSmartRef__":true,"id":1279},{"__isSmartRef__":true,"id":1281},{"__isSmartRef__":true,"id":1283},{"__isSmartRef__":true,"id":1285}],"vector":{"__isSmartRef__":true,"id":1287},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1279":{"offset":0,"color":{"__isSmartRef__":true,"id":1280}},"1280":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1281":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1282}},"1282":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1283":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1284}},"1284":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1285":{"offset":1,"color":{"__isSmartRef__":true,"id":1286}},"1286":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1287":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1288":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1289":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1290":{"x":250.76926800196395,"y":282.76926800196395,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1291":{"stops":[{"__isSmartRef__":true,"id":1292},{"__isSmartRef__":true,"id":1294},{"__isSmartRef__":true,"id":1296},{"__isSmartRef__":true,"id":1298}],"vector":{"__isSmartRef__":true,"id":1287},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1292":{"offset":0,"color":{"__isSmartRef__":true,"id":1293}},"1293":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1294":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1295}},"1295":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1296":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1297}},"1297":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1298":{"offset":1,"color":{"__isSmartRef__":true,"id":1299}},"1299":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1300":{"partsSpaceName":"PartsBin/Widgets/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"comment":"Requires careful usage.","partName":"CloseButton","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1301":{"sourceObj":{"__isSmartRef__":true,"id":1258},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1258},"targetMethodName":"closeOwner","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1302":{"x":59,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1303":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1304":{"morph":{"__isSmartRef__":true,"id":1258},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1305":{"closeOwner":{"__isSmartRef__":true,"id":1306},"saveChanges":{"__isSmartRef__":true,"id":1308}},"1306":{"time":{"__isSmartRef__":true,"id":1307},"user":"lauritz"},"1307":{"isSerializedDate":true,"string":"Tue Sep 13 2011 22:22:03 GMT+0200 (CEST)"},"1308":{"time":{"__isSmartRef__":true,"id":1309},"user":"lauritz"},"1309":{"isSerializedDate":true,"string":"Tue Sep 13 2011 22:20:56 GMT+0200 (CEST)"},"1310":{"x":51.89992501644366,"y":-13.266902255995888,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1311":{"moveVertical":true,"moveHorizontal":true},"1312":{"closeOwner":{"__isSmartRef__":true,"id":1313}},"1313":{"varMapping":{"__isSmartRef__":true,"id":1314},"source":"function closeOwner() {\n var annotation = this.get(\"Annotation\");\n annotation.remove();\n annotation.visibilityIsTemporary = true;\n annotation.saveChanges();\n}","funcProperties":{"__isSmartRef__":true,"id":1315},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1314":{"this":{"__isSmartRef__":true,"id":1258}},"1315":{},"1316":{"position":{"__isSmartRef__":true,"id":1317},"_Extent":{"__isSmartRef__":true,"id":1318},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1319},"_Fill":{"__isSmartRef__":true,"id":1320},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1321},"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_Padding":{"__isSmartRef__":true,"id":1322},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1317":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1318":{"x":563.2318613909407,"y":312.9242187268925,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1319":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1320":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1321":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1322":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1323":{"x":20,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1324":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","migrationLevel":2,"partName":"Rectangle","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1325":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1326":{"morph":{"__isSmartRef__":true,"id":1026},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1327":{"adjustForNewBounds":true},"1328":{"x":563.2318613909407,"y":312.9242187268925,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1329":{"x":340,"y":-15,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1330":{"hide":{"__isSmartRef__":true,"id":1331},"show":{"__isSmartRef__":true,"id":1333},"saveChanges":{"__isSmartRef__":true,"id":1335},"restoreAnnotation":{"__isSmartRef__":true,"id":1337},"close":{"__isSmartRef__":true,"id":1339},"remove":{"__isSmartRef__":true,"id":1341},"setInitials":{"__isSmartRef__":true,"id":1343},"setAuthor":{"__isSmartRef__":true,"id":1345},"setTimestamp":{"__isSmartRef__":true,"id":1347},"setComment":{"__isSmartRef__":true,"id":1349}},"1331":{"time":{"__isSmartRef__":true,"id":1332},"user":"lauritz"},"1332":{"isSerializedDate":true,"string":"Tue Oct 18 2011 00:44:26 GMT+0200 (CEST)"},"1333":{"time":{"__isSmartRef__":true,"id":1334}},"1334":{"isSerializedDate":true,"string":"Tue Oct 18 2011 00:43:09 GMT+0200 (CEST)"},"1335":{"time":{"__isSmartRef__":true,"id":1336}},"1336":{"isSerializedDate":true,"string":"Tue Oct 18 2011 00:57:20 GMT+0200 (CEST)"},"1337":{"time":{"__isSmartRef__":true,"id":1338},"user":"lauritz"},"1338":{"isSerializedDate":true,"string":"Tue Sep 13 2011 22:35:07 GMT+0200 (CEST)"},"1339":{"time":{"__isSmartRef__":true,"id":1340},"user":"lauritz"},"1340":{"isSerializedDate":true,"string":"Wed Sep 14 2011 19:41:33 GMT+0200 (CEST)"},"1341":{"time":{"__isSmartRef__":true,"id":1342},"user":"lauritz"},"1342":{"isSerializedDate":true,"string":"Wed Sep 14 2011 19:41:33 GMT+0200 (CEST)"},"1343":{"time":{"__isSmartRef__":true,"id":1344},"user":"lauritz"},"1344":{"isSerializedDate":true,"string":"Tue Oct 18 2011 01:34:51 GMT+0200 (CEST)"},"1345":{"time":{"__isSmartRef__":true,"id":1346},"user":"lauritz"},"1346":{"isSerializedDate":true,"string":"Tue Oct 18 2011 01:35:03 GMT+0200 (CEST)"},"1347":{"time":{"__isSmartRef__":true,"id":1348},"user":"lauritz"},"1348":{"isSerializedDate":true,"string":"Tue Oct 18 2011 01:35:20 GMT+0200 (CEST)"},"1349":{"time":{"__isSmartRef__":true,"id":1350},"user":"lauritz"},"1350":{"isSerializedDate":true,"string":"Tue Oct 18 2011 01:35:36 GMT+0200 (CEST)"},"1351":{"initials":"rkrk","author":"robertkrahn","timestamp":{"__isSmartRef__":true,"id":1352},"comment":"Should we use the group as well for get / set? For resolving option name clashes...?"},"1352":{"isSerializedDate":true,"string":"Wed May 16 2012 16:42:50 GMT+0200 (CEST)"},"1353":{"show":{"__isSmartRef__":true,"id":1354},"saveChanges":{"__isSmartRef__":true,"id":1361},"restoreAnnotation":{"__isSmartRef__":true,"id":1364},"close":{"__isSmartRef__":true,"id":1367},"setInitials":{"__isSmartRef__":true,"id":1370},"setAuthor":{"__isSmartRef__":true,"id":1373},"setTimestamp":{"__isSmartRef__":true,"id":1376},"setComment":{"__isSmartRef__":true,"id":1379}},"1354":{"varMapping":{"__isSmartRef__":true,"id":1355},"source":"function show() {\n this.setPosition(pt(20, 20));\n this.annotationPin.addMorph(this);\n}","funcProperties":{"__isSmartRef__":true,"id":1360},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1355":{"this":{"__isSmartRef__":true,"id":1026},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1356}},"1356":{"$super":{"__isSmartRef__":true,"id":1357}},"1357":{"varMapping":{"__isSmartRef__":true,"id":1358},"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":1359},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1358":{"obj":{"__isSmartRef__":true,"id":1026},"name":"show"},"1359":{},"1360":{},"1361":{"varMapping":{"__isSmartRef__":true,"id":1362},"source":"function saveChanges() {\n // gather annotation informations\n var initials = this.get(\"Initials\").getTextString();\n var timestamp = new Date();\n var comment = this.get(\"Comment\").getTextString();\n var user; \n if (this.annotationPin.world() && this.annotationPin.world().getUserName && \n this.annotationPin.world().getUserName()) {\n user = this.annotationPin.world().getUserName();\n } \n\n // reset the annotation object\n this.annotation = {\n initials : initials,\n author : user ? user : initials,\n timestamp : timestamp,\n comment : comment\n };\n \n // update the annotation morph\n this.get(\"Timestamp\").setTextString(this.annotation.timestamp);\n this.annotationPin.get(\"AuthorLabel\").setTextString(this.annotation.initials);\n this.restoreAnnotation();\n}","funcProperties":{"__isSmartRef__":true,"id":1363},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1362":{"this":{"__isSmartRef__":true,"id":1026}},"1363":{},"1364":{"varMapping":{"__isSmartRef__":true,"id":1365},"source":"function restoreAnnotation() {\n this.get(\"Initials\").setTextString(this.annotation.initials);\n this.get(\"Author\").setTextString(this.annotation.author);\n this.get(\"Timestamp\").setTextString(this.annotation.timestamp);\n this.get(\"Comment\").setTextString(this.annotation.comment);\n}","funcProperties":{"__isSmartRef__":true,"id":1366},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1365":{"this":{"__isSmartRef__":true,"id":1026}},"1366":{},"1367":{"varMapping":{"__isSmartRef__":true,"id":1368},"source":"function close() {\n this.restoreAnnotation();\n this.remove();\n this.visibilityIsTemporary = true;\n}","funcProperties":{"__isSmartRef__":true,"id":1369},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1368":{"this":{"__isSmartRef__":true,"id":1026}},"1369":{},"1370":{"varMapping":{"__isSmartRef__":true,"id":1371},"source":"function setInitials(initials) {\n this.annotation.initials = initials;\n this.get(\"Initials\").setTextString(this.annotation.initials);\n}","funcProperties":{"__isSmartRef__":true,"id":1372},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1371":{"this":{"__isSmartRef__":true,"id":1026}},"1372":{},"1373":{"varMapping":{"__isSmartRef__":true,"id":1374},"source":"function setAuthor(author) {\n this.annotation.author = author;\n this.get(\"Author\").setTextString(this.annotation.author);\n}","funcProperties":{"__isSmartRef__":true,"id":1375},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1374":{"this":{"__isSmartRef__":true,"id":1026}},"1375":{},"1376":{"varMapping":{"__isSmartRef__":true,"id":1377},"source":"function setTimestamp(timestamp) {\n this.annotation.timestamp = timestamp;\n this.get(\"Timestamp\").setTextString(this.annotation.timestamp);\n}","funcProperties":{"__isSmartRef__":true,"id":1378},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1377":{"this":{"__isSmartRef__":true,"id":1026}},"1378":{},"1379":{"varMapping":{"__isSmartRef__":true,"id":1380},"source":"function setComment(comment) {\n this.annotation.comment = comment;\n this.get(\"Comment\").setTextString(this.annotation.comment);\n}","funcProperties":{"__isSmartRef__":true,"id":1381},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1380":{"this":{"__isSmartRef__":true,"id":1026}},"1381":{},"1382":{"onMouseDown":{"__isSmartRef__":true,"id":1383},"onMouseOut":{"__isSmartRef__":true,"id":1390},"onMouseOver":{"__isSmartRef__":true,"id":1393},"createAnnotationFromText":{"__isSmartRef__":true,"id":1396}},"1383":{"varMapping":{"__isSmartRef__":true,"id":1384},"source":"function onMouseDown(evt) {\n if (evt.isCommandKey() || evt.isRightMouseButtonDown()) return $super(evt);\n this.annotation.show();\n this.annotation.visibilityIsTemporary = false;\n return false;\n}","funcProperties":{"__isSmartRef__":true,"id":1389},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1384":{"this":{"__isSmartRef__":true,"id":987},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1385}},"1385":{"$super":{"__isSmartRef__":true,"id":1386}},"1386":{"varMapping":{"__isSmartRef__":true,"id":1387},"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":1388},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1387":{"obj":{"__isSmartRef__":true,"id":987},"name":"onMouseDown"},"1388":{},"1389":{},"1390":{"varMapping":{"__isSmartRef__":true,"id":1391},"source":"function onMouseOut(evt) {\n if (this.annotation.visibilityIsTemporary) {\n this.annotation.remove();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1392},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1391":{"this":{"__isSmartRef__":true,"id":987}},"1392":{},"1393":{"varMapping":{"__isSmartRef__":true,"id":1394},"source":"function onMouseOver(evt) {\n this.annotation.show()\n}","funcProperties":{"__isSmartRef__":true,"id":1395},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1394":{"this":{"__isSmartRef__":true,"id":987}},"1395":{},"1396":{"varMapping":{"__isSmartRef__":true,"id":1397},"source":"function createAnnotationFromText(textMorph) {\n var string = textMorph.getTextString();\n \n var splittedString = string.split(\":\",2);\n if (splittedString.length > 1 && splittedString[0].length < 5) {\n this.annotation.setInitials(splittedString[0]);\n string = string.substring(splittedString[0].length);\n } else {\n this.annotation.setInitials(\"???\");\n }\n \n this.annotation.setComment(string);\n this.annotation.saveChanges(); // sets author and timestamp\n}","funcProperties":{"__isSmartRef__":true,"id":1398},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1397":{"this":{"__isSmartRef__":true,"id":987}},"1398":{},"1399":{"submorphs":[],"scripts":[],"id":"1C136E9D-F280-4718-900C-A0314E9EB9BF","shape":{"__isSmartRef__":true,"id":1400},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1407},"_MaxTextWidth":232.00099999999702,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":1408},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"How connect works2","partsBinMetaInfo":{"__isSmartRef__":true,"id":1409},"textChunks":[{"__isSmartRef__":true,"id":1412},{"__isSmartRef__":true,"id":1414},{"__isSmartRef__":true,"id":1416}],"charsReplaced":"","lastFindLoc":14,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":1418},"renderContextTable":{"__isSmartRef__":true,"id":1419},"eventHandler":{"__isSmartRef__":true,"id":1420},"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":232.00099999999702,"_MinTextHeight":null,"_ClipMode":"auto","layout":{"__isSmartRef__":true,"id":1421},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_TextColor":{"__isSmartRef__":true,"id":1422},"distanceToDragEvent":{"__isSmartRef__":true,"id":1423},"isBeingDragged":false,"derivationIds":[1223],"owner":{"__isSmartRef__":true,"id":0},"_Rotation":-6.283185307179586,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"1400":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1401},"_Extent":{"__isSmartRef__":true,"id":1402},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1403},"renderContextTable":{"__isSmartRef__":true,"id":1404},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":1405},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_Fill":{"__isSmartRef__":true,"id":1406},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1401":{"x":-92.22227903447549,"y":-28.018766027209267,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1402":{"x":232.00099999999702,"y":44,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1403":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1404":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1405":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1406":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1407":{"x":637.0200300400509,"y":63.10415620825992,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1408":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1409":{"partsSpaceName":"PartsBin/Documentation","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"partName":"HowConnectWorksDocumentation","comment":"from http://www.lively-kernel.org/repository/webwerkstatt/documentation/HowConnectWorks.xhtml","changes":[{"__isSmartRef__":true,"id":1410}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1410":{"date":{"__isSmartRef__":true,"id":1411},"author":"lauritz","message":"","id":"16F14A03-EDD2-4A99-9A00-DB551C11A7AF"},"1411":{"isSerializedDate":true,"string":"Fri Dec 16 2011 01:17:26 GMT+0100 (CET)"},"1412":{"style":{"__isSmartRef__":true,"id":1413},"chunkOwner":{"__isSmartRef__":true,"id":1399},"storedString":"Available in ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1413":{"__SourceModuleName__":"Global.lively.morphic.TextCore","fontWeight":"bold","fontSize":9,"__LivelyClassName__":"lively.morphic.TextEmphasis"},"1414":{"style":{"__isSmartRef__":true,"id":1415},"chunkOwner":{"__isSmartRef__":true,"id":1399},"storedString":"Lively core","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1415":{"__SourceModuleName__":"Global.lively.morphic.TextCore","uri":"https://github.com/rksm/LivelyKernel","fontWeight":"bold","fontSize":9,"__LivelyClassName__":"lively.morphic.TextEmphasis"},"1416":{"style":{"__isSmartRef__":true,"id":1417},"chunkOwner":{"__isSmartRef__":true,"id":1399},"storedString":" /\nNot yet in webwerkstatt","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1417":{"__SourceModuleName__":"Global.lively.morphic.TextCore","fontWeight":"bold","fontSize":9,"__LivelyClassName__":"lively.morphic.TextEmphasis"},"1418":{"x":232.00099999999702,"y":44,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1419":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"1420":{"morph":{"__isSmartRef__":true,"id":1399},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1421":{"resizeWidth":true,"resizeHeight":false},"1422":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1423":{"x":154.20224899442462,"y":-14.085390181050634,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1424":{"submorphs":[{"__isSmartRef__":true,"id":1425},{"__isSmartRef__":true,"id":2510}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2655},"derivationIds":[null,"DFE35C4E-3FFA-4059-A606-BC20CA99505B","A21BB3BB-1AAB-4166-9CCD-04DA8C419491","FEEA139C-6A8D-43FD-980D-1754AE89ABAE","83782D94-C313-4B48-817F-ABEF783A5EBC","5FB229E1-3D18-4984-967F-EA496074ACD7"],"id":"9E9C4715-8779-47C9-82A6-9A0B26D8FCF7","renderContextTable":{"__isSmartRef__":true,"id":2659},"eventHandler":{"__isSmartRef__":true,"id":2660},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":2661},"LK2":true,"_Position":{"__isSmartRef__":true,"id":2662},"priorExtent":{"__isSmartRef__":true,"id":2663},"targetMorph":{"__isSmartRef__":true,"id":1425},"titleBar":{"__isSmartRef__":true,"id":2510},"contentOffset":{"__isSmartRef__":true,"id":2449},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":2664},"name":"TodoList","highlighted":false,"prevDragPos":{"__isSmartRef__":true,"id":2677},"isBeingDragged":false,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","moved":true,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Window","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"1425":{"submorphs":[{"__isSmartRef__":true,"id":1426},{"__isSmartRef__":true,"id":1577},{"__isSmartRef__":true,"id":1750},{"__isSmartRef__":true,"id":1923},{"__isSmartRef__":true,"id":2096},{"__isSmartRef__":true,"id":2269}],"scripts":[],"id":"B4A18B0A-E6E6-4ADE-93B8-22FE0749C160","shape":{"__isSmartRef__":true,"id":2442},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2449},"showsHalos":false,"name":"TodoList","partsBinMetaInfo":{"__isSmartRef__":true,"id":2450},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":2461},"eventHandler":{"__isSmartRef__":true,"id":2462},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","B7087DE8-4738-4E6B-AFFA-D75165A8E31A","0A11B8DC-E7E8-4658-B47D-5220A6CFAE35","7A743F20-B88D-41C0-8C96-7E991AB8CEE7","E0E467B6-4F54-48B1-9CFD-4D0D01644393","A532768D-1295-49E2-8A9C-65BB26CB5FA4"],"partTests":{"__isSmartRef__":true,"id":2463},"_ClipMode":"auto","owner":{"__isSmartRef__":true,"id":1424},"priorExtent":{"__isSmartRef__":true,"id":2468},"distanceToDragEvent":{"__isSmartRef__":true,"id":2469},"layout":{"__isSmartRef__":true,"id":2470},"isInLayoutCycle":false,"isBeingDragged":false,"isCopyMorphRef":true,"morphRefId":6,"_Rotation":0,"_Scale":1.002003004005006,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2473},"__LivelyClassName__":"lively.morphic.Box"},"1426":{"submorphs":[{"__isSmartRef__":true,"id":1427},{"__isSmartRef__":true,"id":1494}],"scripts":[],"id":"FB7C36CF-6D27-4395-BCCB-FC365A0A098A","shape":{"__isSmartRef__":true,"id":1548},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1555},"showsHalos":false,"name":"Rectangle","partsBinMetaInfo":{"__isSmartRef__":true,"id":1556},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":1565},"eventHandler":{"__isSmartRef__":true,"id":1566},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","E77EE8D3-485F-4655-BC89-51634ADFDDC5","2ED45F2F-81E4-4953-84F5-8024534C7D82","440F599B-675F-4F5C-9C11-5BACF5B4494A","FCC05E03-5242-4B3A-BE20-1085DFE0DA70","23F25729-2C5A-4165-A624-367EE6E3FABC"],"partTests":{"__isSmartRef__":true,"id":1567},"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":1425},"distanceToDragEvent":{"__isSmartRef__":true,"id":1572},"priorExtent":{"__isSmartRef__":true,"id":1573},"layout":{"__isSmartRef__":true,"id":1574},"isInLayoutCycle":false,"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Box"},"1427":{"submorphs":[{"__isSmartRef__":true,"id":1428},{"__isSmartRef__":true,"id":1446}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1476},"id":"261B58CA-67F9-4E28-B97F-7EA83CF0C121","renderContextTable":{"__isSmartRef__":true,"id":1483},"eventHandler":{"__isSmartRef__":true,"id":1484},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"hidden","layout":{"__isSmartRef__":true,"id":1485},"_Position":{"__isSmartRef__":true,"id":1486},"progressMorph":{"__isSmartRef__":true,"id":1446},"labelBlack":{"__isSmartRef__":true,"id":1428},"labelWhite":{"__isSmartRef__":true,"id":1434},"value":0.75,"showsHalos":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":1487},"partsBinMetaInfo":{"__isSmartRef__":true,"id":1488},"name":"ProgressBar","__SourceModuleName__":"Global.lively.morphic.Widgets","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isCopyMorphRef":true,"morphRefId":1,"isBeingDragged":false,"derivationIds":[706,"7F5EA73B-153D-4EE7-8CC9-5DA51B1DE345","6B9A959A-FD11-4949-9F38-4B72BF1CF045","535C898A-35EE-4118-89AC-B50B360242F4","AF419CB6-8CBA-4B1B-B84E-1968816A376B","0D6FF106-E0BC-4BB8-B682-873E4824146D"],"owner":{"__isSmartRef__":true,"id":1426},"priorExtent":{"__isSmartRef__":true,"id":1493},"valueScale":1,"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.ProgressBar"},"1428":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1429},"id":"70D52287-3C84-4AA6-A058-5F362CE23F1D","renderContextTable":{"__isSmartRef__":true,"id":1468},"textChunks":[{"__isSmartRef__":true,"id":1469}],"eventHandler":{"__isSmartRef__":true,"id":1471},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":1444},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":11,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","layout":{"__isSmartRef__":true,"id":1472},"_TextColor":{"__isSmartRef__":true,"id":1432},"_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","owner":{"__isSmartRef__":true,"id":1427},"priorExtent":{"__isSmartRef__":true,"id":1473},"_MaxTextWidth":272.67045328835945,"_MaxTextHeight":null,"attributeConnections":[{"__isSmartRef__":true,"id":1466},{"__isSmartRef__":true,"id":1474},{"__isSmartRef__":true,"id":1475}],"doNotSerialize":["$$_Position"],"doNotCopyProperties":["$$_Position"],"__SourceModuleName__":"Global.lively.morphic.TextCore","_MinTextWidth":272.67045328835945,"_MinTextHeight":null,"isCopyMorphRef":true,"morphRefId":2,"_Position":{"__isSmartRef__":true,"id":1465},"derivationIds":[707,"CEA022B4-E5E8-4EB7-8155-855CA568618E","9BBFAAEE-752E-4323-8826-89F181A79484","0BB84D73-E8D6-496C-AF00-70C4738E3908","DDB30691-5909-4935-A6DA-A536DE59C109","33459DD7-DBA8-4CBE-8473-AFB90EA7A1A7"],"__LivelyClassName__":"lively.morphic.Text"},"1429":{"_Position":{"__isSmartRef__":true,"id":1430},"renderContextTable":{"__isSmartRef__":true,"id":1431},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1432},"_Fill":null,"attributeConnections":[{"__isSmartRef__":true,"id":1433}],"doNotSerialize":["$$_Extent"],"doNotCopyProperties":["$$_Extent"],"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1467},"_Extent":{"__isSmartRef__":true,"id":1464},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1430":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1431":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1432":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1433":{"sourceObj":{"__isSmartRef__":true,"id":1429},"sourceAttrName":"_Extent","targetObj":{"__isSmartRef__":true,"id":1434},"targetMethodName":"setExtent","dependedBy":{"__isSmartRef__":true,"id":1466},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1434":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1435},"id":"876AA59C-D023-4D51-9357-729DFBCD9082","renderContextTable":{"__isSmartRef__":true,"id":1440},"textChunks":[{"__isSmartRef__":true,"id":1441}],"eventHandler":{"__isSmartRef__":true,"id":1443},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":1444},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":11,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":1445},"_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","owner":{"__isSmartRef__":true,"id":1446},"priorExtent":{"__isSmartRef__":true,"id":1464},"_MaxTextWidth":272.67045328835945,"_MaxTextHeight":null,"_Position":{"__isSmartRef__":true,"id":1465},"__SourceModuleName__":"Global.lively.morphic.TextCore","_MinTextWidth":272.67045328835945,"_MinTextHeight":null,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isCopyMorphRef":true,"morphRefId":3,"derivationIds":[709,"511F989B-4820-4169-963A-0469C64F5283","C1536A18-0112-467D-842D-36B60DCC8EAA","C4CE2CCB-67D8-4706-9765-75916075DBD1","25B13029-8498-42C8-BCE3-925088EB5F99","21FFC3AD-055A-42F9-AF8B-F451FA31E358"],"__LivelyClassName__":"lively.morphic.Text"},"1435":{"_Position":{"__isSmartRef__":true,"id":1436},"renderContextTable":{"__isSmartRef__":true,"id":1437},"_Extent":{"__isSmartRef__":true,"id":1438},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1432},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Padding":{"__isSmartRef__":true,"id":1439},"_ClipMode":"hidden","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1436":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1437":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1438":{"x":272.67045328835945,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1439":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1440":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"1441":{"style":{"__isSmartRef__":true,"id":1442},"chunkOwner":{"__isSmartRef__":true,"id":1434},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1442":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1443":{"morph":{"__isSmartRef__":true,"id":1434},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1444":{"x":2,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1445":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1446":{"submorphs":[{"__isSmartRef__":true,"id":1434}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1447},"id":"A513BB03-464B-4FD3-94F8-AE36F5312A7B","renderContextTable":{"__isSmartRef__":true,"id":1459},"eventHandler":{"__isSmartRef__":true,"id":1460},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1461},"owner":{"__isSmartRef__":true,"id":1427},"_ClipMode":"hidden","layout":{"__isSmartRef__":true,"id":1462},"eventsAreIgnored":true,"_HandStyle":"default","_PointerEvents":"none","priorExtent":{"__isSmartRef__":true,"id":1463},"__SourceModuleName__":"Global.lively.morphic.Core","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isCopyMorphRef":true,"morphRefId":1,"derivationIds":[708,"9BABA734-843A-4022-B769-8D223C48368A","15AD310A-7653-4D2B-AAC1-C50A013D81B0","7CDEE295-6D2B-4D91-A29B-CCCB74D3324E","D862DFA5-6649-448D-80A1-71E397EF3B0C","9518B545-692D-4E55-B41D-E8FE7107AA86"],"__LivelyClassName__":"lively.morphic.Box"},"1447":{"_Position":{"__isSmartRef__":true,"id":1448},"renderContextTable":{"__isSmartRef__":true,"id":1449},"_Extent":{"__isSmartRef__":true,"id":1450},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1451},"_Fill":{"__isSmartRef__":true,"id":1452},"_BorderRadius":"5px 0px 0px 5px","__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1458},"_Opacity":1,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1448":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1449":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1450":{"x":204,"y":25.006009012015294,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1451":{"r":0.6666666666666666,"g":0.6666666666666666,"b":0.6666666666666666,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1452":{"stops":[{"__isSmartRef__":true,"id":1453},{"__isSmartRef__":true,"id":1455}],"vector":{"__isSmartRef__":true,"id":1457},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1453":{"offset":0,"color":{"__isSmartRef__":true,"id":1454}},"1454":{"r":0.8745098039215686,"g":0.8745098039215686,"b":0.8745098039215686,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1455":{"offset":1,"color":{"__isSmartRef__":true,"id":1456}},"1456":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1457":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1458":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1459":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1460":{"morph":{"__isSmartRef__":true,"id":1446},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1461":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1462":{"scaleHorizontal":true,"scaleVertical":true},"1463":{"x":204,"y":25.006009012015294,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1464":{"x":272.67045328835945,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1465":{"x":0,"y":4.003004506007647,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1466":{"sourceObj":{"__isSmartRef__":true,"id":1428},"sourceAttrName":"extent","targetObj":{"__isSmartRef__":true,"id":1434},"targetMethodName":"setExtent","dependendConnections":[{"__isSmartRef__":true,"id":1433},{"__isSmartRef__":true,"id":1433},{"__isSmartRef__":true,"id":1433},{"__isSmartRef__":true,"id":1433},{"__isSmartRef__":true,"id":1433},{"__isSmartRef__":true,"id":1433},{"__isSmartRef__":true,"id":1433},{"__isSmartRef__":true,"id":1433},{"__isSmartRef__":true,"id":1433},{"__isSmartRef__":true,"id":1433},{"__isSmartRef__":true,"id":1433}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"1467":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1468":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"1469":{"style":{"__isSmartRef__":true,"id":1470},"chunkOwner":{"__isSmartRef__":true,"id":1428},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1470":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1471":{"morph":{"__isSmartRef__":true,"id":1428},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1472":{"scaleHorizontal":true,"centeredVertical":true},"1473":{"x":272.67045328835945,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1474":{"sourceObj":{"__isSmartRef__":true,"id":1428},"sourceAttrName":"position","targetObj":{"__isSmartRef__":true,"id":1434},"targetMethodName":"setPosition","dependendConnections":[{"__isSmartRef__":true,"id":1475},{"__isSmartRef__":true,"id":1475},{"__isSmartRef__":true,"id":1475},{"__isSmartRef__":true,"id":1475},{"__isSmartRef__":true,"id":1475},{"__isSmartRef__":true,"id":1475},{"__isSmartRef__":true,"id":1475},{"__isSmartRef__":true,"id":1475},{"__isSmartRef__":true,"id":1475},{"__isSmartRef__":true,"id":1475},{"__isSmartRef__":true,"id":1475}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"1475":{"sourceObj":{"__isSmartRef__":true,"id":1428},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":1434},"targetMethodName":"setPosition","dependedBy":{"__isSmartRef__":true,"id":1474},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1476":{"_Position":{"__isSmartRef__":true,"id":1477},"renderContextTable":{"__isSmartRef__":true,"id":1478},"_Extent":{"__isSmartRef__":true,"id":1479},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1480},"_Fill":{"__isSmartRef__":true,"id":1481},"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1482},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1477":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1478":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1479":{"x":272.6704532883585,"y":25.006009012015294,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1480":{"r":0.6666666666666666,"g":0.6666666666666666,"b":0.6666666666666666,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1481":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1482":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1483":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1484":{"morph":{"__isSmartRef__":true,"id":1427},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1485":{"adjustForNewBounds":true,"resizeWidth":true},"1486":{"x":53.85578371163983,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1487":{"x":229.97996995994993,"y":-14.77547017689875,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1488":{"partsSpaceName":"PartsBin/Widgets/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple progress bar that can have a label and a value (between 0 and 1).","migrationLevel":4,"partName":"ProgressBar","changes":[{"__isSmartRef__":true,"id":1489},{"__isSmartRef__":true,"id":1491}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1489":{"date":{"__isSmartRef__":true,"id":1490},"author":"hubert.hesse","message":"Previous commit vanished automagically (It is now possible to set the value to 0)"},"1490":{"isSerializedDate":true,"string":"Wed Oct 26 2011 13:22:19 GMT+0200 (CEST)"},"1491":{"date":{"__isSmartRef__":true,"id":1492},"author":"hubert.hesse","message":"Value can be 0 now"},"1492":{"isSerializedDate":true,"string":"Fri Oct 21 2011 11:11:34 GMT+0200 (CEST)"},"1493":{"x":272.6704532883585,"y":25.006009012015294,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1494":{"submorphs":[{"__isSmartRef__":true,"id":1495}],"scripts":[],"id":"A2EC0A67-9190-4E05-B830-B7BFD66A6FFB","shape":{"__isSmartRef__":true,"id":1511},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1526},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1514},"lighterFill":{"__isSmartRef__":true,"id":1527},"label":{"__isSmartRef__":true,"id":1495},"name":"addItemButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":1536},"attributeConnections":[{"__isSmartRef__":true,"id":1543}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":1544},"renderContextTable":{"__isSmartRef__":true,"id":1545},"eventHandler":{"__isSmartRef__":true,"id":1546},"distanceToDragEvent":{"__isSmartRef__":true,"id":1547},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","E9FB9546-13EB-48F8-8F18-39C2E6AD2220","4D486C8E-6EEF-406F-84B2-695B147A536F","94F95631-F2E3-4C5B-B944-63CA26B7709B","818F5382-6459-49B2-83B3-84439CF309DD","8C1AE272-B391-4E09-9797-9C750A011563"],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":1426},"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Button"},"1495":{"submorphs":[],"scripts":[],"id":"FADDB6CA-96C4-4599-BB7A-96BD709BFA06","shape":{"__isSmartRef__":true,"id":1496},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1502},"_MaxTextWidth":28.855783711639827,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":1503},"_Padding":{"__isSmartRef__":true,"id":1504},"owner":{"__isSmartRef__":true,"id":1494},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":1505},"textChunks":[{"__isSmartRef__":true,"id":1506}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":1508},"eventHandler":{"__isSmartRef__":true,"id":1509},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","1329566F-3780-4E98-A324-2650738AA4AA","E1700438-5D61-487E-B597-8FD1D0867D02","1148C9AB-93B3-4DA6-AEBD-D948A40D86EA","1FFA7A18-E49B-414E-930A-4A7C820FC537","9A90AEFF-329C-4837-9B65-C8A46E798518"],"_MinTextWidth":28.855783711639827,"_MinTextHeight":null,"_FontSize":10,"_TextColor":{"__isSmartRef__":true,"id":1510},"__LivelyClassName__":"lively.morphic.Text"},"1496":{"position":{"__isSmartRef__":true,"id":1497},"_Extent":{"__isSmartRef__":true,"id":1498},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1499},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1500},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1501},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1497":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1498":{"x":28.855783711639827,"y":24.00600901201512,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1499":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1500":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1501":{"x":0,"y":3,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1502":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1503":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1504":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1505":{"x":28.855783711639827,"y":24.00600901201512,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1506":{"style":{"__isSmartRef__":true,"id":1507},"chunkOwner":{"__isSmartRef__":true,"id":1495},"storedString":"+","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1507":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1508":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"1509":{"morph":{"__isSmartRef__":true,"id":1495},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1510":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1511":{"position":{"__isSmartRef__":true,"id":1512},"_Extent":{"__isSmartRef__":true,"id":1505},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":1513},"_Fill":{"__isSmartRef__":true,"id":1514},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1524},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1525},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1512":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1513":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1514":{"stops":[{"__isSmartRef__":true,"id":1515},{"__isSmartRef__":true,"id":1517},{"__isSmartRef__":true,"id":1519},{"__isSmartRef__":true,"id":1521}],"vector":{"__isSmartRef__":true,"id":1523},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1515":{"offset":0,"color":{"__isSmartRef__":true,"id":1516}},"1516":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1517":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1518}},"1518":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1519":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1520}},"1520":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1521":{"offset":1,"color":{"__isSmartRef__":true,"id":1522}},"1522":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1523":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1524":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1525":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1526":{"x":10,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1527":{"stops":[{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1530},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1534}],"vector":{"__isSmartRef__":true,"id":1523},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1528":{"offset":0,"color":{"__isSmartRef__":true,"id":1529}},"1529":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1530":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1531}},"1531":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1532":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1533}},"1533":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1534":{"offset":1,"color":{"__isSmartRef__":true,"id":1535}},"1535":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1536":{"partsSpaceName":"PartsBin/Inputs","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":1537},{"__isSmartRef__":true,"id":1539},{"__isSmartRef__":true,"id":1541}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1537":{"date":{"__isSmartRef__":true,"id":1538},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"1538":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"1539":{"date":{"__isSmartRef__":true,"id":1540},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"1540":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"1541":{"date":{"__isSmartRef__":true,"id":1542},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"1542":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"1543":{"sourceObj":{"__isSmartRef__":true,"id":1494},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1425},"targetMethodName":"addTodoItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1544":{"x":28.855783711639827,"y":24.00600901201512,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1545":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1546":{"morph":{"__isSmartRef__":true,"id":1494},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1547":{"x":32.014021028034904,"y":-15.000000000000014,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1548":{"position":{"__isSmartRef__":true,"id":1549},"_Extent":{"__isSmartRef__":true,"id":1550},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1551},"_Fill":{"__isSmartRef__":true,"id":1552},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1553},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1554},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1549":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1550":{"x":336.52623699999833,"y":45.0060090120153,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1551":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1552":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1553":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1554":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1555":{"x":8.940000000000001,"y":8.940000000000001,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1556":{"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":1557},{"__isSmartRef__":true,"id":1559},{"__isSmartRef__":true,"id":1561},{"__isSmartRef__":true,"id":1563}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1557":{"date":{"__isSmartRef__":true,"id":1558},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"1558":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"1559":{"date":{"__isSmartRef__":true,"id":1560},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"1560":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"1561":{"date":{"__isSmartRef__":true,"id":1562},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"1562":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"1563":{"date":{"__isSmartRef__":true,"id":1564},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"1564":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"1565":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1566":{"morph":{"__isSmartRef__":true,"id":1426},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1567":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1568}},"1568":{"test01IsMorph":{"__isSmartRef__":true,"id":1569}},"1569":{"varMapping":{"__isSmartRef__":true,"id":1570},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":1571},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1570":{"this":{"__isSmartRef__":true,"id":1567}},"1571":{},"1572":{"x":71,"y":-8,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1573":{"x":336.52623699999833,"y":45.0060090120153,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1574":{"layouter":{"__isSmartRef__":true,"id":1575},"extentWithoutPlaceholder":{"__isSmartRef__":true,"id":1576}},"1575":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":10,"spacing":15,"container":{"__isSmartRef__":true,"id":1426},"__SourceModuleName__":"Global.lively.morphic.Layout","__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout"},"1576":{"x":337.5242379999997,"y":90.01999,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1577":{"submorphs":[{"__isSmartRef__":true,"id":1578},{"__isSmartRef__":true,"id":1591},{"__isSmartRef__":true,"id":1632}],"scripts":[],"id":"34CBC804-5D86-4460-B6C8-6BF9072519A8","shape":{"__isSmartRef__":true,"id":1686},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1693},"showsHalos":false,"name":"TodoItemProto","partsBinMetaInfo":{"__isSmartRef__":true,"id":1694},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":1703},"eventHandler":{"__isSmartRef__":true,"id":1704},"attributeConnections":[{"__isSmartRef__":true,"id":1705},{"__isSmartRef__":true,"id":1710}],"doNotSerialize":["$$done"],"doNotCopyProperties":["$$done"],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","DFC6D0F9-E4FB-44C6-B43C-52BA9827D823","353F27D7-B4FD-4BAE-8CAB-CF9321C86951","380C95AC-95B2-4891-AAA9-C63EB2540F0A","DF46F124-1FD8-483A-936C-5CCC6B46018E","B2E2C353-ADF9-49F0-BA5A-362900A2903F","05B6B6C6-B21F-40E0-8BA3-07F59A54B3D8"],"partTests":{"__isSmartRef__":true,"id":1711},"_ClipMode":"visible","layout":{"__isSmartRef__":true,"id":1716},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":1719},"isBeingDragged":false,"prevScroll":[0,0],"distanceToDragEvent":{"__isSmartRef__":true,"id":1720},"done":false,"isTodoItem":true,"owner":{"__isSmartRef__":true,"id":1425},"_Visible":false,"_Rotation":0,"_Scale":1.002003004005006,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1721},"__LivelyClassName__":"lively.morphic.Box"},"1578":{"submorphs":[],"scripts":[],"id":"9F51AC2C-5B0D-4F71-BFE7-079AF35A8EEB","shape":{"__isSmartRef__":true,"id":1579},"droppingEnabled":true,"halosEnabled":true,"checked":false,"showsHalos":false,"_Position":{"__isSmartRef__":true,"id":1584},"name":"CheckBox","partsBinMetaInfo":{"__isSmartRef__":true,"id":1585},"priorExtent":{"__isSmartRef__":true,"id":1586},"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":1587},"eventHandler":{"__isSmartRef__":true,"id":1588},"derivationIds":[6345,"C312E83D-707C-4284-B295-259FC7CFB5E8","B3CA60CB-D64F-42D2-B7D3-FCA87B927993","70374752-C7D2-4373-B5A6-DAE00D675005","6A4E6489-07E3-4075-842E-1688DCC23FFA","CF398E2C-E57F-4CA1-B622-FC57B6326BA1","96E85F3D-CB5D-4E29-9E31-1233E712691E"],"_ClipMode":"visible","attributeConnections":[{"__isSmartRef__":true,"id":1589},{"__isSmartRef__":true,"id":1590}],"doNotSerialize":["$$checked;","$$checked"],"doNotCopyProperties":["$$checked;","$$checked"],"owner":{"__isSmartRef__":true,"id":1577},"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.CheckBox"},"1579":{"stringifiedShapeNode":"","extent":{"__isSmartRef__":true,"id":1580},"_Extent":{"__isSmartRef__":true,"id":1581},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1582},"_Padding":{"__isSmartRef__":true,"id":1583},"__LivelyClassName__":"lively.morphic.Shapes.External"},"1580":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1581":{"x":11,"y":11,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1582":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"1583":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1584":{"x":3.115,"y":3.115,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1585":{"requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Inputs/","__SourceModuleName__":"Global.lively.PartsBin","partName":"CheckBox","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1586":{"x":11,"y":11,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1587":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1588":{"morph":{"__isSmartRef__":true,"id":1578},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1589":{"sourceObj":{"__isSmartRef__":true,"id":1578},"sourceAttrName":"checked;","targetObj":{"__isSmartRef__":true,"id":1577},"targetMethodName":"done","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1590":{"sourceObj":{"__isSmartRef__":true,"id":1578},"sourceAttrName":"checked","targetObj":{"__isSmartRef__":true,"id":1577},"targetMethodName":"done","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1591":{"submorphs":[],"scripts":[],"id":"47F75508-499E-4E84-92ED-0821B585D31A","shape":{"__isSmartRef__":true,"id":1592},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1598},"_MaxTextWidth":290.23981499999894,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":1595},"showsHalos":false,"_FontSize":10,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text","partsBinMetaInfo":{"__isSmartRef__":true,"id":1599},"textChunks":[{"__isSmartRef__":true,"id":1608}],"charsReplaced":"","lastFindLoc":5,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":1610},"renderContextTable":{"__isSmartRef__":true,"id":1611},"eventHandler":{"__isSmartRef__":true,"id":1612},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":1613},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","A9F493FF-16B2-4B2B-83EE-F0A2288ECAA0","EA77E0F8-F9E9-474A-BE9E-B037D5636E2C","0A6AED33-B153-47D6-8B68-90DE6751D4C7","04149EC6-105F-46FC-B9F7-C69307213287","95DA7B14-89FE-4EB4-9742-C177FF73AD96","DC06F5A2-1316-4A09-A6A8-DE87CAB0188F"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":290.23981499999894,"_MinTextHeight":null,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":1577},"layout":{"__isSmartRef__":true,"id":1614},"previousSelection":[0,4],"ctrlCPressed":0,"priorSelectionRange":[0,4],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1615},"__LivelyClassName__":"lively.morphic.Text"},"1592":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1593},"_Extent":{"__isSmartRef__":true,"id":1594},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1595},"renderContextTable":{"__isSmartRef__":true,"id":1596},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1597},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1593":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1594":{"x":299.23981499999894,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1595":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1596":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1597":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1598":{"x":17.064999999999998,"y":3.115,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1599":{"partsSpaceName":"PartsBin/Basic/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":1600},{"__isSmartRef__":true,"id":1602},{"__isSmartRef__":true,"id":1604},{"__isSmartRef__":true,"id":1606}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1600":{"date":{"__isSmartRef__":true,"id":1601},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"1601":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (CEST)"},"1602":{"date":{"__isSmartRef__":true,"id":1603},"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"},"1603":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)"},"1604":{"date":{"__isSmartRef__":true,"id":1605},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"1605":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (CEST)"},"1606":{"date":{"__isSmartRef__":true,"id":1607},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"1607":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (CEST)"},"1608":{"style":{"__isSmartRef__":true,"id":1609},"chunkOwner":{"__isSmartRef__":true,"id":1591},"storedString":"test","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1609":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1610":{"x":299.23981499999894,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1611":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"1612":{"morph":{"__isSmartRef__":true,"id":1591},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1613":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1614":{"resizeWidth":true,"adjustForNewBounds":true},"1615":{"onTabPressed":{"__isSmartRef__":true,"id":1616},"onKeyDown":{"__isSmartRef__":true,"id":1624}},"1616":{"varMapping":{"__isSmartRef__":true,"id":1617},"source":"function onTabPressed(evt) {\n evt.stop();\n this.owner.selectNext(evt.isShiftDown());\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":1622},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1617":{"this":{"__isSmartRef__":true,"id":1591},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1618}},"1618":{"$super":{"__isSmartRef__":true,"id":1619}},"1619":{"varMapping":{"__isSmartRef__":true,"id":1620},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1621},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1620":{"obj":{"__isSmartRef__":true,"id":1591},"name":"onTabPressed"},"1621":{},"1622":{"timestamp":{"__isSmartRef__":true,"id":1623},"user":"robertkrahn"},"1623":{"isSerializedDate":true,"string":"Sat Apr 21 2012 18:08:04 GMT+0200 (CEST)"},"1624":{"varMapping":{"__isSmartRef__":true,"id":1625},"source":"function onKeyDown(evt) {\n var result = $super(evt);\n var char = String.fromCharCode(evt.keyCode).toLowerCase();\n this.ctrlCPressed = this.ctrlCPressed || 0;\n if (char === 'c' && evt.isCtrlDown()) { this.ctrlCPressed++; }\n else { this.ctrlCPressed = 0 }\n if (this.ctrlCPressed === 2) {\n this.ctrlCPressed = 0;\n this.owner.done = !this.owner.done;\n }\n return result\n }","funcProperties":{"__isSmartRef__":true,"id":1630},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1625":{"this":{"__isSmartRef__":true,"id":1591},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1626}},"1626":{"$super":{"__isSmartRef__":true,"id":1627}},"1627":{"varMapping":{"__isSmartRef__":true,"id":1628},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1629},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1628":{"obj":{"__isSmartRef__":true,"id":1591},"name":"onKeyDown"},"1629":{},"1630":{"timestamp":{"__isSmartRef__":true,"id":1631},"user":"robertkrahn"},"1631":{"isSerializedDate":true,"string":"Sat Apr 21 2012 18:17:34 GMT+0200 (CEST)"},"1632":{"submorphs":[{"__isSmartRef__":true,"id":1633}],"scripts":[],"id":"719B61A7-AC3F-4F2F-B5ED-EEE5D27A2A76","shape":{"__isSmartRef__":true,"id":1649},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1664},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1652},"lighterFill":{"__isSmartRef__":true,"id":1665},"label":{"__isSmartRef__":true,"id":1633},"name":"removeButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":1674},"attributeConnections":[{"__isSmartRef__":true,"id":1681}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":1682},"renderContextTable":{"__isSmartRef__":true,"id":1683},"eventHandler":{"__isSmartRef__":true,"id":1684},"distanceToDragEvent":{"__isSmartRef__":true,"id":1685},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","9FC09C37-2033-40AE-91C6-5B3994A37DD0","8D3012B6-C0E5-4B06-B1AD-CB80C6C99442","FBC7BE03-4ED9-4E15-B9AA-6CF368623D45","3F75DA2E-71BE-4858-BCB4-6127CD1A3E41","70122986-8CD4-4DC8-8730-9B2EA6173537","8557EA89-55CD-4848-978B-2B5A672DFC2A"],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":1577},"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Button"},"1633":{"submorphs":[],"scripts":[],"id":"6B90EF81-6D3B-42BE-A77F-181A54AA1F57","shape":{"__isSmartRef__":true,"id":1634},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1640},"_MaxTextWidth":14,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":1641},"_Padding":{"__isSmartRef__":true,"id":1642},"owner":{"__isSmartRef__":true,"id":1632},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":1643},"textChunks":[{"__isSmartRef__":true,"id":1644}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":1646},"eventHandler":{"__isSmartRef__":true,"id":1647},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","4C708A08-5021-4FEC-ACD0-EDCF84618035","9E688F9B-F93E-426F-B658-8EEDB8952289","3BFB2AFF-96E9-4660-A5D9-7C87E6D86B42","BEDE9477-7347-4A26-BA01-0687DF6805E3","BA3787BD-FDF8-40DA-8321-16FB75CA8C43","1AFA0A0C-1161-4DD3-9823-BAFE7E8A19A2"],"_MinTextWidth":14,"_MinTextHeight":null,"_FontSize":6,"_TextColor":{"__isSmartRef__":true,"id":1648},"__LivelyClassName__":"lively.morphic.Text"},"1634":{"position":{"__isSmartRef__":true,"id":1635},"_Extent":{"__isSmartRef__":true,"id":1636},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1637},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1638},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1639},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1635":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1636":{"x":14,"y":17.006009012015024,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1637":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1638":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1639":{"x":0,"y":4,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1640":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1641":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1642":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1643":{"x":14,"y":17.006009012015024,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1644":{"style":{"__isSmartRef__":true,"id":1645},"chunkOwner":{"__isSmartRef__":true,"id":1633},"storedString":"X","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1645":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1646":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"1647":{"morph":{"__isSmartRef__":true,"id":1633},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1648":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1649":{"position":{"__isSmartRef__":true,"id":1650},"_Extent":{"__isSmartRef__":true,"id":1643},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":1651},"_Fill":{"__isSmartRef__":true,"id":1652},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1662},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1663},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1650":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1651":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1652":{"stops":[{"__isSmartRef__":true,"id":1653},{"__isSmartRef__":true,"id":1655},{"__isSmartRef__":true,"id":1657},{"__isSmartRef__":true,"id":1659}],"vector":{"__isSmartRef__":true,"id":1661},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1653":{"offset":0,"color":{"__isSmartRef__":true,"id":1654}},"1654":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1655":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1656}},"1656":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1657":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1658}},"1658":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1659":{"offset":1,"color":{"__isSmartRef__":true,"id":1660}},"1660":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1661":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1662":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1663":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1664":{"x":320.25481499999887,"y":3.115,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1665":{"stops":[{"__isSmartRef__":true,"id":1666},{"__isSmartRef__":true,"id":1668},{"__isSmartRef__":true,"id":1670},{"__isSmartRef__":true,"id":1672}],"vector":{"__isSmartRef__":true,"id":1661},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1666":{"offset":0,"color":{"__isSmartRef__":true,"id":1667}},"1667":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1668":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1669}},"1669":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1670":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1671}},"1671":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1672":{"offset":1,"color":{"__isSmartRef__":true,"id":1673}},"1673":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1674":{"partsSpaceName":"PartsBin/Inputs","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":1675},{"__isSmartRef__":true,"id":1677},{"__isSmartRef__":true,"id":1679}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1675":{"date":{"__isSmartRef__":true,"id":1676},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"1676":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"1677":{"date":{"__isSmartRef__":true,"id":1678},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"1678":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"1679":{"date":{"__isSmartRef__":true,"id":1680},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"1680":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"1681":{"sourceObj":{"__isSmartRef__":true,"id":1632},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1577},"targetMethodName":"remove","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1682":{"x":14,"y":17.006009012015024,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1683":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1684":{"morph":{"__isSmartRef__":true,"id":1632},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1685":{"x":54.89016478027463,"y":-10.978032956054932,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1686":{"position":{"__isSmartRef__":true,"id":1687},"_Extent":{"__isSmartRef__":true,"id":1688},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1689},"_Fill":{"__isSmartRef__":true,"id":1690},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1691},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1692},"_BorderRadius":8.14,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1687":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1688":{"x":338.36981499999894,"y":23.236009012015025,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1689":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1690":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1691":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1692":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1693":{"x":10,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1694":{"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":1695},{"__isSmartRef__":true,"id":1697},{"__isSmartRef__":true,"id":1699},{"__isSmartRef__":true,"id":1701}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1695":{"date":{"__isSmartRef__":true,"id":1696},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"1696":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"1697":{"date":{"__isSmartRef__":true,"id":1698},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"1698":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"1699":{"date":{"__isSmartRef__":true,"id":1700},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"1700":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"1701":{"date":{"__isSmartRef__":true,"id":1702},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"1702":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"1703":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1704":{"morph":{"__isSmartRef__":true,"id":1577},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1705":{"sourceObj":{"__isSmartRef__":true,"id":1577},"sourceAttrName":"done","targetObj":{"__isSmartRef__":true,"id":1577},"targetMethodName":"onDoneChange","__SourceModuleName__":"Global.lively.bindings","converterString":"function () { return null }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1706},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1707},"__LivelyClassName__":"AttributeConnection"},"1706":{"source":{"__isSmartRef__":true,"id":1577},"target":{"__isSmartRef__":true,"id":1577}},"1707":{"converter":{"__isSmartRef__":true,"id":1708}},"1708":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":1706},"source":"function () { return null }","funcProperties":{"__isSmartRef__":true,"id":1709},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1709":{},"1710":{"sourceObj":{"__isSmartRef__":true,"id":1577},"sourceAttrName":"done","targetObj":{"__isSmartRef__":true,"id":1578},"targetMethodName":"setChecked","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1711":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1712}},"1712":{"test01IsMorph":{"__isSmartRef__":true,"id":1713}},"1713":{"varMapping":{"__isSmartRef__":true,"id":1714},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":1715},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1714":{"this":{"__isSmartRef__":true,"id":1711}},"1715":{},"1716":{"layouter":{"__isSmartRef__":true,"id":1717},"extentWithoutPlaceholder":{"__isSmartRef__":true,"id":1718},"adjustForNewBounds":true,"resizeWidth":false},"1717":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":3.115,"spacing":3.95,"container":{"__isSmartRef__":true,"id":1577},"__SourceModuleName__":"Global.lively.morphic.Layout","__LivelyClassName__":"lively.morphic.Layout.TightHorizontalLayout"},"1718":{"x":338.36981499999894,"y":27.590000000000003,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1719":{"x":338.36981499999894,"y":25.23,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1720":{"x":231,"y":-14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1721":{"isDone":{"__isSmartRef__":true,"id":1722},"reset":{"__isSmartRef__":true,"id":1726},"onDoneChange":{"__isSmartRef__":true,"id":1730},"remove":{"__isSmartRef__":true,"id":1734},"selectNext":{"__isSmartRef__":true,"id":1742},"todoText":{"__isSmartRef__":true,"id":1746}},"1722":{"varMapping":{"__isSmartRef__":true,"id":1723},"source":"function isDone() {\n return this.done;\n}","funcProperties":{"__isSmartRef__":true,"id":1724},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1723":{"this":{"__isSmartRef__":true,"id":1577}},"1724":{"timestamp":{"__isSmartRef__":true,"id":1725},"user":"robertkrahn","tags":[]},"1725":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:45:13 GMT+0200 (CEST)"},"1726":{"varMapping":{"__isSmartRef__":true,"id":1727},"source":"function reset() {\n connect(this.get('CheckBox'), 'checked', this, 'done');\n connect(this, 'done', this.get('CheckBox'), 'setChecked');\n connect(this, 'done', this, 'onDoneChange', {converter: function() { return null }});\n connect(this.get('removeButton'), 'fire', this, 'remove');\n this.isTodoItem = true;\n this.get('Text').addScript(function onTabPressed(evt) {\n evt.stop();\n this.owner.selectNext(evt.isShiftDown());\n return true;\n });\n this.get('Text').addScript(function onKeyDown(evt) {\n var result = $super(evt);\n var char = String.fromCharCode(evt.keyCode).toLowerCase();\n this.ctrlCPressed = this.ctrlCPressed || 0;\n if (char === 'c' && evt.isCtrlDown()) { this.ctrlCPressed++; }\n else { this.ctrlCPressed = 0 }\n if (this.ctrlCPressed === 2) {\n this.ctrlCPressed = 0;\n this.owner.done = !this.owner.done;\n }\n return result\n });\n}","funcProperties":{"__isSmartRef__":true,"id":1728},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1727":{"this":{"__isSmartRef__":true,"id":1577}},"1728":{"timestamp":{"__isSmartRef__":true,"id":1729},"user":"robertkrahn","tags":[]},"1729":{"isSerializedDate":true,"string":"Sat Apr 21 2012 18:18:33 GMT+0200 (CEST)"},"1730":{"varMapping":{"__isSmartRef__":true,"id":1731},"source":"function onDoneChange(owner) {\n owner = owner || this.owner;\n if (owner && owner.todoChanged)\n owner.todoChanged(this);\n}","funcProperties":{"__isSmartRef__":true,"id":1732},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1731":{"this":{"__isSmartRef__":true,"id":1577}},"1732":{"timestamp":{"__isSmartRef__":true,"id":1733},"user":"robertkrahn","tags":[]},"1733":{"isSerializedDate":true,"string":"Sat Apr 21 2012 17:42:21 GMT+0200 (CEST)"},"1734":{"varMapping":{"__isSmartRef__":true,"id":1735},"source":"function remove() {\n var owner = this.owner;\n $super();\n this.onDoneChange(owner);\n}","funcProperties":{"__isSmartRef__":true,"id":1740},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1735":{"this":{"__isSmartRef__":true,"id":1577},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1736}},"1736":{"$super":{"__isSmartRef__":true,"id":1737}},"1737":{"varMapping":{"__isSmartRef__":true,"id":1738},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1739},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1738":{"obj":{"__isSmartRef__":true,"id":1577},"name":"remove"},"1739":{},"1740":{"timestamp":{"__isSmartRef__":true,"id":1741},"user":"robertkrahn","tags":[]},"1741":{"isSerializedDate":true,"string":"Sat Apr 21 2012 17:42:34 GMT+0200 (CEST)"},"1742":{"varMapping":{"__isSmartRef__":true,"id":1743},"source":"function selectNext(prev) {\n this.owner && this.owner.focusTodoItemAfter&& this.owner.focusTodoItemAfter(this, prev);\n}","funcProperties":{"__isSmartRef__":true,"id":1744},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1743":{"this":{"__isSmartRef__":true,"id":1577}},"1744":{"timestamp":{"__isSmartRef__":true,"id":1745},"user":"robertkrahn","tags":[]},"1745":{"isSerializedDate":true,"string":"Sat Apr 21 2012 18:02:15 GMT+0200 (CEST)"},"1746":{"varMapping":{"__isSmartRef__":true,"id":1747},"source":"function todoText() {\n return this.get('Text');\n}","funcProperties":{"__isSmartRef__":true,"id":1748},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1747":{"this":{"__isSmartRef__":true,"id":1577}},"1748":{"timestamp":{"__isSmartRef__":true,"id":1749},"user":"robertkrahn","tags":[]},"1749":{"isSerializedDate":true,"string":"Sat Apr 21 2012 18:04:35 GMT+0200 (CEST)"},"1750":{"submorphs":[{"__isSmartRef__":true,"id":1751},{"__isSmartRef__":true,"id":1764},{"__isSmartRef__":true,"id":1805}],"scripts":[],"id":"0C26A756-9063-4947-8908-F405350B4A4A","shape":{"__isSmartRef__":true,"id":1859},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1866},"showsHalos":false,"name":"TodoItemProto1","partsBinMetaInfo":{"__isSmartRef__":true,"id":1867},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":1876},"eventHandler":{"__isSmartRef__":true,"id":1877},"attributeConnections":[{"__isSmartRef__":true,"id":1878},{"__isSmartRef__":true,"id":1883}],"doNotSerialize":["$$done"],"doNotCopyProperties":["$$done"],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","DFC6D0F9-E4FB-44C6-B43C-52BA9827D823","353F27D7-B4FD-4BAE-8CAB-CF9321C86951","380C95AC-95B2-4891-AAA9-C63EB2540F0A","DF46F124-1FD8-483A-936C-5CCC6B46018E","B2E2C353-ADF9-49F0-BA5A-362900A2903F","05B6B6C6-B21F-40E0-8BA3-07F59A54B3D8","0D1229BA-BDF2-4E5A-9B32-B949768F9AC9"],"partTests":{"__isSmartRef__":true,"id":1884},"_ClipMode":"visible","layout":{"__isSmartRef__":true,"id":1889},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":1892},"isBeingDragged":false,"prevScroll":[0,0],"distanceToDragEvent":{"__isSmartRef__":true,"id":1893},"done":true,"isTodoItem":true,"_Visible":true,"owner":{"__isSmartRef__":true,"id":1425},"_Rotation":0,"_Scale":1.002003004005006,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1894},"__LivelyClassName__":"lively.morphic.Box"},"1751":{"submorphs":[],"scripts":[],"id":"C58AC032-5CFD-4123-9E3B-2A10A8A790CB","shape":{"__isSmartRef__":true,"id":1752},"droppingEnabled":true,"halosEnabled":true,"checked":true,"showsHalos":false,"_Position":{"__isSmartRef__":true,"id":1757},"name":"CheckBox","partsBinMetaInfo":{"__isSmartRef__":true,"id":1758},"priorExtent":{"__isSmartRef__":true,"id":1759},"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":1760},"eventHandler":{"__isSmartRef__":true,"id":1761},"derivationIds":[6345,"C312E83D-707C-4284-B295-259FC7CFB5E8","B3CA60CB-D64F-42D2-B7D3-FCA87B927993","70374752-C7D2-4373-B5A6-DAE00D675005","6A4E6489-07E3-4075-842E-1688DCC23FFA","CF398E2C-E57F-4CA1-B622-FC57B6326BA1","96E85F3D-CB5D-4E29-9E31-1233E712691E","3AC78F97-58C7-477F-9D33-083CEA8AEF50"],"_ClipMode":"visible","attributeConnections":[{"__isSmartRef__":true,"id":1762},{"__isSmartRef__":true,"id":1763}],"doNotSerialize":["$$checked;","$$checked"],"doNotCopyProperties":["$$checked;","$$checked"],"owner":{"__isSmartRef__":true,"id":1750},"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.CheckBox"},"1752":{"stringifiedShapeNode":"","extent":{"__isSmartRef__":true,"id":1753},"_Extent":{"__isSmartRef__":true,"id":1754},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1755},"_Padding":{"__isSmartRef__":true,"id":1756},"__LivelyClassName__":"lively.morphic.Shapes.External"},"1753":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1754":{"x":11,"y":11,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1755":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"1756":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1757":{"x":3.115,"y":3.115,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1758":{"requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Inputs/","__SourceModuleName__":"Global.lively.PartsBin","partName":"CheckBox","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1759":{"x":11,"y":11,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1760":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1761":{"morph":{"__isSmartRef__":true,"id":1751},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1762":{"sourceObj":{"__isSmartRef__":true,"id":1751},"sourceAttrName":"checked;","targetObj":{"__isSmartRef__":true,"id":1750},"targetMethodName":"done","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1763":{"sourceObj":{"__isSmartRef__":true,"id":1751},"sourceAttrName":"checked","targetObj":{"__isSmartRef__":true,"id":1750},"targetMethodName":"done","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1764":{"submorphs":[],"scripts":[],"id":"BC43BD5E-2B84-43B3-823F-557E8AF53331","shape":{"__isSmartRef__":true,"id":1765},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1771},"_MaxTextWidth":290.23981499999894,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":1768},"showsHalos":false,"_FontSize":10,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text","partsBinMetaInfo":{"__isSmartRef__":true,"id":1772},"textChunks":[{"__isSmartRef__":true,"id":1781}],"charsReplaced":"write","lastFindLoc":5,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":1783},"renderContextTable":{"__isSmartRef__":true,"id":1784},"eventHandler":{"__isSmartRef__":true,"id":1785},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":1786},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","A9F493FF-16B2-4B2B-83EE-F0A2288ECAA0","EA77E0F8-F9E9-474A-BE9E-B037D5636E2C","0A6AED33-B153-47D6-8B68-90DE6751D4C7","04149EC6-105F-46FC-B9F7-C69307213287","95DA7B14-89FE-4EB4-9742-C177FF73AD96","DC06F5A2-1316-4A09-A6A8-DE87CAB0188F","977BDDF0-F1AE-4405-A13D-A50446574121"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":290.23981499999894,"_MinTextHeight":null,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":1750},"layout":{"__isSmartRef__":true,"id":1787},"ctrlCPressed":0,"_Rotation":0,"_Scale":1,"priorSelectionRange":[10,10],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1788},"__LivelyClassName__":"lively.morphic.Text"},"1765":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1766},"_Extent":{"__isSmartRef__":true,"id":1767},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1768},"renderContextTable":{"__isSmartRef__":true,"id":1769},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1770},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1766":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1767":{"x":299.23981499999894,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1768":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1769":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1770":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1771":{"x":17.064999999999998,"y":3.115,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1772":{"partsSpaceName":"PartsBin/Basic/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":1773},{"__isSmartRef__":true,"id":1775},{"__isSmartRef__":true,"id":1777},{"__isSmartRef__":true,"id":1779}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1773":{"date":{"__isSmartRef__":true,"id":1774},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"1774":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (CEST)"},"1775":{"date":{"__isSmartRef__":true,"id":1776},"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"},"1776":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)"},"1777":{"date":{"__isSmartRef__":true,"id":1778},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"1778":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (CEST)"},"1779":{"date":{"__isSmartRef__":true,"id":1780},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"1780":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (CEST)"},"1781":{"style":{"__isSmartRef__":true,"id":1782},"chunkOwner":{"__isSmartRef__":true,"id":1764},"storedString":"describe \"public\" interface","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1782":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"13px","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"},"1783":{"x":299.23981499999894,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1784":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"1785":{"morph":{"__isSmartRef__":true,"id":1764},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1786":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1787":{"resizeWidth":true,"adjustForNewBounds":true},"1788":{"onTabPressed":{"__isSmartRef__":true,"id":1789},"onKeyDown":{"__isSmartRef__":true,"id":1797}},"1789":{"varMapping":{"__isSmartRef__":true,"id":1790},"source":"function onTabPressed(evt) {\n evt.stop();\n this.owner.selectNext(evt.isShiftDown());\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":1795},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1790":{"this":{"__isSmartRef__":true,"id":1764},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1791}},"1791":{"$super":{"__isSmartRef__":true,"id":1792}},"1792":{"varMapping":{"__isSmartRef__":true,"id":1793},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1794},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1793":{"obj":{"__isSmartRef__":true,"id":1764},"name":"onTabPressed"},"1794":{},"1795":{"timestamp":{"__isSmartRef__":true,"id":1796},"user":"robertkrahn"},"1796":{"isSerializedDate":true,"string":"Sat Apr 21 2012 18:08:04 GMT+0200 (CEST)"},"1797":{"varMapping":{"__isSmartRef__":true,"id":1798},"source":"function onKeyDown(evt) {\n var result = $super(evt);\n var char = String.fromCharCode(evt.keyCode).toLowerCase();\n this.ctrlCPressed = this.ctrlCPressed || 0;\n if (char === 'c' && evt.isCtrlDown()) { this.ctrlCPressed++; }\n else { this.ctrlCPressed = 0 }\n if (this.ctrlCPressed === 2) {\n this.ctrlCPressed = 0;\n this.owner.done = !this.owner.done;\n }\n return result\n }","funcProperties":{"__isSmartRef__":true,"id":1803},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1798":{"this":{"__isSmartRef__":true,"id":1764},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1799}},"1799":{"$super":{"__isSmartRef__":true,"id":1800}},"1800":{"varMapping":{"__isSmartRef__":true,"id":1801},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1802},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1801":{"obj":{"__isSmartRef__":true,"id":1764},"name":"onKeyDown"},"1802":{},"1803":{"timestamp":{"__isSmartRef__":true,"id":1804},"user":"robertkrahn"},"1804":{"isSerializedDate":true,"string":"Sat Apr 21 2012 18:17:34 GMT+0200 (CEST)"},"1805":{"submorphs":[{"__isSmartRef__":true,"id":1806}],"scripts":[],"id":"C304FA67-E4E4-4FA8-9720-2A3EF0337F0A","shape":{"__isSmartRef__":true,"id":1822},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1837},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1825},"lighterFill":{"__isSmartRef__":true,"id":1838},"label":{"__isSmartRef__":true,"id":1806},"name":"removeButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":1847},"attributeConnections":[{"__isSmartRef__":true,"id":1854}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":1855},"renderContextTable":{"__isSmartRef__":true,"id":1856},"eventHandler":{"__isSmartRef__":true,"id":1857},"distanceToDragEvent":{"__isSmartRef__":true,"id":1858},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","9FC09C37-2033-40AE-91C6-5B3994A37DD0","8D3012B6-C0E5-4B06-B1AD-CB80C6C99442","FBC7BE03-4ED9-4E15-B9AA-6CF368623D45","3F75DA2E-71BE-4858-BCB4-6127CD1A3E41","70122986-8CD4-4DC8-8730-9B2EA6173537","8557EA89-55CD-4848-978B-2B5A672DFC2A","43EFC445-37A9-4F3A-913C-107FDFD6F36F"],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":1750},"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Button"},"1806":{"submorphs":[],"scripts":[],"id":"23DD430C-1A6A-4E8E-A6D7-C5564483C0B3","shape":{"__isSmartRef__":true,"id":1807},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1813},"_MaxTextWidth":14,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":1814},"_Padding":{"__isSmartRef__":true,"id":1815},"owner":{"__isSmartRef__":true,"id":1805},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":1816},"textChunks":[{"__isSmartRef__":true,"id":1817}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":1819},"eventHandler":{"__isSmartRef__":true,"id":1820},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","4C708A08-5021-4FEC-ACD0-EDCF84618035","9E688F9B-F93E-426F-B658-8EEDB8952289","3BFB2AFF-96E9-4660-A5D9-7C87E6D86B42","BEDE9477-7347-4A26-BA01-0687DF6805E3","BA3787BD-FDF8-40DA-8321-16FB75CA8C43","1AFA0A0C-1161-4DD3-9823-BAFE7E8A19A2","6AA5755E-9C87-4233-B1D3-0415953F6C2E"],"_MinTextWidth":14,"_MinTextHeight":null,"_FontSize":6,"_TextColor":{"__isSmartRef__":true,"id":1821},"__LivelyClassName__":"lively.morphic.Text"},"1807":{"position":{"__isSmartRef__":true,"id":1808},"_Extent":{"__isSmartRef__":true,"id":1809},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1810},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1811},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1812},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1808":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1809":{"x":14,"y":17.006009012015024,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1810":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1811":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1812":{"x":0,"y":4,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1813":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1814":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1815":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1816":{"x":14,"y":17.006009012015024,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1817":{"style":{"__isSmartRef__":true,"id":1818},"chunkOwner":{"__isSmartRef__":true,"id":1806},"storedString":"X","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1818":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1819":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"1820":{"morph":{"__isSmartRef__":true,"id":1806},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1821":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1822":{"position":{"__isSmartRef__":true,"id":1823},"_Extent":{"__isSmartRef__":true,"id":1816},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":1824},"_Fill":{"__isSmartRef__":true,"id":1825},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1835},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1836},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1823":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1824":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1825":{"stops":[{"__isSmartRef__":true,"id":1826},{"__isSmartRef__":true,"id":1828},{"__isSmartRef__":true,"id":1830},{"__isSmartRef__":true,"id":1832}],"vector":{"__isSmartRef__":true,"id":1834},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1826":{"offset":0,"color":{"__isSmartRef__":true,"id":1827}},"1827":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1828":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1829}},"1829":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1830":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1831}},"1831":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1832":{"offset":1,"color":{"__isSmartRef__":true,"id":1833}},"1833":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1834":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1835":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1836":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1837":{"x":320.25481499999887,"y":3.115,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1838":{"stops":[{"__isSmartRef__":true,"id":1839},{"__isSmartRef__":true,"id":1841},{"__isSmartRef__":true,"id":1843},{"__isSmartRef__":true,"id":1845}],"vector":{"__isSmartRef__":true,"id":1834},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1839":{"offset":0,"color":{"__isSmartRef__":true,"id":1840}},"1840":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1841":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1842}},"1842":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1843":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1844}},"1844":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1845":{"offset":1,"color":{"__isSmartRef__":true,"id":1846}},"1846":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1847":{"partsSpaceName":"PartsBin/Inputs","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":1848},{"__isSmartRef__":true,"id":1850},{"__isSmartRef__":true,"id":1852}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1848":{"date":{"__isSmartRef__":true,"id":1849},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"1849":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"1850":{"date":{"__isSmartRef__":true,"id":1851},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"1851":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"1852":{"date":{"__isSmartRef__":true,"id":1853},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"1853":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"1854":{"sourceObj":{"__isSmartRef__":true,"id":1805},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1750},"targetMethodName":"remove","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1855":{"x":14,"y":17.006009012015024,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1856":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1857":{"morph":{"__isSmartRef__":true,"id":1805},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1858":{"x":54.89016478027463,"y":-10.978032956054932,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1859":{"position":{"__isSmartRef__":true,"id":1860},"_Extent":{"__isSmartRef__":true,"id":1861},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1862},"_Fill":{"__isSmartRef__":true,"id":1863},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1864},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1865},"_BorderRadius":8.14,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1860":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1861":{"x":338.36981499999894,"y":23.236009012015025,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1862":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1863":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1864":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1865":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1866":{"x":8.940000000000001,"y":53.946009012015296,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1867":{"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":1868},{"__isSmartRef__":true,"id":1870},{"__isSmartRef__":true,"id":1872},{"__isSmartRef__":true,"id":1874}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1868":{"date":{"__isSmartRef__":true,"id":1869},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"1869":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"1870":{"date":{"__isSmartRef__":true,"id":1871},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"1871":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"1872":{"date":{"__isSmartRef__":true,"id":1873},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"1873":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"1874":{"date":{"__isSmartRef__":true,"id":1875},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"1875":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"1876":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1877":{"morph":{"__isSmartRef__":true,"id":1750},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1878":{"sourceObj":{"__isSmartRef__":true,"id":1750},"sourceAttrName":"done","targetObj":{"__isSmartRef__":true,"id":1750},"targetMethodName":"onDoneChange","__SourceModuleName__":"Global.lively.bindings","converterString":"function () { return null }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1879},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1880},"__LivelyClassName__":"AttributeConnection"},"1879":{"source":{"__isSmartRef__":true,"id":1750},"target":{"__isSmartRef__":true,"id":1750}},"1880":{"converter":{"__isSmartRef__":true,"id":1881}},"1881":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":1879},"source":"function () { return null }","funcProperties":{"__isSmartRef__":true,"id":1882},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1882":{},"1883":{"sourceObj":{"__isSmartRef__":true,"id":1750},"sourceAttrName":"done","targetObj":{"__isSmartRef__":true,"id":1751},"targetMethodName":"setChecked","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1884":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1885}},"1885":{"test01IsMorph":{"__isSmartRef__":true,"id":1886}},"1886":{"varMapping":{"__isSmartRef__":true,"id":1887},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":1888},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1887":{"this":{"__isSmartRef__":true,"id":1884}},"1888":{},"1889":{"layouter":{"__isSmartRef__":true,"id":1890},"extentWithoutPlaceholder":{"__isSmartRef__":true,"id":1891},"adjustForNewBounds":true,"resizeWidth":false},"1890":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":3.115,"spacing":3.95,"container":{"__isSmartRef__":true,"id":1750},"__SourceModuleName__":"Global.lively.morphic.Layout","__LivelyClassName__":"lively.morphic.Layout.TightHorizontalLayout"},"1891":{"x":338.36981499999894,"y":27.590000000000003,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1892":{"x":338.36981499999894,"y":25.23,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1893":{"x":231,"y":-14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1894":{"isDone":{"__isSmartRef__":true,"id":1895},"reset":{"__isSmartRef__":true,"id":1899},"onDoneChange":{"__isSmartRef__":true,"id":1903},"remove":{"__isSmartRef__":true,"id":1907},"selectNext":{"__isSmartRef__":true,"id":1915},"todoText":{"__isSmartRef__":true,"id":1919}},"1895":{"varMapping":{"__isSmartRef__":true,"id":1896},"source":"function isDone() {\n return this.done;\n}","funcProperties":{"__isSmartRef__":true,"id":1897},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1896":{"this":{"__isSmartRef__":true,"id":1750}},"1897":{"timestamp":{"__isSmartRef__":true,"id":1898},"user":"robertkrahn","tags":[]},"1898":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:45:13 GMT+0200 (CEST)"},"1899":{"varMapping":{"__isSmartRef__":true,"id":1900},"source":"function reset() {\n connect(this.get('CheckBox'), 'checked', this, 'done');\n connect(this, 'done', this.get('CheckBox'), 'setChecked');\n connect(this, 'done', this, 'onDoneChange', {converter: function() { return null }});\n connect(this.get('removeButton'), 'fire', this, 'remove');\n this.isTodoItem = true;\n this.get('Text').addScript(function onTabPressed(evt) {\n evt.stop();\n this.owner.selectNext(evt.isShiftDown());\n return true;\n });\n this.get('Text').addScript(function onKeyDown(evt) {\n var result = $super(evt);\n var char = String.fromCharCode(evt.keyCode).toLowerCase();\n this.ctrlCPressed = this.ctrlCPressed || 0;\n if (char === 'c' && evt.isCtrlDown()) { this.ctrlCPressed++; }\n else { this.ctrlCPressed = 0 }\n if (this.ctrlCPressed === 2) {\n this.ctrlCPressed = 0;\n this.owner.done = !this.owner.done;\n }\n return result\n });\n}","funcProperties":{"__isSmartRef__":true,"id":1901},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1900":{"this":{"__isSmartRef__":true,"id":1750}},"1901":{"timestamp":{"__isSmartRef__":true,"id":1902},"user":"robertkrahn","tags":[]},"1902":{"isSerializedDate":true,"string":"Sat Apr 21 2012 18:18:33 GMT+0200 (CEST)"},"1903":{"varMapping":{"__isSmartRef__":true,"id":1904},"source":"function onDoneChange(owner) {\n owner = owner || this.owner;\n if (owner && owner.todoChanged)\n owner.todoChanged(this);\n}","funcProperties":{"__isSmartRef__":true,"id":1905},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1904":{"this":{"__isSmartRef__":true,"id":1750}},"1905":{"timestamp":{"__isSmartRef__":true,"id":1906},"user":"robertkrahn","tags":[]},"1906":{"isSerializedDate":true,"string":"Sat Apr 21 2012 17:42:21 GMT+0200 (CEST)"},"1907":{"varMapping":{"__isSmartRef__":true,"id":1908},"source":"function remove() {\n var owner = this.owner;\n $super();\n this.onDoneChange(owner);\n}","funcProperties":{"__isSmartRef__":true,"id":1913},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1908":{"this":{"__isSmartRef__":true,"id":1750},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1909}},"1909":{"$super":{"__isSmartRef__":true,"id":1910}},"1910":{"varMapping":{"__isSmartRef__":true,"id":1911},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1912},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1911":{"obj":{"__isSmartRef__":true,"id":1750},"name":"remove"},"1912":{},"1913":{"timestamp":{"__isSmartRef__":true,"id":1914},"user":"robertkrahn","tags":[]},"1914":{"isSerializedDate":true,"string":"Sat Apr 21 2012 17:42:34 GMT+0200 (CEST)"},"1915":{"varMapping":{"__isSmartRef__":true,"id":1916},"source":"function selectNext(prev) {\n this.owner && this.owner.focusTodoItemAfter&& this.owner.focusTodoItemAfter(this, prev);\n}","funcProperties":{"__isSmartRef__":true,"id":1917},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1916":{"this":{"__isSmartRef__":true,"id":1750}},"1917":{"timestamp":{"__isSmartRef__":true,"id":1918},"user":"robertkrahn","tags":[]},"1918":{"isSerializedDate":true,"string":"Sat Apr 21 2012 18:02:15 GMT+0200 (CEST)"},"1919":{"varMapping":{"__isSmartRef__":true,"id":1920},"source":"function todoText() {\n return this.get('Text');\n}","funcProperties":{"__isSmartRef__":true,"id":1921},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1920":{"this":{"__isSmartRef__":true,"id":1750}},"1921":{"timestamp":{"__isSmartRef__":true,"id":1922},"user":"robertkrahn","tags":[]},"1922":{"isSerializedDate":true,"string":"Sat Apr 21 2012 18:04:35 GMT+0200 (CEST)"},"1923":{"submorphs":[{"__isSmartRef__":true,"id":1924},{"__isSmartRef__":true,"id":1937},{"__isSmartRef__":true,"id":1978}],"scripts":[],"id":"D753340D-000F-45E1-BC48-AA12CD96CB28","shape":{"__isSmartRef__":true,"id":2032},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2039},"showsHalos":false,"name":"TodoItemProto2","partsBinMetaInfo":{"__isSmartRef__":true,"id":2040},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":2049},"eventHandler":{"__isSmartRef__":true,"id":2050},"attributeConnections":[{"__isSmartRef__":true,"id":2051},{"__isSmartRef__":true,"id":2056}],"doNotSerialize":["$$done"],"doNotCopyProperties":["$$done"],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","DFC6D0F9-E4FB-44C6-B43C-52BA9827D823","353F27D7-B4FD-4BAE-8CAB-CF9321C86951","380C95AC-95B2-4891-AAA9-C63EB2540F0A","DF46F124-1FD8-483A-936C-5CCC6B46018E","B2E2C353-ADF9-49F0-BA5A-362900A2903F","05B6B6C6-B21F-40E0-8BA3-07F59A54B3D8","A7149ECB-A135-454A-9D68-A62296748917"],"partTests":{"__isSmartRef__":true,"id":2057},"_ClipMode":"visible","layout":{"__isSmartRef__":true,"id":2062},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":2065},"isBeingDragged":false,"prevScroll":[0,0],"distanceToDragEvent":{"__isSmartRef__":true,"id":2066},"done":true,"isTodoItem":true,"_Visible":true,"owner":{"__isSmartRef__":true,"id":1425},"_Rotation":0,"_Scale":1.002003004005006,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2067},"__LivelyClassName__":"lively.morphic.Box"},"1924":{"submorphs":[],"scripts":[],"id":"87E2C5A4-C452-4A17-89E4-4B4B3EDCA70C","shape":{"__isSmartRef__":true,"id":1925},"droppingEnabled":true,"halosEnabled":true,"checked":true,"showsHalos":false,"_Position":{"__isSmartRef__":true,"id":1930},"name":"CheckBox","partsBinMetaInfo":{"__isSmartRef__":true,"id":1931},"priorExtent":{"__isSmartRef__":true,"id":1932},"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":1933},"eventHandler":{"__isSmartRef__":true,"id":1934},"derivationIds":[6345,"C312E83D-707C-4284-B295-259FC7CFB5E8","B3CA60CB-D64F-42D2-B7D3-FCA87B927993","70374752-C7D2-4373-B5A6-DAE00D675005","6A4E6489-07E3-4075-842E-1688DCC23FFA","CF398E2C-E57F-4CA1-B622-FC57B6326BA1","96E85F3D-CB5D-4E29-9E31-1233E712691E","FEA78839-1B2E-4578-A23C-6770A88FDBA8"],"_ClipMode":"visible","attributeConnections":[{"__isSmartRef__":true,"id":1935},{"__isSmartRef__":true,"id":1936}],"doNotSerialize":["$$checked;","$$checked"],"doNotCopyProperties":["$$checked;","$$checked"],"owner":{"__isSmartRef__":true,"id":1923},"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.CheckBox"},"1925":{"stringifiedShapeNode":"","extent":{"__isSmartRef__":true,"id":1926},"_Extent":{"__isSmartRef__":true,"id":1927},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1928},"_Padding":{"__isSmartRef__":true,"id":1929},"__LivelyClassName__":"lively.morphic.Shapes.External"},"1926":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1927":{"x":11,"y":11,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1928":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"1929":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1930":{"x":3.115,"y":3.115,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1931":{"requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Inputs/","__SourceModuleName__":"Global.lively.PartsBin","partName":"CheckBox","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1932":{"x":11,"y":11,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1933":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1934":{"morph":{"__isSmartRef__":true,"id":1924},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1935":{"sourceObj":{"__isSmartRef__":true,"id":1924},"sourceAttrName":"checked;","targetObj":{"__isSmartRef__":true,"id":1923},"targetMethodName":"done","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1936":{"sourceObj":{"__isSmartRef__":true,"id":1924},"sourceAttrName":"checked","targetObj":{"__isSmartRef__":true,"id":1923},"targetMethodName":"done","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1937":{"submorphs":[],"scripts":[],"id":"64238B3F-F3B7-4285-BB00-BE06F87A7AFC","shape":{"__isSmartRef__":true,"id":1938},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1944},"_MaxTextWidth":290.23981499999894,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":1941},"showsHalos":false,"_FontSize":10,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text","partsBinMetaInfo":{"__isSmartRef__":true,"id":1945},"textChunks":[{"__isSmartRef__":true,"id":1954}],"charsReplaced":"","lastFindLoc":28,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":1956},"renderContextTable":{"__isSmartRef__":true,"id":1957},"eventHandler":{"__isSmartRef__":true,"id":1958},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":1959},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","A9F493FF-16B2-4B2B-83EE-F0A2288ECAA0","EA77E0F8-F9E9-474A-BE9E-B037D5636E2C","0A6AED33-B153-47D6-8B68-90DE6751D4C7","04149EC6-105F-46FC-B9F7-C69307213287","95DA7B14-89FE-4EB4-9742-C177FF73AD96","DC06F5A2-1316-4A09-A6A8-DE87CAB0188F","97841F39-2A5D-4ECD-98CF-23952ED519E7"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":290.23981499999894,"_MinTextHeight":null,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":1923},"layout":{"__isSmartRef__":true,"id":1960},"ctrlCPressed":0,"_Rotation":0,"_Scale":1,"priorSelectionRange":[27,27],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1961},"__LivelyClassName__":"lively.morphic.Text"},"1938":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1939},"_Extent":{"__isSmartRef__":true,"id":1940},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1941},"renderContextTable":{"__isSmartRef__":true,"id":1942},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1943},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1939":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1940":{"x":299.23981499999894,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1941":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1942":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1943":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1944":{"x":17.064999999999998,"y":3.115,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1945":{"partsSpaceName":"PartsBin/Basic/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":1946},{"__isSmartRef__":true,"id":1948},{"__isSmartRef__":true,"id":1950},{"__isSmartRef__":true,"id":1952}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1946":{"date":{"__isSmartRef__":true,"id":1947},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"1947":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (CEST)"},"1948":{"date":{"__isSmartRef__":true,"id":1949},"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"},"1949":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)"},"1950":{"date":{"__isSmartRef__":true,"id":1951},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"1951":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (CEST)"},"1952":{"date":{"__isSmartRef__":true,"id":1953},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"1953":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (CEST)"},"1954":{"style":{"__isSmartRef__":true,"id":1955},"chunkOwner":{"__isSmartRef__":true,"id":1937},"storedString":"describe tracking interface","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1955":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"13px","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"},"1956":{"x":299.23981499999894,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1957":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"1958":{"morph":{"__isSmartRef__":true,"id":1937},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1959":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1960":{"resizeWidth":true,"adjustForNewBounds":true},"1961":{"onTabPressed":{"__isSmartRef__":true,"id":1962},"onKeyDown":{"__isSmartRef__":true,"id":1970}},"1962":{"varMapping":{"__isSmartRef__":true,"id":1963},"source":"function onTabPressed(evt) {\n evt.stop();\n this.owner.selectNext(evt.isShiftDown());\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":1968},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1963":{"this":{"__isSmartRef__":true,"id":1937},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1964}},"1964":{"$super":{"__isSmartRef__":true,"id":1965}},"1965":{"varMapping":{"__isSmartRef__":true,"id":1966},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1967},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1966":{"obj":{"__isSmartRef__":true,"id":1937},"name":"onTabPressed"},"1967":{},"1968":{"timestamp":{"__isSmartRef__":true,"id":1969},"user":"robertkrahn"},"1969":{"isSerializedDate":true,"string":"Sat Apr 21 2012 18:08:04 GMT+0200 (CEST)"},"1970":{"varMapping":{"__isSmartRef__":true,"id":1971},"source":"function onKeyDown(evt) {\n var result = $super(evt);\n var char = String.fromCharCode(evt.keyCode).toLowerCase();\n this.ctrlCPressed = this.ctrlCPressed || 0;\n if (char === 'c' && evt.isCtrlDown()) { this.ctrlCPressed++; }\n else { this.ctrlCPressed = 0 }\n if (this.ctrlCPressed === 2) {\n this.ctrlCPressed = 0;\n this.owner.done = !this.owner.done;\n }\n return result\n }","funcProperties":{"__isSmartRef__":true,"id":1976},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1971":{"this":{"__isSmartRef__":true,"id":1937},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1972}},"1972":{"$super":{"__isSmartRef__":true,"id":1973}},"1973":{"varMapping":{"__isSmartRef__":true,"id":1974},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1975},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1974":{"obj":{"__isSmartRef__":true,"id":1937},"name":"onKeyDown"},"1975":{},"1976":{"timestamp":{"__isSmartRef__":true,"id":1977},"user":"robertkrahn"},"1977":{"isSerializedDate":true,"string":"Sat Apr 21 2012 18:17:34 GMT+0200 (CEST)"},"1978":{"submorphs":[{"__isSmartRef__":true,"id":1979}],"scripts":[],"id":"525A6EAC-ED59-460B-A0D5-69D641F8A0C2","shape":{"__isSmartRef__":true,"id":1995},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2010},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1998},"lighterFill":{"__isSmartRef__":true,"id":2011},"label":{"__isSmartRef__":true,"id":1979},"name":"removeButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":2020},"attributeConnections":[{"__isSmartRef__":true,"id":2027}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":2028},"renderContextTable":{"__isSmartRef__":true,"id":2029},"eventHandler":{"__isSmartRef__":true,"id":2030},"distanceToDragEvent":{"__isSmartRef__":true,"id":2031},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","9FC09C37-2033-40AE-91C6-5B3994A37DD0","8D3012B6-C0E5-4B06-B1AD-CB80C6C99442","FBC7BE03-4ED9-4E15-B9AA-6CF368623D45","3F75DA2E-71BE-4858-BCB4-6127CD1A3E41","70122986-8CD4-4DC8-8730-9B2EA6173537","8557EA89-55CD-4848-978B-2B5A672DFC2A","78C06D89-4DD4-4887-8B7D-456EEB70C3EE"],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":1923},"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Button"},"1979":{"submorphs":[],"scripts":[],"id":"387516ED-E164-4FFE-B5B4-152251706CEE","shape":{"__isSmartRef__":true,"id":1980},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1986},"_MaxTextWidth":14,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":1987},"_Padding":{"__isSmartRef__":true,"id":1988},"owner":{"__isSmartRef__":true,"id":1978},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":1989},"textChunks":[{"__isSmartRef__":true,"id":1990}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":1992},"eventHandler":{"__isSmartRef__":true,"id":1993},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","4C708A08-5021-4FEC-ACD0-EDCF84618035","9E688F9B-F93E-426F-B658-8EEDB8952289","3BFB2AFF-96E9-4660-A5D9-7C87E6D86B42","BEDE9477-7347-4A26-BA01-0687DF6805E3","BA3787BD-FDF8-40DA-8321-16FB75CA8C43","1AFA0A0C-1161-4DD3-9823-BAFE7E8A19A2","609D3BD3-218C-4FB8-A79B-B22178AC35D6"],"_MinTextWidth":14,"_MinTextHeight":null,"_FontSize":6,"_TextColor":{"__isSmartRef__":true,"id":1994},"__LivelyClassName__":"lively.morphic.Text"},"1980":{"position":{"__isSmartRef__":true,"id":1981},"_Extent":{"__isSmartRef__":true,"id":1982},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1983},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1984},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1985},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1981":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1982":{"x":14,"y":17.006009012015024,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1983":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1984":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1985":{"x":0,"y":4,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1986":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1987":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1988":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1989":{"x":14,"y":17.006009012015024,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1990":{"style":{"__isSmartRef__":true,"id":1991},"chunkOwner":{"__isSmartRef__":true,"id":1979},"storedString":"X","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1991":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1992":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"1993":{"morph":{"__isSmartRef__":true,"id":1979},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1994":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1995":{"position":{"__isSmartRef__":true,"id":1996},"_Extent":{"__isSmartRef__":true,"id":1989},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":1997},"_Fill":{"__isSmartRef__":true,"id":1998},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2008},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2009},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1996":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1997":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1998":{"stops":[{"__isSmartRef__":true,"id":1999},{"__isSmartRef__":true,"id":2001},{"__isSmartRef__":true,"id":2003},{"__isSmartRef__":true,"id":2005}],"vector":{"__isSmartRef__":true,"id":2007},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1999":{"offset":0,"color":{"__isSmartRef__":true,"id":2000}},"2000":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2001":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2002}},"2002":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2003":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2004}},"2004":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2005":{"offset":1,"color":{"__isSmartRef__":true,"id":2006}},"2006":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2007":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2008":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2009":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2010":{"x":320.25481499999887,"y":3.115,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2011":{"stops":[{"__isSmartRef__":true,"id":2012},{"__isSmartRef__":true,"id":2014},{"__isSmartRef__":true,"id":2016},{"__isSmartRef__":true,"id":2018}],"vector":{"__isSmartRef__":true,"id":2007},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2012":{"offset":0,"color":{"__isSmartRef__":true,"id":2013}},"2013":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2014":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2015}},"2015":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2016":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2017}},"2017":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2018":{"offset":1,"color":{"__isSmartRef__":true,"id":2019}},"2019":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2020":{"partsSpaceName":"PartsBin/Inputs","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":2021},{"__isSmartRef__":true,"id":2023},{"__isSmartRef__":true,"id":2025}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2021":{"date":{"__isSmartRef__":true,"id":2022},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"2022":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"2023":{"date":{"__isSmartRef__":true,"id":2024},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"2024":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"2025":{"date":{"__isSmartRef__":true,"id":2026},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"2026":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"2027":{"sourceObj":{"__isSmartRef__":true,"id":1978},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1923},"targetMethodName":"remove","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2028":{"x":14,"y":17.006009012015024,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2029":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2030":{"morph":{"__isSmartRef__":true,"id":1978},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2031":{"x":54.89016478027463,"y":-10.978032956054932,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2032":{"position":{"__isSmartRef__":true,"id":2033},"_Extent":{"__isSmartRef__":true,"id":2034},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2035},"_Fill":{"__isSmartRef__":true,"id":2036},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2037},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2038},"_BorderRadius":8.14,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2033":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2034":{"x":338.36981499999894,"y":23.236009012015025,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2035":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2036":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2037":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2038":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2039":{"x":8.940000000000001,"y":77.18201802403033,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2040":{"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":2041},{"__isSmartRef__":true,"id":2043},{"__isSmartRef__":true,"id":2045},{"__isSmartRef__":true,"id":2047}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2041":{"date":{"__isSmartRef__":true,"id":2042},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2042":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"2043":{"date":{"__isSmartRef__":true,"id":2044},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2044":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"2045":{"date":{"__isSmartRef__":true,"id":2046},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2046":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"2047":{"date":{"__isSmartRef__":true,"id":2048},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2048":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"2049":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2050":{"morph":{"__isSmartRef__":true,"id":1923},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2051":{"sourceObj":{"__isSmartRef__":true,"id":1923},"sourceAttrName":"done","targetObj":{"__isSmartRef__":true,"id":1923},"targetMethodName":"onDoneChange","__SourceModuleName__":"Global.lively.bindings","converterString":"function () { return null }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2052},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2053},"__LivelyClassName__":"AttributeConnection"},"2052":{"source":{"__isSmartRef__":true,"id":1923},"target":{"__isSmartRef__":true,"id":1923}},"2053":{"converter":{"__isSmartRef__":true,"id":2054}},"2054":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":2052},"source":"function () { return null }","funcProperties":{"__isSmartRef__":true,"id":2055},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2055":{},"2056":{"sourceObj":{"__isSmartRef__":true,"id":1923},"sourceAttrName":"done","targetObj":{"__isSmartRef__":true,"id":1924},"targetMethodName":"setChecked","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2057":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2058}},"2058":{"test01IsMorph":{"__isSmartRef__":true,"id":2059}},"2059":{"varMapping":{"__isSmartRef__":true,"id":2060},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2061},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2060":{"this":{"__isSmartRef__":true,"id":2057}},"2061":{},"2062":{"layouter":{"__isSmartRef__":true,"id":2063},"extentWithoutPlaceholder":{"__isSmartRef__":true,"id":2064},"adjustForNewBounds":true,"resizeWidth":false},"2063":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":3.115,"spacing":3.95,"container":{"__isSmartRef__":true,"id":1923},"__SourceModuleName__":"Global.lively.morphic.Layout","__LivelyClassName__":"lively.morphic.Layout.TightHorizontalLayout"},"2064":{"x":338.36981499999894,"y":27.590000000000003,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2065":{"x":338.36981499999894,"y":25.23,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2066":{"x":231,"y":-14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2067":{"isDone":{"__isSmartRef__":true,"id":2068},"reset":{"__isSmartRef__":true,"id":2072},"onDoneChange":{"__isSmartRef__":true,"id":2076},"remove":{"__isSmartRef__":true,"id":2080},"selectNext":{"__isSmartRef__":true,"id":2088},"todoText":{"__isSmartRef__":true,"id":2092}},"2068":{"varMapping":{"__isSmartRef__":true,"id":2069},"source":"function isDone() {\n return this.done;\n}","funcProperties":{"__isSmartRef__":true,"id":2070},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2069":{"this":{"__isSmartRef__":true,"id":1923}},"2070":{"timestamp":{"__isSmartRef__":true,"id":2071},"user":"robertkrahn","tags":[]},"2071":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:45:13 GMT+0200 (CEST)"},"2072":{"varMapping":{"__isSmartRef__":true,"id":2073},"source":"function reset() {\n connect(this.get('CheckBox'), 'checked', this, 'done');\n connect(this, 'done', this.get('CheckBox'), 'setChecked');\n connect(this, 'done', this, 'onDoneChange', {converter: function() { return null }});\n connect(this.get('removeButton'), 'fire', this, 'remove');\n this.isTodoItem = true;\n this.get('Text').addScript(function onTabPressed(evt) {\n evt.stop();\n this.owner.selectNext(evt.isShiftDown());\n return true;\n });\n this.get('Text').addScript(function onKeyDown(evt) {\n var result = $super(evt);\n var char = String.fromCharCode(evt.keyCode).toLowerCase();\n this.ctrlCPressed = this.ctrlCPressed || 0;\n if (char === 'c' && evt.isCtrlDown()) { this.ctrlCPressed++; }\n else { this.ctrlCPressed = 0 }\n if (this.ctrlCPressed === 2) {\n this.ctrlCPressed = 0;\n this.owner.done = !this.owner.done;\n }\n return result\n });\n}","funcProperties":{"__isSmartRef__":true,"id":2074},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2073":{"this":{"__isSmartRef__":true,"id":1923}},"2074":{"timestamp":{"__isSmartRef__":true,"id":2075},"user":"robertkrahn","tags":[]},"2075":{"isSerializedDate":true,"string":"Sat Apr 21 2012 18:18:33 GMT+0200 (CEST)"},"2076":{"varMapping":{"__isSmartRef__":true,"id":2077},"source":"function onDoneChange(owner) {\n owner = owner || this.owner;\n if (owner && owner.todoChanged)\n owner.todoChanged(this);\n}","funcProperties":{"__isSmartRef__":true,"id":2078},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2077":{"this":{"__isSmartRef__":true,"id":1923}},"2078":{"timestamp":{"__isSmartRef__":true,"id":2079},"user":"robertkrahn","tags":[]},"2079":{"isSerializedDate":true,"string":"Sat Apr 21 2012 17:42:21 GMT+0200 (CEST)"},"2080":{"varMapping":{"__isSmartRef__":true,"id":2081},"source":"function remove() {\n var owner = this.owner;\n $super();\n this.onDoneChange(owner);\n}","funcProperties":{"__isSmartRef__":true,"id":2086},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2081":{"this":{"__isSmartRef__":true,"id":1923},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2082}},"2082":{"$super":{"__isSmartRef__":true,"id":2083}},"2083":{"varMapping":{"__isSmartRef__":true,"id":2084},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2085},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2084":{"obj":{"__isSmartRef__":true,"id":1923},"name":"remove"},"2085":{},"2086":{"timestamp":{"__isSmartRef__":true,"id":2087},"user":"robertkrahn","tags":[]},"2087":{"isSerializedDate":true,"string":"Sat Apr 21 2012 17:42:34 GMT+0200 (CEST)"},"2088":{"varMapping":{"__isSmartRef__":true,"id":2089},"source":"function selectNext(prev) {\n this.owner && this.owner.focusTodoItemAfter&& this.owner.focusTodoItemAfter(this, prev);\n}","funcProperties":{"__isSmartRef__":true,"id":2090},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2089":{"this":{"__isSmartRef__":true,"id":1923}},"2090":{"timestamp":{"__isSmartRef__":true,"id":2091},"user":"robertkrahn","tags":[]},"2091":{"isSerializedDate":true,"string":"Sat Apr 21 2012 18:02:15 GMT+0200 (CEST)"},"2092":{"varMapping":{"__isSmartRef__":true,"id":2093},"source":"function todoText() {\n return this.get('Text');\n}","funcProperties":{"__isSmartRef__":true,"id":2094},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2093":{"this":{"__isSmartRef__":true,"id":1923}},"2094":{"timestamp":{"__isSmartRef__":true,"id":2095},"user":"robertkrahn","tags":[]},"2095":{"isSerializedDate":true,"string":"Sat Apr 21 2012 18:04:35 GMT+0200 (CEST)"},"2096":{"submorphs":[{"__isSmartRef__":true,"id":2097},{"__isSmartRef__":true,"id":2110},{"__isSmartRef__":true,"id":2151}],"scripts":[],"id":"15DC3F29-F7B1-4A4E-BB7A-43B0BEA2CDD0","shape":{"__isSmartRef__":true,"id":2205},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2212},"showsHalos":false,"name":"TodoItemProto3","partsBinMetaInfo":{"__isSmartRef__":true,"id":2213},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":2222},"eventHandler":{"__isSmartRef__":true,"id":2223},"attributeConnections":[{"__isSmartRef__":true,"id":2224},{"__isSmartRef__":true,"id":2229}],"doNotSerialize":["$$done"],"doNotCopyProperties":["$$done"],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","DFC6D0F9-E4FB-44C6-B43C-52BA9827D823","353F27D7-B4FD-4BAE-8CAB-CF9321C86951","380C95AC-95B2-4891-AAA9-C63EB2540F0A","DF46F124-1FD8-483A-936C-5CCC6B46018E","B2E2C353-ADF9-49F0-BA5A-362900A2903F","05B6B6C6-B21F-40E0-8BA3-07F59A54B3D8","34CBC804-5D86-4460-B6C8-6BF9072519A8"],"partTests":{"__isSmartRef__":true,"id":2230},"_ClipMode":"visible","layout":{"__isSmartRef__":true,"id":2235},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":2238},"isBeingDragged":false,"prevScroll":[0,0],"distanceToDragEvent":{"__isSmartRef__":true,"id":2239},"done":true,"isTodoItem":true,"_Visible":true,"_Rotation":0,"_Scale":1.002003004005006,"owner":{"__isSmartRef__":true,"id":1425},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2240},"__LivelyClassName__":"lively.morphic.Box"},"2097":{"submorphs":[],"scripts":[],"id":"124EA8A3-B4A5-4B9A-A0CE-1D5F6C0F2AAA","shape":{"__isSmartRef__":true,"id":2098},"droppingEnabled":true,"halosEnabled":true,"checked":true,"showsHalos":false,"_Position":{"__isSmartRef__":true,"id":2103},"name":"CheckBox","partsBinMetaInfo":{"__isSmartRef__":true,"id":2104},"priorExtent":{"__isSmartRef__":true,"id":2105},"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":2106},"eventHandler":{"__isSmartRef__":true,"id":2107},"derivationIds":[6345,"C312E83D-707C-4284-B295-259FC7CFB5E8","B3CA60CB-D64F-42D2-B7D3-FCA87B927993","70374752-C7D2-4373-B5A6-DAE00D675005","6A4E6489-07E3-4075-842E-1688DCC23FFA","CF398E2C-E57F-4CA1-B622-FC57B6326BA1","96E85F3D-CB5D-4E29-9E31-1233E712691E","9F51AC2C-5B0D-4F71-BFE7-079AF35A8EEB"],"_ClipMode":"visible","attributeConnections":[{"__isSmartRef__":true,"id":2108},{"__isSmartRef__":true,"id":2109}],"doNotSerialize":["$$checked;","$$checked"],"doNotCopyProperties":["$$checked;","$$checked"],"owner":{"__isSmartRef__":true,"id":2096},"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.CheckBox"},"2098":{"stringifiedShapeNode":"","extent":{"__isSmartRef__":true,"id":2099},"_Extent":{"__isSmartRef__":true,"id":2100},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2101},"_Padding":{"__isSmartRef__":true,"id":2102},"__LivelyClassName__":"lively.morphic.Shapes.External"},"2099":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2100":{"x":11,"y":11,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"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","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"2102":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2103":{"x":3.115,"y":3.115,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2104":{"requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Inputs/","__SourceModuleName__":"Global.lively.PartsBin","partName":"CheckBox","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2105":{"x":11,"y":11,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2106":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2107":{"morph":{"__isSmartRef__":true,"id":2097},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2108":{"sourceObj":{"__isSmartRef__":true,"id":2097},"sourceAttrName":"checked;","targetObj":{"__isSmartRef__":true,"id":2096},"targetMethodName":"done","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2109":{"sourceObj":{"__isSmartRef__":true,"id":2097},"sourceAttrName":"checked","targetObj":{"__isSmartRef__":true,"id":2096},"targetMethodName":"done","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2110":{"submorphs":[],"scripts":[],"id":"82569C6E-0E88-4AAA-9215-9892589503F7","shape":{"__isSmartRef__":true,"id":2111},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2117},"_MaxTextWidth":290.23981499999894,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":2114},"showsHalos":false,"_FontSize":10,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text","partsBinMetaInfo":{"__isSmartRef__":true,"id":2118},"textChunks":[{"__isSmartRef__":true,"id":2127}],"charsReplaced":"test","lastFindLoc":4,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":2129},"renderContextTable":{"__isSmartRef__":true,"id":2130},"eventHandler":{"__isSmartRef__":true,"id":2131},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":2132},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","A9F493FF-16B2-4B2B-83EE-F0A2288ECAA0","EA77E0F8-F9E9-474A-BE9E-B037D5636E2C","0A6AED33-B153-47D6-8B68-90DE6751D4C7","04149EC6-105F-46FC-B9F7-C69307213287","95DA7B14-89FE-4EB4-9742-C177FF73AD96","DC06F5A2-1316-4A09-A6A8-DE87CAB0188F","47F75508-499E-4E84-92ED-0821B585D31A"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":290.23981499999894,"_MinTextHeight":null,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":2096},"layout":{"__isSmartRef__":true,"id":2133},"previousSelection":[0,4],"ctrlCPressed":0,"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2134},"__LivelyClassName__":"lively.morphic.Text"},"2111":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":2112},"_Extent":{"__isSmartRef__":true,"id":2113},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2114},"renderContextTable":{"__isSmartRef__":true,"id":2115},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2116},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2112":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2113":{"x":299.23981499999894,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2114":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2115":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2116":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2117":{"x":17.064999999999998,"y":3.115,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2118":{"partsSpaceName":"PartsBin/Basic/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":2119},{"__isSmartRef__":true,"id":2121},{"__isSmartRef__":true,"id":2123},{"__isSmartRef__":true,"id":2125}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2119":{"date":{"__isSmartRef__":true,"id":2120},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"2120":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (CEST)"},"2121":{"date":{"__isSmartRef__":true,"id":2122},"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"},"2122":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)"},"2123":{"date":{"__isSmartRef__":true,"id":2124},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"2124":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (CEST)"},"2125":{"date":{"__isSmartRef__":true,"id":2126},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"2126":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (CEST)"},"2127":{"style":{"__isSmartRef__":true,"id":2128},"chunkOwner":{"__isSmartRef__":true,"id":2110},"storedString":"describe world / user / global cnfig scopes","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"2128":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2129":{"x":299.23981499999894,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2130":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"2131":{"morph":{"__isSmartRef__":true,"id":2110},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2132":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2133":{"resizeWidth":true,"adjustForNewBounds":true},"2134":{"onTabPressed":{"__isSmartRef__":true,"id":2135},"onKeyDown":{"__isSmartRef__":true,"id":2143}},"2135":{"varMapping":{"__isSmartRef__":true,"id":2136},"source":"function onTabPressed(evt) {\n evt.stop();\n this.owner.selectNext(evt.isShiftDown());\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":2141},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2136":{"this":{"__isSmartRef__":true,"id":2110},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2137}},"2137":{"$super":{"__isSmartRef__":true,"id":2138}},"2138":{"varMapping":{"__isSmartRef__":true,"id":2139},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2140},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2139":{"obj":{"__isSmartRef__":true,"id":2110},"name":"onTabPressed"},"2140":{},"2141":{"timestamp":{"__isSmartRef__":true,"id":2142},"user":"robertkrahn"},"2142":{"isSerializedDate":true,"string":"Sat Apr 21 2012 18:08:04 GMT+0200 (CEST)"},"2143":{"varMapping":{"__isSmartRef__":true,"id":2144},"source":"function onKeyDown(evt) {\n var result = $super(evt);\n var char = String.fromCharCode(evt.keyCode).toLowerCase();\n this.ctrlCPressed = this.ctrlCPressed || 0;\n if (char === 'c' && evt.isCtrlDown()) { this.ctrlCPressed++; }\n else { this.ctrlCPressed = 0 }\n if (this.ctrlCPressed === 2) {\n this.ctrlCPressed = 0;\n this.owner.done = !this.owner.done;\n }\n return result\n }","funcProperties":{"__isSmartRef__":true,"id":2149},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2144":{"this":{"__isSmartRef__":true,"id":2110},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2145}},"2145":{"$super":{"__isSmartRef__":true,"id":2146}},"2146":{"varMapping":{"__isSmartRef__":true,"id":2147},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2148},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2147":{"obj":{"__isSmartRef__":true,"id":2110},"name":"onKeyDown"},"2148":{},"2149":{"timestamp":{"__isSmartRef__":true,"id":2150},"user":"robertkrahn"},"2150":{"isSerializedDate":true,"string":"Sat Apr 21 2012 18:17:34 GMT+0200 (CEST)"},"2151":{"submorphs":[{"__isSmartRef__":true,"id":2152}],"scripts":[],"id":"2F367E02-DAF1-48F4-B7E6-20681A2CEF14","shape":{"__isSmartRef__":true,"id":2168},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2183},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2171},"lighterFill":{"__isSmartRef__":true,"id":2184},"label":{"__isSmartRef__":true,"id":2152},"name":"removeButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":2193},"attributeConnections":[{"__isSmartRef__":true,"id":2200}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":2201},"renderContextTable":{"__isSmartRef__":true,"id":2202},"eventHandler":{"__isSmartRef__":true,"id":2203},"distanceToDragEvent":{"__isSmartRef__":true,"id":2204},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","9FC09C37-2033-40AE-91C6-5B3994A37DD0","8D3012B6-C0E5-4B06-B1AD-CB80C6C99442","FBC7BE03-4ED9-4E15-B9AA-6CF368623D45","3F75DA2E-71BE-4858-BCB4-6127CD1A3E41","70122986-8CD4-4DC8-8730-9B2EA6173537","8557EA89-55CD-4848-978B-2B5A672DFC2A","719B61A7-AC3F-4F2F-B5ED-EEE5D27A2A76"],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":2096},"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Button"},"2152":{"submorphs":[],"scripts":[],"id":"BFEC1C85-A78E-4647-920C-07794FE6CB54","shape":{"__isSmartRef__":true,"id":2153},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2159},"_MaxTextWidth":14,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":2160},"_Padding":{"__isSmartRef__":true,"id":2161},"owner":{"__isSmartRef__":true,"id":2151},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":2162},"textChunks":[{"__isSmartRef__":true,"id":2163}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":2165},"eventHandler":{"__isSmartRef__":true,"id":2166},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","4C708A08-5021-4FEC-ACD0-EDCF84618035","9E688F9B-F93E-426F-B658-8EEDB8952289","3BFB2AFF-96E9-4660-A5D9-7C87E6D86B42","BEDE9477-7347-4A26-BA01-0687DF6805E3","BA3787BD-FDF8-40DA-8321-16FB75CA8C43","1AFA0A0C-1161-4DD3-9823-BAFE7E8A19A2","6B90EF81-6D3B-42BE-A77F-181A54AA1F57"],"_MinTextWidth":14,"_MinTextHeight":null,"_FontSize":6,"_TextColor":{"__isSmartRef__":true,"id":2167},"__LivelyClassName__":"lively.morphic.Text"},"2153":{"position":{"__isSmartRef__":true,"id":2154},"_Extent":{"__isSmartRef__":true,"id":2155},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2156},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2157},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":2158},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2154":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2155":{"x":14,"y":17.006009012015024,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2156":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2157":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2158":{"x":0,"y":4,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2159":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2160":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2161":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2162":{"x":14,"y":17.006009012015024,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2163":{"style":{"__isSmartRef__":true,"id":2164},"chunkOwner":{"__isSmartRef__":true,"id":2152},"storedString":"X","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"2164":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2165":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"2166":{"morph":{"__isSmartRef__":true,"id":2152},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2167":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2168":{"position":{"__isSmartRef__":true,"id":2169},"_Extent":{"__isSmartRef__":true,"id":2162},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":2170},"_Fill":{"__isSmartRef__":true,"id":2171},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2181},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2182},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2169":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2170":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2171":{"stops":[{"__isSmartRef__":true,"id":2172},{"__isSmartRef__":true,"id":2174},{"__isSmartRef__":true,"id":2176},{"__isSmartRef__":true,"id":2178}],"vector":{"__isSmartRef__":true,"id":2180},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2172":{"offset":0,"color":{"__isSmartRef__":true,"id":2173}},"2173":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2174":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2175}},"2175":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2176":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2177}},"2177":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2178":{"offset":1,"color":{"__isSmartRef__":true,"id":2179}},"2179":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2180":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2181":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2182":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2183":{"x":320.25481499999887,"y":3.115,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2184":{"stops":[{"__isSmartRef__":true,"id":2185},{"__isSmartRef__":true,"id":2187},{"__isSmartRef__":true,"id":2189},{"__isSmartRef__":true,"id":2191}],"vector":{"__isSmartRef__":true,"id":2180},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2185":{"offset":0,"color":{"__isSmartRef__":true,"id":2186}},"2186":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2187":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2188}},"2188":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2189":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2190}},"2190":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2191":{"offset":1,"color":{"__isSmartRef__":true,"id":2192}},"2192":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2193":{"partsSpaceName":"PartsBin/Inputs","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":2194},{"__isSmartRef__":true,"id":2196},{"__isSmartRef__":true,"id":2198}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2194":{"date":{"__isSmartRef__":true,"id":2195},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"2195":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"2196":{"date":{"__isSmartRef__":true,"id":2197},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"2197":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"2198":{"date":{"__isSmartRef__":true,"id":2199},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"2199":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"2200":{"sourceObj":{"__isSmartRef__":true,"id":2151},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2096},"targetMethodName":"remove","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2201":{"x":14,"y":17.006009012015024,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2202":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2203":{"morph":{"__isSmartRef__":true,"id":2151},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2204":{"x":54.89016478027463,"y":-10.978032956054932,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2205":{"position":{"__isSmartRef__":true,"id":2206},"_Extent":{"__isSmartRef__":true,"id":2207},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2208},"_Fill":{"__isSmartRef__":true,"id":2209},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2210},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2211},"_BorderRadius":8.14,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2206":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2207":{"x":338.36981499999894,"y":23.236009012015025,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2208":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2209":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2210":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2211":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2212":{"x":8.940000000000001,"y":100.41802703604534,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2213":{"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":2214},{"__isSmartRef__":true,"id":2216},{"__isSmartRef__":true,"id":2218},{"__isSmartRef__":true,"id":2220}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2214":{"date":{"__isSmartRef__":true,"id":2215},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2215":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"2216":{"date":{"__isSmartRef__":true,"id":2217},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2217":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"2218":{"date":{"__isSmartRef__":true,"id":2219},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2219":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"2220":{"date":{"__isSmartRef__":true,"id":2221},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2221":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"2222":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2223":{"morph":{"__isSmartRef__":true,"id":2096},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2224":{"sourceObj":{"__isSmartRef__":true,"id":2096},"sourceAttrName":"done","targetObj":{"__isSmartRef__":true,"id":2096},"targetMethodName":"onDoneChange","__SourceModuleName__":"Global.lively.bindings","converterString":"function () { return null }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2225},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2226},"__LivelyClassName__":"AttributeConnection"},"2225":{"source":{"__isSmartRef__":true,"id":2096},"target":{"__isSmartRef__":true,"id":2096}},"2226":{"converter":{"__isSmartRef__":true,"id":2227}},"2227":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":2225},"source":"function () { return null }","funcProperties":{"__isSmartRef__":true,"id":2228},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2228":{},"2229":{"sourceObj":{"__isSmartRef__":true,"id":2096},"sourceAttrName":"done","targetObj":{"__isSmartRef__":true,"id":2097},"targetMethodName":"setChecked","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2230":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2231}},"2231":{"test01IsMorph":{"__isSmartRef__":true,"id":2232}},"2232":{"varMapping":{"__isSmartRef__":true,"id":2233},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2234},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2233":{"this":{"__isSmartRef__":true,"id":2230}},"2234":{},"2235":{"layouter":{"__isSmartRef__":true,"id":2236},"extentWithoutPlaceholder":{"__isSmartRef__":true,"id":2237},"adjustForNewBounds":true,"resizeWidth":false},"2236":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":3.115,"spacing":3.95,"container":{"__isSmartRef__":true,"id":2096},"__SourceModuleName__":"Global.lively.morphic.Layout","__LivelyClassName__":"lively.morphic.Layout.TightHorizontalLayout"},"2237":{"x":338.36981499999894,"y":27.590000000000003,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2238":{"x":338.36981499999894,"y":25.23,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2239":{"x":231,"y":-14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2240":{"isDone":{"__isSmartRef__":true,"id":2241},"reset":{"__isSmartRef__":true,"id":2245},"onDoneChange":{"__isSmartRef__":true,"id":2249},"remove":{"__isSmartRef__":true,"id":2253},"selectNext":{"__isSmartRef__":true,"id":2261},"todoText":{"__isSmartRef__":true,"id":2265}},"2241":{"varMapping":{"__isSmartRef__":true,"id":2242},"source":"function isDone() {\n return this.done;\n}","funcProperties":{"__isSmartRef__":true,"id":2243},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2242":{"this":{"__isSmartRef__":true,"id":2096}},"2243":{"timestamp":{"__isSmartRef__":true,"id":2244},"user":"robertkrahn","tags":[]},"2244":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:45:13 GMT+0200 (CEST)"},"2245":{"varMapping":{"__isSmartRef__":true,"id":2246},"source":"function reset() {\n connect(this.get('CheckBox'), 'checked', this, 'done');\n connect(this, 'done', this.get('CheckBox'), 'setChecked');\n connect(this, 'done', this, 'onDoneChange', {converter: function() { return null }});\n connect(this.get('removeButton'), 'fire', this, 'remove');\n this.isTodoItem = true;\n this.get('Text').addScript(function onTabPressed(evt) {\n evt.stop();\n this.owner.selectNext(evt.isShiftDown());\n return true;\n });\n this.get('Text').addScript(function onKeyDown(evt) {\n var result = $super(evt);\n var char = String.fromCharCode(evt.keyCode).toLowerCase();\n this.ctrlCPressed = this.ctrlCPressed || 0;\n if (char === 'c' && evt.isCtrlDown()) { this.ctrlCPressed++; }\n else { this.ctrlCPressed = 0 }\n if (this.ctrlCPressed === 2) {\n this.ctrlCPressed = 0;\n this.owner.done = !this.owner.done;\n }\n return result\n });\n}","funcProperties":{"__isSmartRef__":true,"id":2247},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2246":{"this":{"__isSmartRef__":true,"id":2096}},"2247":{"timestamp":{"__isSmartRef__":true,"id":2248},"user":"robertkrahn","tags":[]},"2248":{"isSerializedDate":true,"string":"Sat Apr 21 2012 18:18:33 GMT+0200 (CEST)"},"2249":{"varMapping":{"__isSmartRef__":true,"id":2250},"source":"function onDoneChange(owner) {\n owner = owner || this.owner;\n if (owner && owner.todoChanged)\n owner.todoChanged(this);\n}","funcProperties":{"__isSmartRef__":true,"id":2251},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2250":{"this":{"__isSmartRef__":true,"id":2096}},"2251":{"timestamp":{"__isSmartRef__":true,"id":2252},"user":"robertkrahn","tags":[]},"2252":{"isSerializedDate":true,"string":"Sat Apr 21 2012 17:42:21 GMT+0200 (CEST)"},"2253":{"varMapping":{"__isSmartRef__":true,"id":2254},"source":"function remove() {\n var owner = this.owner;\n $super();\n this.onDoneChange(owner);\n}","funcProperties":{"__isSmartRef__":true,"id":2259},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2254":{"this":{"__isSmartRef__":true,"id":2096},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2255}},"2255":{"$super":{"__isSmartRef__":true,"id":2256}},"2256":{"varMapping":{"__isSmartRef__":true,"id":2257},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2258},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2257":{"obj":{"__isSmartRef__":true,"id":2096},"name":"remove"},"2258":{},"2259":{"timestamp":{"__isSmartRef__":true,"id":2260},"user":"robertkrahn","tags":[]},"2260":{"isSerializedDate":true,"string":"Sat Apr 21 2012 17:42:34 GMT+0200 (CEST)"},"2261":{"varMapping":{"__isSmartRef__":true,"id":2262},"source":"function selectNext(prev) {\n this.owner && this.owner.focusTodoItemAfter&& this.owner.focusTodoItemAfter(this, prev);\n}","funcProperties":{"__isSmartRef__":true,"id":2263},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2262":{"this":{"__isSmartRef__":true,"id":2096}},"2263":{"timestamp":{"__isSmartRef__":true,"id":2264},"user":"robertkrahn","tags":[]},"2264":{"isSerializedDate":true,"string":"Sat Apr 21 2012 18:02:15 GMT+0200 (CEST)"},"2265":{"varMapping":{"__isSmartRef__":true,"id":2266},"source":"function todoText() {\n return this.get('Text');\n}","funcProperties":{"__isSmartRef__":true,"id":2267},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2266":{"this":{"__isSmartRef__":true,"id":2096}},"2267":{"timestamp":{"__isSmartRef__":true,"id":2268},"user":"robertkrahn","tags":[]},"2268":{"isSerializedDate":true,"string":"Sat Apr 21 2012 18:04:35 GMT+0200 (CEST)"},"2269":{"submorphs":[{"__isSmartRef__":true,"id":2270},{"__isSmartRef__":true,"id":2283},{"__isSmartRef__":true,"id":2324}],"scripts":[],"id":"0A7866A4-7E4D-430E-AA4F-D0FFD68C53A7","shape":{"__isSmartRef__":true,"id":2378},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2385},"showsHalos":false,"name":"TodoItemProto4","partsBinMetaInfo":{"__isSmartRef__":true,"id":2386},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":2395},"eventHandler":{"__isSmartRef__":true,"id":2396},"attributeConnections":[{"__isSmartRef__":true,"id":2397},{"__isSmartRef__":true,"id":2402}],"doNotSerialize":["$$done"],"doNotCopyProperties":["$$done"],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","DFC6D0F9-E4FB-44C6-B43C-52BA9827D823","353F27D7-B4FD-4BAE-8CAB-CF9321C86951","380C95AC-95B2-4891-AAA9-C63EB2540F0A","DF46F124-1FD8-483A-936C-5CCC6B46018E","B2E2C353-ADF9-49F0-BA5A-362900A2903F","05B6B6C6-B21F-40E0-8BA3-07F59A54B3D8","34CBC804-5D86-4460-B6C8-6BF9072519A8"],"partTests":{"__isSmartRef__":true,"id":2403},"_ClipMode":"visible","layout":{"__isSmartRef__":true,"id":2408},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":2411},"isBeingDragged":false,"prevScroll":[0,0],"distanceToDragEvent":{"__isSmartRef__":true,"id":2412},"done":false,"isTodoItem":true,"_Visible":true,"_Rotation":0,"_Scale":1.002003004005006,"owner":{"__isSmartRef__":true,"id":1425},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2413},"__LivelyClassName__":"lively.morphic.Box"},"2270":{"submorphs":[],"scripts":[],"id":"CCC87BE1-1FE4-44B6-BB84-1DD17EA3C19C","shape":{"__isSmartRef__":true,"id":2271},"droppingEnabled":true,"halosEnabled":true,"checked":false,"showsHalos":false,"_Position":{"__isSmartRef__":true,"id":2276},"name":"CheckBox","partsBinMetaInfo":{"__isSmartRef__":true,"id":2277},"priorExtent":{"__isSmartRef__":true,"id":2278},"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":2279},"eventHandler":{"__isSmartRef__":true,"id":2280},"derivationIds":[6345,"C312E83D-707C-4284-B295-259FC7CFB5E8","B3CA60CB-D64F-42D2-B7D3-FCA87B927993","70374752-C7D2-4373-B5A6-DAE00D675005","6A4E6489-07E3-4075-842E-1688DCC23FFA","CF398E2C-E57F-4CA1-B622-FC57B6326BA1","96E85F3D-CB5D-4E29-9E31-1233E712691E","9F51AC2C-5B0D-4F71-BFE7-079AF35A8EEB"],"_ClipMode":"visible","attributeConnections":[{"__isSmartRef__":true,"id":2281},{"__isSmartRef__":true,"id":2282}],"doNotSerialize":["$$checked;","$$checked"],"doNotCopyProperties":["$$checked;","$$checked"],"owner":{"__isSmartRef__":true,"id":2269},"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.CheckBox"},"2271":{"stringifiedShapeNode":"","extent":{"__isSmartRef__":true,"id":2272},"_Extent":{"__isSmartRef__":true,"id":2273},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2274},"_Padding":{"__isSmartRef__":true,"id":2275},"__LivelyClassName__":"lively.morphic.Shapes.External"},"2272":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2273":{"x":11,"y":11,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2274":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"2275":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2276":{"x":3.115,"y":3.115,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2277":{"requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Inputs/","__SourceModuleName__":"Global.lively.PartsBin","partName":"CheckBox","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2278":{"x":11,"y":11,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2279":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2280":{"morph":{"__isSmartRef__":true,"id":2270},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2281":{"sourceObj":{"__isSmartRef__":true,"id":2270},"sourceAttrName":"checked;","targetObj":{"__isSmartRef__":true,"id":2269},"targetMethodName":"done","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2282":{"sourceObj":{"__isSmartRef__":true,"id":2270},"sourceAttrName":"checked","targetObj":{"__isSmartRef__":true,"id":2269},"targetMethodName":"done","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2283":{"submorphs":[],"scripts":[],"id":"8DD79077-0DA0-4ECE-9557-E35E20AD8CF0","shape":{"__isSmartRef__":true,"id":2284},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2290},"_MaxTextWidth":290.23981499999894,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":2287},"showsHalos":false,"_FontSize":10,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text","partsBinMetaInfo":{"__isSmartRef__":true,"id":2291},"textChunks":[{"__isSmartRef__":true,"id":2300}],"charsReplaced":"test","lastFindLoc":4,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":2302},"renderContextTable":{"__isSmartRef__":true,"id":2303},"eventHandler":{"__isSmartRef__":true,"id":2304},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":2305},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","A9F493FF-16B2-4B2B-83EE-F0A2288ECAA0","EA77E0F8-F9E9-474A-BE9E-B037D5636E2C","0A6AED33-B153-47D6-8B68-90DE6751D4C7","04149EC6-105F-46FC-B9F7-C69307213287","95DA7B14-89FE-4EB4-9742-C177FF73AD96","DC06F5A2-1316-4A09-A6A8-DE87CAB0188F","47F75508-499E-4E84-92ED-0821B585D31A"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":290.23981499999894,"_MinTextHeight":null,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":2269},"layout":{"__isSmartRef__":true,"id":2306},"ctrlCPressed":0,"_Rotation":0,"_Scale":1,"priorSelectionRange":[17,18],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2307},"__LivelyClassName__":"lively.morphic.Text"},"2284":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":2285},"_Extent":{"__isSmartRef__":true,"id":2286},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2287},"renderContextTable":{"__isSmartRef__":true,"id":2288},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2289},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2285":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2286":{"x":299.23981499999894,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2287":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2288":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2289":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2290":{"x":17.064999999999998,"y":3.115,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2291":{"partsSpaceName":"PartsBin/Basic/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":2292},{"__isSmartRef__":true,"id":2294},{"__isSmartRef__":true,"id":2296},{"__isSmartRef__":true,"id":2298}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2292":{"date":{"__isSmartRef__":true,"id":2293},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"2293":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (CEST)"},"2294":{"date":{"__isSmartRef__":true,"id":2295},"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"},"2295":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)"},"2296":{"date":{"__isSmartRef__":true,"id":2297},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"2297":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (CEST)"},"2298":{"date":{"__isSmartRef__":true,"id":2299},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"2299":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (CEST)"},"2300":{"style":{"__isSmartRef__":true,"id":2301},"chunkOwner":{"__isSmartRef__":true,"id":2283},"storedString":"how to connect to config changes?","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"2301":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2302":{"x":299.23981499999894,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2303":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"2304":{"morph":{"__isSmartRef__":true,"id":2283},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2305":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2306":{"resizeWidth":true,"adjustForNewBounds":true},"2307":{"onTabPressed":{"__isSmartRef__":true,"id":2308},"onKeyDown":{"__isSmartRef__":true,"id":2316}},"2308":{"varMapping":{"__isSmartRef__":true,"id":2309},"source":"function onTabPressed(evt) {\n evt.stop();\n this.owner.selectNext(evt.isShiftDown());\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":2314},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2309":{"this":{"__isSmartRef__":true,"id":2283},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2310}},"2310":{"$super":{"__isSmartRef__":true,"id":2311}},"2311":{"varMapping":{"__isSmartRef__":true,"id":2312},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2313},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2312":{"obj":{"__isSmartRef__":true,"id":2283},"name":"onTabPressed"},"2313":{},"2314":{"timestamp":{"__isSmartRef__":true,"id":2315},"user":"robertkrahn"},"2315":{"isSerializedDate":true,"string":"Sat Apr 21 2012 18:08:04 GMT+0200 (CEST)"},"2316":{"varMapping":{"__isSmartRef__":true,"id":2317},"source":"function onKeyDown(evt) {\n var result = $super(evt);\n var char = String.fromCharCode(evt.keyCode).toLowerCase();\n this.ctrlCPressed = this.ctrlCPressed || 0;\n if (char === 'c' && evt.isCtrlDown()) { this.ctrlCPressed++; }\n else { this.ctrlCPressed = 0 }\n if (this.ctrlCPressed === 2) {\n this.ctrlCPressed = 0;\n this.owner.done = !this.owner.done;\n }\n return result\n }","funcProperties":{"__isSmartRef__":true,"id":2322},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2317":{"this":{"__isSmartRef__":true,"id":2283},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2318}},"2318":{"$super":{"__isSmartRef__":true,"id":2319}},"2319":{"varMapping":{"__isSmartRef__":true,"id":2320},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2321},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2320":{"obj":{"__isSmartRef__":true,"id":2283},"name":"onKeyDown"},"2321":{},"2322":{"timestamp":{"__isSmartRef__":true,"id":2323},"user":"robertkrahn"},"2323":{"isSerializedDate":true,"string":"Sat Apr 21 2012 18:17:34 GMT+0200 (CEST)"},"2324":{"submorphs":[{"__isSmartRef__":true,"id":2325}],"scripts":[],"id":"6E17724D-17B9-4A21-BD3A-A9963B112C66","shape":{"__isSmartRef__":true,"id":2341},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2356},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2344},"lighterFill":{"__isSmartRef__":true,"id":2357},"label":{"__isSmartRef__":true,"id":2325},"name":"removeButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":2366},"attributeConnections":[{"__isSmartRef__":true,"id":2373}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":2374},"renderContextTable":{"__isSmartRef__":true,"id":2375},"eventHandler":{"__isSmartRef__":true,"id":2376},"distanceToDragEvent":{"__isSmartRef__":true,"id":2377},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","9FC09C37-2033-40AE-91C6-5B3994A37DD0","8D3012B6-C0E5-4B06-B1AD-CB80C6C99442","FBC7BE03-4ED9-4E15-B9AA-6CF368623D45","3F75DA2E-71BE-4858-BCB4-6127CD1A3E41","70122986-8CD4-4DC8-8730-9B2EA6173537","8557EA89-55CD-4848-978B-2B5A672DFC2A","719B61A7-AC3F-4F2F-B5ED-EEE5D27A2A76"],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":2269},"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Button"},"2325":{"submorphs":[],"scripts":[],"id":"14CA85CE-B4BC-41DA-8EFD-7D946DC1D79C","shape":{"__isSmartRef__":true,"id":2326},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2332},"_MaxTextWidth":14,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":2333},"_Padding":{"__isSmartRef__":true,"id":2334},"owner":{"__isSmartRef__":true,"id":2324},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":2335},"textChunks":[{"__isSmartRef__":true,"id":2336}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":2338},"eventHandler":{"__isSmartRef__":true,"id":2339},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","4C708A08-5021-4FEC-ACD0-EDCF84618035","9E688F9B-F93E-426F-B658-8EEDB8952289","3BFB2AFF-96E9-4660-A5D9-7C87E6D86B42","BEDE9477-7347-4A26-BA01-0687DF6805E3","BA3787BD-FDF8-40DA-8321-16FB75CA8C43","1AFA0A0C-1161-4DD3-9823-BAFE7E8A19A2","6B90EF81-6D3B-42BE-A77F-181A54AA1F57"],"_MinTextWidth":14,"_MinTextHeight":null,"_FontSize":6,"_TextColor":{"__isSmartRef__":true,"id":2340},"__LivelyClassName__":"lively.morphic.Text"},"2326":{"position":{"__isSmartRef__":true,"id":2327},"_Extent":{"__isSmartRef__":true,"id":2328},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2329},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2330},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":2331},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2327":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2328":{"x":14,"y":17.006009012015024,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2329":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2330":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2331":{"x":0,"y":4,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2332":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2333":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2334":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2335":{"x":14,"y":17.006009012015024,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2336":{"style":{"__isSmartRef__":true,"id":2337},"chunkOwner":{"__isSmartRef__":true,"id":2325},"storedString":"X","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"2337":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2338":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"2339":{"morph":{"__isSmartRef__":true,"id":2325},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2340":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2341":{"position":{"__isSmartRef__":true,"id":2342},"_Extent":{"__isSmartRef__":true,"id":2335},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":2343},"_Fill":{"__isSmartRef__":true,"id":2344},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2354},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2355},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2342":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2343":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2344":{"stops":[{"__isSmartRef__":true,"id":2345},{"__isSmartRef__":true,"id":2347},{"__isSmartRef__":true,"id":2349},{"__isSmartRef__":true,"id":2351}],"vector":{"__isSmartRef__":true,"id":2353},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2345":{"offset":0,"color":{"__isSmartRef__":true,"id":2346}},"2346":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2347":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2348}},"2348":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2349":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2350}},"2350":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2351":{"offset":1,"color":{"__isSmartRef__":true,"id":2352}},"2352":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2353":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2354":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2355":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2356":{"x":320.25481499999887,"y":3.115,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2357":{"stops":[{"__isSmartRef__":true,"id":2358},{"__isSmartRef__":true,"id":2360},{"__isSmartRef__":true,"id":2362},{"__isSmartRef__":true,"id":2364}],"vector":{"__isSmartRef__":true,"id":2353},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2358":{"offset":0,"color":{"__isSmartRef__":true,"id":2359}},"2359":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2360":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2361}},"2361":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2362":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2363}},"2363":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2364":{"offset":1,"color":{"__isSmartRef__":true,"id":2365}},"2365":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2366":{"partsSpaceName":"PartsBin/Inputs","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":2367},{"__isSmartRef__":true,"id":2369},{"__isSmartRef__":true,"id":2371}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2367":{"date":{"__isSmartRef__":true,"id":2368},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"2368":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"2369":{"date":{"__isSmartRef__":true,"id":2370},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"2370":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"2371":{"date":{"__isSmartRef__":true,"id":2372},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"2372":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"2373":{"sourceObj":{"__isSmartRef__":true,"id":2324},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2269},"targetMethodName":"remove","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2374":{"x":14,"y":17.006009012015024,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2375":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2376":{"morph":{"__isSmartRef__":true,"id":2324},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2377":{"x":54.89016478027463,"y":-10.978032956054932,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2378":{"position":{"__isSmartRef__":true,"id":2379},"_Extent":{"__isSmartRef__":true,"id":2380},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2381},"_Fill":{"__isSmartRef__":true,"id":2382},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2383},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2384},"_BorderRadius":8.14,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2379":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2380":{"x":338.36981499999894,"y":23.236009012015025,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2381":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2382":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2383":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2384":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2385":{"x":8.940000000000001,"y":123.65403604806036,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2386":{"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":2387},{"__isSmartRef__":true,"id":2389},{"__isSmartRef__":true,"id":2391},{"__isSmartRef__":true,"id":2393}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2387":{"date":{"__isSmartRef__":true,"id":2388},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2388":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"2389":{"date":{"__isSmartRef__":true,"id":2390},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2390":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"2391":{"date":{"__isSmartRef__":true,"id":2392},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2392":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"2393":{"date":{"__isSmartRef__":true,"id":2394},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2394":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"2395":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2396":{"morph":{"__isSmartRef__":true,"id":2269},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2397":{"sourceObj":{"__isSmartRef__":true,"id":2269},"sourceAttrName":"done","targetObj":{"__isSmartRef__":true,"id":2269},"targetMethodName":"onDoneChange","__SourceModuleName__":"Global.lively.bindings","converterString":"function () { return null }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2398},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2399},"__LivelyClassName__":"AttributeConnection"},"2398":{"source":{"__isSmartRef__":true,"id":2269},"target":{"__isSmartRef__":true,"id":2269}},"2399":{"converter":{"__isSmartRef__":true,"id":2400}},"2400":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":2398},"source":"function () { return null }","funcProperties":{"__isSmartRef__":true,"id":2401},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2401":{},"2402":{"sourceObj":{"__isSmartRef__":true,"id":2269},"sourceAttrName":"done","targetObj":{"__isSmartRef__":true,"id":2270},"targetMethodName":"setChecked","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2403":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2404}},"2404":{"test01IsMorph":{"__isSmartRef__":true,"id":2405}},"2405":{"varMapping":{"__isSmartRef__":true,"id":2406},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2407},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2406":{"this":{"__isSmartRef__":true,"id":2403}},"2407":{},"2408":{"layouter":{"__isSmartRef__":true,"id":2409},"extentWithoutPlaceholder":{"__isSmartRef__":true,"id":2410},"adjustForNewBounds":true,"resizeWidth":false},"2409":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":3.115,"spacing":3.95,"container":{"__isSmartRef__":true,"id":2269},"__SourceModuleName__":"Global.lively.morphic.Layout","__LivelyClassName__":"lively.morphic.Layout.TightHorizontalLayout"},"2410":{"x":338.36981499999894,"y":27.590000000000003,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2411":{"x":338.36981499999894,"y":25.23,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2412":{"x":231,"y":-14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2413":{"isDone":{"__isSmartRef__":true,"id":2414},"reset":{"__isSmartRef__":true,"id":2418},"onDoneChange":{"__isSmartRef__":true,"id":2422},"remove":{"__isSmartRef__":true,"id":2426},"selectNext":{"__isSmartRef__":true,"id":2434},"todoText":{"__isSmartRef__":true,"id":2438}},"2414":{"varMapping":{"__isSmartRef__":true,"id":2415},"source":"function isDone() {\n return this.done;\n}","funcProperties":{"__isSmartRef__":true,"id":2416},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2415":{"this":{"__isSmartRef__":true,"id":2269}},"2416":{"timestamp":{"__isSmartRef__":true,"id":2417},"user":"robertkrahn","tags":[]},"2417":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:45:13 GMT+0200 (CEST)"},"2418":{"varMapping":{"__isSmartRef__":true,"id":2419},"source":"function reset() {\n connect(this.get('CheckBox'), 'checked', this, 'done');\n connect(this, 'done', this.get('CheckBox'), 'setChecked');\n connect(this, 'done', this, 'onDoneChange', {converter: function() { return null }});\n connect(this.get('removeButton'), 'fire', this, 'remove');\n this.isTodoItem = true;\n this.get('Text').addScript(function onTabPressed(evt) {\n evt.stop();\n this.owner.selectNext(evt.isShiftDown());\n return true;\n });\n this.get('Text').addScript(function onKeyDown(evt) {\n var result = $super(evt);\n var char = String.fromCharCode(evt.keyCode).toLowerCase();\n this.ctrlCPressed = this.ctrlCPressed || 0;\n if (char === 'c' && evt.isCtrlDown()) { this.ctrlCPressed++; }\n else { this.ctrlCPressed = 0 }\n if (this.ctrlCPressed === 2) {\n this.ctrlCPressed = 0;\n this.owner.done = !this.owner.done;\n }\n return result\n });\n}","funcProperties":{"__isSmartRef__":true,"id":2420},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2419":{"this":{"__isSmartRef__":true,"id":2269}},"2420":{"timestamp":{"__isSmartRef__":true,"id":2421},"user":"robertkrahn","tags":[]},"2421":{"isSerializedDate":true,"string":"Sat Apr 21 2012 18:18:33 GMT+0200 (CEST)"},"2422":{"varMapping":{"__isSmartRef__":true,"id":2423},"source":"function onDoneChange(owner) {\n owner = owner || this.owner;\n if (owner && owner.todoChanged)\n owner.todoChanged(this);\n}","funcProperties":{"__isSmartRef__":true,"id":2424},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2423":{"this":{"__isSmartRef__":true,"id":2269}},"2424":{"timestamp":{"__isSmartRef__":true,"id":2425},"user":"robertkrahn","tags":[]},"2425":{"isSerializedDate":true,"string":"Sat Apr 21 2012 17:42:21 GMT+0200 (CEST)"},"2426":{"varMapping":{"__isSmartRef__":true,"id":2427},"source":"function remove() {\n var owner = this.owner;\n $super();\n this.onDoneChange(owner);\n}","funcProperties":{"__isSmartRef__":true,"id":2432},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2427":{"this":{"__isSmartRef__":true,"id":2269},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2428}},"2428":{"$super":{"__isSmartRef__":true,"id":2429}},"2429":{"varMapping":{"__isSmartRef__":true,"id":2430},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2431},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2430":{"obj":{"__isSmartRef__":true,"id":2269},"name":"remove"},"2431":{},"2432":{"timestamp":{"__isSmartRef__":true,"id":2433},"user":"robertkrahn","tags":[]},"2433":{"isSerializedDate":true,"string":"Sat Apr 21 2012 17:42:34 GMT+0200 (CEST)"},"2434":{"varMapping":{"__isSmartRef__":true,"id":2435},"source":"function selectNext(prev) {\n this.owner && this.owner.focusTodoItemAfter&& this.owner.focusTodoItemAfter(this, prev);\n}","funcProperties":{"__isSmartRef__":true,"id":2436},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2435":{"this":{"__isSmartRef__":true,"id":2269}},"2436":{"timestamp":{"__isSmartRef__":true,"id":2437},"user":"robertkrahn","tags":[]},"2437":{"isSerializedDate":true,"string":"Sat Apr 21 2012 18:02:15 GMT+0200 (CEST)"},"2438":{"varMapping":{"__isSmartRef__":true,"id":2439},"source":"function todoText() {\n return this.get('Text');\n}","funcProperties":{"__isSmartRef__":true,"id":2440},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2439":{"this":{"__isSmartRef__":true,"id":2269}},"2440":{"timestamp":{"__isSmartRef__":true,"id":2441},"user":"robertkrahn","tags":[]},"2441":{"isSerializedDate":true,"string":"Sat Apr 21 2012 18:04:35 GMT+0200 (CEST)"},"2442":{"position":{"__isSmartRef__":true,"id":2443},"_Extent":{"__isSmartRef__":true,"id":2444},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2445},"_Fill":{"__isSmartRef__":true,"id":2446},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2447},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2448},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2443":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2444":{"x":356.24981499999893,"y":155.83004506007538,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2445":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2446":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2447":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2448":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2449":{"x":0,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2450":{"partsSpaceName":"PartsBin/Productivity","__SourceModuleName__":"Global.lively.PartsBin","comment":"A todo list. Pretty straightforward. If your are looking for the todo item proto, it's in front of you ;)","migrationLevel":4,"partName":"TodoList","changes":[{"__isSmartRef__":true,"id":2451},{"__isSmartRef__":true,"id":2453},{"__isSmartRef__":true,"id":2455},{"__isSmartRef__":true,"id":2457},{"__isSmartRef__":true,"id":2459}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2451":{"date":{"__isSmartRef__":true,"id":2452},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2452":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"2453":{"date":{"__isSmartRef__":true,"id":2454},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2454":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"2455":{"date":{"__isSmartRef__":true,"id":2456},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2456":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"2457":{"date":{"__isSmartRef__":true,"id":2458},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2458":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"2459":{"date":{"__isSmartRef__":true,"id":2460},"author":"robertkrahn","message":"no comment","id":"4E29EE26-F14D-4ADA-A3A2-50E3BBE40637"},"2460":{"isSerializedDate":true,"string":"Sat Apr 21 2012 17:48:00 GMT+0200 (CEST)"},"2461":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2462":{"morph":{"__isSmartRef__":true,"id":1425},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2463":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2464}},"2464":{"test01IsMorph":{"__isSmartRef__":true,"id":2465}},"2465":{"varMapping":{"__isSmartRef__":true,"id":2466},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2467},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2466":{"this":{"__isSmartRef__":true,"id":2463}},"2467":{},"2468":{"x":355.36981499999894,"y":155.83004506007538,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2469":{"x":221,"y":-16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2470":{"adjustForNewBounds":true,"resizeWidth":true,"resizeHeight":true,"layouter":{"__isSmartRef__":true,"id":2471},"extentWithoutPlaceholder":{"__isSmartRef__":true,"id":2472}},"2471":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":8.940000000000001,"spacing":0,"container":{"__isSmartRef__":true,"id":1425},"__SourceModuleName__":"Global.lively.morphic.Layout","__LivelyClassName__":"lively.morphic.Layout.JournalLayout"},"2472":{"x":427.0362369999983,"y":102.18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2473":{"addTodoItem":{"__isSmartRef__":true,"id":2474},"reset":{"__isSmartRef__":true,"id":2478},"updateProgress":{"__isSmartRef__":true,"id":2482},"todoChanged":{"__isSmartRef__":true,"id":2486},"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":2490},"todoItems":{"__isSmartRef__":true,"id":2498},"todoItemNext":{"__isSmartRef__":true,"id":2502},"focusTodoItemAfter":{"__isSmartRef__":true,"id":2506}},"2474":{"varMapping":{"__isSmartRef__":true,"id":2475},"source":"function addTodoItem() {\n var item = this.get('TodoItemProto').copy();\n item.setVisible(true);\n this.addMorph(item).setPosition(this.innerBounds().bottomLeft());\n var self = this;\n // there is a layouting issue when layting manually so trigger layout again...\n (function() { self.applyLayout() }).delay(0);\n this.updateProgress();\n return item;\n}","funcProperties":{"__isSmartRef__":true,"id":2476},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2475":{"this":{"__isSmartRef__":true,"id":1425}},"2476":{"timestamp":{"__isSmartRef__":true,"id":2477},"user":"robertkrahn","tags":[]},"2477":{"isSerializedDate":true,"string":"Sun Apr 22 2012 01:08:52 GMT+0200 (CEST)"},"2478":{"varMapping":{"__isSmartRef__":true,"id":2479},"source":"function reset() {\n // this.get('TodoItemProto').setVisible(true);\n // proto = this.get('TodoItemProto').copy(); this.addMorph(proto); proto.setPosition(pt(0,0));\n // proto.setVisible(false); proto.name = 'TodoItemProto';\n connect(this.get('addItemButton'), 'fire', this, 'addTodoItem');\n this.applyStyle({clipMode: 'auto'});\n}","funcProperties":{"__isSmartRef__":true,"id":2480},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2479":{"this":{"__isSmartRef__":true,"id":1425}},"2480":{"timestamp":{"__isSmartRef__":true,"id":2481},"user":"robertkrahn","tags":[]},"2481":{"isSerializedDate":true,"string":"Sat Apr 21 2012 17:41:09 GMT+0200 (CEST)"},"2482":{"varMapping":{"__isSmartRef__":true,"id":2483},"source":"function updateProgress() {\n var todos = this.todoItems(),\n howMany = todos.length,\n howManyDone = todos.select(function(ea) { return ea.isDone() }).length;\n this.get('ProgressBar').setValue(Math.max(0.01, howManyDone / howMany));\n}","funcProperties":{"__isSmartRef__":true,"id":2484},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2483":{"this":{"__isSmartRef__":true,"id":1425}},"2484":{"timestamp":{"__isSmartRef__":true,"id":2485},"user":"robertkrahn","tags":[]},"2485":{"isSerializedDate":true,"string":"Sat Apr 21 2012 17:38:49 GMT+0200 (CEST)"},"2486":{"varMapping":{"__isSmartRef__":true,"id":2487},"source":"function todoChanged() {\n this.updateProgress();\n}","funcProperties":{"__isSmartRef__":true,"id":2488},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2487":{"this":{"__isSmartRef__":true,"id":1425}},"2488":{"timestamp":{"__isSmartRef__":true,"id":2489},"user":"robertkrahn","tags":[]},"2489":{"isSerializedDate":true,"string":"Sat Apr 21 2012 17:17:30 GMT+0200 (CEST)"},"2490":{"varMapping":{"__isSmartRef__":true,"id":2491},"source":"function getLayoutableSubmorphs() {\n return $super().without(this.get('TodoItemProto')).select(function(ea) { return ea})\n}","funcProperties":{"__isSmartRef__":true,"id":2496},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2491":{"this":{"__isSmartRef__":true,"id":1425},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2492}},"2492":{"$super":{"__isSmartRef__":true,"id":2493}},"2493":{"varMapping":{"__isSmartRef__":true,"id":2494},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2495},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2494":{"obj":{"__isSmartRef__":true,"id":1425},"name":"getLayoutableSubmorphs"},"2495":{},"2496":{"timestamp":{"__isSmartRef__":true,"id":2497},"user":"robertkrahn","tags":[]},"2497":{"isSerializedDate":true,"string":"Sat Apr 21 2012 17:36:58 GMT+0200 (CEST)"},"2498":{"varMapping":{"__isSmartRef__":true,"id":2499},"source":"function todoItems() {\n return this.submorphs\n .select(function(ea) { return ea.isTodoItem })\n .without(this.get('TodoItemProto'));\n}","funcProperties":{"__isSmartRef__":true,"id":2500},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2499":{"this":{"__isSmartRef__":true,"id":1425}},"2500":{"timestamp":{"__isSmartRef__":true,"id":2501},"user":"robertkrahn","tags":[]},"2501":{"isSerializedDate":true,"string":"Sat Apr 21 2012 17:39:04 GMT+0200 (CEST)"},"2502":{"varMapping":{"__isSmartRef__":true,"id":2503},"source":"function todoItemNext(item, before) {\n if (!item) return null;\n var sorted = this.todoItems().sortBy(function(ea) { return ea.getPosition().y }),\n itemIdx = sorted.indexOf(item);\n if (!before && sorted.length-1 === itemIdx) {\n sorted.push(this.addTodoItem());\n }\n var nextIdx = Math.min(sorted.length - 1, Math.max(0, itemIdx + (before ? -1 : 1)));\n return sorted[nextIdx];\n}","funcProperties":{"__isSmartRef__":true,"id":2504},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2503":{"this":{"__isSmartRef__":true,"id":1425}},"2504":{"timestamp":{"__isSmartRef__":true,"id":2505},"user":"robertkrahn","tags":[]},"2505":{"isSerializedDate":true,"string":"Sun Apr 22 2012 01:09:42 GMT+0200 (CEST)"},"2506":{"varMapping":{"__isSmartRef__":true,"id":2507},"source":"function focusTodoItemAfter(item, prev) {\n var next = this.todoItemNext(item, prev);\n next && next.todoText().focus();\n}","funcProperties":{"__isSmartRef__":true,"id":2508},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2507":{"this":{"__isSmartRef__":true,"id":1425}},"2508":{"timestamp":{"__isSmartRef__":true,"id":2509},"user":"robertkrahn","tags":[]},"2509":{"isSerializedDate":true,"string":"Sat Apr 21 2012 18:08:25 GMT+0200 (CEST)"},"2510":{"submorphs":[{"__isSmartRef__":true,"id":2511},{"__isSmartRef__":true,"id":2526},{"__isSmartRef__":true,"id":2572},{"__isSmartRef__":true,"id":2605}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2639},"derivationIds":[null,"58D27E7E-4AF9-481A-A4CB-79D0BEFF9148","AFC8869A-2C1E-46A5-BEEA-40382CDE2B04","1BF219AA-BABC-4CCE-88E4-2D773C66BDB7","7D9080A2-B270-43FB-8C97-3A6177AD09D6","C89EA001-A895-4C5A-800A-4FA0A4B9BB28"],"id":"BF37A968-8CC7-4AE0-A7A3-FC42B89A2F2D","renderContextTable":{"__isSmartRef__":true,"id":2650},"eventHandler":{"__isSmartRef__":true,"id":2651},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":2652},"_Position":{"__isSmartRef__":true,"id":2653},"windowMorph":{"__isSmartRef__":true,"id":1424},"label":{"__isSmartRef__":true,"id":2511},"closeButton":{"__isSmartRef__":true,"id":2526},"menuButton":{"__isSmartRef__":true,"id":2572},"collapseButton":{"__isSmartRef__":true,"id":2605},"priorExtent":{"__isSmartRef__":true,"id":2654},"owner":{"__isSmartRef__":true,"id":1424},"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.TitleBar"},"2511":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2512},"derivationIds":[null,"A1553529-3DE7-45AF-88EF-5F78C3B69100","B51449BB-D4BB-469B-95BD-0923FFF3C082","A272E6EB-507E-4071-A881-FE4BF1AF973A","23C67CA0-04ED-4D96-9546-BB4EADF634B9","1A5B0878-07FA-4F3C-8E43-947D72D2E508"],"id":"B30B9948-80D1-4497-BBB0-F7758EEC3542","renderContextTable":{"__isSmartRef__":true,"id":2518},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2519}],"eventHandler":{"__isSmartRef__":true,"id":2521},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","layout":{"__isSmartRef__":true,"id":2522},"_TextColor":{"__isSmartRef__":true,"id":2523},"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":2510},"_Position":{"__isSmartRef__":true,"id":2524},"priorExtent":{"__isSmartRef__":true,"id":2525},"_MaxTextWidth":297.0876311747172,"_MinTextWidth":297.0876311747172,"_MaxTextHeight":null,"_MinTextHeight":null,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Text"},"2512":{"_Position":{"__isSmartRef__":true,"id":2513},"renderContextTable":{"__isSmartRef__":true,"id":2514},"_Extent":{"__isSmartRef__":true,"id":2515},"_Padding":{"__isSmartRef__":true,"id":2516},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2517},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2513":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2514":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2515":{"x":297.0876311747172,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2516":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2517":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2518":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"2519":{"style":{"__isSmartRef__":true,"id":2520},"chunkOwner":{"__isSmartRef__":true,"id":2511},"storedString":"TodoList","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"2520":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2521":{"morph":{"__isSmartRef__":true,"id":2511},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2522":{"resizeWidth":true},"2523":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2524":{"x":20,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2525":{"x":297.0876311747172,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2526":{"submorphs":[{"__isSmartRef__":true,"id":2527}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2538},"derivationIds":[null,"C66D5974-CA05-45B4-ADE4-844EA7E36AEB","779EF2E5-4A94-499F-8643-21A878E50636","A08FDC8E-73E2-4374-914D-2BFD8B5FA5D0","E3538D63-C38D-4BDD-862C-DCB7B4F8B2D4","74C7486C-171F-4B7F-B778-D0D06FA89AC5"],"id":"FBD50300-901A-42A7-A278-CA84F6C2811C","renderContextTable":{"__isSmartRef__":true,"id":2554},"eventHandler":{"__isSmartRef__":true,"id":2555},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":2556},"priorExtent":{"__isSmartRef__":true,"id":2557},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2544},"lighterFill":{"__isSmartRef__":true,"id":2558},"label":{"__isSmartRef__":true,"id":2527},"owner":{"__isSmartRef__":true,"id":2510},"layout":{"__isSmartRef__":true,"id":2567},"attributeConnections":[{"__isSmartRef__":true,"id":2568},{"__isSmartRef__":true,"id":2570}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"2527":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2528},"derivationIds":[null,"80976A7B-1384-479E-8F10-CE794E11F801","356C7866-B422-4504-B5DD-BCEDF767A210","A044525F-AB68-4977-A101-D1839A4C1C9B","92C78101-CE71-4589-B8B1-A64ABB50DD45","916D2FBB-03F7-4C27-A39E-3A044DDC5E88"],"id":"0539F4F2-0F26-4EEB-9687-9393A07BBB5F","renderContextTable":{"__isSmartRef__":true,"id":2533},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2534}],"eventHandler":{"__isSmartRef__":true,"id":2536},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2526},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":2537},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Text"},"2528":{"_Position":{"__isSmartRef__":true,"id":2529},"renderContextTable":{"__isSmartRef__":true,"id":2530},"_Extent":{"__isSmartRef__":true,"id":2531},"_Padding":{"__isSmartRef__":true,"id":2532},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2517},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2529":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2530":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2531":{"x":15,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2532":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2533":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"2534":{"style":{"__isSmartRef__":true,"id":2535},"chunkOwner":{"__isSmartRef__":true,"id":2527},"storedString":"X","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"2535":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2536":{"morph":{"__isSmartRef__":true,"id":2527},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2537":{"x":15,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2538":{"_Position":{"__isSmartRef__":true,"id":2539},"renderContextTable":{"__isSmartRef__":true,"id":2540},"_Extent":{"__isSmartRef__":true,"id":2541},"_Padding":{"__isSmartRef__":true,"id":2542},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2543},"_Fill":{"__isSmartRef__":true,"id":2544},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2539":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2540":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2541":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2542":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2543":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2544":{"stops":[{"__isSmartRef__":true,"id":2545},{"__isSmartRef__":true,"id":2547},{"__isSmartRef__":true,"id":2549},{"__isSmartRef__":true,"id":2551}],"vector":{"__isSmartRef__":true,"id":2553},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2545":{"offset":0,"color":{"__isSmartRef__":true,"id":2546}},"2546":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2547":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2548}},"2548":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2549":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2550}},"2550":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2551":{"offset":1,"color":{"__isSmartRef__":true,"id":2552}},"2552":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2553":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2554":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2555":{"morph":{"__isSmartRef__":true,"id":2526},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2556":{"x":336.0876311747172,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2557":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2558":{"stops":[{"__isSmartRef__":true,"id":2559},{"__isSmartRef__":true,"id":2561},{"__isSmartRef__":true,"id":2563},{"__isSmartRef__":true,"id":2565}],"vector":{"__isSmartRef__":true,"id":2553},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2559":{"offset":0,"color":{"__isSmartRef__":true,"id":2560}},"2560":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2561":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2562}},"2562":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2563":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2564}},"2564":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2565":{"offset":1,"color":{"__isSmartRef__":true,"id":2566}},"2566":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2567":{"moveHorizontal":true},"2568":{"sourceObj":{"__isSmartRef__":true,"id":2526},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1424},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2569},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2569":{"source":{"__isSmartRef__":true,"id":2526},"target":{"__isSmartRef__":true,"id":1424}},"2570":{"sourceObj":{"__isSmartRef__":true,"id":2526},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1424},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2571},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2571":{"source":{"__isSmartRef__":true,"id":2526},"target":{"__isSmartRef__":true,"id":1424}},"2572":{"submorphs":[{"__isSmartRef__":true,"id":2573}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2583},"derivationIds":[null,"1C287EE8-13A2-4405-A430-E0F49C78B714","CE479D1A-09C9-4DFF-95CB-A1DBA4215E80","B8C7BCA0-30A0-45ED-A4B5-0775682E1E48","6AF6930C-2C51-4A38-A80A-6633403B690B","F16EE9C7-0791-4A98-A46D-A619C60D9FA4"],"id":"D3D521AF-3C71-4661-BAC7-579FF452F62C","renderContextTable":{"__isSmartRef__":true,"id":2588},"eventHandler":{"__isSmartRef__":true,"id":2589},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":2590},"priorExtent":{"__isSmartRef__":true,"id":2591},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2544},"lighterFill":{"__isSmartRef__":true,"id":2592},"label":{"__isSmartRef__":true,"id":2573},"owner":{"__isSmartRef__":true,"id":2510},"attributeConnections":[{"__isSmartRef__":true,"id":2601},{"__isSmartRef__":true,"id":2603}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"2573":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2574},"derivationIds":[null,"D3B372E2-47F6-48D2-BCD4-80C7ECA7EC83","C8AAED71-5E19-4F00-86A7-F52840F822F7","BF32210C-7513-4E12-BE54-CBFD8F5961E2","2B2043E9-373F-45CD-ACF4-F1719E542AF4","B6B9132E-1647-460A-A2DE-49B7DF33C4B0"],"id":"A92A7E9C-6D61-4E7A-954E-65E42FC60820","renderContextTable":{"__isSmartRef__":true,"id":2578},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2579}],"eventHandler":{"__isSmartRef__":true,"id":2581},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2572},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":2582},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Text"},"2574":{"_Position":{"__isSmartRef__":true,"id":2575},"renderContextTable":{"__isSmartRef__":true,"id":2576},"_Extent":{"__isSmartRef__":true,"id":2577},"_Padding":{"__isSmartRef__":true,"id":2532},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2517},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2575":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2576":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2577":{"x":16,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2578":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"2579":{"style":{"__isSmartRef__":true,"id":2580},"chunkOwner":{"__isSmartRef__":true,"id":2573},"storedString":"M","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"2580":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2581":{"morph":{"__isSmartRef__":true,"id":2573},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2582":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2583":{"_Position":{"__isSmartRef__":true,"id":2584},"renderContextTable":{"__isSmartRef__":true,"id":2585},"_Extent":{"__isSmartRef__":true,"id":2586},"_Padding":{"__isSmartRef__":true,"id":2587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2543},"_Fill":{"__isSmartRef__":true,"id":2544},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2584":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2585":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2586":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2587":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2588":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2589":{"morph":{"__isSmartRef__":true,"id":2572},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2590":{"x":3,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2591":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2592":{"stops":[{"__isSmartRef__":true,"id":2593},{"__isSmartRef__":true,"id":2595},{"__isSmartRef__":true,"id":2597},{"__isSmartRef__":true,"id":2599}],"vector":{"__isSmartRef__":true,"id":2553},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2593":{"offset":0,"color":{"__isSmartRef__":true,"id":2594}},"2594":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2595":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2596}},"2596":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2597":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2598}},"2598":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2599":{"offset":1,"color":{"__isSmartRef__":true,"id":2600}},"2600":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2601":{"sourceObj":{"__isSmartRef__":true,"id":2572},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1424},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2602},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2602":{"source":{"__isSmartRef__":true,"id":2572},"target":{"__isSmartRef__":true,"id":1424}},"2603":{"sourceObj":{"__isSmartRef__":true,"id":2572},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1424},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2604},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2604":{"source":{"__isSmartRef__":true,"id":2572},"target":{"__isSmartRef__":true,"id":1424}},"2605":{"submorphs":[{"__isSmartRef__":true,"id":2606}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2616},"derivationIds":[null,"AC060632-2854-4460-BF37-286D25C80A42","2F5BBBD6-E15F-4901-B82A-04E19345E93C","F373E149-9B9B-4AC1-90B5-802F5F3EEA43","BC886DAD-DC3A-4393-83F2-001AEA15246E","90820E20-DB36-4F06-9F72-BEAAF7A56782"],"id":"C451DB12-180A-47FD-9546-BE477A071189","renderContextTable":{"__isSmartRef__":true,"id":2621},"eventHandler":{"__isSmartRef__":true,"id":2622},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":2623},"priorExtent":{"__isSmartRef__":true,"id":2624},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2544},"lighterFill":{"__isSmartRef__":true,"id":2625},"label":{"__isSmartRef__":true,"id":2606},"owner":{"__isSmartRef__":true,"id":2510},"layout":{"__isSmartRef__":true,"id":2634},"attributeConnections":[{"__isSmartRef__":true,"id":2635},{"__isSmartRef__":true,"id":2637}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"2606":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2607},"derivationIds":[null,"2B1EDB4F-3E3F-42AE-B147-B578FCE4238B","2D4D5DE7-A314-46EC-B78A-FBCD7FFAABBF","14CC280D-7EE5-4B6A-81AE-2E5396820BDD","48943962-FDB9-4B18-B0A7-42ECE448AE23","0E41721D-62BA-4DF1-A7A1-DC2F0958AD26"],"id":"61DD8799-E3DD-4310-83F1-5D8ECE4FE9EB","renderContextTable":{"__isSmartRef__":true,"id":2611},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2612}],"eventHandler":{"__isSmartRef__":true,"id":2614},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2605},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":2615},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Text"},"2607":{"_Position":{"__isSmartRef__":true,"id":2608},"renderContextTable":{"__isSmartRef__":true,"id":2609},"_Extent":{"__isSmartRef__":true,"id":2610},"_Padding":{"__isSmartRef__":true,"id":2532},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2517},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__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"},"2610":{"x":14,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2611":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"2612":{"style":{"__isSmartRef__":true,"id":2613},"chunkOwner":{"__isSmartRef__":true,"id":2606},"storedString":"–","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"2613":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2614":{"morph":{"__isSmartRef__":true,"id":2606},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2615":{"x":14,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2616":{"_Position":{"__isSmartRef__":true,"id":2617},"renderContextTable":{"__isSmartRef__":true,"id":2618},"_Extent":{"__isSmartRef__":true,"id":2619},"_Padding":{"__isSmartRef__":true,"id":2620},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2543},"_Fill":{"__isSmartRef__":true,"id":2544},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2617":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2618":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2619":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2620":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2621":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2622":{"morph":{"__isSmartRef__":true,"id":2605},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2623":{"x":317.0876311747172,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2624":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2625":{"stops":[{"__isSmartRef__":true,"id":2626},{"__isSmartRef__":true,"id":2628},{"__isSmartRef__":true,"id":2630},{"__isSmartRef__":true,"id":2632}],"vector":{"__isSmartRef__":true,"id":2553},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2626":{"offset":0,"color":{"__isSmartRef__":true,"id":2627}},"2627":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2628":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2629}},"2629":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2630":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2631}},"2631":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2632":{"offset":1,"color":{"__isSmartRef__":true,"id":2633}},"2633":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2634":{"moveHorizontal":true},"2635":{"sourceObj":{"__isSmartRef__":true,"id":2605},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1424},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2636},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2636":{"source":{"__isSmartRef__":true,"id":2605},"target":{"__isSmartRef__":true,"id":1424}},"2637":{"sourceObj":{"__isSmartRef__":true,"id":2605},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1424},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2638},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2638":{"source":{"__isSmartRef__":true,"id":2605},"target":{"__isSmartRef__":true,"id":1424}},"2639":{"_Position":{"__isSmartRef__":true,"id":2640},"renderContextTable":{"__isSmartRef__":true,"id":2641},"_Extent":{"__isSmartRef__":true,"id":2642},"_Padding":{"__isSmartRef__":true,"id":2643},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2523},"_Fill":{"__isSmartRef__":true,"id":2644},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2640":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2641":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2642":{"x":356.0876311747172,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2643":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2644":{"stops":[{"__isSmartRef__":true,"id":2645},{"__isSmartRef__":true,"id":2647}],"vector":{"__isSmartRef__":true,"id":2649},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2645":{"offset":0,"color":{"__isSmartRef__":true,"id":2646}},"2646":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2647":{"offset":1,"color":{"__isSmartRef__":true,"id":2648}},"2648":{"r":0.6400000000000001,"g":0.6400000000000001,"b":0.6400000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2649":{"x":0,"y":0,"width":0,"height":1,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2650":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2651":{"morph":{"__isSmartRef__":true,"id":2510},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2652":{"resizeWidth":true,"adjustForNewBounds":true},"2653":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2654":{"x":356.0876311747172,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2655":{"renderContextTable":{"__isSmartRef__":true,"id":2656},"_Padding":{"__isSmartRef__":true,"id":2657},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":2658},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2656":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2657":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2658":{"x":356.0876311747172,"y":180.5108682376223,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2659":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2660":{"morph":{"__isSmartRef__":true,"id":1424},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2661":{"adjustForNewBounds":true},"2662":{"x":1227,"y":128,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2663":{"x":356.0876311747172,"y":180.5108682376223,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2664":{"partsSpaceName":"PartsBin/Productivity/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A todo list. Pretty straightforward. If your are looking for the todo item proto, it's in front of you ;)\n\nWhen a todo item text is selected you can use TAB / Shift+TAB to go to the next / prev item.\n\nWith Ctrl+c Ctrl+c (2x) you can toggle the done state.","migrationLevel":4,"partName":"TodoList","changes":[{"__isSmartRef__":true,"id":2665},{"__isSmartRef__":true,"id":2667},{"__isSmartRef__":true,"id":2669},{"__isSmartRef__":true,"id":2671},{"__isSmartRef__":true,"id":2673},{"__isSmartRef__":true,"id":2675}],"revisionOnLoad":154347,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2665":{"date":{"__isSmartRef__":true,"id":2666},"author":"robertkrahn","message":"no comment","id":"4E29EE26-F14D-4ADA-A3A2-50E3BBE40637"},"2666":{"isSerializedDate":true,"string":"Sat Apr 21 2012 17:48:00 GMT+0200 (CEST)"},"2667":{"date":{"__isSmartRef__":true,"id":2668},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2668":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"2669":{"date":{"__isSmartRef__":true,"id":2670},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2670":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"2671":{"date":{"__isSmartRef__":true,"id":2672},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2672":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"2673":{"date":{"__isSmartRef__":true,"id":2674},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2674":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"2675":{"date":{"__isSmartRef__":true,"id":2676},"author":"robertkrahn","message":"removed resizer","id":"E98D5D9D-7825-4CD6-BDF0-D7FAAB16A6B5"},"2676":{"isSerializedDate":true,"string":"Sat Apr 21 2012 17:54:23 GMT+0200 (CEST)"},"2677":{"x":1429,"y":130,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2678":{"submorphs":[],"scripts":[],"id":226,"shape":{"__isSmartRef__":true,"id":2679},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":false,"registeredForMouseEvents":true,"_world":{"__isSmartRef__":true,"id":0},"__SourceModuleName__":"Global.lively.morphic.Events","carriesGrabbedMorphs":false,"renderContextTable":{"__isSmartRef__":true,"id":2685},"eventHandler":{"__isSmartRef__":true,"id":2686},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Position":{"__isSmartRef__":true,"id":2687},"_Scale":1,"_Rotation":0,"owner":{"__isSmartRef__":true,"id":0},"clickedOnMorph":{"__isSmartRef__":true,"id":0},"lastScrollTime":1337335318811,"scrollFocusMorph":{"__isSmartRef__":true,"id":0},"internalClickedOnMorph":{"__isSmartRef__":true,"id":0},"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.HandMorph","withLayers":["Global.NoMagnetsLayer"]},"2679":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":2680},"_Extent":{"__isSmartRef__":true,"id":2681},"_Fill":{"__isSmartRef__":true,"id":2682},"renderContextTable":{"__isSmartRef__":true,"id":2683},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2684},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2680":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2681":{"x":2,"y":2,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2682":{"r":0.8,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2683":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2684":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2685":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2686":{"morph":{"__isSmartRef__":true,"id":2678},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2687":{"x":30,"y":181,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2688":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":2689},"_Extent":{"__isSmartRef__":true,"id":2690},"_Fill":{"__isSmartRef__":true,"id":2691},"renderContextTable":{"__isSmartRef__":true,"id":2692},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2693},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2689":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2690":{"x":3000,"y":10000,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2691":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2692":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2693":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2694":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2695":{"name":"Local code","__LivelyClassName__":"ChangeSet","__SourceModuleName__":"Global.lively.ChangeSet"},"2696":{"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 }","__SourceModuleName__":"Global.lively.bindings","varMapping":{"__isSmartRef__":true,"id":2697},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2698},"__LivelyClassName__":"AttributeConnection"},"2697":{"source":{"__isSmartRef__":true,"id":0},"target":{"__isSmartRef__":true,"id":0}},"2698":{"updater":{"__isSmartRef__":true,"id":2699}},"2699":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":2697},"source":"function ($upd, v) {\n if (v && v.toString() !== URL.source.toString()) {\n $upd(v)\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2700},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2700":{},"2701":{"x":2800,"y":4000,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2702":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setScroll":"setScrollHTML"},"2703":{"morph":{"__isSmartRef__":true,"id":0},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2704":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/documentation/AboutConfig.xhtml","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2705":{"submorphs":[{"__isSmartRef__":true,"id":2706}],"scripts":[],"id":"2B7DB3D4-4968-4702-8578-3E12FE9595C6","shape":{"__isSmartRef__":true,"id":2735},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2742},"showsHalos":false,"name":"LoadingMorph","partsBinMetaInfo":{"__isSmartRef__":true,"id":2743},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":2840},"eventHandler":{"__isSmartRef__":true,"id":2841},"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":2842},"layout":{"__isSmartRef__":true,"id":2843},"distanceToDragEvent":{"__isSmartRef__":true,"id":2844},"prevScroll":[0,0],"moved":true,"_Rotation":0,"_Scale":1,"headRevision":146469,"_ClipMode":"visible","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2845},"__LivelyClassName__":"lively.morphic.Box"},"2706":{"submorphs":[{"__isSmartRef__":true,"id":2707}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2723},"id":"7D8B65B5-C6CD-4A53-A839-08F09EBBF58C","renderContextTable":{"__isSmartRef__":true,"id":2728},"eventHandler":{"__isSmartRef__":true,"id":2729},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2730},"name":"ProgressIndicator","priorExtent":{"__isSmartRef__":true,"id":2731},"showsHalos":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":2732},"partsBinMetaInfo":{"__isSmartRef__":true,"id":2733},"__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":2705},"isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":2734},"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Image"},"2707":{"submorphs":[],"scripts":[],"id":"27F4EF43-9E1F-4C46-9563-BBEFA8FFC729","shape":{"__isSmartRef__":true,"id":2708},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2714},"_MaxTextWidth":257,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":2711},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"loadedMorphName","partsBinMetaInfo":{"__isSmartRef__":true,"id":2715},"textChunks":[{"__isSmartRef__":true,"id":2716}],"charsReplaced":"MorphName","lastFindLoc":18,"priorSelectionRange":[9,0],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":2718},"renderContextTable":{"__isSmartRef__":true,"id":2719},"eventHandler":{"__isSmartRef__":true,"id":2720},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":2721},"_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":2706},"_MinTextWidth":257,"_MinTextHeight":null,"previousSelection":[6,6],"_Align":"center","distanceToDragEvent":{"__isSmartRef__":true,"id":2722},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"2708":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":2709},"_Extent":{"__isSmartRef__":true,"id":2710},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2711},"renderContextTable":{"__isSmartRef__":true,"id":2712},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2713},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2709":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2710":{"x":257,"y":23,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2711":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2712":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2713":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2714":{"x":-109,"y":38,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2715":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2716":{"style":{"__isSmartRef__":true,"id":2717},"chunkOwner":{"__isSmartRef__":true,"id":2707},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"loading part","__LivelyClassName__":"lively.morphic.TextChunk"},"2717":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2718":{"x":257,"y":23,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2719":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"2720":{"morph":{"__isSmartRef__":true,"id":2707},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2721":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2722":{"x":179,"y":-11,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2723":{"_Position":{"__isSmartRef__":true,"id":2724},"renderContextTable":{"__isSmartRef__":true,"id":2725},"_Extent":{"__isSmartRef__":true,"id":2726},"_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":2727},"_BorderWidth":0,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Image"},"2724":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2725":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setImageURL":"setImageURLHTML","getNativeExtent":"getNativeExtentHTML"},"2726":{"x":31,"y":31,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2727":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2728":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2729":{"morph":{"__isSmartRef__":true,"id":2706},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2730":{"x":113.5,"y":81,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2731":{"x":30,"y":31,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2732":{"x":39,"y":-11,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2733":{"partName":"ProgressIndicator","requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Widgets/","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2734":{"centeredHorizontal":true,"centeredVertical":true},"2735":{"position":{"__isSmartRef__":true,"id":2736},"_Extent":{"__isSmartRef__":true,"id":2737},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2738},"_Fill":{"__isSmartRef__":true,"id":2739},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2740},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2741},"_BorderRadius":8.515,"_Opacity":0.8146,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2736":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2737":{"x":266,"y":223,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2738":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2739":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2740":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2741":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2742":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2743":{"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":2744},{"__isSmartRef__":true,"id":2746},{"__isSmartRef__":true,"id":2748},{"__isSmartRef__":true,"id":2750},{"__isSmartRef__":true,"id":2752},{"__isSmartRef__":true,"id":2754},{"__isSmartRef__":true,"id":2756},{"__isSmartRef__":true,"id":2758},{"__isSmartRef__":true,"id":2760},{"__isSmartRef__":true,"id":2762},{"__isSmartRef__":true,"id":2764},{"__isSmartRef__":true,"id":2766},{"__isSmartRef__":true,"id":2768},{"__isSmartRef__":true,"id":2770},{"__isSmartRef__":true,"id":2772},{"__isSmartRef__":true,"id":2774},{"__isSmartRef__":true,"id":2776},{"__isSmartRef__":true,"id":2778},{"__isSmartRef__":true,"id":2780},{"__isSmartRef__":true,"id":2782},{"__isSmartRef__":true,"id":2784},{"__isSmartRef__":true,"id":2786},{"__isSmartRef__":true,"id":2788},{"__isSmartRef__":true,"id":2790},{"__isSmartRef__":true,"id":2792},{"__isSmartRef__":true,"id":2794},{"__isSmartRef__":true,"id":2796},{"__isSmartRef__":true,"id":2798},{"__isSmartRef__":true,"id":2800},{"__isSmartRef__":true,"id":2802},{"__isSmartRef__":true,"id":2804},{"__isSmartRef__":true,"id":2806},{"__isSmartRef__":true,"id":2808},{"__isSmartRef__":true,"id":2810},{"__isSmartRef__":true,"id":2812},{"__isSmartRef__":true,"id":2814},{"__isSmartRef__":true,"id":2816},{"__isSmartRef__":true,"id":2818},{"__isSmartRef__":true,"id":2820},{"__isSmartRef__":true,"id":2822},{"__isSmartRef__":true,"id":2824},{"__isSmartRef__":true,"id":2826},{"__isSmartRef__":true,"id":2828},{"__isSmartRef__":true,"id":2830},{"__isSmartRef__":true,"id":2832},{"__isSmartRef__":true,"id":2834},{"__isSmartRef__":true,"id":2836},{"__isSmartRef__":true,"id":2838}],"revisionOnLoad":151069,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2744":{"date":{"__isSmartRef__":true,"id":2745},"author":"sstamm","message":"","id":"1C1391AE-5722-4707-BE52-F0094FC56829"},"2745":{"isSerializedDate":true,"string":"Wed Feb 22 2012 14:02:04 GMT+0100 (CET)"},"2746":{"date":{"__isSmartRef__":true,"id":2747},"author":"sstamm","message":"","id":"663F147A-9084-4AC3-81A7-1E7BA6547F08"},"2747":{"isSerializedDate":true,"string":"Wed Feb 22 2012 12:43:10 GMT+0100 (CET)"},"2748":{"date":{"__isSmartRef__":true,"id":2749},"author":"sstamm","message":"","id":"F72B746E-B170-4EFB-9074-5E8770640B8A"},"2749":{"isSerializedDate":true,"string":"Wed Feb 22 2012 12:36:14 GMT+0100 (CET)"},"2750":{"date":{"__isSmartRef__":true,"id":2751},"author":"sstamm","message":"","id":"568D2EFD-C535-43AE-8944-6D8B967129F5"},"2751":{"isSerializedDate":true,"string":"Wed Feb 22 2012 12:23:04 GMT+0100 (CET)"},"2752":{"date":{"__isSmartRef__":true,"id":2753},"author":"sstamm","message":"","id":"AB2484A6-0707-4E13-845E-F0A5F48BBA3D"},"2753":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:59:45 GMT+0100 (CET)"},"2754":{"date":{"__isSmartRef__":true,"id":2755},"author":"sstamm","message":"","id":"97D20633-F76C-46A5-A32A-FFE9BC83CAB3"},"2755":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:59:10 GMT+0100 (CET)"},"2756":{"date":{"__isSmartRef__":true,"id":2757},"author":"sstamm","message":"","id":"8A697DF5-9A45-4A84-B709-9719BF55083E"},"2757":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:56:54 GMT+0100 (CET)"},"2758":{"date":{"__isSmartRef__":true,"id":2759},"author":"sstamm","message":"","id":"F2157D66-1571-4B9A-B325-6FA96488260F"},"2759":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:51:05 GMT+0100 (CET)"},"2760":{"date":{"__isSmartRef__":true,"id":2761},"author":"sstamm","message":"","id":"E5E808CA-06AB-47DC-A9C9-CA7967591545"},"2761":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:47:19 GMT+0100 (CET)"},"2762":{"date":{"__isSmartRef__":true,"id":2763},"author":"sstamm","message":"","id":"009DC4E0-23CA-485A-A796-801AA0F75049"},"2763":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:46:25 GMT+0100 (CET)"},"2764":{"date":{"__isSmartRef__":true,"id":2765},"author":"sstamm","message":"","id":"C0CE1397-6E2E-4E8C-AEFF-9017E24BB7E4"},"2765":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:45:05 GMT+0100 (CET)"},"2766":{"date":{"__isSmartRef__":true,"id":2767},"author":"sstamm","message":"","id":"FFE16986-548D-4AC2-A627-CF6416282BC4"},"2767":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:37:15 GMT+0100 (CET)"},"2768":{"date":{"__isSmartRef__":true,"id":2769},"author":"sstamm","message":"","id":"57213D63-7147-4057-ADC9-30994443B066"},"2769":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:35:29 GMT+0100 (CET)"},"2770":{"date":{"__isSmartRef__":true,"id":2771},"author":"sstamm","message":"","id":"75A31364-B380-4312-BB5B-F8F2DA1CE824"},"2771":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:31:52 GMT+0100 (CET)"},"2772":{"date":{"__isSmartRef__":true,"id":2773},"author":"sstamm","message":"","id":"5AA50B7E-7D33-44C4-807B-BF1ABA31D530"},"2773":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:14:10 GMT+0100 (CET)"},"2774":{"date":{"__isSmartRef__":true,"id":2775},"author":"sstamm","message":"","id":"BCDCC505-534C-45E5-9BB2-5238959A5AD0"},"2775":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:02:56 GMT+0100 (CET)"},"2776":{"date":{"__isSmartRef__":true,"id":2777},"author":"sstamm","message":"","id":"890D14F4-E89D-4E05-BFB9-875D6AB6C765"},"2777":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:01:50 GMT+0100 (CET)"},"2778":{"date":{"__isSmartRef__":true,"id":2779},"author":"sstamm","message":"","id":"B6FE0805-0D24-4267-8238-8B332352617E"},"2779":{"isSerializedDate":true,"string":"Wed Feb 22 2012 10:55:44 GMT+0100 (CET)"},"2780":{"date":{"__isSmartRef__":true,"id":2781},"author":"sstamm","message":"callbacks are working","id":"9348260A-3B55-4659-BC85-440BFBD98EA4"},"2781":{"isSerializedDate":true,"string":"Fri Feb 10 2012 09:45:55 GMT+0100 (CET)"},"2782":{"date":{"__isSmartRef__":true,"id":2783},"author":"sstamm","message":"made it more opaque","id":"1B84264C-2822-407F-A58F-19217BCD2762"},"2783":{"isSerializedDate":true,"string":"Wed Feb 08 2012 11:41:50 GMT+0100 (CET)"},"2784":{"date":{"__isSmartRef__":true,"id":2785},"author":"sstamm","message":"","id":"0FB41D7D-2A52-4782-814B-A66C24FCE569"},"2785":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:13:49 GMT+0100 (CET)"},"2786":{"date":{"__isSmartRef__":true,"id":2787},"author":"sstamm","message":"","id":"A0C2D7C1-04AF-493A-A7D7-70750F7D3E2F"},"2787":{"isSerializedDate":true,"string":"Thu Feb 02 2012 17:22:07 GMT+0100 (CET)"},"2788":{"date":{"__isSmartRef__":true,"id":2789},"author":"sstamm","message":"trollolol","id":"F6CFAD78-AC72-4DE2-9F38-79776C2E9462"},"2789":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:55:14 GMT+0100 (CET)"},"2790":{"date":{"__isSmartRef__":true,"id":2791},"author":"sstamm","message":"should be centered now","id":"EE366B4D-C272-477F-8C28-4EAE5A7EC7CB"},"2791":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:54:35 GMT+0100 (CET)"},"2792":{"date":{"__isSmartRef__":true,"id":2793},"author":"sstamm","message":"initial commit","id":"8920D925-DD16-4667-B8C7-FB74D78C2424"},"2793":{"isSerializedDate":true,"string":"Thu Feb 02 2012 13:26:01 GMT+0100 (CET)"},"2794":{"date":{"__isSmartRef__":true,"id":2795},"author":"sstamm","message":"changed text morph name","id":"80E88A3C-5AF3-48F2-A600-710877630997"},"2795":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:04:01 GMT+0100 (CET)"},"2796":{"date":{"__isSmartRef__":true,"id":2797},"author":"sstamm","message":"added loading script","id":"EE9B8F4D-1F03-4232-82E6-794046974F8F"},"2797":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:28:30 GMT+0100 (CET)"},"2798":{"date":{"__isSmartRef__":true,"id":2799},"author":"sstamm","message":"added disconnection","id":"11F19267-924E-4087-99ED-998245576BD2"},"2799":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:32:58 GMT+0100 (CET)"},"2800":{"date":{"__isSmartRef__":true,"id":2801},"author":"sstamm","message":"removed connections before deletion","id":"35A88218-6864-4D52-83A2-BFF7B9A6907C"},"2801":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:41:00 GMT+0100 (CET)"},"2802":{"date":{"__isSmartRef__":true,"id":2803},"author":"sstamm","message":"now able to load parts by name and category as well as per partItem","id":"F36A5782-461D-4813-95F8-0207990A261C"},"2803":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:24:30 GMT+0100 (CET)"},"2804":{"date":{"__isSmartRef__":true,"id":2805},"author":"sstamm","message":"now with round corners","id":"F42C39CB-CC37-467D-BF10-D362241F047E"},"2805":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:26:23 GMT+0100 (CET)"},"2806":{"date":{"__isSmartRef__":true,"id":2807},"author":"sstamm","message":"loadingMorph is sync now","id":"12ACFFC9-BA53-4A2A-ABD4-894A5ECE1145"},"2807":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:48:04 GMT+0100 (CET)"},"2808":{"date":{"__isSmartRef__":true,"id":2809},"author":"sstamm","message":"display the loadingMorph in new thread","id":"2BA51E30-F02B-4AF0-B3BE-52DD4ED522CC"},"2809":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:53:49 GMT+0100 (CET)"},"2810":{"date":{"__isSmartRef__":true,"id":2811},"author":"sstamm","message":"","id":"DF0AE4EA-1B08-4556-8BBE-E6488F23B8A3"},"2811":{"isSerializedDate":true,"string":"Thu Feb 02 2012 16:49:48 GMT+0100 (CET)"},"2812":{"date":{"__isSmartRef__":true,"id":2813},"author":"sstamm","message":"","id":"220821B3-C589-41C9-A324-8E7E6D9D6CEB"},"2813":{"isSerializedDate":true,"string":"Thu Feb 02 2012 16:58:43 GMT+0100 (CET)"},"2814":{"date":{"__isSmartRef__":true,"id":2815},"author":"sstamm","message":"","id":"DEBFACE2-7EC5-4A86-AD46-5A0A88A73707"},"2815":{"isSerializedDate":true,"string":"Thu Feb 02 2012 17:04:28 GMT+0100 (CET)"},"2816":{"date":{"__isSmartRef__":true,"id":2817},"author":"sstamm","message":"load request in new thread if loading should be async","id":"18282D28-D6D4-48C9-A508-6E3244449BD8"},"2817":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:10:27 GMT+0100 (CET)"},"2818":{"date":{"__isSmartRef__":true,"id":2819},"author":"sstamm","message":"added benchmarking output","id":"249CFF90-DDF5-4A83-9759-0289E96D7D58"},"2819":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:31:50 GMT+0100 (CET)"},"2820":{"date":{"__isSmartRef__":true,"id":2821},"author":"sstamm","message":"","id":"882082E1-29B6-418D-9B8B-672729D60619"},"2821":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:38:26 GMT+0100 (CET)"},"2822":{"date":{"__isSmartRef__":true,"id":2823},"author":"sstamm","message":"","id":"5179AEF9-E19F-4B0C-BBD8-556C5687988A"},"2823":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:44:11 GMT+0100 (CET)"},"2824":{"date":{"__isSmartRef__":true,"id":2825},"author":"sstamm","message":"","id":"1159C5B4-724E-4124-9D7B-5CD5DC4A8EE3"},"2825":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:48:14 GMT+0100 (CET)"},"2826":{"date":{"__isSmartRef__":true,"id":2827},"author":"sstamm","message":"","id":"2A718D1F-1036-41D6-999A-336F2B14E65D"},"2827":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:49:47 GMT+0100 (CET)"},"2828":{"date":{"__isSmartRef__":true,"id":2829},"author":"sstamm","message":"","id":"EB6BDD0C-7EEC-4124-B77F-2F106A601538"},"2829":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:59:48 GMT+0100 (CET)"},"2830":{"date":{"__isSmartRef__":true,"id":2831},"author":"sstamm","message":"","id":"63EC8D07-AB6A-450A-BB84-9B4D37E03647"},"2831":{"isSerializedDate":true,"string":"Tue Feb 07 2012 12:02:33 GMT+0100 (CET)"},"2832":{"date":{"__isSmartRef__":true,"id":2833},"author":"sstamm","message":"","id":"19CE12E4-5AA5-48DC-B1D1-B0EB0EDF1CB9"},"2833":{"isSerializedDate":true,"string":"Tue Feb 07 2012 12:03:42 GMT+0100 (CET)"},"2834":{"date":{"__isSmartRef__":true,"id":2835},"author":"sstamm","message":"first attempt to introduce callback functions to part loading","id":"22BD0B95-8948-411A-A56E-AD7CBE445F1D"},"2835":{"isSerializedDate":true,"string":"Thu Feb 09 2012 20:20:11 GMT+0100 (CET)"},"2836":{"date":{"__isSmartRef__":true,"id":2837},"author":"sstamm","message":"","id":"A216DFD2-9D1F-4E62-A22F-6B5472823E1B"},"2837":{"isSerializedDate":true,"string":"Fri Mar 16 2012 15:37:34 GMT+0100 (CET)"},"2838":{"date":{"__isSmartRef__":true,"id":2839},"author":"sstamm","message":"","id":"464E723A-08DC-433C-AA5C-CEC850DBAF0B"},"2839":{"isSerializedDate":true,"string":"Fri Mar 16 2012 15:42:29 GMT+0100 (CET)"},"2840":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2841":{"morph":{"__isSmartRef__":true,"id":2705},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2842":{"x":266,"y":223,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2843":{"adjustForNewBounds":true},"2844":{"x":171,"y":-13,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2845":{"loadPart":{"__isSmartRef__":true,"id":2846},"loadFinished":{"__isSmartRef__":true,"id":2850},"loadPartByName":{"__isSmartRef__":true,"id":2854}},"2846":{"varMapping":{"__isSmartRef__":true,"id":2847},"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":2848},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2847":{"this":{"__isSmartRef__":true,"id":2705}},"2848":{"timestamp":{"__isSmartRef__":true,"id":2849},"user":"sstamm","tags":[]},"2849":{"isSerializedDate":true,"string":"Fri Mar 16 2012 15:42:18 GMT+0100 (CET)"},"2850":{"varMapping":{"__isSmartRef__":true,"id":2851},"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":2852},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2851":{"this":{"__isSmartRef__":true,"id":2705}},"2852":{"timestamp":{"__isSmartRef__":true,"id":2853},"user":"sstamm","tags":[]},"2853":{"isSerializedDate":true,"string":"Wed Feb 22 2012 14:01:53 GMT+0100 (CET)"},"2854":{"varMapping":{"__isSmartRef__":true,"id":2855},"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":2856},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2855":{"this":{"__isSmartRef__":true,"id":2705}},"2856":{"timestamp":{"__isSmartRef__":true,"id":2857},"user":"sstamm","tags":[]},"2857":{"isSerializedDate":true,"string":"Thu Feb 02 2012 17:03:18 GMT+0100 (CET)"},"2858":{"submorphs":[{"__isSmartRef__":true,"id":2859},{"__isSmartRef__":true,"id":3009},{"__isSmartRef__":true,"id":3727}],"scripts":[],"shape":{"__isSmartRef__":true,"id":3781},"id":"D1BC6814-7E8B-4E96-9963-1069891C53C8","renderContextTable":{"__isSmartRef__":true,"id":3785},"eventHandler":{"__isSmartRef__":true,"id":3786},"droppingEnabled":true,"halosEnabled":true,"__layered_draggingEnabled__":true,"layout":{"__isSmartRef__":true,"id":3787},"LK2":true,"priorExtent":{"__isSmartRef__":true,"id":3788},"targetMorph":{"__isSmartRef__":true,"id":3009},"titleBar":{"__isSmartRef__":true,"id":2859},"contentOffset":{"__isSmartRef__":true,"id":3789},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"highlighted":true,"prevDragPos":{"__isSmartRef__":true,"id":3790},"isBeingDragged":false,"showsHalos":false,"name":"PublishPartDialog","partsBinMetaInfo":{"__isSmartRef__":true,"id":3791},"__SourceModuleName__":"Global.lively.morphic.Widgets","attributeConnections":[{"__isSmartRef__":true,"id":3812}],"doNotSerialize":[],"doNotCopyProperties":[],"prevScroll":[0,0],"_Position":{"__isSmartRef__":true,"id":3813},"isCopyMorphRef":true,"morphRefId":12,"derivationIds":[2879,"91414FD8-3775-435F-96A6-39E0CB891CD7","9CB574CD-94E3-465A-B85C-91F97E070BC3","C9D390C2-399F-44AF-A316-A4A117E5F7B6","0A0B9181-A04D-441B-944F-585ED335E81B","DEDFDD48-51F2-4C04-9681-6B64D465BE14","FD496905-E054-4BF1-B162-EB0F08C1C829","7A7DC0E8-6CA2-49DC-A660-7E873F834AB2","401B15D2-9AFF-4843-85A2-16186AFFDFD4","D4692AD1-A7CA-4F57-A55F-B485279A8B90","DDF6DDB6-572F-4DC7-911A-4F7E5F310189","41BEABE5-C184-4F59-93F1-139F711489DC","43B559FD-8DA9-41DE-91F3-B4DDD6788A58","C6E534FD-BA26-4A2F-987E-2254EB4D1D7B","7F7C3464-9B3C-4C47-B577-D69567B5AD63","BD18ABC3-C773-4121-B919-8E27D8B9E0A4"],"moved":true,"minExtent":{"__isSmartRef__":true,"id":3814},"headRevision":147095,"_ClipMode":"visible","_Rotation":0,"_Scale":1,"owner":null,"state":"shutdown","__LivelyClassName__":"lively.morphic.Window","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"2859":{"submorphs":[{"__isSmartRef__":true,"id":2860},{"__isSmartRef__":true,"id":2874},{"__isSmartRef__":true,"id":2921},{"__isSmartRef__":true,"id":2956}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2992},"id":"9E1482B5-94AC-40F9-B815-33AEA37E2A9C","renderContextTable":{"__isSmartRef__":true,"id":3004},"eventHandler":{"__isSmartRef__":true,"id":3005},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":3006},"_Position":{"__isSmartRef__":true,"id":3007},"windowMorph":{"__isSmartRef__":true,"id":2858},"label":{"__isSmartRef__":true,"id":2860},"closeButton":{"__isSmartRef__":true,"id":2874},"menuButton":{"__isSmartRef__":true,"id":2921},"collapseButton":{"__isSmartRef__":true,"id":2956},"priorExtent":{"__isSmartRef__":true,"id":3008},"owner":{"__isSmartRef__":true,"id":2858},"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"prevScroll":[0,0],"derivationIds":[2880,"108B5871-F6C8-4442-82D1-F8776D2C85A2","503529CB-0F23-4456-8597-CD5E86CF03F0","4FB4914E-E245-4D67-BE3B-63091E2C8C95","B69B0DCD-8CC6-4A06-B738-A12B5269CD7D","6D1BAF1C-9402-44ED-A26B-9B74CF07DF60","B4808FFA-4EA4-43B1-A7FC-0BEF063FC467","C49A9265-2632-4101-BEB3-C57320C2187A","0E3215D4-8AAB-4F52-8AD0-FC2EEC395A9A","0B36C705-2DB1-4ECE-8E5D-164334FB519B","305AE4E8-ADC7-4C81-BF54-3C180FEF414F","D1F1142B-FB6A-475C-8903-13CCF46FCD5D","5C6E462F-7D1A-4876-8D43-4374443981CD","88DEBD44-6D08-4854-9CA8-A147B160BDAB","4BF8EFA1-572E-4713-A755-97054D0EF029","1EEB7A79-5546-44ED-929C-FA7B2F3352E9"],"_ClipMode":"visible","_Scale":1,"__LivelyClassName__":"lively.morphic.TitleBar"},"2860":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2861},"id":"A4F0B02C-58E1-4A39-B121-3B2A892EEBB3","renderContextTable":{"__isSmartRef__":true,"id":2867},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2868}],"eventHandler":{"__isSmartRef__":true,"id":2870},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","layout":{"__isSmartRef__":true,"id":2871},"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":2859},"priorExtent":{"__isSmartRef__":true,"id":2872},"_MaxTextWidth":420,"_MinTextWidth":420,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":2873},"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"prevScroll":[0,0],"derivationIds":[2881,"A06A709C-AD42-48D0-A66A-9C21EA4F4E66","EE1A345D-476E-4E22-BE89-E59A0C11001B","90634CE5-77D0-4064-961C-4CBADE59C6F8","C26670E3-5765-406B-972F-888FD1EAF967","E252D4C8-705A-4A40-B4E8-3638444DBAC4","89C11EA9-F897-4A67-9CDD-A79FAF7B04F1","1D2D6235-8732-4E39-829D-8C599DE39537","4819892D-6CED-4387-A505-50ADEC598F02","63A7D46C-A16B-464D-9315-8AD0CFC0FD20","CA96C77F-AAE5-4A7A-9D8A-F4B2DFC9148D","A1B3FB84-D9F7-45FA-9D28-FFDF2664D5BE","DA408E78-CC3F-4430-9268-6C9365622D04","960BDC3B-D0CF-4613-8E6B-5F26D733BD89","7F5621B0-5A9D-4812-9108-85C0997AEE3F","4D639952-4608-44C7-A1CC-73DE757149C9"],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"2861":{"_Position":{"__isSmartRef__":true,"id":2862},"renderContextTable":{"__isSmartRef__":true,"id":2863},"_Extent":{"__isSmartRef__":true,"id":2864},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":2865},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2866},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2862":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2863":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2864":{"x":420,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2865":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2866":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2867":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"2868":{"style":{"__isSmartRef__":true,"id":2869},"chunkOwner":{"__isSmartRef__":true,"id":2860},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"Publish in PartsBin","__LivelyClassName__":"lively.morphic.TextChunk"},"2869":{"__SourceModuleName__":"Global.lively.morphic.TextCore","fontWeight":"bold","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2870":{"morph":{"__isSmartRef__":true,"id":2860},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2871":{"resizeWidth":true},"2872":{"x":420,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2873":{"x":20,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2874":{"submorphs":[{"__isSmartRef__":true,"id":2875}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2887},"id":"6F85BE2D-C4A3-4452-9580-5C072D99AC13","renderContextTable":{"__isSmartRef__":true,"id":2903},"eventHandler":{"__isSmartRef__":true,"id":2904},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":2905},"priorExtent":{"__isSmartRef__":true,"id":2906},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2893},"lighterFill":{"__isSmartRef__":true,"id":2907},"label":{"__isSmartRef__":true,"id":2875},"owner":{"__isSmartRef__":true,"id":2859},"layout":{"__isSmartRef__":true,"id":2916},"attributeConnections":[{"__isSmartRef__":true,"id":2917},{"__isSmartRef__":true,"id":2919}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","prevScroll":[0,0],"derivationIds":[2882,"6FF08B49-B1B5-4E12-8CE8-DF895115627D","7F48C6F9-BB0C-405E-991B-410F179F7FE6","8405D63F-4E07-4FE8-9008-DD8AE000B5C8","D81DD158-CA4D-44A9-B0A6-3FD7DF7EFD68","B32CD4CF-CE28-40AB-8F9E-23E12B00C595","581848BC-C01C-443F-B6AD-4A61CE8EB72E","62393865-D1D9-40DE-B048-1249932ECD31","8FB8E2BF-E816-4D6F-8E57-4D1FEAB65258","BE49E07E-D7F5-4EB9-9CED-C5857E3E2E05","8400BD9B-C243-4480-8B72-9881692A9AC4","67A14C8D-9131-4F19-9649-DF83E2220076","2B1EAF02-F491-4C0D-90C4-D0D118EF409B","473E46FF-11E0-4875-80B6-8EE5D321E59F","D1DA13CC-5998-4C2D-803A-094CC9251276","A95DD13F-8C05-4E35-9C89-5BBF4C0D1C71"],"_ClipMode":"visible","_Scale":1,"__LivelyClassName__":"lively.morphic.WindowControl"},"2875":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2876},"id":"B96FCF8F-06CA-4DBC-A49B-D1AD0E593D12","renderContextTable":{"__isSmartRef__":true,"id":2881},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2882}],"eventHandler":{"__isSmartRef__":true,"id":2884},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":2885},"priorExtent":{"__isSmartRef__":true,"id":2886},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2874},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"prevScroll":[0,0],"derivationIds":[2883,"9FBA502B-65B1-4FF2-A0A6-9951E3C50B9C","9F297DAE-65AA-45A3-AFAE-BD35F359E24A","75386CDF-09C9-47F2-8762-F737A49FD645","C43A7038-D61D-47C7-BFA8-8C8A77627643","5BF20970-1750-47F6-8D9D-E7A798428D52","74925934-1F3C-432E-BBD6-02C666263ED7","C4BDF6D3-0621-4923-A192-E4488E7679D1","376C89CF-A021-4CA6-A6AC-47177BFB2062","878C6C67-6B17-432C-B06E-FBBC1FDADE0D","D49A7E68-DC41-42E3-8DC4-073D080B4548","557AD9C4-D5B4-49A0-9508-53CA902EA479","10DA2DAE-51E0-4668-905A-C95891803AE7","FE63ADA2-09D3-415B-90BE-D2B42D51C838","B351C8F1-0939-47C8-8017-69AB7EAE3CFF","C397207D-9190-4230-96BF-6A91C483ED49"],"showsHalos":false,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"2876":{"_Position":{"__isSmartRef__":true,"id":2877},"renderContextTable":{"__isSmartRef__":true,"id":2878},"_Extent":{"__isSmartRef__":true,"id":2879},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":2880},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2866},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2877":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2878":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2879":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2880":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2881":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"2882":{"style":{"__isSmartRef__":true,"id":2883},"chunkOwner":{"__isSmartRef__":true,"id":2875},"storedString":"X","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"2883":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2884":{"morph":{"__isSmartRef__":true,"id":2875},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2885":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2886":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2887":{"_Position":{"__isSmartRef__":true,"id":2888},"renderContextTable":{"__isSmartRef__":true,"id":2889},"_Extent":{"__isSmartRef__":true,"id":2890},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2891},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2892},"_Fill":{"__isSmartRef__":true,"id":2893},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2888":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2889":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2890":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2891":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2892":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2893":{"stops":[{"__isSmartRef__":true,"id":2894},{"__isSmartRef__":true,"id":2896},{"__isSmartRef__":true,"id":2898},{"__isSmartRef__":true,"id":2900}],"vector":{"__isSmartRef__":true,"id":2902},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2894":{"offset":0,"color":{"__isSmartRef__":true,"id":2895}},"2895":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2896":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2897}},"2897":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2898":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2899}},"2899":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2900":{"offset":1,"color":{"__isSmartRef__":true,"id":2901}},"2901":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2902":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2903":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2904":{"morph":{"__isSmartRef__":true,"id":2874},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2905":{"x":459,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2906":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2907":{"stops":[{"__isSmartRef__":true,"id":2908},{"__isSmartRef__":true,"id":2910},{"__isSmartRef__":true,"id":2912},{"__isSmartRef__":true,"id":2914}],"vector":{"__isSmartRef__":true,"id":2902},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2908":{"offset":0,"color":{"__isSmartRef__":true,"id":2909}},"2909":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2910":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2911}},"2911":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2912":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2913}},"2913":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2914":{"offset":1,"color":{"__isSmartRef__":true,"id":2915}},"2915":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2916":{"moveHorizontal":true},"2917":{"sourceObj":{"__isSmartRef__":true,"id":2874},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":2858},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2918},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2918":{"source":{"__isSmartRef__":true,"id":2874},"target":{"__isSmartRef__":true,"id":2858}},"2919":{"sourceObj":{"__isSmartRef__":true,"id":2874},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2858},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2920},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2920":{"source":{"__isSmartRef__":true,"id":2874},"target":{"__isSmartRef__":true,"id":2858}},"2921":{"submorphs":[{"__isSmartRef__":true,"id":2922}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2934},"id":"623A05E7-408F-4A75-A66A-36F8DD9FD98F","renderContextTable":{"__isSmartRef__":true,"id":2939},"eventHandler":{"__isSmartRef__":true,"id":2940},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":2941},"priorExtent":{"__isSmartRef__":true,"id":2942},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2893},"lighterFill":{"__isSmartRef__":true,"id":2943},"label":{"__isSmartRef__":true,"id":2922},"owner":{"__isSmartRef__":true,"id":2859},"attributeConnections":[{"__isSmartRef__":true,"id":2952},{"__isSmartRef__":true,"id":2954}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","derivationIds":[2884,"64F20257-1A1D-4B3E-97C4-BC5D1F1E14B5","A377FFCE-0FDC-41B6-BD34-D9F0507B57DA","7334352E-B497-4F10-8C06-FBE36AA778C7","E8269870-961E-49ED-ACE6-3CB90CD1937A","3182A6E6-F492-4D7F-B240-55DC62E7DDF9","5983668D-3862-4DE4-8C9C-57903C2FF112","7EA72C52-A5FE-49D7-B644-F1CF1E948B7A","378BCE5E-C14D-460C-B7E5-BA2B832168F0","3C395E36-6E1E-4715-AE14-CBAB23875359","3A64C38B-ACDD-4EE3-9CB8-1CF3F5338FBC","B5F36159-C71D-48E3-A1A9-7BDA18656622","0E65BDFD-4304-4131-9821-83A87E58A857","335EC22A-00F4-444F-A9A3-6FCC3D3B375B","4C230C0D-A5D1-4E2E-9FB9-67140E87E5CF","0797CCF7-CD32-4ECC-A641-400C7287B414"],"_ClipMode":"visible","_Scale":1,"__LivelyClassName__":"lively.morphic.WindowControl"},"2922":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2923},"id":"BD81FAC2-EAE8-4F01-9DB3-9686AC0274D7","renderContextTable":{"__isSmartRef__":true,"id":2928},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2929}],"eventHandler":{"__isSmartRef__":true,"id":2931},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":2932},"priorExtent":{"__isSmartRef__":true,"id":2933},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2921},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[2885,"EC48B50E-CD5B-46FB-BF78-484373EED980","59F8AF9B-799B-413B-86B2-BFD03A4B2559","F8293A60-E9DB-40E3-B202-D547939F8A8D","30E16AEA-8638-441D-A4B6-A7F2EB4D1987","012E89E5-818C-4BAE-B1DB-B01796C23183","D8FA4A79-180A-4D30-B4C8-2AC5E176057B","7184ABDF-8484-4658-8968-C1DD68EFFC46","4BC7DE67-2773-45F7-BA0D-BB473B463C0B","1350953C-3FB0-428F-ADAF-AB46A2A7743D","677531C6-1A55-423B-AD8E-B0CF60EA6AE7","7AC83B39-6446-453C-BE0C-3A985B6F29D7","7F97ADF7-B704-42C0-98D2-BFA189A6C2B8","692C1E4C-8458-4EB7-9179-457C75884C65","5F49459C-26AA-49F6-8216-2CA3571A899B","115E4B3E-1C79-4A8A-BCF9-E132122C3995"],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"2923":{"_Position":{"__isSmartRef__":true,"id":2924},"renderContextTable":{"__isSmartRef__":true,"id":2925},"_Extent":{"__isSmartRef__":true,"id":2926},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":2927},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2866},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2924":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2925":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2926":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2927":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2928":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"2929":{"style":{"__isSmartRef__":true,"id":2930},"chunkOwner":{"__isSmartRef__":true,"id":2922},"storedString":"M","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"2930":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2931":{"morph":{"__isSmartRef__":true,"id":2922},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2932":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2933":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2934":{"_Position":{"__isSmartRef__":true,"id":2935},"renderContextTable":{"__isSmartRef__":true,"id":2936},"_Extent":{"__isSmartRef__":true,"id":2937},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2938},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2892},"_Fill":{"__isSmartRef__":true,"id":2893},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2935":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2936":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2937":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2938":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2939":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2940":{"morph":{"__isSmartRef__":true,"id":2921},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2941":{"x":3,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2942":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2943":{"stops":[{"__isSmartRef__":true,"id":2944},{"__isSmartRef__":true,"id":2946},{"__isSmartRef__":true,"id":2948},{"__isSmartRef__":true,"id":2950}],"vector":{"__isSmartRef__":true,"id":2902},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2944":{"offset":0,"color":{"__isSmartRef__":true,"id":2945}},"2945":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2946":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2947}},"2947":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2948":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2949}},"2949":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2950":{"offset":1,"color":{"__isSmartRef__":true,"id":2951}},"2951":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2952":{"sourceObj":{"__isSmartRef__":true,"id":2921},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":2858},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2953},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2953":{"source":{"__isSmartRef__":true,"id":2921},"target":{"__isSmartRef__":true,"id":2858}},"2954":{"sourceObj":{"__isSmartRef__":true,"id":2921},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2858},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2955},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2955":{"source":{"__isSmartRef__":true,"id":2921},"target":{"__isSmartRef__":true,"id":2858}},"2956":{"submorphs":[{"__isSmartRef__":true,"id":2957}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2969},"id":"A07A9100-8215-4033-A05C-EFC300552C98","renderContextTable":{"__isSmartRef__":true,"id":2974},"eventHandler":{"__isSmartRef__":true,"id":2975},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":2976},"priorExtent":{"__isSmartRef__":true,"id":2977},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2893},"lighterFill":{"__isSmartRef__":true,"id":2978},"label":{"__isSmartRef__":true,"id":2957},"owner":{"__isSmartRef__":true,"id":2859},"layout":{"__isSmartRef__":true,"id":2987},"attributeConnections":[{"__isSmartRef__":true,"id":2988},{"__isSmartRef__":true,"id":2990}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","prevScroll":[0,0],"derivationIds":[2886,"9FC4F0BE-916D-456B-AEC7-E6C1AC6040CA","A0A4775F-7F2F-4563-840D-CAA5CB435D75","C87D3EB9-4C3B-4230-9794-F5B71B528C74","D62C35A2-6803-4217-9DFD-0E480D4B82AE","D8274457-EA55-431C-BA2E-C227C335C1FB","943A7D62-2DE4-42E8-AC93-4E68B660CEF2","E83FFE4B-9181-44F7-A77C-84E5625F788A","6A34C9A1-6B4C-430B-ACD4-6A29D0F20D42","BD7F031B-2DEE-4151-ABD8-B5A513D25129","AD3F7784-7CB8-4CFE-98B0-83A4D43542C7","52BD4109-B6AE-4A69-83C9-19EB655F4780","82224D11-CDCA-43C8-A6FD-E794D5917E70","6DF19762-00E0-4952-9D0F-ED6A72B7580B","BAE5C2EA-CE02-4EF6-AA20-1FCE523D6634","484A4F26-09F0-4A4E-90E4-A4A0A4C09ACE"],"_ClipMode":"visible","_Scale":1,"__LivelyClassName__":"lively.morphic.WindowControl"},"2957":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2958},"id":"0BE7E845-CCFE-4DA6-8124-95CA617ECAB2","renderContextTable":{"__isSmartRef__":true,"id":2963},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2964}],"eventHandler":{"__isSmartRef__":true,"id":2966},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":2967},"priorExtent":{"__isSmartRef__":true,"id":2968},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2956},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"prevScroll":[0,0],"derivationIds":[2887,"42347453-BADB-4DB0-9486-C479B704CD7C","B0BBE9B3-B5DD-4E4F-A1AA-1C03BB1BFF4E","8AE3BC44-F336-420E-A2E9-BBA0DC6A3D72","3DC5BABC-5EF1-4FC6-805B-0FC1CC02282F","C5E01762-30EA-4342-A348-F75EA6C33D11","209EBE14-87CB-44C9-B8C0-1A74CE2ACDB6","1A0CE8F3-7342-484C-BA10-2E8291158E44","28A42BB4-7534-4B0D-BBE9-B4D3FDCF024F","D5D7B12C-1731-4943-BD69-699C99C398E1","DD22A464-4EB8-41F8-9103-DEE095D40932","F16ED660-1D92-485E-B022-9FB466AC307F","AA93DB0B-89EB-44EB-9D56-ADE75D275E62","AB55C6ED-56F9-48F7-A4B1-6D3A6070E047","0CCF4C25-456D-4FF1-89DC-F3601FC379FF","700A6EE7-EDB4-4DFF-9BFA-A2FEBA66E699"],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"2958":{"_Position":{"__isSmartRef__":true,"id":2959},"renderContextTable":{"__isSmartRef__":true,"id":2960},"_Extent":{"__isSmartRef__":true,"id":2961},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":2962},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2866},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2959":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2960":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2961":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2962":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2963":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"2964":{"style":{"__isSmartRef__":true,"id":2965},"chunkOwner":{"__isSmartRef__":true,"id":2957},"storedString":"–","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"2965":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2966":{"morph":{"__isSmartRef__":true,"id":2957},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2967":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2968":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2969":{"_Position":{"__isSmartRef__":true,"id":2970},"renderContextTable":{"__isSmartRef__":true,"id":2971},"_Extent":{"__isSmartRef__":true,"id":2972},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2973},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2892},"_Fill":{"__isSmartRef__":true,"id":2893},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2970":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2971":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2972":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2973":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2974":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2975":{"morph":{"__isSmartRef__":true,"id":2956},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2976":{"x":440,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2977":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2978":{"stops":[{"__isSmartRef__":true,"id":2979},{"__isSmartRef__":true,"id":2981},{"__isSmartRef__":true,"id":2983},{"__isSmartRef__":true,"id":2985}],"vector":{"__isSmartRef__":true,"id":2902},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2979":{"offset":0,"color":{"__isSmartRef__":true,"id":2980}},"2980":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2981":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2982}},"2982":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2983":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2984}},"2984":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2985":{"offset":1,"color":{"__isSmartRef__":true,"id":2986}},"2986":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2987":{"moveHorizontal":true},"2988":{"sourceObj":{"__isSmartRef__":true,"id":2956},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":2858},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2989},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2989":{"source":{"__isSmartRef__":true,"id":2956},"target":{"__isSmartRef__":true,"id":2858}},"2990":{"sourceObj":{"__isSmartRef__":true,"id":2956},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2858},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2991},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2991":{"source":{"__isSmartRef__":true,"id":2956},"target":{"__isSmartRef__":true,"id":2858}},"2992":{"_Position":{"__isSmartRef__":true,"id":2993},"renderContextTable":{"__isSmartRef__":true,"id":2994},"_Extent":{"__isSmartRef__":true,"id":2995},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2996},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2997},"_Fill":{"__isSmartRef__":true,"id":2998},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2993":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2994":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2995":{"x":479,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2996":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2997":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2998":{"stops":[{"__isSmartRef__":true,"id":2999},{"__isSmartRef__":true,"id":3001}],"vector":{"__isSmartRef__":true,"id":3003},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2999":{"offset":0,"color":{"__isSmartRef__":true,"id":3000}},"3000":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3001":{"offset":1,"color":{"__isSmartRef__":true,"id":3002}},"3002":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3003":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3004":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"3005":{"morph":{"__isSmartRef__":true,"id":2859},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3006":{"resizeWidth":true,"adjustForNewBounds":true},"3007":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3008":{"x":479,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3009":{"submorphs":[{"__isSmartRef__":true,"id":3010},{"__isSmartRef__":true,"id":3026},{"__isSmartRef__":true,"id":3042},{"__isSmartRef__":true,"id":3059},{"__isSmartRef__":true,"id":3075},{"__isSmartRef__":true,"id":3091},{"__isSmartRef__":true,"id":3108},{"__isSmartRef__":true,"id":3124},{"__isSmartRef__":true,"id":3208},{"__isSmartRef__":true,"id":3291},{"__isSmartRef__":true,"id":3307},{"__isSmartRef__":true,"id":3323}],"scripts":[],"shape":{"__isSmartRef__":true,"id":3373},"id":"6C5FFDAB-040B-421B-BCB9-D4FAE4441025","renderContextTable":{"__isSmartRef__":true,"id":3380},"eventHandler":{"__isSmartRef__":true,"id":3381},"droppingEnabled":true,"halosEnabled":true,"isLockOwner":false,"layout":{"__isSmartRef__":true,"id":3382},"attributeConnections":[],"ownerApp":{"__isSmartRef__":true,"id":3383},"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Core","name":"PublishPartPanePane","doNotSerialize":[],"doNotCopyProperties":[],"priorExtent":{"__isSmartRef__":true,"id":3477},"isBeingDragged":false,"prevScroll":[0,0],"distanceToDragEvent":{"__isSmartRef__":true,"id":3478},"grabbingEnabled":false,"_Position":{"__isSmartRef__":true,"id":3479},"owner":{"__isSmartRef__":true,"id":2858},"target":{"__isSmartRef__":true,"id":3480},"derivationIds":[2888,"7CD647EF-2BB4-4CD9-9D3B-4EE7BC59ECC2","B983FB4F-9323-4304-9603-5615E93C6C42","E738FAD5-9C83-4390-B193-06C21B6E51B0","5ED6DC7B-74C2-4149-BF56-1622F302C51E","B125F66F-9D66-44AC-A04B-E3A1CB7C1474","8DD88D93-D7DB-4957-A724-C19836CD8C03","1405B5AF-8461-4497-952D-024E06F6F395","7CD3B3FE-D49D-436B-A738-6F960136F93C","C28EE17A-8653-4C4E-AEAA-89B45CB54684","97E867C3-A9EC-42CF-916F-788C94BE0955","8DBA20C0-E93B-4679-BD70-63D956C8D56B","03F1C6E5-5D38-4B2A-B96A-7545B2EA78A4","101E56F8-6494-4A33-A341-C532CBE53645","7B5BEA4B-7600-495A-8017-6D2CED2DFC29","C97C0E53-522D-414C-9555-2228E8BA8F71"],"partsBinMetaInfo":{"__isSmartRef__":true,"id":3685},"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3686},"__LivelyClassName__":"lively.morphic.Box","withLayers":["Global.lively.morphic.GrabbingLayer"]},"3010":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3011},"id":"4422D7B7-BB0A-4089-979C-533165C59240","renderContextTable":{"__isSmartRef__":true,"id":3018},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3019}],"eventHandler":{"__isSmartRef__":true,"id":3021},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":3022},"priorExtent":{"__isSmartRef__":true,"id":3023},"_MaxTextWidth":164,"_MinTextWidth":164,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"isInputLine":true,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":3009},"__SourceModuleName__":"Global.lively.morphic.TextCore","showsHalos":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":3024},"previousSelection":[1,1],"priorSelectionRange":[0,10],"isLockOwner":false,"name":"NameText","isCopyMorphRef":true,"morphRefId":1,"derivationIds":[2889,"9A8B5C1C-95BB-40F5-B9EF-B89DD5451B64","C49BF160-BBBE-422E-BDDC-B9A98A72ABFF","42B7E940-3BB5-4B79-B5D8-E4C8E780FF3B","50B247C7-D8F3-4CF5-BD3F-2A2867827CF1","674DADA8-0E51-4FAB-8522-A9D91F270267","105181E3-2D4E-49C3-9C63-13D1F9E311AB","54D6890B-898B-44EC-8BDF-688522764BD8","A8821E63-E9F3-4FE1-94FC-897C0E64A537","1A1BA90B-CA62-4F00-8A36-CC210F473907","E8C3B7B8-5E66-4470-A4B0-C4103AA45358","95511FB8-0146-4A7A-900F-72D7EE65877A","7DA33C42-0FC5-4616-B97B-FA67332B7859","D05E45C6-2CC5-44AB-B3FD-904395A33093","83AF3D18-D412-4D65-B8FD-51A225F1371F","238498B0-5A4F-416E-9ED6-096FE9C41557"],"savedTextString":"CommitMessageTest1","isBeingDragged":false,"charsReplaced":"7","lastFindLoc":2,"layout":{"__isSmartRef__":true,"id":3025},"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"3011":{"_Position":{"__isSmartRef__":true,"id":3012},"renderContextTable":{"__isSmartRef__":true,"id":3013},"_Extent":{"__isSmartRef__":true,"id":3014},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":3015},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3016},"_Fill":{"__isSmartRef__":true,"id":3017},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3012":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3013":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"3014":{"x":174,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3015":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3016":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3017":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3018":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"3019":{"style":{"__isSmartRef__":true,"id":3020},"chunkOwner":{"__isSmartRef__":true,"id":3010},"storedString":"undefined","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"3020":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3021":{"morph":{"__isSmartRef__":true,"id":3010},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3022":{"x":10,"y":50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3023":{"x":174,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3024":{"x":119,"y":-15,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3025":{"adjustForNewBounds":true,"resizeWidth":true},"3026":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3027},"id":"35C0C4FA-3645-4013-9DCE-6BE544D55DE5","renderContextTable":{"__isSmartRef__":true,"id":3034},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3035}],"eventHandler":{"__isSmartRef__":true,"id":3037},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":3038},"priorExtent":{"__isSmartRef__":true,"id":3039},"_MaxTextWidth":444,"_MinTextWidth":444,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"isInputLine":true,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__SourceModuleName__":"Global.lively.morphic.TextCore","showsHalos":false,"name":"CommitMessageText","owner":{"__isSmartRef__":true,"id":3009},"distanceToDragEvent":{"__isSmartRef__":true,"id":3040},"previousSelection":[0,15],"priorSelectionRange":[0,0],"charsReplaced":"CommitMessageTest1","lastFindLoc":18,"isLockOwner":false,"isBeingDragged":false,"derivationIds":[2890,"40048B1D-9547-4EA6-AB66-31168A1C9FAE","8A0DE790-FA6C-41C9-BA2B-84397DA3F39E","DCFEEBC9-D891-408E-A103-19356A96070F","EAEE386C-B48C-44E1-B80C-6830217A2FC6","6CABE716-A9A0-4BED-ACA6-4C0C9C6C8E5E","C2DC6D12-6F98-4236-AA47-1BD438BE5E56","BFEBFDBE-0C30-407F-9B3C-B45A27971468","923C751C-6180-4C96-A3FC-42A8AF1B4298","0D556A07-77CA-478F-95B3-E3051804BF9C","D952B070-654E-40FA-9076-7E8156C9C87C","2EB5AAE4-7C54-466F-8C70-E3BD1E218C90","D6863F0B-0CE5-401F-9646-2A748564AB54","B422EE4A-2E17-4752-812B-1DFCDFBFE4D4","52701E3E-E7F1-4A2F-B8FE-2115D0544509","392D7685-0EDA-4891-9220-82C9DC2C3CCD"],"savedTextString":"","layout":{"__isSmartRef__":true,"id":3041},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"3027":{"_Position":{"__isSmartRef__":true,"id":3028},"renderContextTable":{"__isSmartRef__":true,"id":3029},"_Extent":{"__isSmartRef__":true,"id":3030},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":3031},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3032},"_Fill":{"__isSmartRef__":true,"id":3033},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3028":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3029":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"3030":{"x":454,"y":102,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3031":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3032":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3033":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3034":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"3035":{"style":{"__isSmartRef__":true,"id":3036},"chunkOwner":{"__isSmartRef__":true,"id":3026},"storedString":"no comment","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"3036":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3037":{"morph":{"__isSmartRef__":true,"id":3026},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3038":{"x":10,"y":260,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3039":{"x":454,"y":102,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3040":{"x":351,"y":-17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3041":{"resizeWidth":true,"resizeHeight":true},"3042":{"submorphs":[],"scripts":[],"id":"4159AF86-9D68-4B74-B45F-17F563D82023","shape":{"__isSmartRef__":true,"id":3043},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3049},"_MaxTextWidth":114,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":3046},"showsHalos":false,"_FontSize":12,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text5","partsBinMetaInfo":{"__isSmartRef__":true,"id":3050},"textChunks":[{"__isSmartRef__":true,"id":3051}],"charsReplaced":"some text ","lastFindLoc":10,"priorSelectionRange":[0,4],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":3053},"renderContextTable":{"__isSmartRef__":true,"id":3054},"eventHandler":{"__isSmartRef__":true,"id":3055},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":3056},"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":3009},"_MinTextWidth":114,"_MinTextHeight":null,"previousSelection":[3,3],"distanceToDragEvent":{"__isSmartRef__":true,"id":3057},"isLockOwner":false,"isBeingDragged":false,"derivationIds":[2891,"E101CA30-35F9-42F0-A46C-28671530C787","CE7E7640-C507-43BF-88EF-C4ACE8CCF564","F04823B9-5B0B-4CCA-B8F7-00BD8608ED16","DD4402A8-C90A-4187-92DA-813F59FF86E6","90452494-6B16-4189-8CC1-4EB76FCCCBC9","A1BA43C9-3B13-4744-893E-8B39CEDA44D3","A4DDC2E9-14D8-4DA1-A960-4BB1DF3A45CD","97027388-2CC6-4B87-880F-D9048C0EAB5A","97A71E75-471E-4C94-879E-0ECD50A4DA7D","B952E46A-0593-4861-A364-746D14830709","CFEB54E4-C6B5-4DEC-9C82-93FEC6192DF8","8F33B7B6-1D97-4422-9D4C-562576803FAE","EE6FBA69-D693-41BD-A1D6-7852A30ADE28","D0A85886-302D-46FB-8139-F28D0A45D0E2","A5589A0F-6873-4F7B-ACEE-A7C2706973BC"],"layout":{"__isSmartRef__":true,"id":3058},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"3043":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3044},"_Extent":{"__isSmartRef__":true,"id":3045},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3046},"renderContextTable":{"__isSmartRef__":true,"id":3047},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3048},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3044":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3045":{"x":114,"y":18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3046":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3047":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"3048":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3049":{"x":10,"y":30,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3050":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3051":{"style":{"__isSmartRef__":true,"id":3052},"morph":{"__isSmartRef__":true,"id":3042},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":3042},"storedString":"name","__LivelyClassName__":"lively.morphic.TextChunk"},"3052":{"__SourceModuleName__":"Global.lively.morphic.TextCore","italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3053":{"x":114,"y":18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3054":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"3055":{"morph":{"__isSmartRef__":true,"id":3042},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3056":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3057":{"x":78,"y":-3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3058":{"moveHorizontal":false},"3059":{"submorphs":[],"scripts":[],"id":"2829F51E-E415-4E82-A2A4-AEC3C4CE892A","shape":{"__isSmartRef__":true,"id":3060},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3066},"_MaxTextWidth":250,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":3063},"showsHalos":false,"_FontSize":12,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text6","partsBinMetaInfo":{"__isSmartRef__":true,"id":3067},"textChunks":[{"__isSmartRef__":true,"id":3068}],"charsReplaced":"changes","lastFindLoc":7,"priorSelectionRange":[0,14],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":3070},"renderContextTable":{"__isSmartRef__":true,"id":3071},"eventHandler":{"__isSmartRef__":true,"id":3072},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":3073},"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":250,"_MinTextHeight":null,"previousSelection":[0,14],"distanceToDragEvent":{"__isSmartRef__":true,"id":3074},"owner":{"__isSmartRef__":true,"id":3009},"isLockOwner":false,"derivationIds":[2892,"E5DC0070-3EA2-4212-9AA7-E3C865547E5E","809E256F-82F6-4A22-B614-DE8C08FA5970","272C0F9A-E7EF-4ECE-851D-08ACB35EA24D","8AA544F8-6F47-454D-AE18-A264ACDEFA7E","8374F17A-0E7E-4436-931A-1BA6E7CEAB7D","2FA9E6A8-96E0-4B11-B3BE-D625991003B4","EF4AC0A8-BC6A-4E7E-A4A1-838717896172","7E58BFFB-E384-4B68-A4C8-A32E7A93B8FC","BFCA8D00-622E-4E2D-998E-56C8E2DB8351","0DD88B54-97A9-4F81-BEC4-474DB9D20DF5","6400C374-D5C5-4AF3-BDD4-466198D5C4BA","6AB467AF-2289-4696-B2B0-AF36BFC54FDA","1E30FC69-CA06-403F-AE8B-4A12304F1FEB","EB7FBB3F-8989-4980-9DA2-4D10CB466437","0D191BF2-AA67-4F93-94C2-A719DA9CC670"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"3060":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3061},"_Extent":{"__isSmartRef__":true,"id":3062},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3063},"renderContextTable":{"__isSmartRef__":true,"id":3064},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3065},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3061":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3062":{"x":250,"y":18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3063":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3064":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"3065":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3066":{"x":10,"y":240,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3067":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3068":{"style":{"__isSmartRef__":true,"id":3069},"morph":{"__isSmartRef__":true,"id":3059},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":3059},"storedString":"commit message","__LivelyClassName__":"lively.morphic.TextChunk"},"3069":{"__SourceModuleName__":"Global.lively.morphic.TextCore","italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3070":{"x":250,"y":18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3071":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"3072":{"morph":{"__isSmartRef__":true,"id":3059},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3073":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3074":{"x":174,"y":-21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3075":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3076},"id":"955FA535-18FB-426E-9124-8C8E781C002F","renderContextTable":{"__isSmartRef__":true,"id":3083},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3084}],"eventHandler":{"__isSmartRef__":true,"id":3086},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":3087},"priorExtent":{"__isSmartRef__":true,"id":3088},"_MaxTextWidth":250,"_MinTextWidth":250,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"isInputLine":true,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__SourceModuleName__":"Global.lively.morphic.TextCore","showsHalos":false,"name":"CategoryText","owner":{"__isSmartRef__":true,"id":3009},"previousSelection":[0,14],"priorSelectionRange":[5,5],"charsReplaced":"CommitMessageTest1","lastFindLoc":18,"distanceToDragEvent":{"__isSmartRef__":true,"id":3089},"isLockOwner":false,"derivationIds":[2893,"FBE4B17F-DC2B-4783-899B-CF1B051F14D9","A2C45BC5-C44B-4AEA-A29E-ADE3DAF08638","640BD984-1AB2-45B8-BCEC-AB32A6199D68","BE2E06DB-4DFC-4628-9FED-8F3E87D18E07","6D28F6C5-8D27-4A2D-A13E-55172343909B","9537F96B-5D0E-47CF-9435-5850919DA5A2","B8516280-8A31-4C9E-A9EF-3C058FB084E5","0A41986D-4F2B-4D8B-8A35-AEB659C5D25A","7A7E3053-DA4F-465C-B558-5138BE382156","7024A970-16E6-4DE1-9BD6-6DC50779F4AA","181F12CB-A2A2-4A98-A3B0-9CAC859DFC66","B6176017-4E7E-463E-82DF-DFC54EB00EC9","2956D5AA-C488-4F2E-AEDF-6D795EEECAB3","DB745EE2-3FE0-42B6-8D29-E2B6215E2B17","BD1B8949-BF8B-4B64-A2A5-95E8919FD98B"],"savedTextString":"PartsBin/Basic","layout":{"__isSmartRef__":true,"id":3090},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"3076":{"_Position":{"__isSmartRef__":true,"id":3077},"renderContextTable":{"__isSmartRef__":true,"id":3078},"_Extent":{"__isSmartRef__":true,"id":3079},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":3080},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3081},"_Fill":{"__isSmartRef__":true,"id":3082},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3077":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3078":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"3079":{"x":260,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3080":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3081":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3082":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3083":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"3084":{"style":{"__isSmartRef__":true,"id":3085},"chunkOwner":{"__isSmartRef__":true,"id":3075},"storedString":"Default","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"3085":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3086":{"morph":{"__isSmartRef__":true,"id":3075},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3087":{"x":204,"y":50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3088":{"x":260,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3089":{"x":132,"y":-13,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3090":{"resizeWidth":false,"moveHorizontal":true},"3091":{"submorphs":[],"scripts":[],"id":"637A2F29-1FF9-4BD2-A106-9213AF7F566E","shape":{"__isSmartRef__":true,"id":3092},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3098},"_MaxTextWidth":114,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":3095},"showsHalos":false,"_FontSize":12,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text7","partsBinMetaInfo":{"__isSmartRef__":true,"id":3099},"textChunks":[{"__isSmartRef__":true,"id":3100}],"charsReplaced":"name","lastFindLoc":4,"priorSelectionRange":[0,8],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":3102},"renderContextTable":{"__isSmartRef__":true,"id":3103},"eventHandler":{"__isSmartRef__":true,"id":3104},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":3105},"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":114,"_MinTextHeight":null,"previousSelection":[2,2],"distanceToDragEvent":{"__isSmartRef__":true,"id":3106},"owner":{"__isSmartRef__":true,"id":3009},"isLockOwner":false,"isBeingDragged":false,"derivationIds":[2894,"75F41AE1-CA7A-48D0-AE2C-7AAF6101B89C","CB87A9FB-0776-4109-BDE0-0E8C61F1626C","954BD4D6-BBF2-4D3C-94CA-21A38F66F449","5C78A757-B050-43F1-B4CF-26CE9CC58B03","A90A2B0B-A1A7-4F19-8FFB-1D98E8CF7BE6","181AA91A-3D90-4322-ACB9-3D707A3994E0","8A6171C0-493C-475F-B974-54B0FE5DD81C","246AA662-2B7A-4ABE-AB30-734548540344","708636F1-5D64-47AD-B72E-1E255924638B","3C7D4704-AD28-4978-B6A1-2646B7BAA9B3","D7754A0E-4F0E-4363-907A-4743D1254104","CBD21E5F-99E6-4DDA-BF27-42D3424DB513","BBA77A6C-FD26-4279-8919-1A8114C6F035","BB158E68-208B-4E62-81D2-9B057CA86DBF","037F2BD3-0CFD-4A28-AF42-35D6DEC633C0"],"layout":{"__isSmartRef__":true,"id":3107},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"3092":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3093},"_Extent":{"__isSmartRef__":true,"id":3094},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3095},"renderContextTable":{"__isSmartRef__":true,"id":3096},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3097},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3093":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3094":{"x":114,"y":18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3095":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3096":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"3097":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3098":{"x":205,"y":30,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3099":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3100":{"style":{"__isSmartRef__":true,"id":3101},"chunkOwner":{"__isSmartRef__":true,"id":3091},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"category","__LivelyClassName__":"lively.morphic.TextChunk"},"3101":{"__SourceModuleName__":"Global.lively.morphic.TextCore","italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3102":{"x":114,"y":18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3103":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"3104":{"morph":{"__isSmartRef__":true,"id":3091},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3105":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3106":{"x":87,"y":-11,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3107":{"moveVertical":false,"moveHorizontal":true},"3108":{"submorphs":[],"scripts":[],"id":"1E20E55B-5BDB-4886-B597-D7D6B9DDEC1E","shape":{"__isSmartRef__":true,"id":3109},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3115},"_MaxTextWidth":325,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":3112},"showsHalos":false,"_FontSize":12,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text8","partsBinMetaInfo":{"__isSmartRef__":true,"id":3116},"textChunks":[{"__isSmartRef__":true,"id":3117}],"charsReplaced":"Publish Object in PartsBin","lastFindLoc":26,"priorSelectionRange":[0,36],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":3119},"renderContextTable":{"__isSmartRef__":true,"id":3120},"eventHandler":{"__isSmartRef__":true,"id":3121},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":3122},"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":325,"_MinTextHeight":null,"previousSelection":[0,36],"distanceToDragEvent":{"__isSmartRef__":true,"id":3123},"owner":{"__isSmartRef__":true,"id":3009},"isLockOwner":false,"isBeingDragged":false,"derivationIds":[2895,"3AFBC971-95B4-48C4-888D-22FCBB742090","D0394F71-EBB2-452A-A71F-D172D5B1CAD6","79EDAC74-BD6B-42B1-BBBA-71B07578D1E0","C19A8344-D637-44B7-BB1F-FD0153E5A62B","9C41963E-088E-48CA-9CAA-572564F7CA69","F9411AD0-B890-4EA9-9222-209167943D0D","BF073247-EC88-4664-A2E2-A5E520CFD169","3C9640D6-8AED-4E2A-87F1-8F94D4E9F1B7","01AB4BED-5CFA-4FDE-9D09-535678684FC5","929E4D49-C1D6-4DB2-B2E9-562DE9C7861C","CF0E2CD7-7316-4423-80BC-485A9F57DDBD","62300CE2-71BF-4F7E-AC36-4D3DCEA754B5","4180FEEB-3566-4FAA-BF0A-0F21B049922B","A397C34C-C857-4CF3-8D36-F9C6A51978D7","BBDFAB6B-53A5-4C6F-BF60-3B29C30AECCF"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"3109":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3110},"_Extent":{"__isSmartRef__":true,"id":3111},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3112},"renderContextTable":{"__isSmartRef__":true,"id":3113},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3114},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3110":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3111":{"x":325,"y":18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3112":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3113":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"3114":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3115":{"x":10,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3116":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3117":{"style":{"__isSmartRef__":true,"id":3118},"chunkOwner":{"__isSmartRef__":true,"id":3108},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"Upload part to the shared repository","__LivelyClassName__":"lively.morphic.TextChunk"},"3118":{"italics":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3119":{"x":325,"y":18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3120":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"3121":{"morph":{"__isSmartRef__":true,"id":3108},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3122":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3123":{"x":221,"y":-12,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3124":{"submorphs":[{"__isSmartRef__":true,"id":3125}],"scripts":[],"id":"A0E40F27-4DE3-4244-B12F-FC5AD7E658CC","shape":{"__isSmartRef__":true,"id":3140},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3144},"lighterFill":{"__isSmartRef__":true,"id":3156},"label":{"__isSmartRef__":true,"id":3125},"name":"Button","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":3165},"attributeConnections":[{"__isSmartRef__":true,"id":3166}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":3202},"renderContextTable":{"__isSmartRef__":true,"id":3203},"eventHandler":{"__isSmartRef__":true,"id":3204},"distanceToDragEvent":{"__isSmartRef__":true,"id":3205},"_Position":{"__isSmartRef__":true,"id":3206},"owner":{"__isSmartRef__":true,"id":3009},"derivationIds":[2896,"40384C75-EF01-4AAD-AA1C-A7C19EDB6A0F","21376B8E-78CF-456D-87AA-4D62D86B16D2","E9336A59-C7BF-4C91-88B0-0D0477AA75AE","A5E21E04-05F3-4A15-AAFA-55946EEC5F80","28512033-1B92-4388-B125-1C3DCE6D560F","A7B2B1EE-CD9D-4B35-828A-8F1DE0A24BFC","2E2676E6-1ACE-478E-A54F-49E5754BF3B4","E0DE5483-F457-472E-825E-B6AF8056A1C9","EFBD20B8-E9F6-4777-AA08-A2DA3C8E3E70","D7EF09B6-7888-4F5B-BCEF-E68021A415D6","7FBF982F-F25A-45D8-922E-09822EAC94CE","CBC56727-1E95-4C35-9241-E2876D5B0481","EE9C4AEC-448E-4355-AE9B-D9C3C648F6B4","AAD76550-B8F6-48FF-B41F-B67FB753D845","741803B0-4054-48F3-823E-04D50A704085"],"layout":{"__isSmartRef__":true,"id":3207},"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Button"},"3125":{"submorphs":[],"scripts":[],"id":"BD1341DC-1749-48BF-91D1-F53F332BF1E2","shape":{"__isSmartRef__":true,"id":3126},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3132},"_MaxTextWidth":101,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":3133},"_Padding":{"__isSmartRef__":true,"id":3134},"owner":{"__isSmartRef__":true,"id":3124},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":3135},"textChunks":[{"__isSmartRef__":true,"id":3136}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":3138},"eventHandler":{"__isSmartRef__":true,"id":3139},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":101,"_MinTextHeight":null,"derivationIds":[2897,"92EB5E70-61BB-4A71-942C-A34A20789B2F","A9C9F9CF-1BAC-4074-A093-4EB0C3C90866","2FE50303-6361-4A70-9BD5-0D8D1C8B5176","D774C172-7EE9-40AE-9949-340BA8EDBD37","9B5186A1-2B8E-406C-B165-05F327435DC2","9D4948C2-2429-4333-8F3D-89BB96D33894","748160AD-0FF7-4E89-9BB5-486870332207","944E6E30-642C-448D-BBFE-03835C34628C","254F8208-565C-4C75-A5F5-00426CEB4B73","501AF004-4601-4260-8B81-C8F07DB46A9D","A8CA8FB2-5C27-4E5A-8EC1-6697FE1FF0DD","8517C0CE-CE66-435A-B522-21B2A78DFEE9","3CA33CEB-8ACD-4C69-A01F-254F6D1DA196","B1DA64A1-C447-44F0-8186-BB6E6E7DF3CB","E5464D79-8548-4E65-8C48-D9046F121681"],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"3126":{"position":{"__isSmartRef__":true,"id":3127},"_Extent":{"__isSmartRef__":true,"id":3128},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3129},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":3130},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":3131},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3127":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3128":{"x":101,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3129":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3130":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"3131":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3132":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3133":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3134":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3135":{"x":101,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3136":{"style":{"__isSmartRef__":true,"id":3137},"chunkOwner":{"__isSmartRef__":true,"id":3125},"storedString":"cancel","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"3137":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"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","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"3139":{"morph":{"__isSmartRef__":true,"id":3125},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3140":{"position":{"__isSmartRef__":true,"id":3141},"_Extent":{"__isSmartRef__":true,"id":3142},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":3143},"_Fill":{"__isSmartRef__":true,"id":3144},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":3154},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3155},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3141":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3142":{"x":101,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3143":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3144":{"stops":[{"__isSmartRef__":true,"id":3145},{"__isSmartRef__":true,"id":3147},{"__isSmartRef__":true,"id":3149},{"__isSmartRef__":true,"id":3151}],"vector":{"__isSmartRef__":true,"id":3153},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3145":{"offset":0,"color":{"__isSmartRef__":true,"id":3146}},"3146":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3147":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3148}},"3148":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3149":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3150}},"3150":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3151":{"offset":1,"color":{"__isSmartRef__":true,"id":3152}},"3152":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3153":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3154":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"3155":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3156":{"stops":[{"__isSmartRef__":true,"id":3157},{"__isSmartRef__":true,"id":3159},{"__isSmartRef__":true,"id":3161},{"__isSmartRef__":true,"id":3163}],"vector":{"__isSmartRef__":true,"id":3153},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3157":{"offset":0,"color":{"__isSmartRef__":true,"id":3158}},"3158":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3159":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3160}},"3160":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3161":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3162}},"3162":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3163":{"offset":1,"color":{"__isSmartRef__":true,"id":3164}},"3164":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3165":{"partsSpaceName":"PartsBin/Inputs","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3166":{"sourceObj":{"__isSmartRef__":true,"id":3124},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3009},"targetMethodName":"onCancel","visualConnector":{"__isSmartRef__":true,"id":3167},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3167":{"submorphs":[{"__isSmartRef__":true,"id":3168}],"scripts":[],"shape":{"__isSmartRef__":true,"id":3183},"id":352,"renderContextTable":{"__isSmartRef__":true,"id":3190},"eventHandler":{"__isSmartRef__":true,"id":3191},"droppingEnabled":true,"halosEnabled":true,"owner":null,"controlPoints":[{"__isSmartRef__":true,"id":3192},{"__isSmartRef__":true,"id":3193}],"con":{"__isSmartRef__":true,"id":3166},"showsMorphMenu":true,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3194},"__LivelyClassName__":"lively.morphic.Path"},"3168":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3169},"id":353,"renderContextTable":{"__isSmartRef__":true,"id":3180},"eventHandler":{"__isSmartRef__":true,"id":3181},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3182},"owner":{"__isSmartRef__":true,"id":3167},"_Rotation":-2.716760490670451,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.Path"},"3169":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":3170},{"__isSmartRef__":true,"id":3171},{"__isSmartRef__":true,"id":3172},{"__isSmartRef__":true,"id":3173}],"renderContextTable":{"__isSmartRef__":true,"id":3174},"_ClipMode":"visible","_Position":{"__isSmartRef__":true,"id":3175},"_Extent":{"__isSmartRef__":true,"id":3176},"_Padding":{"__isSmartRef__":true,"id":3177},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3178},"_Fill":{"__isSmartRef__":true,"id":3179},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"3170":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"3171":{"isAbsolute":true,"x":0,"y":12,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"3172":{"isAbsolute":true,"x":16,"y":6,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"3173":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"3174":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"3175":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3176":{"x":16,"y":12,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3177":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3178":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3179":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3180":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"3181":{"morph":{"__isSmartRef__":true,"id":3168},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3182":{"x":0.5,"y":0.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3183":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":3184},{"__isSmartRef__":true,"id":3185}],"renderContextTable":{"__isSmartRef__":true,"id":3186},"_ClipMode":"visible","_Position":{"__isSmartRef__":true,"id":3187},"_Extent":{"__isSmartRef__":true,"id":3188},"_Padding":{"__isSmartRef__":true,"id":3189},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3178},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"3184":{"isAbsolute":true,"x":420,"y":190,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"3185":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"3186":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"3187":{"x":-0.5,"y":-0.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3188":{"x":421,"y":191,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3189":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3190":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"3191":{"morph":{"__isSmartRef__":true,"id":3167},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3192":{"morph":{"__isSmartRef__":true,"id":3167},"index":0,"connectedMagnet":null,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"3193":{"morph":{"__isSmartRef__":true,"id":3167},"index":1,"connectedMagnet":null,"marker":{"__isSmartRef__":true,"id":3168},"markerDirection":"prev","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"3194":{"morphMenuItems":{"__isSmartRef__":true,"id":3195}},"3195":{"varMapping":{"__isSmartRef__":true,"id":3196},"source":"function morphMenuItems() {\n var visualConnector = this, con = this.con, world = this.world();\n var items = [\n ['edit converter', function() {\n var source = con.converterString || 'function converter(value) {\\n return value\\n}',\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\n editor.doitContext = con;\n connect(editor, 'savedTextString', con, 'converterString', {updater:\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \n function() { return 'setting new converter' }})\n editor.applyStyle({syntaxHighlighting: true, fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\n var title = con.targetObj.name && con.sourceObj.name ?\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\n 'Editor for converter function';\n var window = world.addFramedMorph(editor, title)\n window.align(window.bounds().topCenter(), visualConnector.bounds().bottomCenter())\n }],\n ['hide', function() {\n visualConnector.disconnectFromMagnets();\n visualConnector.remove();\n }],\n ['disconnect', function() {\n alertOK('Disconnected ' + visualConnector.con);\n visualConnector.con.visualDisconnect();\n }],\n ['cancel', function() {}],\n ];\n return items;\n }","funcProperties":{"__isSmartRef__":true,"id":3201},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3196":{"this":{"__isSmartRef__":true,"id":3167},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3197}},"3197":{"$super":{"__isSmartRef__":true,"id":3198}},"3198":{"varMapping":{"__isSmartRef__":true,"id":3199},"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":3200},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3199":{"obj":{"__isSmartRef__":true,"id":3167},"name":"morphMenuItems"},"3200":{},"3201":{},"3202":{"x":101,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3203":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"3204":{"morph":{"__isSmartRef__":true,"id":3124},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3205":{"x":77,"y":-5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3206":{"x":355,"y":378,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3207":{"moveVertical":true,"moveHorizontal":true},"3208":{"submorphs":[{"__isSmartRef__":true,"id":3209}],"scripts":[],"id":"EE343E0E-3A01-4EC5-90A9-9F637FDB9C23","shape":{"__isSmartRef__":true,"id":3224},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3228},"lighterFill":{"__isSmartRef__":true,"id":3240},"label":{"__isSmartRef__":true,"id":3209},"name":"Button1","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":3249},"attributeConnections":[{"__isSmartRef__":true,"id":3250}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":3285},"renderContextTable":{"__isSmartRef__":true,"id":3286},"eventHandler":{"__isSmartRef__":true,"id":3287},"distanceToDragEvent":{"__isSmartRef__":true,"id":3288},"_Position":{"__isSmartRef__":true,"id":3289},"owner":{"__isSmartRef__":true,"id":3009},"derivationIds":[2898,"9D27A522-4E3D-482F-97CF-3CA3247A3999","4EBF07AD-25C0-4034-BC06-31F137F70FA1","DC6D6B8E-37AE-4815-A81A-AC7071124A26","42DF6D49-8482-40A3-B901-512013BB5C75","0D3EB4E1-46E7-4B1E-8273-6432575F84B5","733427E4-0BB2-4FB7-917C-4A3D98C50589","001872CD-CE26-4A7A-AB1F-3EFF5AC6D6A3","2FFB821F-9334-4125-8541-31C21E305B78","A3635A2F-B9AE-4CAA-A07F-76E90A2AF718","ACE7DD81-434E-40D4-A12D-CB728F4CFA61","15D1D871-417C-444D-B7E7-4556C755A914","AEC9FEB8-505A-4D19-9C25-747D78D04F17","38C38B49-0343-41FA-BC14-2FAF64266DB0","55C4703F-8F22-4BB7-A09A-4186B8A404F2","6F234AFA-11CA-48C1-841A-536E5A48FE21"],"layout":{"__isSmartRef__":true,"id":3290},"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Button"},"3209":{"submorphs":[],"scripts":[],"id":"CD92063E-7021-40DF-BD47-5EC7DD037FBE","shape":{"__isSmartRef__":true,"id":3210},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3216},"_MaxTextWidth":101,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":3217},"_Padding":{"__isSmartRef__":true,"id":3218},"owner":{"__isSmartRef__":true,"id":3208},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":3219},"textChunks":[{"__isSmartRef__":true,"id":3220}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":3222},"eventHandler":{"__isSmartRef__":true,"id":3223},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":101,"_MinTextHeight":null,"derivationIds":[2899,"4F00D1F5-B85C-479E-BDDE-322DF2F432A3","5E7BC7AC-9EF9-4CF5-9196-A542A26534CA","46616896-CA46-4B43-B694-9FB001B32989","F73D407C-A72D-414B-AB8D-1E28025BCA1C","C5B395F9-BF24-4FA7-87D3-03E9AE9C4E45","ECEC7694-EF15-4DE7-A847-9DB2D4B99B3C","AE0EC189-A810-44FB-948F-F8667AF67929","CC950242-2CF1-48D3-B3C3-EF03073D145F","181712FB-04E9-40DA-ABEF-E711AC15A136","08CA5C5C-AAE0-4E6D-BFA4-04C9735965CC","F06603E2-E026-4DB9-B64F-71C0F6BE4CAA","5F5EDDF1-7355-4EE9-8286-9B0FC87B4A34","79E77E86-9ABD-4417-A260-E0CAABA3925E","11030354-936E-4E5D-BEB5-643D96C0CE06","34136BAA-3143-44E9-AA72-B7030E66E400"],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"3210":{"position":{"__isSmartRef__":true,"id":3211},"_Extent":{"__isSmartRef__":true,"id":3212},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3213},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":3214},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":3215},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3211":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3212":{"x":101,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3213":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3214":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"3215":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3216":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3217":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3218":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3219":{"x":101,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3220":{"style":{"__isSmartRef__":true,"id":3221},"chunkOwner":{"__isSmartRef__":true,"id":3209},"storedString":"publish","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"3221":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3222":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"3223":{"morph":{"__isSmartRef__":true,"id":3209},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3224":{"position":{"__isSmartRef__":true,"id":3225},"_Extent":{"__isSmartRef__":true,"id":3226},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":3227},"_Fill":{"__isSmartRef__":true,"id":3228},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":3238},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3239},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3225":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3226":{"x":101,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3227":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3228":{"stops":[{"__isSmartRef__":true,"id":3229},{"__isSmartRef__":true,"id":3231},{"__isSmartRef__":true,"id":3233},{"__isSmartRef__":true,"id":3235}],"vector":{"__isSmartRef__":true,"id":3237},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3229":{"offset":0,"color":{"__isSmartRef__":true,"id":3230}},"3230":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3231":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3232}},"3232":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3233":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3234}},"3234":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3235":{"offset":1,"color":{"__isSmartRef__":true,"id":3236}},"3236":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3237":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"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"},"3239":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3240":{"stops":[{"__isSmartRef__":true,"id":3241},{"__isSmartRef__":true,"id":3243},{"__isSmartRef__":true,"id":3245},{"__isSmartRef__":true,"id":3247}],"vector":{"__isSmartRef__":true,"id":3237},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3241":{"offset":0,"color":{"__isSmartRef__":true,"id":3242}},"3242":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3243":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3244}},"3244":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3245":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3246}},"3246":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3247":{"offset":1,"color":{"__isSmartRef__":true,"id":3248}},"3248":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3249":{"partsSpaceName":"PartsBin/Inputs","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3250":{"sourceObj":{"__isSmartRef__":true,"id":3208},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3009},"targetMethodName":"onPublish","visualConnector":{"__isSmartRef__":true,"id":3251},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3251":{"submorphs":[{"__isSmartRef__":true,"id":3252}],"scripts":[],"shape":{"__isSmartRef__":true,"id":3266},"id":139,"renderContextTable":{"__isSmartRef__":true,"id":3273},"eventHandler":{"__isSmartRef__":true,"id":3274},"droppingEnabled":true,"halosEnabled":true,"owner":null,"controlPoints":[{"__isSmartRef__":true,"id":3275},{"__isSmartRef__":true,"id":3276}],"con":{"__isSmartRef__":true,"id":3250},"showsMorphMenu":true,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3277},"__LivelyClassName__":"lively.morphic.Path"},"3252":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3253},"id":140,"renderContextTable":{"__isSmartRef__":true,"id":3263},"eventHandler":{"__isSmartRef__":true,"id":3264},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3265},"owner":{"__isSmartRef__":true,"id":3251},"_Rotation":-2.5917394709132084,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.Path"},"3253":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":3254},{"__isSmartRef__":true,"id":3255},{"__isSmartRef__":true,"id":3256},{"__isSmartRef__":true,"id":3257}],"renderContextTable":{"__isSmartRef__":true,"id":3258},"_ClipMode":"visible","_Position":{"__isSmartRef__":true,"id":3259},"_Extent":{"__isSmartRef__":true,"id":3260},"_Padding":{"__isSmartRef__":true,"id":3261},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3178},"_Fill":{"__isSmartRef__":true,"id":3262},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"3254":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"3255":{"isAbsolute":true,"x":0,"y":12,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"3256":{"isAbsolute":true,"x":16,"y":6,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"3257":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"3258":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"3259":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3260":{"x":16,"y":12,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3261":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3262":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3263":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"3264":{"morph":{"__isSmartRef__":true,"id":3252},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3265":{"x":0.5,"y":0.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3266":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":3267},{"__isSmartRef__":true,"id":3268}],"renderContextTable":{"__isSmartRef__":true,"id":3269},"_ClipMode":"visible","_Position":{"__isSmartRef__":true,"id":3270},"_Extent":{"__isSmartRef__":true,"id":3271},"_Padding":{"__isSmartRef__":true,"id":3272},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3178},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"3267":{"isAbsolute":true,"x":310,"y":190,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"3268":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"3269":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"3270":{"x":-0.5,"y":-0.5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3271":{"x":311,"y":191,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3272":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3273":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"3274":{"morph":{"__isSmartRef__":true,"id":3251},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3275":{"morph":{"__isSmartRef__":true,"id":3251},"index":0,"connectedMagnet":null,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"3276":{"morph":{"__isSmartRef__":true,"id":3251},"index":1,"connectedMagnet":null,"marker":{"__isSmartRef__":true,"id":3252},"markerDirection":"prev","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"3277":{"morphMenuItems":{"__isSmartRef__":true,"id":3278}},"3278":{"varMapping":{"__isSmartRef__":true,"id":3279},"source":"function morphMenuItems() {\n var visualConnector = this, con = this.con, world = this.world();\n var items = [\n ['edit converter', function() {\n var source = con.converterString || 'function converter(value) {\\n return value\\n}',\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\n editor.doitContext = con;\n connect(editor, 'savedTextString', con, 'converterString', {updater:\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \n function() { return 'setting new converter' }})\n editor.applyStyle({syntaxHighlighting: true, fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\n var title = con.targetObj.name && con.sourceObj.name ?\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\n 'Editor for converter function';\n var window = world.addFramedMorph(editor, title)\n window.align(window.bounds().topCenter(), visualConnector.bounds().bottomCenter())\n }],\n ['hide', function() {\n visualConnector.disconnectFromMagnets();\n visualConnector.remove();\n }],\n ['disconnect', function() {\n alertOK('Disconnected ' + visualConnector.con);\n visualConnector.con.visualDisconnect();\n }],\n ['cancel', function() {}],\n ];\n return items;\n }","funcProperties":{"__isSmartRef__":true,"id":3284},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3279":{"this":{"__isSmartRef__":true,"id":3251},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3280}},"3280":{"$super":{"__isSmartRef__":true,"id":3281}},"3281":{"varMapping":{"__isSmartRef__":true,"id":3282},"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":3283},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3282":{"obj":{"__isSmartRef__":true,"id":3251},"name":"morphMenuItems"},"3283":{},"3284":{},"3285":{"x":101,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3286":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"3287":{"morph":{"__isSmartRef__":true,"id":3208},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3288":{"x":62,"y":-12,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3289":{"x":245,"y":378,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3290":{"moveVertical":true,"moveHorizontal":true},"3291":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3292},"id":"F27D72F9-66E2-41FF-9EBB-7CB6CF186A2B","renderContextTable":{"__isSmartRef__":true,"id":3299},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3300}],"eventHandler":{"__isSmartRef__":true,"id":3302},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":3303},"priorExtent":{"__isSmartRef__":true,"id":3304},"_MaxTextWidth":445,"_MinTextWidth":445,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"isInputLine":true,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__SourceModuleName__":"Global.lively.morphic.TextCore","showsHalos":false,"name":"CommentText","distanceToDragEvent":{"__isSmartRef__":true,"id":3305},"previousSelection":[0,46],"priorSelectionRange":[0,0],"charsReplaced":"CommitMessageTest1","lastFindLoc":18,"isLockOwner":false,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":3009},"derivationIds":[2900,"7E82C349-9FC9-48B5-B84C-30E99FC40DF2","A07EAFD3-B03B-4E4C-BC72-FB29F65F543A","888FB55C-0365-4B40-A9B4-33FD19FA1E91","37AE3F7E-8AF9-413E-BDB9-796C3CE0C0A6","C19CF401-2869-429B-8C7E-3679F2C07B10","16D31632-3C1B-4388-9753-E178F4D74EC3","CE8B7F8B-0B5D-4A03-AFA0-CB5E4A9EE815","A0B7AE1E-340F-4786-A906-37B5D92B955E","6FB3DD7F-E27E-4C14-B6A7-87EE557243E3","8C9DC597-8FB3-409F-9F92-43E22D1EE113","96E19549-1C58-47D1-AABB-06F24696272A","20261F28-5D7A-4D9C-9F1F-79FC901C5E5F","9596C6D2-BEBD-47B3-B8A0-CD4AEBEF927D","420AC273-AA29-49EC-A1C7-C0E272006666","5D4C09DA-AAFB-4330-8646-23901C1FDB84"],"savedTextString":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","layout":{"__isSmartRef__":true,"id":3306},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"3292":{"_Position":{"__isSmartRef__":true,"id":3293},"renderContextTable":{"__isSmartRef__":true,"id":3294},"_Extent":{"__isSmartRef__":true,"id":3295},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":3296},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3297},"_Fill":{"__isSmartRef__":true,"id":3298},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3293":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3294":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"3295":{"x":455,"y":120,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3296":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3297":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3298":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3299":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"3300":{"style":{"__isSmartRef__":true,"id":3301},"chunkOwner":{"__isSmartRef__":true,"id":3291},"storedString":"no comment","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"3301":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3302":{"morph":{"__isSmartRef__":true,"id":3291},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3303":{"x":10,"y":110,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3304":{"x":455,"y":120,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3305":{"x":346,"y":-16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3306":{"resizeWidth":true},"3307":{"submorphs":[],"scripts":[],"id":"4DDA92E4-1B9C-4004-845E-69B2FCDAD19F","shape":{"__isSmartRef__":true,"id":3308},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3314},"_MaxTextWidth":250,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":3311},"showsHalos":false,"_FontSize":12,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text9","partsBinMetaInfo":{"__isSmartRef__":true,"id":3315},"textChunks":[{"__isSmartRef__":true,"id":3316}],"charsReplaced":"commit message","lastFindLoc":14,"priorSelectionRange":[0,14],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":3318},"renderContextTable":{"__isSmartRef__":true,"id":3319},"eventHandler":{"__isSmartRef__":true,"id":3320},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":3321},"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":250,"_MinTextHeight":null,"previousSelection":[0,6],"distanceToDragEvent":{"__isSmartRef__":true,"id":3322},"isLockOwner":false,"owner":{"__isSmartRef__":true,"id":3009},"derivationIds":[2901,"8E267E15-1052-4F9C-B863-B733384EF1DA","851C46B4-347F-4AE4-9C04-C321E7CC8EA5","D33CE057-77D6-4CCC-90F9-867C622B3572","F9BFA4FE-D786-4384-B9F8-89EEA1D41685","95D3D9C3-CA8D-42A5-833B-30E01D630A4A","9FC24DFC-050E-423E-A017-2D5704509876","1EF71F38-5BCB-4C26-AB60-E2105330181C","7D191F0F-E475-47CF-BABE-55A543C7158D","F6ACFDD6-981C-4170-82C4-1AA9C3090741","092A05B9-0347-411B-8E2A-89272FF7A531","ABE15D91-8819-412F-9FAA-FC6A2F8AD14A","1F266812-1C31-4C6F-9676-B9E59DEA4864","F99A2F51-81DC-4D7F-93A2-84EFBFBC119F","7C9D55B3-6BFC-4DE2-B574-F4A3A11ECF00","08ABC4D8-386F-404A-AB0C-E90DC2E84DC0"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"3308":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3309},"_Extent":{"__isSmartRef__":true,"id":3310},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3311},"renderContextTable":{"__isSmartRef__":true,"id":3312},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3313},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3309":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3310":{"x":250,"y":18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3311":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3312":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"3313":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3314":{"x":10,"y":90,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3315":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3316":{"style":{"__isSmartRef__":true,"id":3317},"morph":{"__isSmartRef__":true,"id":3307},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":3307},"storedString":"comment","__LivelyClassName__":"lively.morphic.TextChunk"},"3317":{"__SourceModuleName__":"Global.lively.morphic.TextCore","italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3318":{"x":250,"y":18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3319":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"3320":{"morph":{"__isSmartRef__":true,"id":3307},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3321":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3322":{"x":163,"y":-17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3323":{"submorphs":[{"__isSmartRef__":true,"id":3324}],"scripts":[],"id":"D53A8E6F-0029-48BC-B501-1A87498B6D66","shape":{"__isSmartRef__":true,"id":3339},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3343},"lighterFill":{"__isSmartRef__":true,"id":3355},"label":{"__isSmartRef__":true,"id":3324},"name":"DiffButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":3364},"attributeConnections":[{"__isSmartRef__":true,"id":3365}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":3367},"renderContextTable":{"__isSmartRef__":true,"id":3368},"eventHandler":{"__isSmartRef__":true,"id":3369},"distanceToDragEvent":{"__isSmartRef__":true,"id":3370},"_Position":{"__isSmartRef__":true,"id":3371},"derivationIds":[2898,"9D27A522-4E3D-482F-97CF-3CA3247A3999","4EBF07AD-25C0-4034-BC06-31F137F70FA1","DC6D6B8E-37AE-4815-A81A-AC7071124A26","42DF6D49-8482-40A3-B901-512013BB5C75","132901B3-F9F2-482D-99E6-40EAECDCEF13","7BC760E1-232D-4654-8D89-3E2AF9B63E8A","10CF8C2D-EC10-4718-9BB8-A4D765C25CA2","E1457927-6D7F-4C43-A0D3-4606E937C36C","B2BCD5A8-36BB-4202-B2F1-480CA22D151C","16C66256-7472-4B33-A3FC-D41E1123E484","9D6EC181-02A4-4AA3-9511-97B61299072E","514B5C5C-2E93-4CD5-913F-C4210C8D3803","A4836A2F-5B4D-4F0C-BA65-6DF7DB4D4262","DD94CDA9-6F9F-4B4F-9D75-C57314BFD093","AB91D3DA-E1FA-400A-813B-C9670264E72F","9E97E660-33C2-4D79-9407-0794A939EBC2"],"owner":{"__isSmartRef__":true,"id":3009},"layout":{"__isSmartRef__":true,"id":3372},"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Button"},"3324":{"submorphs":[],"scripts":[],"id":"A23CB0A8-A127-413E-AA55-0D5A13EBBE6B","shape":{"__isSmartRef__":true,"id":3325},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3331},"_MaxTextWidth":150,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":3332},"_Padding":{"__isSmartRef__":true,"id":3333},"owner":{"__isSmartRef__":true,"id":3323},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":3334},"textChunks":[{"__isSmartRef__":true,"id":3335}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":3337},"eventHandler":{"__isSmartRef__":true,"id":3338},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":150,"_MinTextHeight":null,"derivationIds":[2899,"4F00D1F5-B85C-479E-BDDE-322DF2F432A3","5E7BC7AC-9EF9-4CF5-9196-A542A26534CA","46616896-CA46-4B43-B694-9FB001B32989","F73D407C-A72D-414B-AB8D-1E28025BCA1C","E34F55EC-06D3-4965-A0D2-625CA896E3B7","2C75B823-DD52-427F-A501-B824B4C4AFFF","B4D1CBE5-9DEA-4728-8803-CCD541086497","6E0FBCF8-EAA4-4635-A092-F3A690EE9EF7","89A9C61E-62E5-4DC5-9ABB-48A97517BF54","7481FBBB-A4A7-4F5E-A153-60033229DE49","FEBD2158-DF74-4EDF-BD2A-2C5A19DDF177","129B298F-732B-46E2-AB44-60B8E8AC2378","92CFB2AD-D63D-4DD7-A729-6D0962A7C5FC","BC6FB6FB-EF63-4C39-9668-0462E42556C2","8BE2159A-9EB3-44EC-8BAD-0CF297F58645","D81DC308-8273-4F17-A7C0-849953D6454B"],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"3325":{"position":{"__isSmartRef__":true,"id":3326},"_Extent":{"__isSmartRef__":true,"id":3327},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3328},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":3329},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":3330},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3326":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3327":{"x":150,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3328":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3329":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"3330":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3331":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3332":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3333":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3334":{"x":150,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3335":{"style":{"__isSmartRef__":true,"id":3336},"chunkOwner":{"__isSmartRef__":true,"id":3324},"storedString":"check for updates","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"3336":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3337":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"3338":{"morph":{"__isSmartRef__":true,"id":3324},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3339":{"position":{"__isSmartRef__":true,"id":3340},"_Extent":{"__isSmartRef__":true,"id":3341},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":3342},"_Fill":{"__isSmartRef__":true,"id":3343},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":3353},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3354},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3340":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3341":{"x":150,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3342":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3343":{"stops":[{"__isSmartRef__":true,"id":3344},{"__isSmartRef__":true,"id":3346},{"__isSmartRef__":true,"id":3348},{"__isSmartRef__":true,"id":3350}],"vector":{"__isSmartRef__":true,"id":3352},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3344":{"offset":0,"color":{"__isSmartRef__":true,"id":3345}},"3345":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3346":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3347}},"3347":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3348":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3349}},"3349":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3350":{"offset":1,"color":{"__isSmartRef__":true,"id":3351}},"3351":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3352":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3353":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"3354":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3355":{"stops":[{"__isSmartRef__":true,"id":3356},{"__isSmartRef__":true,"id":3358},{"__isSmartRef__":true,"id":3360},{"__isSmartRef__":true,"id":3362}],"vector":{"__isSmartRef__":true,"id":3352},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3356":{"offset":0,"color":{"__isSmartRef__":true,"id":3357}},"3357":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3358":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3359}},"3359":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3360":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3361}},"3361":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3362":{"offset":1,"color":{"__isSmartRef__":true,"id":3363}},"3363":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3364":{"partsSpaceName":"PartsBin/Inputs","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3365":{"sourceObj":{"__isSmartRef__":true,"id":3323},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3009},"targetMethodName":"checkForUpdates","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3366},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3366":{"source":{"__isSmartRef__":true,"id":3323},"target":{"__isSmartRef__":true,"id":3009}},"3367":{"x":101,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3368":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"3369":{"morph":{"__isSmartRef__":true,"id":3323},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3370":{"x":69.5,"y":-18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3371":{"x":10,"y":378,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3372":{"moveVertical":true},"3373":{"_Position":{"__isSmartRef__":true,"id":3374},"renderContextTable":{"__isSmartRef__":true,"id":3375},"_Extent":{"__isSmartRef__":true,"id":3376},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3377},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3378},"_Fill":{"__isSmartRef__":true,"id":3379},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3374":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3375":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"3376":{"x":479,"y":415,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3377":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3378":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3379":{"r":0.8235294117647058,"g":0.8235294117647058,"b":0.8235294117647058,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3380":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"3381":{"morph":{"__isSmartRef__":true,"id":3009},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3382":{"adjustForNewBounds":true,"resizeWidth":true,"resizeHeight":true},"3383":{"message":"Please enter a name for the part","attributeConnections":[{"__isSmartRef__":true,"id":3384}],"doNotSerialize":["$$result"],"doNotCopyProperties":["$$result"],"defaultInput":"CommitMessageTest1","panel":{"__isSmartRef__":true,"id":3009},"label":{"__isSmartRef__":true,"id":3385},"cancelButton":{"__isSmartRef__":true,"id":3397},"okButton":{"__isSmartRef__":true,"id":3443},"inputText":{"__isSmartRef__":true,"id":3010},"view":{"__isSmartRef__":true,"id":3009},"__SourceModuleName__":"Global.lively.morphic.Widgets","result":"CommitMessageTest1","__LivelyClassName__":"lively.morphic.PromptDialog"},"3384":{"sourceObj":{"__isSmartRef__":true,"id":3383},"sourceAttrName":"result","targetObj":{"__isSmartRef__":true,"id":3383},"targetMethodName":"triggerCallback","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3385":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3386},"id":3220,"renderContextTable":{"__isSmartRef__":true,"id":3391},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3392}],"eventHandler":{"__isSmartRef__":true,"id":3394},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":false,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":3395},"priorExtent":{"__isSmartRef__":true,"id":3396},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"showsHalos":false,"isCopyMorphRef":true,"morphRefId":1,"__LivelyClassName__":"lively.morphic.Text"},"3386":{"_Position":{"__isSmartRef__":true,"id":3387},"renderContextTable":{"__isSmartRef__":true,"id":3388},"_Extent":{"__isSmartRef__":true,"id":3389},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":3015},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3016},"_Fill":{"__isSmartRef__":true,"id":3390},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3387":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3388":{"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"},"3389":{"x":226,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3390":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3391":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"3392":{"style":{"__isSmartRef__":true,"id":3393},"chunkOwner":{"__isSmartRef__":true,"id":3385},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"3393":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3394":{"morph":{"__isSmartRef__":true,"id":3385},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3395":{"x":4,"y":4,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3396":{"x":226,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3397":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3398},"id":6793,"renderContextTable":{"__isSmartRef__":true,"id":3414},"eventHandler":{"__isSmartRef__":true,"id":3415},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3416},"priorExtent":{"__isSmartRef__":true,"id":3417},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3404},"lighterFill":{"__isSmartRef__":true,"id":3418},"label":{"__isSmartRef__":true,"id":3427},"layout":{"__isSmartRef__":true,"id":3439},"owner":null,"attributeConnections":[{"__isSmartRef__":true,"id":3440},{"__isSmartRef__":true,"id":3441}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","isCopyMorphRef":true,"morphRefId":1,"isLockOwner":false,"showsHalos":false,"__LivelyClassName__":"lively.morphic.Button"},"3398":{"_Position":{"__isSmartRef__":true,"id":3399},"renderContextTable":{"__isSmartRef__":true,"id":3400},"_Extent":{"__isSmartRef__":true,"id":3401},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3402},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3403},"_Fill":{"__isSmartRef__":true,"id":3404},"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3399":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3400":{"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"},"3401":{"x":60,"y":30,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3402":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3403":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3404":{"stops":[{"__isSmartRef__":true,"id":3405},{"__isSmartRef__":true,"id":3407},{"__isSmartRef__":true,"id":3409},{"__isSmartRef__":true,"id":3411}],"vector":{"__isSmartRef__":true,"id":3413},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3405":{"offset":0,"color":{"__isSmartRef__":true,"id":3406}},"3406":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3407":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3408}},"3408":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3409":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3410}},"3410":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3411":{"offset":1,"color":{"__isSmartRef__":true,"id":3412}},"3412":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3413":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3414":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"3415":{"morph":{"__isSmartRef__":true,"id":3397},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3416":{"x":478,"y":187,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3417":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3418":{"stops":[{"__isSmartRef__":true,"id":3419},{"__isSmartRef__":true,"id":3421},{"__isSmartRef__":true,"id":3423},{"__isSmartRef__":true,"id":3425}],"vector":{"__isSmartRef__":true,"id":3413},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3419":{"offset":0,"color":{"__isSmartRef__":true,"id":3420}},"3420":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3421":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3422}},"3422":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3423":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3424}},"3424":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3425":{"offset":1,"color":{"__isSmartRef__":true,"id":3426}},"3426":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3427":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3428},"id":6794,"renderContextTable":{"__isSmartRef__":true,"id":3433},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3434}],"eventHandler":{"__isSmartRef__":true,"id":3436},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":3437},"priorExtent":{"__isSmartRef__":true,"id":3438},"_MaxTextWidth":60,"_MinTextWidth":60,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":null,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLockOwner":false,"showsHalos":false,"__LivelyClassName__":"lively.morphic.Text"},"3428":{"_Position":{"__isSmartRef__":true,"id":3429},"renderContextTable":{"__isSmartRef__":true,"id":3430},"_Extent":{"__isSmartRef__":true,"id":3431},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":3432},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3016},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3429":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3430":{"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"},"3431":{"x":60,"y":30,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3432":{"x":0,"y":6,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3433":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"3434":{"style":{"__isSmartRef__":true,"id":3435},"chunkOwner":{"__isSmartRef__":true,"id":3427},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"3435":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3436":{"morph":{"__isSmartRef__":true,"id":3427},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3437":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3438":{"x":60,"y":30,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3439":{"moveVertical":true,"moveHorizontal":true},"3440":{"sourceObj":{"__isSmartRef__":true,"id":3397},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3383},"targetMethodName":"removeTopLevel","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3441":{"sourceObj":{"__isSmartRef__":true,"id":3397},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3383},"targetMethodName":"result","converter":null,"converterString":"function () { return null }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3442},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3442":{"source":{"__isSmartRef__":true,"id":3397},"target":{"__isSmartRef__":true,"id":3383}},"3443":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3444},"id":6795,"renderContextTable":{"__isSmartRef__":true,"id":3449},"eventHandler":{"__isSmartRef__":true,"id":3450},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3451},"priorExtent":{"__isSmartRef__":true,"id":3452},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3404},"lighterFill":{"__isSmartRef__":true,"id":3453},"label":{"__isSmartRef__":true,"id":3462},"layout":{"__isSmartRef__":true,"id":3474},"owner":null,"attributeConnections":[{"__isSmartRef__":true,"id":3475},{"__isSmartRef__":true,"id":3476}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","isCopyMorphRef":true,"morphRefId":2,"isLockOwner":false,"showsHalos":false,"__LivelyClassName__":"lively.morphic.Button"},"3444":{"_Position":{"__isSmartRef__":true,"id":3445},"renderContextTable":{"__isSmartRef__":true,"id":3446},"_Extent":{"__isSmartRef__":true,"id":3447},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3448},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3403},"_Fill":{"__isSmartRef__":true,"id":3404},"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3445":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3446":{"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"},"3447":{"x":60,"y":30,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3448":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3449":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"3450":{"morph":{"__isSmartRef__":true,"id":3443},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3451":{"x":414,"y":187,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3452":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3453":{"stops":[{"__isSmartRef__":true,"id":3454},{"__isSmartRef__":true,"id":3456},{"__isSmartRef__":true,"id":3458},{"__isSmartRef__":true,"id":3460}],"vector":{"__isSmartRef__":true,"id":3413},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3454":{"offset":0,"color":{"__isSmartRef__":true,"id":3455}},"3455":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3456":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3457}},"3457":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3458":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3459}},"3459":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3460":{"offset":1,"color":{"__isSmartRef__":true,"id":3461}},"3461":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3462":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3463},"id":6796,"renderContextTable":{"__isSmartRef__":true,"id":3468},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3469}],"eventHandler":{"__isSmartRef__":true,"id":3471},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":3472},"priorExtent":{"__isSmartRef__":true,"id":3473},"_MaxTextWidth":60,"_MinTextWidth":60,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":null,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLockOwner":false,"showsHalos":false,"__LivelyClassName__":"lively.morphic.Text"},"3463":{"_Position":{"__isSmartRef__":true,"id":3464},"renderContextTable":{"__isSmartRef__":true,"id":3465},"_Extent":{"__isSmartRef__":true,"id":3466},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":3467},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3016},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3464":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3465":{"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"},"3466":{"x":60,"y":30,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3467":{"x":0,"y":6,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3468":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"3469":{"style":{"__isSmartRef__":true,"id":3470},"chunkOwner":{"__isSmartRef__":true,"id":3462},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"3470":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3471":{"morph":{"__isSmartRef__":true,"id":3462},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3472":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3473":{"x":60,"y":30,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3474":{"moveVertical":true,"moveHorizontal":true},"3475":{"sourceObj":{"__isSmartRef__":true,"id":3443},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3383},"targetMethodName":"removeTopLevel","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3476":{"sourceObj":{"__isSmartRef__":true,"id":3443},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3010},"targetMethodName":"doSave","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3477":{"x":479,"y":415,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3478":{"x":365,"y":-16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3479":{"x":0,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3480":{"submorphs":[{"__isSmartRef__":true,"id":3481},{"__isSmartRef__":true,"id":3496},{"__isSmartRef__":true,"id":3639}],"scripts":[],"shape":{"__isSmartRef__":true,"id":3674},"derivationIds":[null],"id":"97E0698D-7717-4920-B653-59C52708C7BA","renderContextTable":{"__isSmartRef__":true,"id":3678},"eventHandler":{"__isSmartRef__":true,"id":3679},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":3680},"LK2":true,"_Position":{"__isSmartRef__":true,"id":3681},"priorExtent":{"__isSmartRef__":true,"id":3682},"targetMorph":{"__isSmartRef__":true,"id":3481},"reframeHandle":{"__isSmartRef__":true,"id":3639},"titleBar":{"__isSmartRef__":true,"id":3496},"contentOffset":{"__isSmartRef__":true,"id":3492},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"owner":null,"highlighted":true,"partsBinMetaInfo":{"__isSmartRef__":true,"id":3683},"prevDragPos":{"__isSmartRef__":true,"id":3684},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"prevScroll":[0,0],"state":"shutdown","__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.Window","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"3481":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3482},"derivationIds":[null],"id":"6C28AA6E-56A7-4C7C-A6F0-6CAD112AED52","renderContextTable":{"__isSmartRef__":true,"id":3488},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3489}],"eventHandler":{"__isSmartRef__":true,"id":3491},"_ClipMode":"auto","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":true,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":10,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":3480},"_Position":{"__isSmartRef__":true,"id":3492},"priorExtent":{"__isSmartRef__":true,"id":3493},"_MaxTextWidth":490,"_MinTextWidth":490,"_MaxTextHeight":null,"_MinTextHeight":null,"layout":{"__isSmartRef__":true,"id":3494},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":3495}],"doNotSerialize":["$$textString"],"doNotCopyProperties":["$$textString"],"cachedTextString":"lively.Config.inspect(); // print it","lastSyntaxHighlightTime":1337190906682,"accessibleInInactiveWindow":true,"charsReplaced":"usedOptions","lastFindLoc":11,"lastWordCompletionCounter":0,"priorSelectionRange":[24,24],"__SourceModuleName__":"Global.lively.morphic.TextCore","textString":"lively.Config.inspect(); // print it","__LivelyClassName__":"lively.morphic.Text"},"3482":{"_Position":{"__isSmartRef__":true,"id":3483},"renderContextTable":{"__isSmartRef__":true,"id":3484},"_Extent":{"__isSmartRef__":true,"id":3485},"_Padding":{"__isSmartRef__":true,"id":3486},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3487},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3483":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3484":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"3485":{"x":500,"y":200,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3486":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3487":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3488":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"3489":{"style":{"__isSmartRef__":true,"id":3490},"chunkOwner":{"__isSmartRef__":true,"id":3481},"storedString":"undefined","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3490":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3491":{"morph":{"__isSmartRef__":true,"id":3481},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3492":{"x":0,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3493":{"x":500,"y":200,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3494":{"resizeWidth":true,"resizeHeight":true},"3495":{"sourceObj":{"__isSmartRef__":true,"id":3481},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":3481},"targetMethodName":"highlightJavaScriptSyntax","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3496":{"submorphs":[{"__isSmartRef__":true,"id":3497},{"__isSmartRef__":true,"id":3512},{"__isSmartRef__":true,"id":3557},{"__isSmartRef__":true,"id":3590}],"scripts":[],"shape":{"__isSmartRef__":true,"id":3624},"derivationIds":[null],"id":"27698B82-0EA4-48D1-9DF2-10C00907F8CB","renderContextTable":{"__isSmartRef__":true,"id":3634},"eventHandler":{"__isSmartRef__":true,"id":3635},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":3636},"_Position":{"__isSmartRef__":true,"id":3637},"windowMorph":{"__isSmartRef__":true,"id":3480},"label":{"__isSmartRef__":true,"id":3497},"closeButton":{"__isSmartRef__":true,"id":3512},"menuButton":{"__isSmartRef__":true,"id":3557},"collapseButton":{"__isSmartRef__":true,"id":3590},"priorExtent":{"__isSmartRef__":true,"id":3638},"owner":{"__isSmartRef__":true,"id":3480},"prevScroll":[0,0],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.TitleBar"},"3497":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3498},"derivationIds":[null],"id":"D5D5C1F9-0F85-44C2-B1BA-D264E1481908","renderContextTable":{"__isSmartRef__":true,"id":3504},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":3505}],"eventHandler":{"__isSmartRef__":true,"id":3507},"_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":3508},"_TextColor":{"__isSmartRef__":true,"id":3509},"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":3496},"_Position":{"__isSmartRef__":true,"id":3510},"priorExtent":{"__isSmartRef__":true,"id":3511},"_MaxTextWidth":441,"_MinTextWidth":441,"_MaxTextHeight":null,"_MinTextHeight":null,"prevScroll":[0,0],"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"3498":{"_Position":{"__isSmartRef__":true,"id":3499},"renderContextTable":{"__isSmartRef__":true,"id":3500},"_Extent":{"__isSmartRef__":true,"id":3501},"_Padding":{"__isSmartRef__":true,"id":3502},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3503},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3499":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3500":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"3501":{"x":441,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3502":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3503":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3504":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"3505":{"style":{"__isSmartRef__":true,"id":3506},"chunkOwner":{"__isSmartRef__":true,"id":3497},"storedString":"Workspace","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"3506":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","fontWeight":"bold","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3507":{"morph":{"__isSmartRef__":true,"id":3497},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3508":{"resizeWidth":true},"3509":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3510":{"x":20,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3511":{"x":441,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3512":{"submorphs":[{"__isSmartRef__":true,"id":3513}],"scripts":[],"shape":{"__isSmartRef__":true,"id":3524},"derivationIds":[null],"id":"3CDB1B89-71BC-441B-84EA-990664CC97E7","renderContextTable":{"__isSmartRef__":true,"id":3539},"eventHandler":{"__isSmartRef__":true,"id":3540},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":3541},"priorExtent":{"__isSmartRef__":true,"id":3542},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3530},"lighterFill":{"__isSmartRef__":true,"id":3543},"label":{"__isSmartRef__":true,"id":3513},"owner":{"__isSmartRef__":true,"id":3496},"layout":{"__isSmartRef__":true,"id":3552},"attributeConnections":[{"__isSmartRef__":true,"id":3553},{"__isSmartRef__":true,"id":3555}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"3513":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3514},"derivationIds":[null],"id":"CA46049B-01E6-4D2D-B68B-D08DB3339B74","renderContextTable":{"__isSmartRef__":true,"id":3519},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":3520}],"eventHandler":{"__isSmartRef__":true,"id":3522},"_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":3512},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":3523},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"3514":{"_Position":{"__isSmartRef__":true,"id":3515},"renderContextTable":{"__isSmartRef__":true,"id":3516},"_Extent":{"__isSmartRef__":true,"id":3517},"_Padding":{"__isSmartRef__":true,"id":3518},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3503},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3515":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3516":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"3517":{"x":15,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3518":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3519":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"3520":{"style":{"__isSmartRef__":true,"id":3521},"chunkOwner":{"__isSmartRef__":true,"id":3513},"storedString":"X","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"3521":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3522":{"morph":{"__isSmartRef__":true,"id":3513},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3523":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3524":{"_Position":{"__isSmartRef__":true,"id":3525},"renderContextTable":{"__isSmartRef__":true,"id":3526},"_Extent":{"__isSmartRef__":true,"id":3527},"_Padding":{"__isSmartRef__":true,"id":3528},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3529},"_Fill":{"__isSmartRef__":true,"id":3530},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3525":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3526":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"3527":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3528":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3529":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3530":{"stops":[{"__isSmartRef__":true,"id":3531},{"__isSmartRef__":true,"id":3533},{"__isSmartRef__":true,"id":3535},{"__isSmartRef__":true,"id":3537}],"vector":{"__isSmartRef__":true,"id":3003},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3531":{"offset":0,"color":{"__isSmartRef__":true,"id":3532}},"3532":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3533":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3534}},"3534":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3535":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3536}},"3536":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3537":{"offset":1,"color":{"__isSmartRef__":true,"id":3538}},"3538":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3539":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"3540":{"morph":{"__isSmartRef__":true,"id":3512},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3541":{"x":480,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3542":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3543":{"stops":[{"__isSmartRef__":true,"id":3544},{"__isSmartRef__":true,"id":3546},{"__isSmartRef__":true,"id":3548},{"__isSmartRef__":true,"id":3550}],"vector":{"__isSmartRef__":true,"id":3003},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3544":{"offset":0,"color":{"__isSmartRef__":true,"id":3545}},"3545":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3546":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3547}},"3547":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3548":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3549}},"3549":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3550":{"offset":1,"color":{"__isSmartRef__":true,"id":3551}},"3551":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3552":{"moveHorizontal":true},"3553":{"sourceObj":{"__isSmartRef__":true,"id":3512},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":3480},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3554},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3554":{"source":{"__isSmartRef__":true,"id":3512},"target":{"__isSmartRef__":true,"id":3480}},"3555":{"sourceObj":{"__isSmartRef__":true,"id":3512},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3480},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3556},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3556":{"source":{"__isSmartRef__":true,"id":3512},"target":{"__isSmartRef__":true,"id":3480}},"3557":{"submorphs":[{"__isSmartRef__":true,"id":3558}],"scripts":[],"shape":{"__isSmartRef__":true,"id":3568},"derivationIds":[null],"id":"3C40FEA0-D68A-4BA3-8900-7503F22DE346","renderContextTable":{"__isSmartRef__":true,"id":3573},"eventHandler":{"__isSmartRef__":true,"id":3574},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":3575},"priorExtent":{"__isSmartRef__":true,"id":3576},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3530},"lighterFill":{"__isSmartRef__":true,"id":3577},"label":{"__isSmartRef__":true,"id":3558},"owner":{"__isSmartRef__":true,"id":3496},"attributeConnections":[{"__isSmartRef__":true,"id":3586},{"__isSmartRef__":true,"id":3588}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"3558":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3559},"derivationIds":[null],"id":"F93AB259-1315-4425-A934-D6FFD5FFA22A","renderContextTable":{"__isSmartRef__":true,"id":3563},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":3564}],"eventHandler":{"__isSmartRef__":true,"id":3566},"_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":3557},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":3567},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"3559":{"_Position":{"__isSmartRef__":true,"id":3560},"renderContextTable":{"__isSmartRef__":true,"id":3561},"_Extent":{"__isSmartRef__":true,"id":3562},"_Padding":{"__isSmartRef__":true,"id":3518},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3503},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3560":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3561":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"3562":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3563":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"3564":{"style":{"__isSmartRef__":true,"id":3565},"chunkOwner":{"__isSmartRef__":true,"id":3558},"storedString":"M","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"3565":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3566":{"morph":{"__isSmartRef__":true,"id":3558},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3567":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3568":{"_Position":{"__isSmartRef__":true,"id":3569},"renderContextTable":{"__isSmartRef__":true,"id":3570},"_Extent":{"__isSmartRef__":true,"id":3571},"_Padding":{"__isSmartRef__":true,"id":3572},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3529},"_Fill":{"__isSmartRef__":true,"id":3530},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3569":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3570":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"3571":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3572":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3573":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"3574":{"morph":{"__isSmartRef__":true,"id":3557},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3575":{"x":3,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3576":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3577":{"stops":[{"__isSmartRef__":true,"id":3578},{"__isSmartRef__":true,"id":3580},{"__isSmartRef__":true,"id":3582},{"__isSmartRef__":true,"id":3584}],"vector":{"__isSmartRef__":true,"id":3003},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3578":{"offset":0,"color":{"__isSmartRef__":true,"id":3579}},"3579":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3580":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3581}},"3581":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3582":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3583}},"3583":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3584":{"offset":1,"color":{"__isSmartRef__":true,"id":3585}},"3585":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3586":{"sourceObj":{"__isSmartRef__":true,"id":3557},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":3480},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3587},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3587":{"source":{"__isSmartRef__":true,"id":3557},"target":{"__isSmartRef__":true,"id":3480}},"3588":{"sourceObj":{"__isSmartRef__":true,"id":3557},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3480},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3589},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3589":{"source":{"__isSmartRef__":true,"id":3557},"target":{"__isSmartRef__":true,"id":3480}},"3590":{"submorphs":[{"__isSmartRef__":true,"id":3591}],"scripts":[],"shape":{"__isSmartRef__":true,"id":3601},"derivationIds":[null],"id":"ADFA9DEF-9773-4939-9E13-AAA555985841","renderContextTable":{"__isSmartRef__":true,"id":3606},"eventHandler":{"__isSmartRef__":true,"id":3607},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":3608},"priorExtent":{"__isSmartRef__":true,"id":3609},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3530},"lighterFill":{"__isSmartRef__":true,"id":3610},"label":{"__isSmartRef__":true,"id":3591},"owner":{"__isSmartRef__":true,"id":3496},"layout":{"__isSmartRef__":true,"id":3619},"attributeConnections":[{"__isSmartRef__":true,"id":3620},{"__isSmartRef__":true,"id":3622}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"3591":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3592},"derivationIds":[null],"id":"FAF42E8E-6DB3-416D-9718-75C1244CCD18","renderContextTable":{"__isSmartRef__":true,"id":3596},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":3597}],"eventHandler":{"__isSmartRef__":true,"id":3599},"_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":3590},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":3600},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"3592":{"_Position":{"__isSmartRef__":true,"id":3593},"renderContextTable":{"__isSmartRef__":true,"id":3594},"_Extent":{"__isSmartRef__":true,"id":3595},"_Padding":{"__isSmartRef__":true,"id":3518},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3503},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3593":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3594":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"3595":{"x":14,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3596":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","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"},"3597":{"style":{"__isSmartRef__":true,"id":3598},"chunkOwner":{"__isSmartRef__":true,"id":3591},"storedString":"–","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"3598":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3599":{"morph":{"__isSmartRef__":true,"id":3591},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3600":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3601":{"_Position":{"__isSmartRef__":true,"id":3602},"renderContextTable":{"__isSmartRef__":true,"id":3603},"_Extent":{"__isSmartRef__":true,"id":3604},"_Padding":{"__isSmartRef__":true,"id":3605},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3529},"_Fill":{"__isSmartRef__":true,"id":3530},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3602":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3603":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"3604":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3605":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3606":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"3607":{"morph":{"__isSmartRef__":true,"id":3590},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3608":{"x":461,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3609":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3610":{"stops":[{"__isSmartRef__":true,"id":3611},{"__isSmartRef__":true,"id":3613},{"__isSmartRef__":true,"id":3615},{"__isSmartRef__":true,"id":3617}],"vector":{"__isSmartRef__":true,"id":3003},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3611":{"offset":0,"color":{"__isSmartRef__":true,"id":3612}},"3612":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3613":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3614}},"3614":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3615":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3616}},"3616":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3617":{"offset":1,"color":{"__isSmartRef__":true,"id":3618}},"3618":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3619":{"moveHorizontal":true},"3620":{"sourceObj":{"__isSmartRef__":true,"id":3590},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":3480},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3621},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3621":{"source":{"__isSmartRef__":true,"id":3590},"target":{"__isSmartRef__":true,"id":3480}},"3622":{"sourceObj":{"__isSmartRef__":true,"id":3590},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3480},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3623},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3623":{"source":{"__isSmartRef__":true,"id":3590},"target":{"__isSmartRef__":true,"id":3480}},"3624":{"_Position":{"__isSmartRef__":true,"id":3625},"renderContextTable":{"__isSmartRef__":true,"id":3626},"_Extent":{"__isSmartRef__":true,"id":3627},"_Padding":{"__isSmartRef__":true,"id":3628},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3509},"_Fill":{"__isSmartRef__":true,"id":3629},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3625":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3626":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"3627":{"x":500,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3628":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3629":{"stops":[{"__isSmartRef__":true,"id":3630},{"__isSmartRef__":true,"id":3632}],"vector":{"__isSmartRef__":true,"id":3003},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3630":{"offset":0,"color":{"__isSmartRef__":true,"id":3631}},"3631":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3632":{"offset":1,"color":{"__isSmartRef__":true,"id":3633}},"3633":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3634":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"3635":{"morph":{"__isSmartRef__":true,"id":3496},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3636":{"resizeWidth":true,"adjustForNewBounds":true},"3637":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3638":{"x":500,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3639":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3640},"derivationIds":[null],"id":"FABC738B-DFDB-4660-AEC0-74CE023A1B7A","renderContextTable":{"__isSmartRef__":true,"id":3649},"eventHandler":{"__isSmartRef__":true,"id":3650},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":3480},"_Position":{"__isSmartRef__":true,"id":3651},"_Rotation":0,"_Scale":1,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3652},"__LivelyClassName__":"lively.morphic.Path"},"3640":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":3641},{"__isSmartRef__":true,"id":3642},{"__isSmartRef__":true,"id":3643}],"renderContextTable":{"__isSmartRef__":true,"id":3644},"_Position":{"__isSmartRef__":true,"id":3645},"_Extent":{"__isSmartRef__":true,"id":3646},"_Padding":{"__isSmartRef__":true,"id":3647},"_BorderWidth":0,"_BorderColor":null,"_Fill":{"__isSmartRef__":true,"id":3648},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"3641":{"isAbsolute":true,"x":14,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"3642":{"isAbsolute":true,"x":14,"y":14,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"3643":{"isAbsolute":true,"x":0,"y":14,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"3644":{"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"},"3645":{"x":-1,"y":-1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3646":{"x":15,"y":15,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3647":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3648":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3649":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"3650":{"morph":{"__isSmartRef__":true,"id":3639},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3651":{"x":486,"y":207,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3652":{"onDragStart":{"__isSmartRef__":true,"id":3653},"onDrag":{"__isSmartRef__":true,"id":3660},"onDragEnd":{"__isSmartRef__":true,"id":3667}},"3653":{"varMapping":{"__isSmartRef__":true,"id":3654},"source":"function onDragStart(evt) {\n this.dragStartPoint = evt.mousePoint;\n this.originalTargetExtent = this.owner.getExtent();\n }","funcProperties":{"__isSmartRef__":true,"id":3659},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3654":{"this":{"__isSmartRef__":true,"id":3639},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3655}},"3655":{"$super":{"__isSmartRef__":true,"id":3656}},"3656":{"varMapping":{"__isSmartRef__":true,"id":3657},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3658},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3657":{"obj":{"__isSmartRef__":true,"id":3639},"name":"onDragStart"},"3658":{},"3659":{},"3660":{"varMapping":{"__isSmartRef__":true,"id":3661},"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":3666},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3661":{"this":{"__isSmartRef__":true,"id":3639},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3662}},"3662":{"$super":{"__isSmartRef__":true,"id":3663}},"3663":{"varMapping":{"__isSmartRef__":true,"id":3664},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3665},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3664":{"obj":{"__isSmartRef__":true,"id":3639},"name":"onDrag"},"3665":{},"3666":{},"3667":{"varMapping":{"__isSmartRef__":true,"id":3668},"source":"function onDragEnd(evt) {\n this.dragStartPoint = null;\n this.originalTargetExtent = null;\n }","funcProperties":{"__isSmartRef__":true,"id":3673},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3668":{"this":{"__isSmartRef__":true,"id":3639},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3669}},"3669":{"$super":{"__isSmartRef__":true,"id":3670}},"3670":{"varMapping":{"__isSmartRef__":true,"id":3671},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3672},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3671":{"obj":{"__isSmartRef__":true,"id":3639},"name":"onDragEnd"},"3672":{},"3673":{},"3674":{"renderContextTable":{"__isSmartRef__":true,"id":3675},"_Padding":{"__isSmartRef__":true,"id":3676},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":3677},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3675":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"3676":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3677":{"x":500,"y":221,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3678":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"3679":{"morph":{"__isSmartRef__":true,"id":3480},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3680":{"adjustForNewBounds":true},"3681":{"x":1487,"y":2346,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3682":{"x":500,"y":221,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3683":{"requiredModules":[],"__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3684":{"x":1643,"y":2364,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3685":{"partName":"PublishPartPanePane","requiredModules":[],"__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3686":{"copyToPartsBin":{"__isSmartRef__":true,"id":3687},"onPublish":{"__isSmartRef__":true,"id":3695},"onCancel":{"__isSmartRef__":true,"id":3699},"setTarget":{"__isSmartRef__":true,"id":3703},"reset":{"__isSmartRef__":true,"id":3707},"showDiff":{"__isSmartRef__":true,"id":3711},"checkForUpdates":{"__isSmartRef__":true,"id":3715},"askForDiffViewer":{"__isSmartRef__":true,"id":3719},"onRemove":{"__isSmartRef__":true,"id":3723}},"3687":{"varMapping":{"__isSmartRef__":true,"id":3688},"source":"function copyToPartsBin(morph) {\n var name = this.get('NameText').textString\n\n var info = morph.getPartsBinMetaInfo();\n morph.setName(name);\n\n info.partsSpaceName = this.get('CategoryText').textString\n info.comment = this.get('CommentText').textString\n\n if (! info.changes) info.changes = [];\n var change = { \n date: new Date(), \n author: this.world().getUserName(), \n message: this.get('CommitMessageText').textString,\n id: Strings.newUUID()\n }\n info.changes.push(change) \n\n morph.copyToPartsBin();\n}","funcProperties":{"__isSmartRef__":true,"id":3693},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3688":{"this":{"__isSmartRef__":true,"id":3009},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3689}},"3689":{"$super":{"__isSmartRef__":true,"id":3690}},"3690":{"varMapping":{"__isSmartRef__":true,"id":3691},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3692},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3691":{"obj":{"__isSmartRef__":true,"id":3009},"name":"copyToPartsBin"},"3692":{},"3693":{"timestamp":{"__isSmartRef__":true,"id":3694},"user":"jenslincke","tags":[]},"3694":{"isSerializedDate":true,"string":"Fri Oct 28 2011 15:13:21 GMT+0200 (CEST)"},"3695":{"varMapping":{"__isSmartRef__":true,"id":3696},"source":"function onPublish() {\n if (!this.target) alert(\"No target to upload\");\n this.copyToPartsBin(this.target);\n}","funcProperties":{"__isSmartRef__":true,"id":3697},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3696":{"this":{"__isSmartRef__":true,"id":3009}},"3697":{"timestamp":{"__isSmartRef__":true,"id":3698},"user":"undefined","tags":[]},"3698":{"isSerializedDate":true,"string":"Thu Mar 29 2012 15:46:31 GMT+0200 (CEST)"},"3699":{"varMapping":{"__isSmartRef__":true,"id":3700},"source":"function onCancel() {\n alertOK(\"cancel upload \") \n this.owner.remove()\n}","funcProperties":{"__isSmartRef__":true,"id":3701},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3700":{"this":{"__isSmartRef__":true,"id":3009}},"3701":{"timestamp":{"__isSmartRef__":true,"id":3702},"user":"jenslincke","tags":[]},"3702":{"isSerializedDate":true,"string":"Wed Oct 19 2011 14:52:17 GMT+0200 (CEST)"},"3703":{"varMapping":{"__isSmartRef__":true,"id":3704},"source":"function setTarget(morph) {\n this.target = morph \n if (!morph) {\n this.get('NameText').textString = 'Anonymous';\n this.get('CategoryText').textString = 'Default';\n this.get('CommentText').textString = 'no comment'; \n this.get('CommitMessageText').textString = 'no comment' \n return\n }\n var info = this.target.getPartsBinMetaInfo();\n this.get('NameText').textString = info.partName || morph.getName();\n if (info.partsSpaceName) this.get('CategoryText').textString = info.partsSpaceName;\n if (info.comment) this.get('CommentText').textString = info.comment; \n\n}","funcProperties":{"__isSmartRef__":true,"id":3705},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3704":{"this":{"__isSmartRef__":true,"id":3009}},"3705":{"timestamp":{"__isSmartRef__":true,"id":3706},"user":"jenslincke","tags":[]},"3706":{"isSerializedDate":true,"string":"Fri Apr 20 2012 11:59:07 GMT+0200 (CEST)"},"3707":{"varMapping":{"__isSmartRef__":true,"id":3708},"source":"function reset() {\n this.setTarget(null)\n \n}","funcProperties":{"__isSmartRef__":true,"id":3709},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3708":{"this":{"__isSmartRef__":true,"id":3009}},"3709":{"timestamp":{"__isSmartRef__":true,"id":3710},"user":"jenslincke","tags":[]},"3710":{"isSerializedDate":true,"string":"Wed Oct 19 2011 14:45:36 GMT+0200 (CEST)"},"3711":{"varMapping":{"__isSmartRef__":true,"id":3712},"source":"function showDiff() {\n if (this.target) {\n if (typeof(this.target.showThreeWayDiff) === 'function') {\n this.target.showThreeWayDiff();\n }\n else {\n alert('Three Way Diff is not implemented yet')\n }\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3713},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3712":{"this":{"__isSmartRef__":true,"id":3009}},"3713":{"timestamp":{"__isSmartRef__":true,"id":3714},"user":"undefined","tags":[]},"3714":{"isSerializedDate":true,"string":"Thu Mar 22 2012 10:32:37 GMT+0100 (CET)"},"3715":{"varMapping":{"__isSmartRef__":true,"id":3716},"source":"function checkForUpdates() {\n var space = lively.PartsBin.partsSpaceNamed(this.get('CategoryText').textString),\n name = this.get('NameText').textString,\n fileUrl = space.getURL().withFilename(encodeURI(name))+'.json';\n\n var webR = new WebResource(fileUrl);\n \n if (webR.exists()) {\n var rev = webR.getHeadRevision().headRevision;\n if (this.target.getPartsBinMetaInfo().revisionOnLoad == rev) \n alertOK(\"No changes since last update.\")\n else {\n this.askForDiffViewer();\n }\n }\n else \n alertOK(\"Part does not exist in PartsBin.\") \n \n}","funcProperties":{"__isSmartRef__":true,"id":3717},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3716":{"this":{"__isSmartRef__":true,"id":3009}},"3717":{"timestamp":{"__isSmartRef__":true,"id":3718},"user":"undefined","tags":[]},"3718":{"isSerializedDate":true,"string":"Fri Mar 23 2012 15:12:03 GMT+0100 (CET)"},"3719":{"varMapping":{"__isSmartRef__":true,"id":3720},"source":"function askForDiffViewer() {\n $world.confirm('A newer version of '+this.get('NameText').textString+' is available. Show diff?', function (bool) {bool && this.showDiff()}.bind(this))\n}","funcProperties":{"__isSmartRef__":true,"id":3721},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3720":{"this":{"__isSmartRef__":true,"id":3009}},"3721":{"timestamp":{"__isSmartRef__":true,"id":3722},"user":"undefined","tags":[]},"3722":{"isSerializedDate":true,"string":"Fri Mar 23 2012 15:08:43 GMT+0100 (CET)"},"3723":{"varMapping":{"__isSmartRef__":true,"id":3724},"source":"function onRemove() {\n $world.publishPartDialog && $world.publishPartDialog.remove()\n}","funcProperties":{"__isSmartRef__":true,"id":3725},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3724":{"this":{"__isSmartRef__":true,"id":3009}},"3725":{"timestamp":{"__isSmartRef__":true,"id":3726},"user":"undefined","tags":[]},"3726":{"isSerializedDate":true,"string":"Thu Mar 29 2012 15:54:34 GMT+0200 (CEST)"},"3727":{"submorphs":[],"scripts":[],"id":"4DCFC194-B03F-47B9-88A6-4F74B79B4307","shape":{"__isSmartRef__":true,"id":3728},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3735},"showsHalos":false,"name":"ResizeCorner","partsBinMetaInfo":{"__isSmartRef__":true,"id":3736},"__SourceModuleName__":"Global.lively.morphic.Core","draggingEnabled":true,"dragStartPoint":null,"originalExtent":{"__isSmartRef__":true,"id":3737},"originalTargetExtent":null,"renderContextTable":{"__isSmartRef__":true,"id":3738},"eventHandler":{"__isSmartRef__":true,"id":3739},"priorExtent":{"__isSmartRef__":true,"id":3740},"originalTargetInnerBounds":null,"isResizeCorner":true,"relativeOrigin":null,"derivationIds":[7147,"16E962DF-21E9-4FE6-8B9B-953F0E908113","ADD0B5C0-0DC6-4D8E-9C2A-0EC7E3C71F21","F0667EB1-BF07-4E63-BA56-99189F82C865","DFDE68D2-3731-46DE-ADC8-56E32998CE07","D914121B-05B0-490E-A9F7-FE9AB53455A3","685BF0CF-E831-4670-98CD-A84F0E9D3C1A","7F4A1B67-C3C5-4398-9FC6-EEECF75FF81D","ABACD15A-2A09-48B6-91CF-E5BD3A9974FB","06D7E052-8590-4522-B7F3-1A59D4B017E7"],"moved":true,"attributeConnections":[{"__isSmartRef__":true,"id":3741}],"doNotSerialize":["$$cornerName"],"doNotCopyProperties":["$$cornerName"],"originalTargetBounds":null,"owner":{"__isSmartRef__":true,"id":2858},"distanceToDragEvent":{"__isSmartRef__":true,"id":3742},"cornerName":"bottomRight","_ClipMode":"visible","_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3743},"__LivelyClassName__":"lively.morphic.Box"},"3728":{"position":{"__isSmartRef__":true,"id":3729},"_Extent":{"__isSmartRef__":true,"id":3730},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3731},"_Fill":{"__isSmartRef__":true,"id":3732},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":3733},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3734},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3729":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3730":{"x":10,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3731":{"r":0.568,"g":0.568,"b":0.568,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3732":{"r":0.258,"g":0.258,"b":0.258,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3733":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"3734":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3735":{"x":469,"y":427,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3736":{"partsSpaceName":"PartsBin/Widgets/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"comment":"Resize an object without using halos.","partName":"ResizeCorner","revisionOnLoad":140152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3737":{"x":239,"y":138,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3738":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"3739":{"morph":{"__isSmartRef__":true,"id":3727},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3740":{"x":10,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3741":{"sourceObj":{"__isSmartRef__":true,"id":3727},"sourceAttrName":"cornerName","targetObj":{"__isSmartRef__":true,"id":3727},"targetMethodName":"alignToOwner","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3742":{"x":42,"y":-10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3743":{"onDrag":{"__isSmartRef__":true,"id":3744},"onDragEnd":{"__isSmartRef__":true,"id":3752},"onDragStart":{"__isSmartRef__":true,"id":3760},"reset":{"__isSmartRef__":true,"id":3768},"morphMenuItems":{"__isSmartRef__":true,"id":3771},"alignToOwner":{"__isSmartRef__":true,"id":3778}},"3744":{"varMapping":{"__isSmartRef__":true,"id":3745},"source":"function onDrag(evt) {\n // alert(\"onDrag\")\n // this.owner.setPosition(pt(0,0))\n // this.owner.setOrigin(pt(0,0))\n var moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\n \n // moveDelta = moveDelta.maxPt(pt(0,0))\n var ownerExtent = this.owner.getExtent();\n\n // TODO does not work\n if (evt.isShiftDown()) {\n var maxDelta = Math.max(moveDelta.x, moveDelta.y);\n if (maxDelta == 0) return;\n var factor = ownerExtent.x / ownerExtent.y\n moveDelta = pt(maxDelta * factor, maxDelta )\n }\n var accessor = \"with\" + this.cornerName.charAt(0).toUpperCase() + this.cornerName.substring(1);\n\n var newCorner = this.originalTargetBounds[this.cornerName]().addPt(moveDelta);\n var newBounds = this.originalTargetBounds[accessor ](newCorner);\n\n this.owner.setBounds(newBounds);\n \n // var newExtent = this.originalTargetExtent.addPt(moveDelta)\n // alertOK(\"new extent\" + newExtent)\n // this.owner.setExtent(newExtent);\n this.owner.submorphs.select(function(ea) {\n return ea.isResizeCorner\n }).invoke('alignToOwner');\n if (this.owner.halos) {\n this.owner.halos.invoke('alignAtTarget')\n }\n // alertOK(\"relative \" + this.relativeOrigin)\n var newOrigin = pt(0,0).extent(this.owner.getExtent()).relativeToAbsPoint(this.relativeOrigin)\n\n // TODO IMPLEMENT updating the origin does not work yet\n // this.owner.setOrigin(newOrigin);\n // alertOK(\"new origin \" + newOrigin)\n\n}","funcProperties":{"__isSmartRef__":true,"id":3750},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3745":{"this":{"__isSmartRef__":true,"id":3727},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3746}},"3746":{"$super":{"__isSmartRef__":true,"id":3747}},"3747":{"varMapping":{"__isSmartRef__":true,"id":3748},"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":3749},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3748":{"obj":{"__isSmartRef__":true,"id":3727},"name":"onDrag"},"3749":{},"3750":{"timestamp":{"__isSmartRef__":true,"id":3751},"user":"sstamm","tags":[]},"3751":{"isSerializedDate":true,"string":"Thu Feb 23 2012 12:08:52 GMT+0100 (CET)"},"3752":{"varMapping":{"__isSmartRef__":true,"id":3753},"source":"function onDragEnd(evt) {\n this.dragStartPoint = null;\n this.originalTargetBounds = null;\n this.relativeOrigin = null;\n}","funcProperties":{"__isSmartRef__":true,"id":3758},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3753":{"this":{"__isSmartRef__":true,"id":3727},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3754}},"3754":{"$super":{"__isSmartRef__":true,"id":3755}},"3755":{"varMapping":{"__isSmartRef__":true,"id":3756},"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":3757},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3756":{"obj":{"__isSmartRef__":true,"id":3727},"name":"onDragEnd"},"3757":{},"3758":{"timestamp":{"__isSmartRef__":true,"id":3759},"user":"sstamm","tags":[]},"3759":{"isSerializedDate":true,"string":"Thu Feb 23 2012 12:09:00 GMT+0100 (CET)"},"3760":{"varMapping":{"__isSmartRef__":true,"id":3761},"source":"function onDragStart(evt) {\n var absToRelativePoint = function (r, absPt) {\n\t\treturn new Point(\n\t\t\t(absPt.x - r.x) / r.width,\n\t\t\t(absPt.y - r.y) / r.height)\n\t}\n // absToRelativePoint(new Rectangle(10,10,100,100), pt(20,20))\n // absToRelativePoint(new Rectangle(10,10,100,100), pt(0,0))\n // absToRelativePoint(new Rectangle(-100,-100,200,200), pt(0,0))\n\n\n this.dragStartPoint = evt.mousePoint;\n this.originalTargetBounds= this.owner.bounds();\n this.relativeOrigin = absToRelativePoint(pt(0,0).extent(this.owner.getExtent()), this.owner.getOrigin())\n}","funcProperties":{"__isSmartRef__":true,"id":3766},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3761":{"this":{"__isSmartRef__":true,"id":3727},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3762}},"3762":{"$super":{"__isSmartRef__":true,"id":3763}},"3763":{"varMapping":{"__isSmartRef__":true,"id":3764},"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":3765},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3764":{"obj":{"__isSmartRef__":true,"id":3727},"name":"onDragStart"},"3765":{},"3766":{"timestamp":{"__isSmartRef__":true,"id":3767},"user":"sstamm","tags":[]},"3767":{"isSerializedDate":true,"string":"Thu Feb 23 2012 12:08:40 GMT+0100 (CET)"},"3768":{"varMapping":{"__isSmartRef__":true,"id":3769},"source":"function reset() {\n this.isResizeCorner = true\n this.cornerName = 'bottomRight'\n this.setExtent(pt(10,10));\n this.setPosition(pt(0,0))\n}","funcProperties":{"__isSmartRef__":true,"id":3770},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3769":{"this":{"__isSmartRef__":true,"id":3727}},"3770":{},"3771":{"varMapping":{"__isSmartRef__":true,"id":3772},"source":"function morphMenuItems() {\n return $super().concat([\n [\"corner\", [\n [\"top left\", function() { this.cornerName = 'topLeft'}.bind(this)],\n [\"top right\", function() { this.cornerName = 'topRight'}.bind(this)],\n [\"bottom right\", function() { this.cornerName = 'bottomRight'}.bind(this)],\n [\"bottom left\", function() { this.cornerName = 'bottomLeft'}.bind(this)],\n ]]\n ])\t\n}","funcProperties":{"__isSmartRef__":true,"id":3777},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3772":{"this":{"__isSmartRef__":true,"id":3727},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3773}},"3773":{"$super":{"__isSmartRef__":true,"id":3774}},"3774":{"varMapping":{"__isSmartRef__":true,"id":3775},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":3776},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3775":{"obj":{"__isSmartRef__":true,"id":3727},"name":"morphMenuItems"},"3776":{},"3777":{},"3778":{"varMapping":{"__isSmartRef__":true,"id":3779},"source":"function alignToOwner() {\n this.align(this.bounds()[this.cornerName](), this.owner.shape.bounds()[this.cornerName]() )\n}","funcProperties":{"__isSmartRef__":true,"id":3780},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3779":{"this":{"__isSmartRef__":true,"id":3727}},"3780":{},"3781":{"renderContextTable":{"__isSmartRef__":true,"id":3782},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3783},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":3784},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3782":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"3783":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3784":{"x":479,"y":437,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3785":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"3786":{"morph":{"__isSmartRef__":true,"id":2858},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3787":{"adjustForNewBounds":true},"3788":{"x":479,"y":437,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3789":{"x":0,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3790":{"x":1059,"y":485,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3791":{"partName":"PublishPartDialog","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Dialogs","__SourceModuleName__":"Global.lively.PartsBin","comment":"A dialog for publishing parts in the PartsBin.","changes":[{"__isSmartRef__":true,"id":3792},{"__isSmartRef__":true,"id":3794},{"__isSmartRef__":true,"id":3796},{"__isSmartRef__":true,"id":3798},{"__isSmartRef__":true,"id":3800},{"__isSmartRef__":true,"id":3802},{"__isSmartRef__":true,"id":3804},{"__isSmartRef__":true,"id":3806},{"__isSmartRef__":true,"id":3808},{"__isSmartRef__":true,"id":3810}],"revisionOnLoad":154052,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3792":{"date":{"__isSmartRef__":true,"id":3793},"author":"undefined","message":"resetted view","id":"61086210-FA8D-49B7-9E8F-E1E202A9ECD7"},"3793":{"isSerializedDate":true,"string":"Wed Mar 21 2012 14:50:23 GMT+0100 (CET)"},"3794":{"date":{"__isSmartRef__":true,"id":3795},"author":"undefined","message":"added show diff button","id":"93AC78DB-FFE8-40AC-B8FC-34B0936B39A7"},"3795":{"isSerializedDate":true,"string":"Wed Mar 21 2012 14:49:44 GMT+0100 (CET)"},"3796":{"date":{"__isSmartRef__":true,"id":3797},"author":"undefined","message":"","id":"A5F4EACF-EF62-483F-B8B3-65966A895FA4"},"3797":{"isSerializedDate":true,"string":"Tue Mar 20 2012 13:00:03 GMT+0100 (CET)"},"3798":{"date":{"__isSmartRef__":true,"id":3799},"author":"jenslincke","message":"first commit of Publish dialog using the publish dialog itself!"},"3799":{"isSerializedDate":true,"string":"Wed Oct 19 2011 14:54:16 GMT+0200 (CEST)"},"3800":{"date":{"__isSmartRef__":true,"id":3801},"author":"jenslincke","message":""},"3801":{"isSerializedDate":true,"string":"Wed Oct 19 2011 14:52:26 GMT+0200 (CEST)"},"3802":{"date":{"__isSmartRef__":true,"id":3803},"author":"jenslincke","message":"store an uuid when publishing an object"},"3803":{"isSerializedDate":true,"string":"Fri Oct 28 2011 15:15:02 GMT+0200 (CEST)"},"3804":{"date":{"__isSmartRef__":true,"id":3805},"author":"jenslincke","message":""},"3805":{"isSerializedDate":true,"string":"Fri Oct 28 2011 16:06:16 GMT+0200 (CEST)"},"3806":{"date":{"__isSmartRef__":true,"id":3807},"author":"jenslincke","message":"- fixed issue 283 (Reproduction: Open part, select publish from menu, focus part name input field in dialog, press enter.-> window pane disappears; window decoration stays; part is not published)","id":"1A260BD5-E668-4BD4-B7A2-94E087AB4CE1"},"3807":{"isSerializedDate":true,"string":"Thu Jan 26 2012 12:10:41 GMT+0100 (CET)"},"3808":{"date":{"__isSmartRef__":true,"id":3809},"author":"undefined","message":"init for change - don't remove on click","id":"00A6DFFB-70D2-44A4-B5F9-0778E1CA5724"},"3809":{"isSerializedDate":true,"string":"Tue Mar 20 2012 12:04:27 GMT+0100 (CET)"},"3810":{"date":{"__isSmartRef__":true,"id":3811},"author":"undefined","message":"added possibility to show diff and adapted to new publishing workflow (check for overwrites)","id":"2BD37BED-1605-4FD2-8D2C-25552A379B49"},"3811":{"isSerializedDate":true,"string":"Thu Mar 22 2012 10:30:02 GMT+0100 (CET)"},"3812":{"sourceObj":{"__isSmartRef__":true,"id":2858},"sourceAttrName":"remove","targetObj":{"__isSmartRef__":true,"id":3009},"targetMethodName":"onRemove","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3813":{"x":837.5,"y":2399,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3814":{"x":479,"y":437,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"isSimplifiedRegistry":true}}]]>