(http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?e64d01b4932d2415df6c207266b4eb31:35054:41), :2:78)\n at HTMLSpanElement. (http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?e64d01b4932d2415df6c207266b4eb31:35055:30)\n at HTMLSpanElement. (http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?e64d01b4932d2415df6c207266b4eb31:35359:29)\n at HTMLSpanElement.jQuery.event.dispatch (http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?e64d01b4932d2415df6c207266b4eb31:3080:9)\n at HTMLSpanElement.elemData.handle.eventHandle (http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?e64d01b4932d2415df6c207266b4eb31:2698:28)","__layered_draggingEnabled__":true,"_Scale":1,"eventHandler":{"__isSmartRef__":true,"id":2104},"draggingEnabled":true,"worldMenuOpened":false,"clickedOnMorphTime":1391595192592,"prevScroll":[0,0],"attributeConnections":[{"__isSmartRef__":true,"id":2105}],"doNotSerialize":["$$savedWorldAsURL","$$baseThemeStyleSheet"],"doNotCopyProperties":["$$savedWorldAsURL"],"savedWorldAsURL":{"__isSmartRef__":true,"id":2107},"_ClipMode":"visible","_StyleSheet":{"__isSmartRef__":true,"id":2108},"loadingMorph":{"__isSmartRef__":true,"id":2113},"lastModified":{"__isSmartRef__":true,"id":2241},"_Scroll":[0,0],"lastEvt":{"__isSmartRef__":true,"id":2242},"eventStartPos":null,"__serializedExpressions__":["_Position","scrollOffset","pastePositionInWorld"],"publishPartDialog":{"__isSmartRef__":true,"id":2246},"__LivelyClassName__":"lively.morphic.World","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(0.0,0.0)","scrollOffset":"lively.pt(0.0,0.0)","pastePositionInWorld":"lively.pt(1138.0,249.0)"},"1":{"submorphs":[],"scripts":[{"__isSmartRef__":true,"id":2}],"id":"B9412B90-C98A-425E-B451-F7C43E539DFD","shape":{"__isSmartRef__":true,"id":3},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CheapWorldLayout","partsBinMetaInfo":{"__isSmartRef__":true,"id":4},"eventHandler":{"__isSmartRef__":true,"id":38},"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","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","BAE1478B-CB11-41E8-A432-8728CEA1E8B9","2EF4FF97-F02E-411E-AF1A-7151C9D582FA","3BDF678D-D961-43BA-939C-471EB892052F","00EA2971-F34B-4A4A-9862-9E232C36D082","208CB01E-E1F6-4F05-9D28-FA2C18DC1347","57AFF9A8-76B6-45A0-8582-329FD27C90C5","3AB13E2C-FA1C-49FF-B9E0-105037BD7EC9","4DE72229-4E03-45A3-88C6-E2A01AD99CCB"],"partTests":{"__isSmartRef__":true,"id":39},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"isLayouting":true,"prevScroll":[0,0],"grabbingEnabled":false,"magnets":[{"__isSmartRef__":true,"id":44},{"__isSmartRef__":true,"id":45},{"__isSmartRef__":true,"id":46},{"__isSmartRef__":true,"id":47},{"__isSmartRef__":true,"id":48},{"__isSmartRef__":true,"id":49},{"__isSmartRef__":true,"id":50},{"__isSmartRef__":true,"id":51}],"isMetaTool":true,"#startLetters":"regis","draggingEnabled":true,"eventsAreDisabled":false,"_HandStyle":"default","_PointerEvents":"auto","morphsToMove":null,"_Rotation":0,"_Scale":1,"owner":{"__isSmartRef__":true,"id":0},"__serializedExpressions__":["_Position","distanceToDragEvent","prevDragPos"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":52},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(64.0,39.0)","distanceToDragEvent":"lively.pt(269.0,-13.0)","prevDragPos":"lively.pt(285.0,35.0)"},"2":{"target":{"__isSmartRef__":true,"id":1},"selector":"layoutWorld","args":[],"stopped":false,"tickTime":500,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"3":{"_BorderWidth":0,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":0.4523,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(397.0,12.0)","_BorderColor":"Color.rgb(159,159,159)","_Fill":"Color.rgb(204,204,204)","_Padding":"lively.rect(0,0,0,0)"},"4":{"comment":"A very direct and cheap world layouting:\n\n- layouts all the morphs on the left ( < 100px) in vertical order\n","migrationLevel":4,"partName":"CheapWorldLayout","changes":[{"__isSmartRef__":true,"id":5},{"__isSmartRef__":true,"id":7},{"__isSmartRef__":true,"id":9},{"__isSmartRef__":true,"id":11},{"__isSmartRef__":true,"id":13},{"__isSmartRef__":true,"id":15},{"__isSmartRef__":true,"id":17},{"__isSmartRef__":true,"id":19},{"__isSmartRef__":true,"id":21},{"__isSmartRef__":true,"id":23},{"__isSmartRef__":true,"id":25},{"__isSmartRef__":true,"id":27},{"__isSmartRef__":true,"id":29},{"__isSmartRef__":true,"id":31},{"__isSmartRef__":true,"id":33},{"__isSmartRef__":true,"id":35}],"lastModifiedDate":{"__isSmartRef__":true,"id":37},"revisionOnLoad":200894,"partsSpaceName":"PartsBin/Jens/","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"5":{"date":{"__isSmartRef__":true,"id":6},"author":"jenslincke","message":"fixes origin bug","id":"6D65B2EB-4222-4AC5-8244-5D3581FCE017"},"6":{"isSerializedDate":true,"string":"Thu Mar 14 2013 23:03:58 GMT+0100 (CET)"},"7":{"date":{"__isSmartRef__":true,"id":8},"author":"jenslincke","message":"no comment","id":"2EDE0A52-4B4A-4971-8005-F20EBD8737F7"},"8":{"isSerializedDate":true,"string":"Wed Dec 12 2012 11:09:39 GMT+0100 (CET)"},"9":{"date":{"__isSmartRef__":true,"id":10},"author":"jenslincke","message":"no comment","id":"BC03E03B-5F5A-4955-8F8E-A6CC8426C612"},"10":{"isSerializedDate":true,"string":"Wed Dec 12 2012 11:05:45 GMT+0100 (CET)"},"11":{"date":{"__isSmartRef__":true,"id":12},"author":"jenslincke","message":"no comment","id":"6AD89AC6-0BAE-4B1C-8C60-664562056C10"},"12":{"isSerializedDate":true,"string":"Thu Dec 06 2012 13:53:14 GMT+0100 (CET)"},"13":{"date":{"__isSmartRef__":true,"id":14},"author":"jenslincke","message":"no comment","id":"EA1B8910-1E9A-4884-A9B5-44DAE3DC4178"},"14":{"isSerializedDate":true,"string":"Thu Dec 06 2012 13:28:30 GMT+0100 (CET)"},"15":{"date":{"__isSmartRef__":true,"id":16},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"16":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"17":{"date":{"__isSmartRef__":true,"id":18},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"18":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"19":{"date":{"__isSmartRef__":true,"id":20},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"20":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"21":{"date":{"__isSmartRef__":true,"id":22},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"22":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"23":{"date":{"__isSmartRef__":true,"id":24},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"24":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"25":{"date":{"__isSmartRef__":true,"id":26},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"26":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"27":{"date":{"__isSmartRef__":true,"id":28},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"28":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"29":{"date":{"__isSmartRef__":true,"id":30},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"30":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"31":{"date":{"__isSmartRef__":true,"id":32},"author":"jenslincke","message":"no comment","id":"BDAAAA01-CAD5-49DE-8600-140BED885FE1"},"32":{"isSerializedDate":true,"string":"Wed Dec 05 2012 17:59:50 GMT+0100 (CET)"},"33":{"date":{"__isSmartRef__":true,"id":34},"author":"jenslincke","message":"no comment","id":"D84CC710-005C-4B1F-AD64-DCD4DF6B563E"},"34":{"isSerializedDate":true,"string":"Thu Mar 14 2013 23:12:02 GMT+0100 (CET)"},"35":{"date":{"__isSmartRef__":true,"id":36},"author":"jenslincke","message":"no comment","id":"94090062-9157-4AA9-96F2-492EAD3602BE"},"36":{"isSerializedDate":true,"string":"Wed Oct 02 2013 10:35:55 GMT+0200 (CEST)"},"37":{"isSerializedDate":true,"string":"Wed Oct 02 2013 10:33:09 GMT+0200 (CEST)"},"38":{"morph":{"__isSmartRef__":true,"id":1},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"39":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":40}},"40":{"test01IsMorph":{"__isSmartRef__":true,"id":41}},"41":{"varMapping":{"__isSmartRef__":true,"id":42},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":43},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"42":{"this":{"__isSmartRef__":true,"id":39}},"43":{},"44":{"morph":{"__isSmartRef__":true,"id":1},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(34.0,31.0)"},"45":{"morph":{"__isSmartRef__":true,"id":1},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(232.5,31.0)"},"46":{"morph":{"__isSmartRef__":true,"id":1},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(431.0,31.0)"},"47":{"morph":{"__isSmartRef__":true,"id":1},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(431.0,37.0)"},"48":{"morph":{"__isSmartRef__":true,"id":1},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(431.0,43.0)"},"49":{"morph":{"__isSmartRef__":true,"id":1},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(232.5,43.0)"},"50":{"morph":{"__isSmartRef__":true,"id":1},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(34.0,43.0)"},"51":{"morph":{"__isSmartRef__":true,"id":1},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(34.0,37.0)"},"52":{"layoutWorld":{"__isSmartRef__":true,"id":53},"startLayouting":{"__isSmartRef__":true,"id":57},"stopLayouting":{"__isSmartRef__":true,"id":61},"reset":{"__isSmartRef__":true,"id":65},"onDragStart":{"__isSmartRef__":true,"id":69},"onDrag":{"__isSmartRef__":true,"id":77},"onDragEnd":{"__isSmartRef__":true,"id":85},"findMorphsToLayout":{"__isSmartRef__":true,"id":93},"toggleLayouting":{"__isSmartRef__":true,"id":97},"onDoubleClick":{"__isSmartRef__":true,"id":101}},"53":{"varMapping":{"__isSmartRef__":true,"id":54},"source":"function layoutWorld() {\n var space = pt(0,this.getExtent().y);\n this.findMorphsToLayout().inject(this.bounds().bottomLeft().addPt(space),\n function(lastPos, ea) {\n ea.align(ea.bounds().topLeft(), lastPos);\n return ea.bounds().bottomLeft().addPt(space)\n }, this)\n var halos = this.world().currentHaloTarget &&\n this.world().currentHaloTarget.halos;\n if (halos)\n halos.invoke('alignAtTarget')\n}","funcProperties":{"__isSmartRef__":true,"id":55},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"54":{"this":{"__isSmartRef__":true,"id":1}},"55":{"timestamp":{"__isSmartRef__":true,"id":56},"user":"jenslincke","tags":[]},"56":{"isSerializedDate":true,"string":"Tue Mar 05 2013 18:13:04 GMT+0100 (CET)"},"57":{"varMapping":{"__isSmartRef__":true,"id":58},"source":"function startLayouting() {\n this.isLayouting = true;\n this.startStepping(500, \"layoutWorld\")\n}","funcProperties":{"__isSmartRef__":true,"id":59},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58":{"this":{"__isSmartRef__":true,"id":1}},"59":{"timestamp":{"__isSmartRef__":true,"id":60},"user":"jenslincke","tags":[]},"60":{"isSerializedDate":true,"string":"Thu Dec 06 2012 12:02:28 GMT+0100 (CET)"},"61":{"varMapping":{"__isSmartRef__":true,"id":62},"source":"function stopLayouting() {\n this.isLayouting = false;\n this.stopStepping()\n}","funcProperties":{"__isSmartRef__":true,"id":63},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62":{"this":{"__isSmartRef__":true,"id":1}},"63":{"timestamp":{"__isSmartRef__":true,"id":64},"user":"jenslincke","tags":[]},"64":{"isSerializedDate":true,"string":"Thu Dec 06 2012 12:01:10 GMT+0100 (CET)"},"65":{"varMapping":{"__isSmartRef__":true,"id":66},"source":"function reset() {\n this.isMetaTool = true\n this.enableDragging();\n\n\n // this.registerForMouseEvents()\n \n}","funcProperties":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"66":{"this":{"__isSmartRef__":true,"id":1}},"67":{"timestamp":{"__isSmartRef__":true,"id":68},"user":"jenslincke","tags":[]},"68":{"isSerializedDate":true,"string":"Wed Dec 12 2012 10:41:59 GMT+0100 (CET)"},"69":{"varMapping":{"__isSmartRef__":true,"id":70},"source":"function onDragStart(evt) {\n this.prevDragPos = evt.getPosition();\n this.morphsToMove = this.findMorphsToLayout();\n}","funcProperties":{"__isSmartRef__":true,"id":75},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70":{"this":{"__isSmartRef__":true,"id":1},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":71}},"71":{"$super":{"__isSmartRef__":true,"id":72}},"72":{"varMapping":{"__isSmartRef__":true,"id":73},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":74},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73":{"obj":{"__isSmartRef__":true,"id":1},"name":"onDragStart"},"74":{},"75":{"timestamp":{"__isSmartRef__":true,"id":76},"user":"jenslincke","tags":[]},"76":{"isSerializedDate":true,"string":"Wed Dec 12 2012 10:44:54 GMT+0100 (CET)"},"77":{"varMapping":{"__isSmartRef__":true,"id":78},"source":"function onDrag(evt) {\n var delta = evt.getPosition().subPt(this.prevDragPos)\n this.moveBy(delta)\n this.prevDragPos = evt.getPosition();\n this.morphsToMove.forEach(function(ea) {\n ea.moveBy(delta)\n })\n}","funcProperties":{"__isSmartRef__":true,"id":83},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78":{"this":{"__isSmartRef__":true,"id":1},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79}},"79":{"$super":{"__isSmartRef__":true,"id":80}},"80":{"varMapping":{"__isSmartRef__":true,"id":81},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":82},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81":{"obj":{"__isSmartRef__":true,"id":1},"name":"onDrag"},"82":{},"83":{"timestamp":{"__isSmartRef__":true,"id":84},"user":"jenslincke","tags":[]},"84":{"isSerializedDate":true,"string":"Wed Dec 12 2012 10:45:21 GMT+0100 (CET)"},"85":{"varMapping":{"__isSmartRef__":true,"id":86},"source":"function onDragEnd() {\n this.morphsToMove = null;\n}","funcProperties":{"__isSmartRef__":true,"id":91},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"86":{"this":{"__isSmartRef__":true,"id":1},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":87}},"87":{"$super":{"__isSmartRef__":true,"id":88}},"88":{"varMapping":{"__isSmartRef__":true,"id":89},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":90},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"89":{"obj":{"__isSmartRef__":true,"id":1},"name":"onDragEnd"},"90":{},"91":{"timestamp":{"__isSmartRef__":true,"id":92},"user":"jenslincke","tags":[]},"92":{"isSerializedDate":true,"string":"Wed Dec 12 2012 10:44:37 GMT+0100 (CET)"},"93":{"varMapping":{"__isSmartRef__":true,"id":94},"source":"function findMorphsToLayout() {\n var target = this.owner;\n var halos = this.world().currentHaloTarget && this.world().currentHaloTarget.halos;\n // check if dragging etc...\n if (halos && halos.detect(function(ea) {\n return ea.infoLabel && ea.infoLabel.owner\n })){\n return [];\n }\n return target.submorphs.select(function(ea) {\n return (ea.bounds().topLeft().x <= this.bounds().right()) &&\n (this.bounds().left() - 100 <= ea.bounds().left()) &&\n (this.bounds().top() <= ea.bounds().top()) \n }, this).reject(function(ea) {\n return ea.isEpiMorph || (ea instanceof lively.morphic.HandMorph) \n || ea == this\n || ea.isMetaTool\n || ea instanceof lively.morphic.Window\n }, this).sortBy(function(ea) {\n return ea.bounds().topLeft().y\n })\n}","funcProperties":{"__isSmartRef__":true,"id":95},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"94":{"this":{"__isSmartRef__":true,"id":1}},"95":{"timestamp":{"__isSmartRef__":true,"id":96},"user":"jenslincke","tags":[]},"96":{"isSerializedDate":true,"string":"Thu Mar 14 2013 23:11:41 GMT+0100 (CET)"},"97":{"varMapping":{"__isSmartRef__":true,"id":98},"source":"function toggleLayouting() {\n if (this.isLayouting) {\n this.stopLayouting()\n this.setFill(Color.red)\n } else {\n this.startLayouting()\n this.setFill(Color.gray)\n }\n}","funcProperties":{"__isSmartRef__":true,"id":99},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"98":{"this":{"__isSmartRef__":true,"id":1}},"99":{"timestamp":{"__isSmartRef__":true,"id":100},"user":"jenslincke","tags":[]},"100":{"isSerializedDate":true,"string":"Wed Dec 12 2012 11:04:24 GMT+0100 (CET)"},"101":{"varMapping":{"__isSmartRef__":true,"id":102},"source":"function onDoubleClick(evt) {\n \n if (evt.isLeftMouseButtonDown()) {\n this.toggleLayouting()\n }\n}","funcProperties":{"__isSmartRef__":true,"id":103},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"102":{"this":{"__isSmartRef__":true,"id":1}},"103":{"timestamp":{"__isSmartRef__":true,"id":104},"user":"jenslincke","tags":[]},"104":{"isSerializedDate":true,"string":"Wed Oct 02 2013 10:35:20 GMT+0200 (CEST)"},"105":{"submorphs":[],"scripts":[],"id":"1479553A-5F66-4B1A-84E3-27ECF7DCAFF1","shape":{"__isSmartRef__":true,"id":106},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":760.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":10,"name":"FormattedText","partsBinMetaInfo":{"__isSmartRef__":true,"id":107},"textChunks":[{"__isSmartRef__":true,"id":127},{"__isSmartRef__":true,"id":129},{"__isSmartRef__":true,"id":131},{"__isSmartRef__":true,"id":135}],"charsReplaced":"","lastFindLoc":609,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":137},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","5848BD12-8F39-45F4-958F-07FC46FFCFCE","0ABC6C08-95DC-4245-8CFC-E599FD742FFA","E02EF097-B86E-4AF8-8DB0-AFC2238E7ABE","35F430A4-DBFD-42A9-BE94-EC9541B33C42","6DE6010F-07F9-4F36-8B2B-E938F5BC0708","0023C079-3F7A-4183-8230-3980112CCF39","91F5886F-4DED-4A4A-8B0A-FE9A237AF402","4ACADCBE-CD82-408E-81CA-16C6FCA3E95B","5E292C6D-8B70-4873-88AB-4C7753ECAAC2","64D920D3-5FB8-41BD-8FA0-2B3889568A3D","CD25651F-088A-44AD-8474-43C1E3195E52","0841CDA0-32B2-4F05-9E7B-E3067623F917","D5030EC1-9068-464F-9B02-2FB7F65107FD","C820D212-8673-4C50-B493-42F96589B629"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":760.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"isCopyMorphRef":true,"morphRefId":1,"splittedFrom":{"__isSmartRef__":true,"id":138},"lastSearchString":"","lastSearchIndex":0,"searchHighlights":[],"behaviorGroups":["MarkdownFormat"],"lastKeyStrokeTime":null,"_Rotation":0,"_Scale":1,"owner":{"__isSmartRef__":true,"id":0},"magnets":[{"__isSmartRef__":true,"id":165},{"__isSmartRef__":true,"id":166},{"__isSmartRef__":true,"id":167},{"__isSmartRef__":true,"id":168},{"__isSmartRef__":true,"id":169},{"__isSmartRef__":true,"id":170},{"__isSmartRef__":true,"id":171},{"__isSmartRef__":true,"id":172}],"previousSelection":[615,615],"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"priorSelectionRange":[655,655],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":173},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(66.1,62.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(525.3,-11.8)"},"106":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(-2.1,1.0)","_Extent":"lively.pt(749.5,215.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"107":{"migrationLevel":4,"comment":"a text morph, that asks a formatter for formatting itself","partName":"FormattedText","changes":[{"__isSmartRef__":true,"id":108},{"__isSmartRef__":true,"id":110},{"__isSmartRef__":true,"id":112},{"__isSmartRef__":true,"id":114},{"__isSmartRef__":true,"id":116},{"__isSmartRef__":true,"id":118},{"__isSmartRef__":true,"id":120},{"__isSmartRef__":true,"id":122},{"__isSmartRef__":true,"id":124}],"revisionOnLoad":204530,"partsSpaceName":"PartsBin/Jens/","lastModifiedDate":{"__isSmartRef__":true,"id":126},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"108":{"date":{"__isSmartRef__":true,"id":109},"author":"jenslincke","message":"no comment","id":"9E579B1A-B8C1-461B-B356-4DCA099EA532"},"109":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"110":{"date":{"__isSmartRef__":true,"id":111},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"111":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"112":{"date":{"__isSmartRef__":true,"id":113},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"113":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"114":{"date":{"__isSmartRef__":true,"id":115},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"115":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"116":{"date":{"__isSmartRef__":true,"id":117},"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"},"117":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"118":{"date":{"__isSmartRef__":true,"id":119},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"119":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"120":{"date":{"__isSmartRef__":true,"id":121},"author":"jenslincke","message":"no comment","id":"FD1BEF70-78AD-4414-9DD3-3838BBF70035"},"121":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"122":{"date":{"__isSmartRef__":true,"id":123},"author":"jenslincke","message":"no comment","id":"32F69C14-56E7-453C-A7AE-51E8D2859A33"},"123":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"124":{"date":{"__isSmartRef__":true,"id":125},"author":"jenslincke","message":"no comment","id":"10B7B86E-F04E-4EF5-93EF-1855D8C8373E"},"125":{"isSerializedDate":true,"string":"Mon Jan 27 2014 14:08:41 GMT+0100 (CET)"},"126":{"isSerializedDate":true,"string":"Mon Jan 27 2014 14:07:36 GMT+0100 (CET)"},"127":{"style":{"__isSmartRef__":true,"id":128},"chunkOwner":{"__isSmartRef__":true,"id":105},"_id":"_19850","storedString":"# Serialization Inspector","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"128":{"fontSize":20,"italics":"normal","__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,79,152)"},"129":{"_id":"_2268","style":{"__isSmartRef__":true,"id":130},"chunkOwner":{"__isSmartRef__":true,"id":105},"storedString":"\n\nSometimes world contains some garbage, that is not easy to find and remove it. Specially, when there is not graphical representation with a red closing button we can press.\n\nThe [","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"130":{"fontSize":12,"italics":"normal","__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(102,102,102)"},"131":{"_id":"_2271","style":{"__isSmartRef__":true,"id":132},"chunkOwner":{"__isSmartRef__":true,"id":105},"storedString":"PartsBin/Tools/SerializationInspector","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"132":{"fontSize":12,"italics":"normal","__serializedExpressions__":["color"],"doit":{"__isSmartRef__":true,"id":133},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(102,102,102)"},"133":{"isAutoformat":true,"code":"m = $world.openPartItem(this.partName, this.partSpace); $world.hands.first().addMorph(m); m.setPosition(pt(0,0))","context":{"__isSmartRef__":true,"id":134}},"134":{"partName":"SerializationInspector","partSpace":"PartsBin/Tools"},"135":{"_id":"_2272","style":{"__isSmartRef__":true,"id":136},"chunkOwner":{"__isSmartRef__":true,"id":105},"storedString":"] can help to find those dangling references or hidden objects. \n\nIt does so by not only counting the size of an individual object but also the size of all objects that can be reached from that object. Since this is difficult and partially meaningless in a graph, we do this with the help of the lively serialization information. A general overview can be found in \n[WorldMenu>Debugging>World serialization info], but this is not filterable.","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"136":{"fontSize":12,"italics":"normal","__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(102,102,102)"},"137":{"morph":{"__isSmartRef__":true,"id":105},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"138":{"submorphs":[],"scripts":[],"id":"0ABC6C08-95DC-4245-8CFC-E599FD742FFA","shape":{"__isSmartRef__":true,"id":139},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":760.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":18,"name":"Text3","partsBinMetaInfo":{"__isSmartRef__":true,"id":140},"textChunks":[{"__isSmartRef__":true,"id":151},{"__isSmartRef__":true,"id":153}],"charsReplaced":"\n# IntroductionHello\n# Creating Active Content in Webwerkstatt\n\n## Scripting Objects on a Website\n\n## Parts and PartBin\n\n## Cloning and Derivation History\n\n# Developing Tools as Active Content\n\n## Active Content vs. Base System\n\n## Base System Tools\n\n## Tools as Parts\n\n## Metacircularity\n \n## Diffing and Merging Parts\n\n# Example: Development of the ScriptEditor\n\n## Bootstrapping the Script Editor\n \n## Evolving the Script Editor\n\n## Script Editor Branches \n\n# Evaluation: User Created Tools in Webwerkstatt\n\n# Related Work\n\n* [Miller2008CSA]\n\n# Conclusion\n\n\n","lastFindLoc":20,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":155},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","5848BD12-8F39-45F4-958F-07FC46FFCFCE"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":760.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"_Rotation":0,"_Scale":1,"isCopyMorphRef":true,"morphRefId":1,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":156},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(41.0,643.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(86.0,-18.0)"},"139":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(768.7,150.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"140":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":141},{"__isSmartRef__":true,"id":143},{"__isSmartRef__":true,"id":145},{"__isSmartRef__":true,"id":147},{"__isSmartRef__":true,"id":149}],"revisionOnLoad":160159,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"141":{"date":{"__isSmartRef__":true,"id":142},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"142":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"143":{"date":{"__isSmartRef__":true,"id":144},"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"},"144":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"145":{"date":{"__isSmartRef__":true,"id":146},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"146":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"147":{"date":{"__isSmartRef__":true,"id":148},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"148":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"149":{"date":{"__isSmartRef__":true,"id":150},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"150":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"151":{"style":{"__isSmartRef__":true,"id":152},"chunkOwner":{"__isSmartRef__":true,"id":138},"_id":"_27961","storedString":"11:33\n12:58\nOutline\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"152":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"153":{"_id":"_27963","style":{"__isSmartRef__":true,"id":154},"chunkOwner":{"__isSmartRef__":true,"id":138},"storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"154":{"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(102,102,102)"},"155":{"morph":{"__isSmartRef__":true,"id":138},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"156":{"doSave":{"__isSmartRef__":true,"id":157}},"157":{"varMapping":{"__isSmartRef__":true,"id":158},"source":"function doSave() {\n $world.saveWorld()\n}","funcProperties":{"__isSmartRef__":true,"id":163},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"158":{"this":{"__isSmartRef__":true,"id":138},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":159}},"159":{"$super":{"__isSmartRef__":true,"id":160}},"160":{"varMapping":{"__isSmartRef__":true,"id":161},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":162},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"161":{"obj":{"__isSmartRef__":true,"id":138},"name":"doSave"},"162":{},"163":{"timestamp":{"__isSmartRef__":true,"id":164},"user":"jenslincke","tags":[]},"164":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"165":{"morph":{"__isSmartRef__":true,"id":105},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(34.0,112.0)"},"166":{"morph":{"__isSmartRef__":true,"id":105},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(408.8,112.0)"},"167":{"morph":{"__isSmartRef__":true,"id":105},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(783.5,112.0)"},"168":{"morph":{"__isSmartRef__":true,"id":105},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(783.5,210.5)"},"169":{"morph":{"__isSmartRef__":true,"id":105},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(783.5,309.0)"},"170":{"morph":{"__isSmartRef__":true,"id":105},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(408.8,309.0)"},"171":{"morph":{"__isSmartRef__":true,"id":105},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(34.0,309.0)"},"172":{"morph":{"__isSmartRef__":true,"id":105},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(34.0,210.5)"},"173":{"doSave":{"__isSmartRef__":true,"id":174},"format":{"__isSmartRef__":true,"id":182},"onKeyUp":{"__isSmartRef__":true,"id":186},"delayedFormat":{"__isSmartRef__":true,"id":194},"migrateFrom":{"__isSmartRef__":true,"id":198}},"174":{"varMapping":{"__isSmartRef__":true,"id":175},"source":"function doSave() {\n $world.saveWorld()\n}","funcProperties":{"__isSmartRef__":true,"id":180},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"175":{"this":{"__isSmartRef__":true,"id":105},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":176}},"176":{"$super":{"__isSmartRef__":true,"id":177}},"177":{"varMapping":{"__isSmartRef__":true,"id":178},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":179},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"178":{"obj":{"__isSmartRef__":true,"id":105},"name":"doSave"},"179":{},"180":{"timestamp":{"__isSmartRef__":true,"id":181},"user":"jenslincke","tags":[]},"181":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"182":{"varMapping":{"__isSmartRef__":true,"id":183},"source":"function format() {\n var formatter = this.get('Formatter')\n if (!formatter || !formatter.formatTextMorph )\n return;\n var r = this.getSelectionRange()\n formatter.formatTextMorph(this)\n if (r) {\n this.setSelectionRange(r[0],r[1])\n this.fit()\n }\n}","funcProperties":{"__isSmartRef__":true,"id":184},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"183":{"this":{"__isSmartRef__":true,"id":105}},"184":{"timestamp":{"__isSmartRef__":true,"id":185},"user":"jenslincke","tags":[]},"185":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"186":{"varMapping":{"__isSmartRef__":true,"id":187},"source":"function onKeyUp(evt) {\n var r = $super(evt)\n this.lastKeyStrokeTime = Date.now()\n this.delayedFormat()\n return r\n}","funcProperties":{"__isSmartRef__":true,"id":192},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"187":{"this":{"__isSmartRef__":true,"id":105},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":188}},"188":{"$super":{"__isSmartRef__":true,"id":189}},"189":{"varMapping":{"__isSmartRef__":true,"id":190},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":191},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"190":{"obj":{"__isSmartRef__":true,"id":105},"name":"onKeyUp"},"191":{},"192":{"timestamp":{"__isSmartRef__":true,"id":193},"user":"jenslincke","tags":[]},"193":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"194":{"varMapping":{"__isSmartRef__":true,"id":195},"source":"function delayedFormat() {\n if (! this.lastKeyStrokeTime) return; // it was handled already\n var delta = Date.now() - this.lastKeyStrokeTime;\n if (delta > 500) {\n this.format()\n this.lastKeyStrokeTime = null;\n } else {\n this.delayedFormat.bind(this).delay(0.1)\n }\n}","funcProperties":{"__isSmartRef__":true,"id":196},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"195":{"this":{"__isSmartRef__":true,"id":105}},"196":{"timestamp":{"__isSmartRef__":true,"id":197},"user":"jenslincke","tags":[]},"197":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"198":{"varMapping":{"__isSmartRef__":true,"id":199},"source":"function migrateFrom(other) {\n this.textString = other.textString\n this.format()\n}","funcProperties":{"__isSmartRef__":true,"id":200},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"199":{"this":{"__isSmartRef__":true,"id":105}},"200":{"timestamp":{"__isSmartRef__":true,"id":201},"user":"jenslincke","tags":[]},"201":{"isSerializedDate":true,"string":"Mon Jan 27 2014 14:08:36 GMT+0100 (CET)"},"202":{"submorphs":[{"__isSmartRef__":true,"id":203},{"__isSmartRef__":true,"id":232},{"__isSmartRef__":true,"id":278}],"scripts":[],"id":"C34F531C-42D9-4A0C-A62B-99FA45D1CA42","shape":{"__isSmartRef__":true,"id":336},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Formatter","partsBinMetaInfo":{"__isSmartRef__":true,"id":337},"eventHandler":{"__isSmartRef__":true,"id":457},"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","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","BD8BECDB-A9A1-4009-B433-C925F0AFCCFC","60EEC9BB-C633-4D94-91E3-6DA6FE53260C","61245879-6BB3-4DB2-A981-13FEFBC0690C","C2101192-5BA5-4707-9A73-E76BBEE3E728","326511FA-DA13-41EE-A295-1D9453585285","ED406134-93ED-475B-8A7C-2945C9F2CBE7","6A436784-FF02-451B-8393-B11F4D871D36","BC1C47C3-71DF-466A-B97A-83209D6584EE","BFF17E9A-328D-4697-848B-7A647E395BAC","0E2A8DC1-4D7F-404D-8852-A4C853EC5665","59DC87BB-0A7B-44A0-BCB4-BA5EBE9D0523","A1451A64-B67C-46E9-8695-846C5A15311D","8DA03179-8886-4623-9CC1-539D47E62E73","8B4BBAE9-F211-402D-B937-60C13DC8198E","643A38BD-7760-4E8D-A559-0F7F90AB302F","8D7AA1C6-943D-4A31-8CB7-F69731F5F4BB","B3F4964F-0DF3-4BD9-93A9-CA9A848A40A0","355257BD-1D2F-428B-B2C8-CAD0A6400CA1","18805E4A-C471-4EF0-AA4C-BCCCAFBF0059","2041833A-0803-4694-A462-A5FBB9CCF270","1FC304ED-9BDE-435A-B4DD-53707DAA0EEF","0A2A0424-D549-4F97-973E-C6A5D73A1A5D","01C14E3E-D50E-4E94-BC50-EF4A2952F362","F5268ADD-DCDD-432C-A940-26808CC830D7","B342A01A-FCA1-468F-AF9E-F2DF06118FAA","C17748DB-DE2A-414A-8828-2906A30DB2E7","A5B22D0C-330E-447D-89E7-22CF8D2806B5","EAFEF25E-5A36-4505-BA86-0B64FEA87F75","7DAF625D-E0B5-4830-B769-C198B53A78F1","D03C08C5-B123-4FBF-81D9-85D609E82966","D4999342-2616-44A2-8C2A-81035273A0FE","914BFB00-9B6A-4485-99E0-4F7008CD53D6","9CB16393-E177-4947-B450-9EE3FB594422","48C4A9E1-6402-430B-AD65-5C2AA31C8079"],"partTests":{"__isSmartRef__":true,"id":458},"_ClipMode":"visible","moved":true,"#startLetters":"formatAllMorphsInM","isLockOwner":true,"isBeingDragged":false,"prevScroll":[0,0],"connections":{"__isSmartRef__":true,"id":463},"attributeConnections":[{"__isSmartRef__":true,"id":465}],"doNotSerialize":["$$ScriptAdded"],"doNotCopyProperties":["$$ScriptAdded"],"lastTextChunk":null,"isActive":true,"draggingEnabled":false,"grabbingEnabled":false,"_Rotation":0,"_Scale":1,"isCopyMorphRef":true,"morphRefId":1,"magnets":[{"__isSmartRef__":true,"id":467},{"__isSmartRef__":true,"id":468},{"__isSmartRef__":true,"id":469},{"__isSmartRef__":true,"id":470},{"__isSmartRef__":true,"id":471},{"__isSmartRef__":true,"id":472},{"__isSmartRef__":true,"id":473},{"__isSmartRef__":true,"id":474}],"owner":{"__isSmartRef__":true,"id":0},"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":475},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","withoutLayers":["Global.lively.morphic.GrabbingLayer"],"_Position":"lively.pt(1278.0,55.0)","distanceToDragEvent":"lively.pt(139.0,-11.0)"},"203":{"submorphs":[],"scripts":[],"id":"A6C9AC67-6222-4D05-9ED9-AEFF6529B89E","shape":{"__isSmartRef__":true,"id":204},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":14,"name":"Text2","partsBinMetaInfo":{"__isSmartRef__":true,"id":205},"textChunks":[{"__isSmartRef__":true,"id":221}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":223},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","F1D26890-7392-487D-B5DE-97C772B4E79E","F55BA3EA-22CD-48D6-B41A-B854EB9BFC64","CDD26262-32FF-4710-BEE0-4BA0C7EEABB9","3C96DEFC-98EC-4776-903C-F7665129EFE7","C9D9C11A-03C6-497D-9B50-AE83D2EF3E52","57709E31-C611-4398-BCF5-76958C49628D","EF9B4E38-09CF-4E88-A1A0-10C1E99404C0","B80B8D09-1321-4366-981C-FB57506D07BE","488CBCEC-EDAC-431B-8607-893D9B94E92D","22304054-9794-46E4-96AA-7C166329C288","936AF3B0-87CC-494B-B38E-B4EE4FFE62F6","6125A594-2D7F-4B3B-949D-BA5D290FE245","9FB9F9AA-1AAA-47CD-BF15-6F2725D031B6","B80931E7-AC5E-4FAD-B285-9DD4A085899A","86915E69-88F9-4C44-BBFA-53AC4C8AF1E3","E5743CA5-61A0-40A7-991E-410B66DF9BA6","F0F4CE6D-C62B-434F-9F9E-2E84CD2D12C9","5586722F-18A3-421E-8D16-207CFAC4E563","7D25A254-316A-4990-9961-34E6B7C8AF22","6429C36E-77E7-4EA5-BDB8-AEB56B42BB48","0B70107F-B681-49F0-BE54-2AF2751286B7","EE541B9C-20E6-4368-BA6E-65DBEB642395","67C96C86-0E46-474C-ACB5-F832713F1D66","ED235E43-74E2-44DF-A475-BAAF164760D0","01F832E9-AF58-4D13-9A2E-B03A36F82CEE","E87C4F24-8CB9-4EE8-8E15-EEC0CB915083","60E16C41-6092-4664-9C7C-D8F296DBA453","E6BC51D2-B8BC-4C3C-8261-841FD97E03FF","801FF08E-25BF-4A9C-8788-00F4B5026D42","38D955EE-AE4E-4686-81A8-A34DDCC6603D","403CD3A6-A3ED-4673-80C2-10542E030F5E","9FBB5EA7-7D70-493A-824C-61007A5E4BD2","1F967CC9-AD20-409F-BE58-E186FADD0F12","F2B219DF-CCDC-4B53-83D2-939B5075B177"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":202},"isLockOwner":false,"previousSelection":[7,7],"draggingEnabled":false,"_Rotation":0,"_Scale":1,"magnets":[{"__isSmartRef__":true,"id":224},{"__isSmartRef__":true,"id":225},{"__isSmartRef__":true,"id":226},{"__isSmartRef__":true,"id":227},{"__isSmartRef__":true,"id":228},{"__isSmartRef__":true,"id":229},{"__isSmartRef__":true,"id":230},{"__isSmartRef__":true,"id":231}],"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(4.6,3.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(66.4,-9.0)"},"204":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.7,26.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"205":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":206},{"__isSmartRef__":true,"id":208},{"__isSmartRef__":true,"id":210},{"__isSmartRef__":true,"id":212},{"__isSmartRef__":true,"id":214},{"__isSmartRef__":true,"id":216},{"__isSmartRef__":true,"id":218}],"lastModifiedDate":{"__isSmartRef__":true,"id":220},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"206":{"date":{"__isSmartRef__":true,"id":207},"author":"jenslincke","message":"no comment","id":"A3BA0C1E-7E83-43BF-9EC6-4F4BB3835D62"},"207":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"208":{"date":{"__isSmartRef__":true,"id":209},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"209":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"210":{"date":{"__isSmartRef__":true,"id":211},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"211":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"212":{"date":{"__isSmartRef__":true,"id":213},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"213":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"214":{"date":{"__isSmartRef__":true,"id":215},"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"},"215":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"216":{"date":{"__isSmartRef__":true,"id":217},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"217":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"218":{"date":{"__isSmartRef__":true,"id":219},"author":"jenslincke","message":"no comment","id":"9E495E1B-6E6D-4A89-9F9E-85AF618DC598"},"219":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"220":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"221":{"style":{"__isSmartRef__":true,"id":222},"morph":{"__isSmartRef__":true,"id":203},"chunkOwner":{"__isSmartRef__":true,"id":203},"storedString":"Formatter","_id":"_100","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"222":{"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(146,146,146)"},"223":{"morph":{"__isSmartRef__":true,"id":203},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"224":{"morph":{"__isSmartRef__":true,"id":203},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(1044.6,28.0)"},"225":{"morph":{"__isSmartRef__":true,"id":203},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(1094.9,28.0)"},"226":{"morph":{"__isSmartRef__":true,"id":203},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(1145.3,28.0)"},"227":{"morph":{"__isSmartRef__":true,"id":203},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(1145.3,41.0)"},"228":{"morph":{"__isSmartRef__":true,"id":203},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(1145.3,54.0)"},"229":{"morph":{"__isSmartRef__":true,"id":203},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(1094.9,54.0)"},"230":{"morph":{"__isSmartRef__":true,"id":203},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(1044.6,54.0)"},"231":{"morph":{"__isSmartRef__":true,"id":203},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(1044.6,41.0)"},"232":{"submorphs":[],"scripts":[],"id":"E61434B6-ED79-4DC8-A2BD-366785FE85F3","shape":{"__isSmartRef__":true,"id":233},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":5,"name":"VersionLabel","partsBinMetaInfo":{"__isSmartRef__":true,"id":234},"textChunks":[{"__isSmartRef__":true,"id":250}],"charsReplaced":"foo!?","lastFindLoc":5,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":252},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","F1D26890-7392-487D-B5DE-97C772B4E79E","DE7C6514-2635-46F0-B977-010AF2CA158A","C1038641-97C2-4250-810D-54A1028A1C6E","B3A30A07-1B69-45B4-84E0-955858FCDA2D","9CF2E8B9-2601-4263-A1C9-6633EAE8503B","1EF1CB51-4B4D-46FD-806E-D0DBF1A56D57","F38B25E2-0F26-49B4-81BF-38E2C0B3AD93","D6193C51-207E-4E07-8F5E-DF300D39EDB5","0100F042-0D69-40B5-8152-3499D33D6F85","26DE6FC0-8B4B-4986-AC4A-93F20B7C7B28","32CF1677-0DE7-4E57-AA37-CB94AB45A737","352353A9-2B46-40D4-9BC6-07F70D1B5D8A","11BC9434-E8C9-4FCB-9DF2-5D085F7D87A0","579A5E92-2C98-472C-9061-9C16060B835B","99C0518D-25A9-44FE-BB7B-01F038ACCA7C","FEB90AB9-68A6-4141-8F82-94094BCD0048","C81ADDF2-D919-4184-A5DE-ACB8D369F3E9","2C60F55F-DB72-4E5B-9ECE-04586DBEC92C","2B63DCFE-C814-4B7A-9172-EBE6BD721650","45A5A93C-7556-4467-B123-9F354C43B8FA","7981127D-77AB-449C-AB43-1F7CAC6B1FEB","12241BBE-EC90-4C23-A62F-95DAE3B58061","6708160E-E5BD-421E-9598-6C83E6260C50","F0EE07FD-3EE9-42D2-B02F-F1A050487A0B","1AD3ED74-FE01-426F-BA17-F76E2EE11264","3F3F1A08-EC0D-43A2-9B5A-DC6ACB3D4962","B9039E73-AC98-4890-AA8E-A7588AAA55A8","ED709A8A-A888-45D5-900D-CA2DDD5D15DC","4326AA2F-C5E0-46D7-947B-C924BB091339","19CEDD1D-04C4-4F46-932B-5CDD3F79358F","CA58A564-262C-400D-9BDD-C061912760F0"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":202},"draggingEnabled":false,"previousSelection":[0,0],"_Rotation":0,"_Scale":1,"magnets":[{"__isSmartRef__":true,"id":253},{"__isSmartRef__":true,"id":254},{"__isSmartRef__":true,"id":255},{"__isSmartRef__":true,"id":256},{"__isSmartRef__":true,"id":257},{"__isSmartRef__":true,"id":258},{"__isSmartRef__":true,"id":259},{"__isSmartRef__":true,"id":260}],"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":261},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(5.4,26.3)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(137.6,-12.3)"},"233":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(200.1,11.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"234":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":235},{"__isSmartRef__":true,"id":237},{"__isSmartRef__":true,"id":239},{"__isSmartRef__":true,"id":241},{"__isSmartRef__":true,"id":243},{"__isSmartRef__":true,"id":245},{"__isSmartRef__":true,"id":247}],"revisionOnLoad":193597,"lastModifiedDate":{"__isSmartRef__":true,"id":249},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"235":{"date":{"__isSmartRef__":true,"id":236},"author":"jenslincke","message":"no comment","id":"A3BA0C1E-7E83-43BF-9EC6-4F4BB3835D62"},"236":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"237":{"date":{"__isSmartRef__":true,"id":238},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"238":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"239":{"date":{"__isSmartRef__":true,"id":240},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"240":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"241":{"date":{"__isSmartRef__":true,"id":242},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"242":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"243":{"date":{"__isSmartRef__":true,"id":244},"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"},"244":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"245":{"date":{"__isSmartRef__":true,"id":246},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"246":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"247":{"date":{"__isSmartRef__":true,"id":248},"author":"jenslincke","message":"no comment","id":"9E495E1B-6E6D-4A89-9F9E-85AF618DC598"},"248":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"249":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"250":{"style":{"__isSmartRef__":true,"id":251},"chunkOwner":{"__isSmartRef__":true,"id":232},"_id":"_37","storedString":"Sun Feb 02 2014 15:08:08 GMT+0100 (CET)","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"251":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"252":{"morph":{"__isSmartRef__":true,"id":232},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"253":{"morph":{"__isSmartRef__":true,"id":232},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(1045.4,51.3)"},"254":{"morph":{"__isSmartRef__":true,"id":232},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(1145.5,51.3)"},"255":{"morph":{"__isSmartRef__":true,"id":232},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(1245.5,51.3)"},"256":{"morph":{"__isSmartRef__":true,"id":232},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(1245.5,56.8)"},"257":{"morph":{"__isSmartRef__":true,"id":232},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(1245.5,62.3)"},"258":{"morph":{"__isSmartRef__":true,"id":232},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(1145.5,62.3)"},"259":{"morph":{"__isSmartRef__":true,"id":232},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(1045.4,62.3)"},"260":{"morph":{"__isSmartRef__":true,"id":232},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(1045.4,56.8)"},"261":{"onrestore":{"__isSmartRef__":true,"id":262},"updateText":{"__isSmartRef__":true,"id":270},"lastModifiedScriptOfOwner":{"__isSmartRef__":true,"id":274}},"262":{"varMapping":{"__isSmartRef__":true,"id":263},"source":"function onrestore() {\n this.updateText.bind(this).delay(1)\n}","funcProperties":{"__isSmartRef__":true,"id":268},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"263":{"this":{"__isSmartRef__":true,"id":232},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":264}},"264":{"$super":{"__isSmartRef__":true,"id":265}},"265":{"varMapping":{"__isSmartRef__":true,"id":266},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":267},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"266":{"obj":{"__isSmartRef__":true,"id":232},"name":"onrestore"},"267":{},"268":{"timestamp":{"__isSmartRef__":true,"id":269},"user":"jenslincke","tags":[]},"269":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"270":{"varMapping":{"__isSmartRef__":true,"id":271},"source":"function updateText() {\n this.textString = this.lastModifiedScriptOfOwner()\n}","funcProperties":{"__isSmartRef__":true,"id":272},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"271":{"this":{"__isSmartRef__":true,"id":232}},"272":{"timestamp":{"__isSmartRef__":true,"id":273},"user":"jenslincke","tags":[]},"273":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"274":{"varMapping":{"__isSmartRef__":true,"id":275},"source":"function lastModifiedScriptOfOwner() {\n // this.lastModifiedScriptOfOwner()\n var latest;\n Functions.own(this.owner).each(function(ea) {\n var t = this.owner[ea].timestamp;\n if (!latest || t > latest)\n latest = t;\n }, this)\n return latest\n}","funcProperties":{"__isSmartRef__":true,"id":276},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"275":{"this":{"__isSmartRef__":true,"id":232}},"276":{"timestamp":{"__isSmartRef__":true,"id":277},"user":"jenslincke"},"277":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"278":{"submorphs":[{"__isSmartRef__":true,"id":279}],"scripts":[],"id":"03B6E828-BB7D-4C73-9C9F-C1781D4AA8E3","shape":{"__isSmartRef__":true,"id":292},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":293},"lighterFill":{"__isSmartRef__":true,"id":298},"label":{"__isSmartRef__":true,"id":279},"name":"ToggleButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":303},"attributeConnections":[{"__isSmartRef__":true,"id":311},{"__isSmartRef__":true,"id":312}],"doNotSerialize":["$$fire","$$toggle"],"doNotCopyProperties":["$$fire","$$toggle"],"eventHandler":{"__isSmartRef__":true,"id":314},"derivationIds":[2588,"C96F474C-1F3A-4E42-844C-DD2EB76BDD7E","E36FA68D-6317-416A-99FA-0ED81E4193DA","06258075-AC5A-4CAB-A248-A66D3213816C","64801999-DFCE-4F54-974F-D68137E3178F","F7C108D2-C3FC-40BB-A7D2-C1E634F45107","096E44FC-0DC9-44C1-BFD5-17009B6482BC","00FFDED2-AB2D-4727-AC3D-2A3277BB0C11","D668A88D-7478-4356-845F-C91C0AA09852","73D645C4-502E-4CA1-BCFC-D7BF41AC2CC5","FD1ACFEB-984C-4BC5-BF01-DADB7D99571A","A1443BEE-BDD3-42D7-BBA9-ED94DAB58416","AB7854B1-85E4-43A2-97DA-DF3D89FB1F6E","C7B3A6EC-B093-44DF-83B6-CC7BD0529D7A","CAEAF7F9-DA32-4879-BB14-5B8DC852E81A","574C476E-4159-4297-9D08-303935E5FB76","DFC9F78E-2115-41C1-AC28-22F49623E8E0","25B278B5-069F-4376-9E5B-CC571CCDF39A","0EE2C9B7-91E5-4F83-977B-6C3AFF188ADF","7A983BB8-5129-4284-9C7F-605CB6F5DA30","745DE16E-6C57-4032-9A79-F60840696C16","19B0AB44-F6E2-431B-9EFF-5CC52B59437B"],"_ClipMode":"visible","isPressed":false,"isToggled":false,"connections":{"__isSmartRef__":true,"id":315},"moved":true,"prevScroll":[0,0],"_PreviousBorderWidth":1,"owner":{"__isSmartRef__":true,"id":202},"_Rotation":0,"_Scale":0.7,"magnets":[{"__isSmartRef__":true,"id":319},{"__isSmartRef__":true,"id":320},{"__isSmartRef__":true,"id":321},{"__isSmartRef__":true,"id":322},{"__isSmartRef__":true,"id":323},{"__isSmartRef__":true,"id":324},{"__isSmartRef__":true,"id":325},{"__isSmartRef__":true,"id":326}],"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":327},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(158.0,6.0)","distanceToDragEvent":"lively.pt(35.0,-12.0)"},"279":{"submorphs":[],"scripts":[],"id":"76CEB8D4-DDD0-429B-9842-11A92E587701","shape":{"__isSmartRef__":true,"id":280},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":105,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":278},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":281}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":283},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[2589,"44787449-DE07-40ED-B4D3-89A4A185AE29","F4BC3D0F-FF03-4EFC-B727-951442606730","277CDAEF-77E0-49F1-BD6F-1630D7ECC2E1","18C6D32F-6FC9-4BBD-9369-B33B5262D0BD","C47E37F8-5CF6-47A9-AFA1-A40A7AE84D49","263E0226-70CD-4FB4-8940-803DB41B14A4","BFDCA5F8-21BA-4D32-AB32-A2675F69B893","E05B45DC-5392-4CEE-8A8A-CDB9A6FEA02B","FC050265-3D45-4634-9BEC-325E0875CEF9","324C8FEE-5A64-42C3-8BD4-B19FDACFB256","0942A07F-7C9D-4202-A685-2680EB821A68","DA7A5615-6213-428E-BA6A-669FB082C23C","B227CE1E-6264-4FAB-85DB-C162F1003E9D","00345519-1674-4EB9-A990-0028D7D21A37","772EEB4C-729A-4A8E-BB81-7FB200FE81A8","7653280F-CD83-4BBF-9295-C6C867FC8A5A","A1F0F516-B851-4432-BD14-C8AD6250CCA0","E873A53D-3674-4F9F-9F1F-BE66111138DF","146D6FA1-67E9-4425-B1D6-DB0030692367","81AB586F-8E09-427C-8167-50D394AB01A8","DB330729-6325-479C-931E-AD32FE700763"],"_MinTextWidth":105,"_MinTextHeight":null,"_WordBreak":"break-all","_FontSize":10,"magnets":[{"__isSmartRef__":true,"id":284},{"__isSmartRef__":true,"id":285},{"__isSmartRef__":true,"id":286},{"__isSmartRef__":true,"id":287},{"__isSmartRef__":true,"id":288},{"__isSmartRef__":true,"id":289},{"__isSmartRef__":true,"id":290},{"__isSmartRef__":true,"id":291}],"__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"280":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(70.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"281":{"style":{"__isSmartRef__":true,"id":282},"chunkOwner":{"__isSmartRef__":true,"id":279},"_id":"_33742","storedString":"enabled","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"282":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"283":{"morph":{"__isSmartRef__":true,"id":279},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"284":{"morph":{"__isSmartRef__":true,"id":279},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(1198.0,31.0)"},"285":{"morph":{"__isSmartRef__":true,"id":279},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(1222.5,31.0)"},"286":{"morph":{"__isSmartRef__":true,"id":279},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(1247.0,31.0)"},"287":{"morph":{"__isSmartRef__":true,"id":279},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(1247.0,38.7)"},"288":{"morph":{"__isSmartRef__":true,"id":279},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(1247.0,46.4)"},"289":{"morph":{"__isSmartRef__":true,"id":279},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(1222.5,46.4)"},"290":{"morph":{"__isSmartRef__":true,"id":279},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(1198.0,46.4)"},"291":{"morph":{"__isSmartRef__":true,"id":279},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(1198.0,38.7)"},"292":{"_BorderWidth":1,"_Fill":{"__isSmartRef__":true,"id":293},"_BorderRadius":5.2,"_ClipMode":"visible","_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(70.0,22.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"293":{"stops":[{"__isSmartRef__":true,"id":294},{"__isSmartRef__":true,"id":295},{"__isSmartRef__":true,"id":296},{"__isSmartRef__":true,"id":297}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"294":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"295":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"296":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"297":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"298":{"stops":[{"__isSmartRef__":true,"id":299},{"__isSmartRef__":true,"id":300},{"__isSmartRef__":true,"id":301},{"__isSmartRef__":true,"id":302}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"299":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"300":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"301":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"302":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"303":{"partsSpaceName":"PartsBin/Inputs/","migrationLevel":4,"partName":"ToggleButton","comment":"A toggle button:\n- emits, toggle, enable, disable on pressed.\n- changes label","changes":[{"__isSmartRef__":true,"id":304},{"__isSmartRef__":true,"id":306},{"__isSmartRef__":true,"id":308}],"lastModifiedDate":{"__isSmartRef__":true,"id":310},"revisionOnLoad":200633,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"304":{"date":{"__isSmartRef__":true,"id":305},"author":"jenslincke","message":"no comment","id":"497F3947-290E-4A97-A50D-3A5A7A186919"},"305":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"306":{"date":{"__isSmartRef__":true,"id":307},"author":"jenslincke","message":"no comment","id":"02AB5A6F-7748-4A48-8C36-D334F97FC321"},"307":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"308":{"date":{"__isSmartRef__":true,"id":309},"author":"jenslincke","message":"no comment","id":"7471CE07-F2C0-4149-9684-90E843DB8DCE"},"309":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"310":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"311":{"sourceObj":{"__isSmartRef__":true,"id":278},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":278},"targetMethodName":"onFire","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"312":{"sourceObj":{"__isSmartRef__":true,"id":278},"sourceAttrName":"toggle","targetObj":{"__isSmartRef__":true,"id":202},"targetMethodName":"isActive","varMapping":{"__isSmartRef__":true,"id":313},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"313":{"source":{"__isSmartRef__":true,"id":278},"target":{"__isSmartRef__":true,"id":202}},"314":{"morph":{"__isSmartRef__":true,"id":278},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"315":{"enable":{"__isSmartRef__":true,"id":316},"disable":{"__isSmartRef__":true,"id":317},"toggle":{"__isSmartRef__":true,"id":318}},"316":{},"317":{},"318":{},"319":{"morph":{"__isSmartRef__":true,"id":278},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(1198.0,31.0)"},"320":{"morph":{"__isSmartRef__":true,"id":278},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(1222.5,31.0)"},"321":{"morph":{"__isSmartRef__":true,"id":278},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(1247.0,31.0)"},"322":{"morph":{"__isSmartRef__":true,"id":278},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(1247.0,38.7)"},"323":{"morph":{"__isSmartRef__":true,"id":278},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(1247.0,46.4)"},"324":{"morph":{"__isSmartRef__":true,"id":278},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(1222.5,46.4)"},"325":{"morph":{"__isSmartRef__":true,"id":278},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(1198.0,46.4)"},"326":{"morph":{"__isSmartRef__":true,"id":278},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(1198.0,38.7)"},"327":{"onFire":{"__isSmartRef__":true,"id":328},"reset":{"__isSmartRef__":true,"id":332}},"328":{"varMapping":{"__isSmartRef__":true,"id":329},"source":"function onFire() {\n\t\n if (this.isToggled) {\n this.setLabel(\"enabled\")\n lively.bindings.signal(this, 'enable', true)\n lively.bindings.signal(this, 'toggle', true)\n } else {\n this.setLabel(\"disabled\")\n lively.bindings.signal(this, 'disable', true)\n lively.bindings.signal(this, 'toggle', false)\n }\n this.isToggled = !this.isToggled;\n}","funcProperties":{"__isSmartRef__":true,"id":330},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"329":{"this":{"__isSmartRef__":true,"id":278}},"330":{"timestamp":{"__isSmartRef__":true,"id":331},"user":"jenslincke","tags":[]},"331":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"332":{"varMapping":{"__isSmartRef__":true,"id":333},"source":"function reset() {\n this.connections = {\"enable\": { }, \"disable\": { }, \"toggle\": { }}\n}","funcProperties":{"__isSmartRef__":true,"id":334},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"333":{"this":{"__isSmartRef__":true,"id":278}},"334":{"timestamp":{"__isSmartRef__":true,"id":335},"user":"jenslincke","tags":[]},"335":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"336":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"_StrokeOpacity":1,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(207.0,60.1)","_BorderColor":"Color.rgb(172,172,172)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"337":{"comment":"A morph hierarchy visualization with bundle view simulation of attribute connections.\nExample formats:\nHeading:\n #, ##, ##,\nLists:\n -, \nURLs:\n [Evaluation/Worlds]\nDoits:\n [PartsBin/Inputs/Button] \n","migrationLevel":4,"partName":"Formatter","changes":[{"__isSmartRef__":true,"id":338},{"__isSmartRef__":true,"id":340},{"__isSmartRef__":true,"id":342},{"__isSmartRef__":true,"id":344},{"__isSmartRef__":true,"id":346},{"__isSmartRef__":true,"id":348},{"__isSmartRef__":true,"id":350},{"__isSmartRef__":true,"id":352},{"__isSmartRef__":true,"id":354},{"__isSmartRef__":true,"id":356},{"__isSmartRef__":true,"id":358},{"__isSmartRef__":true,"id":360},{"__isSmartRef__":true,"id":362},{"__isSmartRef__":true,"id":364},{"__isSmartRef__":true,"id":366},{"__isSmartRef__":true,"id":368},{"__isSmartRef__":true,"id":370},{"__isSmartRef__":true,"id":372},{"__isSmartRef__":true,"id":374},{"__isSmartRef__":true,"id":376},{"__isSmartRef__":true,"id":378},{"__isSmartRef__":true,"id":380},{"__isSmartRef__":true,"id":382},{"__isSmartRef__":true,"id":384},{"__isSmartRef__":true,"id":386},{"__isSmartRef__":true,"id":388},{"__isSmartRef__":true,"id":390},{"__isSmartRef__":true,"id":392},{"__isSmartRef__":true,"id":394},{"__isSmartRef__":true,"id":396},{"__isSmartRef__":true,"id":398},{"__isSmartRef__":true,"id":400},{"__isSmartRef__":true,"id":402},{"__isSmartRef__":true,"id":404},{"__isSmartRef__":true,"id":406},{"__isSmartRef__":true,"id":408},{"__isSmartRef__":true,"id":410},{"__isSmartRef__":true,"id":412},{"__isSmartRef__":true,"id":414},{"__isSmartRef__":true,"id":416},{"__isSmartRef__":true,"id":418},{"__isSmartRef__":true,"id":420},{"__isSmartRef__":true,"id":422},{"__isSmartRef__":true,"id":424},{"__isSmartRef__":true,"id":426},{"__isSmartRef__":true,"id":428},{"__isSmartRef__":true,"id":430},{"__isSmartRef__":true,"id":432},{"__isSmartRef__":true,"id":434},{"__isSmartRef__":true,"id":436},{"__isSmartRef__":true,"id":438},{"__isSmartRef__":true,"id":440},{"__isSmartRef__":true,"id":442},{"__isSmartRef__":true,"id":444},{"__isSmartRef__":true,"id":446},{"__isSmartRef__":true,"id":448},{"__isSmartRef__":true,"id":450},{"__isSmartRef__":true,"id":452},{"__isSmartRef__":true,"id":454}],"lastModifiedDate":{"__isSmartRef__":true,"id":456},"revisionOnLoad":205121,"partsSpaceName":"PartsBin/Jens/","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"338":{"date":{"__isSmartRef__":true,"id":339},"author":"jenslincke","message":"no comment","id":"B2833A8B-AE64-4DBD-B301-CE1088DF777A"},"339":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"340":{"date":{"__isSmartRef__":true,"id":341},"author":"jenslincke","message":"no comment","id":"FE4951E1-DBBD-45E1-8C8F-172CE4636B3C"},"341":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"342":{"date":{"__isSmartRef__":true,"id":343},"author":"jenslincke","message":"format citatated text in italics","id":"986705D7-3CD3-41C8-8AFF-36E9FE04A01A"},"343":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"344":{"date":{"__isSmartRef__":true,"id":345},"author":"jenslincke","message":"no comment","id":"911CF15E-6826-410E-AB61-CAE759E411AE"},"345":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"346":{"date":{"__isSmartRef__":true,"id":347},"author":"jenslincke","message":"no comment","id":"C07F91F1-FA58-4FAF-A7E8-DA04EB5D0F94"},"347":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"348":{"date":{"__isSmartRef__":true,"id":349},"author":"jenslincke","message":"no comment","id":"EDCC686C-126C-4523-8DC6-53817DD09673"},"349":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"350":{"date":{"__isSmartRef__":true,"id":351},"author":"jenslincke","message":"create page option, when following a link....","id":"003BCEA5-BE0C-4F90-A0A6-2FE8E3988057"},"351":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"352":{"date":{"__isSmartRef__":true,"id":353},"author":"jenslincke","message":"added creation of links to excerpts","id":"F7938E66-25E5-425F-9EEA-BC95819F3DD7"},"353":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"354":{"date":{"__isSmartRef__":true,"id":355},"author":"jenslincke","message":"no comment","id":"17C8A220-198C-4FC2-8CD2-2FFBFA193E3C"},"355":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"356":{"date":{"__isSmartRef__":true,"id":357},"author":"jenslincke","message":"no comment","id":"3CD68CC9-6FD9-412B-841C-3ECAE1BD12E6"},"357":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"358":{"date":{"__isSmartRef__":true,"id":359},"author":"jenslincke","message":"no comment","id":"FBBB3489-5BB0-4D6B-8C11-92D47A4D6C99"},"359":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"360":{"date":{"__isSmartRef__":true,"id":361},"author":"jenslincke","message":"no comment","id":"F71349C1-A74C-4AEF-B969-B6D3C92E07BE"},"361":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"362":{"date":{"__isSmartRef__":true,"id":363},"author":"jenslincke","message":"no comment","id":"EA270A92-A1A5-4FBA-89BB-D7BA1B6E49AD"},"363":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"364":{"date":{"__isSmartRef__":true,"id":365},"author":"jenslincke","message":"no comment","id":"3120B4F3-B8A2-4F2E-9793-547541BC4094"},"365":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"366":{"date":{"__isSmartRef__":true,"id":367},"author":"jenslincke","message":"layout","id":"34775C1C-7640-4A30-AD86-A5EB6945AA56"},"367":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"368":{"date":{"__isSmartRef__":true,"id":369},"author":"jenslincke","message":"no comment","id":"F9ED2AC4-98DC-4D7C-B9F5-01BED2619E8D"},"369":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"370":{"date":{"__isSmartRef__":true,"id":371},"author":"jenslincke","message":"no comment","id":"85068BB7-69E2-4265-A445-912DC98878A4"},"371":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"372":{"date":{"__isSmartRef__":true,"id":373},"author":"jenslincke","message":"no comment","id":"467FD050-EC26-4BA6-8480-17DB06F89C3D"},"373":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"374":{"date":{"__isSmartRef__":true,"id":375},"author":"jenslincke","message":"no comment","id":"874C31E7-EDDA-4583-8328-023A41910997"},"375":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"376":{"date":{"__isSmartRef__":true,"id":377},"author":"jenslincke","message":"more smoother delays....","id":"7B41794F-6219-42B1-9622-7A74AAB39DE7"},"377":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"378":{"date":{"__isSmartRef__":true,"id":379},"author":"jenslincke","message":"no comment","id":"69E07BCF-C0B2-42AF-883B-C3499482C513"},"379":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"380":{"date":{"__isSmartRef__":true,"id":381},"author":"jenslincke","message":"more hacks","id":"D627A82C-02CE-434C-BDE1-E2995108CDFB"},"381":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"382":{"date":{"__isSmartRef__":true,"id":383},"author":"jenslincke","message":"added fancy preview part and drag it out behavior!","id":"5DA6D4F8-847D-44FD-A1B2-2FE1607753A3"},"383":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"384":{"date":{"__isSmartRef__":true,"id":385},"author":"jenslincke","message":"removed logging","id":"B1ECB66A-62EB-4B40-AD28-4189AF04FAC2"},"385":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"386":{"date":{"__isSmartRef__":true,"id":387},"author":"jenslincke","message":"added ","id":"F15E32CE-83AA-44EB-8648-2930AFE1BD24"},"387":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"388":{"date":{"__isSmartRef__":true,"id":389},"author":"jenslincke","message":"adjust formatting for longer date print string under windows","id":"BCC989FA-3F5F-4958-AA2C-EC41D70E95EC"},"389":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"390":{"date":{"__isSmartRef__":true,"id":391},"author":"jenslincke","message":"no comment","id":"2DF7A585-CA70-4A3F-B651-3D3FAEC83992"},"391":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"392":{"date":{"__isSmartRef__":true,"id":393},"author":"jenslincke","message":"forgot new line","id":"3E39F5D1-9323-47D6-9D4B-A137B69CDEF9"},"393":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"394":{"date":{"__isSmartRef__":true,"id":395},"author":"jenslincke","message":"fixed hyperlink detection once and for all","id":"37234D72-3F50-4193-81EB-065791ADD196"},"395":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"396":{"date":{"__isSmartRef__":true,"id":397},"author":"jenslincke","message":"more url characters... should I look up what is actually allowed? No, I just update the regex every time!","id":"194E122C-7DFA-4AAE-A532-59107405FA48"},"397":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"398":{"date":{"__isSmartRef__":true,"id":399},"author":"jenslincke","message":"no comment","id":"E27B69E3-6E70-4599-9E87-2EDA8556BD02"},"399":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"400":{"date":{"__isSmartRef__":true,"id":401},"author":"jenslincke","message":"also create links for https:// ...","id":"563A198B-D7FD-49C6-B3D6-16B1C08B81E7"},"401":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"402":{"date":{"__isSmartRef__":true,"id":403},"author":"jenslincke","message":"fixed regex for hyperlinks","id":"C185A4DE-AC2A-4ECF-A031-1D9A88D6E5E5"},"403":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"404":{"date":{"__isSmartRef__":true,"id":405},"author":"jenslincke","message":"detect links...","id":"B23B1D23-E7B3-4D75-B45C-6DCA8A9B1082"},"405":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"406":{"date":{"__isSmartRef__":true,"id":407},"author":"jenslincke","message":"formatting does not include last newline","id":"3BB94A92-CE2F-4321-8555-9EFD675DD7C3"},"407":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"408":{"date":{"__isSmartRef__":true,"id":409},"author":"jenslincke","message":"some cleanup and removal of alert","id":"A60DACAC-F8A6-4086-BA0D-2C928481BA45"},"409":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"410":{"date":{"__isSmartRef__":true,"id":411},"author":"jenslincke","message":"no comment","id":"C79B033C-F702-4453-87D8-AA4393BC65D6"},"411":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"412":{"date":{"__isSmartRef__":true,"id":413},"author":"jenslincke","message":"no comment","id":"33475713-FEB1-4822-8736-773D8C69C299"},"413":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"414":{"date":{"__isSmartRef__":true,"id":415},"author":"jenslincke","message":"added hypertext recocnition for notes and excerpts","id":"F6C0EE1C-D944-4965-8DF3-38AE6BF9327E"},"415":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"416":{"date":{"__isSmartRef__":true,"id":417},"author":"jenslincke","message":"no comment","id":"676176DD-9D7D-4664-967C-DEAC93654136"},"417":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"418":{"date":{"__isSmartRef__":true,"id":419},"author":"jenslincke","message":"no comment","id":"B4AFCA0A-D381-4521-BA14-FA8B5B86C76A"},"419":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"420":{"date":{"__isSmartRef__":true,"id":421},"author":"jenslincke","message":"no comment","id":"70CE5D81-5B84-4B1D-9159-D13B85BAE00A"},"421":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"422":{"date":{"__isSmartRef__":true,"id":423},"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8"},"423":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"424":{"date":{"__isSmartRef__":true,"id":425},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"425":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"426":{"date":{"__isSmartRef__":true,"id":427},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"427":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"428":{"date":{"__isSmartRef__":true,"id":429},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"429":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"430":{"date":{"__isSmartRef__":true,"id":431},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"431":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"432":{"date":{"__isSmartRef__":true,"id":433},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"433":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"434":{"date":{"__isSmartRef__":true,"id":435},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"435":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"436":{"date":{"__isSmartRef__":true,"id":437},"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8"},"437":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"438":{"date":{"__isSmartRef__":true,"id":439},"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205"},"439":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"440":{"date":{"__isSmartRef__":true,"id":441},"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2"},"441":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"442":{"date":{"__isSmartRef__":true,"id":443},"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20"},"443":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"444":{"date":{"__isSmartRef__":true,"id":445},"author":"jenslincke","message":"added links to modules such as:\n \n module(\"lively.experimental.MorphAccessor\")\n","id":"3FB1C502-E4FA-4058-9190-8BC27D5F92E1"},"445":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"446":{"date":{"__isSmartRef__":true,"id":447},"author":"jenslincke","message":"no comment","id":"9EC96A0F-CF43-4AB2-A6BB-E8D15050282A"},"447":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"448":{"date":{"__isSmartRef__":true,"id":449},"author":"jenslincke","message":"no comment","id":"D3F2CCA3-EFB1-4ED8-A629-1DB74CB32DB7"},"449":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"450":{"date":{"__isSmartRef__":true,"id":451},"author":"jenslincke","message":"no comment","id":"EBED5B29-F807-4EAE-903D-95AF30547123"},"451":{"isSerializedDate":true,"string":"Sun Feb 02 2014 15:08:31 GMT+0100 (CET)"},"452":{"date":{"__isSmartRef__":true,"id":453},"author":"jenslincke","message":"no comment","id":"3D9F9551-72F9-4747-BCD5-54698E16567F"},"453":{"isSerializedDate":true,"string":"Mon Feb 03 2014 10:43:17 GMT+0100 (CET)"},"454":{"date":{"__isSmartRef__":true,"id":455},"author":"jenslincke","message":"no comment","id":"B63578A1-7303-4AE9-B1D3-DF493BE0F35F"},"455":{"isSerializedDate":true,"string":"Mon Feb 03 2014 10:43:30 GMT+0100 (CET)"},"456":{"isSerializedDate":true,"string":"Mon Feb 03 2014 10:39:24 GMT+0100 (CET)"},"457":{"morph":{"__isSmartRef__":true,"id":202},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"458":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":459}},"459":{"test01IsMorph":{"__isSmartRef__":true,"id":460}},"460":{"varMapping":{"__isSmartRef__":true,"id":461},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":462},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"461":{"this":{"__isSmartRef__":true,"id":458}},"462":{},"463":{"ScriptAdded":{"__isSmartRef__":true,"id":464}},"464":{},"465":{"sourceObj":{"__isSmartRef__":true,"id":202},"sourceAttrName":"ScriptAdded","targetObj":{"__isSmartRef__":true,"id":232},"targetMethodName":"updateText","varMapping":{"__isSmartRef__":true,"id":466},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"466":{"source":{"__isSmartRef__":true,"id":202},"target":{"__isSmartRef__":true,"id":232}},"467":{"morph":{"__isSmartRef__":true,"id":202},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(1040.0,25.0)"},"468":{"morph":{"__isSmartRef__":true,"id":202},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(1143.5,25.0)"},"469":{"morph":{"__isSmartRef__":true,"id":202},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(1247.0,25.0)"},"470":{"morph":{"__isSmartRef__":true,"id":202},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(1247.0,55.0)"},"471":{"morph":{"__isSmartRef__":true,"id":202},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(1247.0,85.1)"},"472":{"morph":{"__isSmartRef__":true,"id":202},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(1143.5,85.1)"},"473":{"morph":{"__isSmartRef__":true,"id":202},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(1040.0,85.1)"},"474":{"morph":{"__isSmartRef__":true,"id":202},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(1040.0,55.0)"},"475":{"onrestore":{"__isSmartRef__":true,"id":476},"formatAllMorphsInMainColumn":{"__isSmartRef__":true,"id":484},"formatTextMorph":{"__isSmartRef__":true,"id":488},"addScript":{"__isSmartRef__":true,"id":492},"emphasizeRegexFunc":{"__isSmartRef__":true,"id":500},"reset":{"__isSmartRef__":true,"id":504},"hidePart":{"__isSmartRef__":true,"id":508},"showPart":{"__isSmartRef__":true,"id":512},"followCitation":{"__isSmartRef__":true,"id":516},"followURL":{"__isSmartRef__":true,"id":520},"formatLinks":{"__isSmartRef__":true,"id":524},"browseModule":{"__isSmartRef__":true,"id":528}},"476":{"varMapping":{"__isSmartRef__":true,"id":477},"source":"function onrestore() {\n this.formatAllMorphsInMainColumn.bind(this).delay(1)\n}","funcProperties":{"__isSmartRef__":true,"id":482},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"477":{"this":{"__isSmartRef__":true,"id":202},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":478}},"478":{"$super":{"__isSmartRef__":true,"id":479}},"479":{"varMapping":{"__isSmartRef__":true,"id":480},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":481},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"480":{"obj":{"__isSmartRef__":true,"id":202},"name":"onrestore"},"481":{},"482":{"timestamp":{"__isSmartRef__":true,"id":483},"user":"jenslincke","tags":[]},"483":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"484":{"varMapping":{"__isSmartRef__":true,"id":485},"source":"function formatAllMorphsInMainColumn() {\n this.get('CheapWorldLayout').findMorphsToLayout().select(function(ea) {\n return ea.textString && ea.format // want's automatic formatting\n }).each(function(ea) {\n this.formatTextMorph(ea)\n }, this)\n}","funcProperties":{"__isSmartRef__":true,"id":486},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"485":{"this":{"__isSmartRef__":true,"id":202}},"486":{"timestamp":{"__isSmartRef__":true,"id":487},"user":"jenslincke","tags":[]},"487":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"488":{"varMapping":{"__isSmartRef__":true,"id":489},"source":"function formatTextMorph(morph) {\n\n if (!this.isActive) return\n\n morph.emphasizeAll({color: Color.darkGray, fontSize: 12, uri: undefined, italics: 'normal'})\n morph.textChunks.each(function(ea) {\n if (ea.style.doit && ea.style.doit.isAutoformat) {\n ea.styleText({doit: ''})\n }\n })\n this.emphasizeRegexFunc(morph, /(?:^|\\n)(# .*)/g, {fontSize: 20, color: CrayonColors.ocean})\n this.emphasizeRegexFunc(morph, /(?:^|\\n)(## .*)/g, {fontSize: 16, color: CrayonColors.ocean})\n this.emphasizeRegexFunc(morph, /(?:^|\\n)([A-Z]+)\\:/g, {fontSize: 12, color: Color.black})\n this.emphasizeRegexFunc(morph, /(?:^|\\n)(\\*.*)/g, {fontSize: 12, color: Color.red.darker(1)})\n this.emphasizeRegexFunc(morph, /(?:^|\\n)(\\%.*)/g, {fontSize: 10, color: Color.green.darker(2)})\n this.emphasizeRegexFunc(morph, /(?:^|\\n)([ \\t]*☐)/g, {color: Color.black})\n this.emphasizeRegexFunc(morph, /(?:^|\\n)([ \\t]*✔)/g, {color: Color.green.darker(1)})\n this.emphasizeRegexFunc(morph, /(@done( ?\\([^)]+\\))?)/g, {fontSize: 8, color: Color.gray})\n this.emphasizeRegexFunc(morph, /(@time( ?\\([^)]+\\))?)/g, {fontSize: 8, color: CrayonColors.ocean})\n this.emphasizeRegexFunc(morph, /(@due( ?\\([^)]+\\))?)/g, {fontSize: 8, color: Color.red})\n\n this.emphasizeRegexFunc(morph, /(\"[^\"]*\")/g, {color: CrayonColors.tin, italics: 'italic'})\n\n\n this.formatLinks(morph)\n \n morph.emphasizeRegex(/(?:^|\\n)- .*/g, {color: Color.darkGray, fontSize: 12})\n morph.emphasizeRegex(/(?:^|\\n) - .*/g, {color: Color.darkGray, fontSize: 12})\n morph.emphasizeRegex(/(?:^|\\n) - .*/g, {color: Color.darkGray, fontSize: 10})\n morph.emphasizeRegex(/(?:^|\\n) - .*/g, {color: Color.darkGray, fontSize: 10})\n\n var self= this;\n morph.textChunks.each(function(ea) {\n if (ea.style.doit && ea.style.doit.isAutoformat && ea.style.doit.context && ea.style.doit.context.partName) {\n $(ea.chunkNode).mouseenter(function(data) {\n var partName = ea.style.doit.context.partName;\n var partSpace = ea.style.doit.context.partSpace\n self.lastTextChunk = ea;\n self.showPart.bind(self).curry(ea, partName, partSpace).delay(1)\n })\n $(ea.chunkNode).mouseout(function(data) {\n self.hidePartTarget = ea\n self.hidePart.bind(self).curry(ea).delay(1)\n })\n }\n })\n\n\n\n}","funcProperties":{"__isSmartRef__":true,"id":490},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"489":{"this":{"__isSmartRef__":true,"id":202}},"490":{"timestamp":{"__isSmartRef__":true,"id":491},"user":"jenslincke","tags":[]},"491":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"492":{"varMapping":{"__isSmartRef__":true,"id":493},"source":"function addScript(s){\n\n var r = $super(s);\n try {\n // and now for some immediate feedback\n this.formatAllMorphsInMainColumn()\n } catch(e) {\n // ignore\n }\n lively.bindings.signal(this, 'ScriptAdded', s)\n return r\n}","funcProperties":{"__isSmartRef__":true,"id":498},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"493":{"this":{"__isSmartRef__":true,"id":202},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":494}},"494":{"$super":{"__isSmartRef__":true,"id":495}},"495":{"varMapping":{"__isSmartRef__":true,"id":496},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":497},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"496":{"obj":{"__isSmartRef__":true,"id":202},"name":"addScript"},"497":{},"498":{"timestamp":{"__isSmartRef__":true,"id":499},"user":"jenslincke","tags":[]},"499":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"500":{"varMapping":{"__isSmartRef__":true,"id":501},"source":"function emphasizeRegexFunc(text, re, styleOrFunc, boundsArgs) {\n // special version of emphasizeRegex\n var m, counter = 0, string = text.textString;\n while ((m = re.exec(string))) {\n counter++; if (counter > 5000) throw new Error('emphasizeRegex endless loop?');\n var bounds\n if (!boundsArgs && m[1]) {\n var m1index = m[0].indexOf(m[1])\n bounds = [m1index, m[0].length - (m1index + m[1].length)]\n // alert(\"bounds \" + bounds + \" \" + m[0])\n } else {\n bounds = boundsArgs || [0,0]\n }\n var from = m.index, to = m.index + m[0].length,\n chunks = text.sliceTextChunks(from + bounds[0], to + bounds[1]);\n for (var i = 0; i < chunks.length; i++) {\n var style = Object.isFunction(styleOrFunc) ? styleOrFunc(m, chunks) : styleOrFunc;\n chunks[i].styleText(style);\n }\n }\n text.coalesceChunks();\n}","funcProperties":{"__isSmartRef__":true,"id":502},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"501":{"this":{"__isSmartRef__":true,"id":202}},"502":{"timestamp":{"__isSmartRef__":true,"id":503},"user":"jenslincke","tags":[]},"503":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"504":{"varMapping":{"__isSmartRef__":true,"id":505},"source":"function reset() {\n this.connections = {ScriptAdded: {}}\n}","funcProperties":{"__isSmartRef__":true,"id":506},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"505":{"this":{"__isSmartRef__":true,"id":202}},"506":{"timestamp":{"__isSmartRef__":true,"id":507},"user":"jenslincke","tags":[]},"507":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"508":{"varMapping":{"__isSmartRef__":true,"id":509},"source":"function hidePart(textChunk) {\n\n if (this.lastTextChunk !== textChunk) return;\n this.lastTextChunk = null;\n delete this.hidePartTarget\n\n if (!this.showsPart) return;\n this.showsPart.remove()\n delete this.showsPart\n\n}","funcProperties":{"__isSmartRef__":true,"id":510},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"509":{"this":{"__isSmartRef__":true,"id":202}},"510":{"timestamp":{"__isSmartRef__":true,"id":511},"user":"jenslincke","tags":[]},"511":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"512":{"varMapping":{"__isSmartRef__":true,"id":513},"source":"function showPart(textChunk, partName, partSpace) {\n // alert(\"show \" + partName)\n if (this.lastTextChunk !== textChunk) return;\n\n if (this.hidePartTarget === textChunk) return; // don't bother with showing, we are hiding already\n if (this.showsPart) {\n this.showsPart.remove()\n };\n var container = lively.PartsBin.getPartItem(partName, partSpace).asPartsBinItem()\n container.isEpiMorph = true;\n container.openInWorld();\n container.setPosition(textChunk.bounds().bottomLeft())\n\n this.showsPart = container\n}","funcProperties":{"__isSmartRef__":true,"id":514},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"513":{"this":{"__isSmartRef__":true,"id":202}},"514":{"timestamp":{"__isSmartRef__":true,"id":515},"user":"jenslincke","tags":[]},"515":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"516":{"varMapping":{"__isSmartRef__":true,"id":517},"source":"function followCitation(key) {\n var template = URL.root.withFilename(\"users/jenslincke/thesis/excerpts/template.xhtml\")\n var uri = URL.root.withFilename(\"users/jenslincke/thesis/excerpts/\" + key + \".xhtml\")\n if (uri.asWebResource().exists())\n window.open(uri)\n else {\n $world.confirm(\"no excerpt found for: \" + key +\". Create one?\", function(bool) {\n if (bool) {\n var content = template.asWebResource().get().content\n uri.asWebResource().put(content)\n window.open(uri)\n }\n })\n }\n}","funcProperties":{"__isSmartRef__":true,"id":518},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"517":{"this":{"__isSmartRef__":true,"id":202}},"518":{"timestamp":{"__isSmartRef__":true,"id":519},"user":"jenslincke","tags":[]},"519":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"520":{"varMapping":{"__isSmartRef__":true,"id":521},"source":"function followURL(uri) {\n uri = new URL(uri)\n var template = uri.withFilename(\"template.xhtml\")\n if (uri.asWebResource().exists())\n window.open(uri)\n else {\n $world.confirm(\"\" + uri.filename() +\" does not exist. Create world?\", function(bool) {\n if (bool) {\n var content = template.asWebResource().get().content\n uri.asWebResource().put(content)\n window.open(uri)\n }\n })\n }\n}","funcProperties":{"__isSmartRef__":true,"id":522},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"521":{"this":{"__isSmartRef__":true,"id":202}},"522":{"timestamp":{"__isSmartRef__":true,"id":523},"user":"jenslincke","tags":[]},"523":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"524":{"varMapping":{"__isSmartRef__":true,"id":525},"source":"function formatLinks(morph) {\n // m.emphasizeRegex(/(?:^|\\n) [^*]*/g, {fontSize: 12, fontFamily: 'Courier'})\n this.emphasizeRegexFunc(morph, /\\[([a-zA-Z][a-zA-Z\\/.\\-0-9_]+?)\\]/g, function(m) {\n var uri;\n if (m[1].match(/^(documentation)|(projects)|(demos)|(draft)|(users)/)) {\n uri = URL.root.withFilename(\"\" + m[1] + \".xhtml\")};\n\n if (m[1].match(/^(notes)|(WriteFirst)|(Evaluation)/)) {\n uri = URL.root.withFilename(\"users/jenslincke/thesis/\" + m[1] + \".xhtml\")\n return {doit: {\n isAutoformat: true, \n code: 'this.followURL(\"'+ uri+'\")', \n context: this}}\n\n };\n\n if (m[1].match(/^[A-Z][a-z]+[0-9][0-9][0-9][0-9][A-Z]+/)) {\n return {doit: {\n isAutoformat: true, \n code: 'this.followCitation(\"'+ m[1]+'\")', \n context: this}}\n };\n // alert(\"found \" + m[1] + \" uri\" + uri)\n return { uri: uri}\n }.bind(this), [1,-1]);\n\n // format Module references\n var addModuleLink = function(m) {\n return { doit: {\n isAutoformat: true,\n code: 'this.browseModule(\"'+ m[1]+'\")',\n context: this}}\n }.bind(this)\n this.emphasizeRegexFunc(morph, /module\\(\"([^\"]+)\"\\)/g , addModuleLink,[8,-2]);\n this.emphasizeRegexFunc(morph, /module\\('([^']+)'\\)/g , addModuleLink,[8,-2]);\n\n // format PartsBin reference\n this.emphasizeRegexFunc(morph, /\\[(PartsBin\\/[A-Za-z]+)\\/([A-Za-z]+)\\]/g, function(m) {\n return { doit: {isAutoformat: true, \n code: \n 'm = $world.openPartItem(this.partName, this.partSpace); ' + \n '$world.hands.first().addMorph(m); m.setPosition(pt(0,0))', \n context: {partName: m[2], partSpace: m[1]}} }\n }, [1,-1]);\n\n // format hyperlinks\n this.emphasizeRegexFunc(morph, /\\[?(https?:\\/\\/[^ \\n\\]]*)\\]?/g, function(m) {\n var uri;\n return { uri: m[1]}\n }, [0,0])\n}","funcProperties":{"__isSmartRef__":true,"id":526},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"525":{"this":{"__isSmartRef__":true,"id":202}},"526":{"timestamp":{"__isSmartRef__":true,"id":527},"user":"jenslincke","tags":[]},"527":{"isSerializedDate":true,"string":"Sun Feb 02 2014 15:08:08 GMT+0100 (CET)"},"528":{"varMapping":{"__isSmartRef__":true,"id":529},"source":"function browseModule(str) {\n // this.browseModule(\"lively.experimental.MorphAccessor\")\n var url = new URL(module(str).uri())\n var moduleNode = lively.ide.startSourceControl().addModule(url.relativePathFrom(URL.codeBase))\n moduleNode.ast().browseIt()\n}","funcProperties":{"__isSmartRef__":true,"id":530},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"529":{"this":{"__isSmartRef__":true,"id":202}},"530":{"timestamp":{"__isSmartRef__":true,"id":531},"user":"jenslincke","tags":[]},"531":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"532":{"submorphs":[{"__isSmartRef__":true,"id":533},{"__isSmartRef__":true,"id":832},{"__isSmartRef__":true,"id":1215}],"scripts":[],"id":"C57D9088-C64D-4F60-9B55-F3C12FD2921D","shape":{"__isSmartRef__":true,"id":1236},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"DangerZone","partsBinMetaInfo":{"__isSmartRef__":true,"id":1237},"eventHandler":{"__isSmartRef__":true,"id":1275},"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","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","BD8BECDB-A9A1-4009-B433-C925F0AFCCFC","F2677A9D-5855-4DF2-B248-94545B34B762","D52188B3-7DC0-410E-96B1-50892AC00A37","1C17567C-751A-447E-A93C-0CE8CAEEF262"],"partTests":{"__isSmartRef__":true,"id":1276},"_ClipMode":"hidden","moved":true,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position"],"prevScroll":[0,80],"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(64.0,420.0)"},"533":{"submorphs":[{"__isSmartRef__":true,"id":534},{"__isSmartRef__":true,"id":709},{"__isSmartRef__":true,"id":735}],"scripts":[],"shape":{"__isSmartRef__":true,"id":783},"id":"3A591168-7FE3-40BB-A928-E03776789AF1","eventHandler":{"__isSmartRef__":true,"id":784},"__layered_droppingEnabled__":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":785},"LK2":true,"targetMorph":{"__isSmartRef__":true,"id":534},"titleBar":{"__isSmartRef__":true,"id":735},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":786},"name":"MethodFinder","highlighted":true,"isBeingDragged":false,"showsHalos":false,"prevScroll":[0,0],"derivationIds":[195,"1057C6AC-2005-4AEF-B1D3-47EAB73B684F","12B5FD73-91C5-48E5-ACEE-91FE5FCB030F","C57F8922-A52D-4C62-84EE-1D13A3210EEF","DA2FEB64-AEBC-429B-8ECE-34A58C3AEA1A","F8024EC9-073C-47EC-BEF7-D89BF0FC9736","1B72289E-5507-4525-B7DA-3CCB85F94547","42F847B9-6368-476F-B6E8-46D8D758CCD4"],"_ClipMode":"visible","moved":true,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Rotation":0,"_Scale":1,"owner":{"__isSmartRef__":true,"id":532},"_StyleClassNames":["highlighted"],"__serializedExpressions__":["_Position","contentOffset","prevDragPos"],"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets","withLayers":["Global.PreventDroppingLayer"],"withoutLayers":["Global.lively.morphic.GrabbingLayer"],"_Position":"lively.pt(403.8,212.0)","contentOffset":"lively.pt(0.0,21.0)","prevDragPos":"lively.pt(619.0,362.0)"},"534":{"submorphs":[{"__isSmartRef__":true,"id":535},{"__isSmartRef__":true,"id":542},{"__isSmartRef__":true,"id":562},{"__isSmartRef__":true,"id":568},{"__isSmartRef__":true,"id":589},{"__isSmartRef__":true,"id":595},{"__isSmartRef__":true,"id":615}],"scripts":[],"id":"1389442C-BE85-416A-843A-36F3E4AB384D","shape":{"__isSmartRef__":true,"id":658},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"MethodFinderPane","partsBinMetaInfo":{"__isSmartRef__":true,"id":659},"isCopyMorphRef":true,"morphRefId":1,"layout":{"__isSmartRef__":true,"id":660},"targetObject":null,"eventHandler":{"__isSmartRef__":true,"id":661},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"prevScroll":[0,0],"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":533},"derivationIds":[204,"90F6ED76-D56E-436C-96E7-CBFE7106283E","53162F18-6DD1-4230-B30F-EC4BA7B7A9ED","73F374A9-9CEE-4D2E-8BA6-030971E02396","0859BA09-FE36-4B7E-85B5-A141B84A252C","AB402971-988F-4D01-AE49-87C1AFEAA1C3","7F3561B3-9D5D-4A56-BB60-AB08B088D344","C91E71B8-213C-40AE-A8E0-3E63EC090E40"],"targetFunction":null,"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":662},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(0.0,21.0)"},"535":{"submorphs":[],"scripts":[],"id":"3C02264E-03DA-4952-BC49-A46B989964F7","shape":{"__isSmartRef__":true,"id":536},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":287,"_MaxTextHeight":20,"showsHalos":false,"_FontSize":13,"name":"searchText","partsBinMetaInfo":{"__isSmartRef__":true,"id":537},"owner":{"__isSmartRef__":true,"id":534},"charsReplaced":"enter method name here","lastFindLoc":22,"attributeConnections":[{"__isSmartRef__":true,"id":538}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"isInputLine":true,"_WhiteSpaceHandling":"pre-wrap","allowInput":true,"textChunks":[{"__isSmartRef__":true,"id":539}],"prevScroll":[0,0],"_ClipMode":"hidden","lastSearchString":"prev","eventHandler":{"__isSmartRef__":true,"id":541},"_MinTextWidth":287,"_MinTextHeight":20,"previousSelection":[0,10],"isBeingDragged":false,"derivationIds":[205,"63CD6525-ECE4-4F52-A84B-27633C22F3F9","D7B775A2-513B-4768-AB24-6718580E61A9","FE8FA703-C984-4702-8139-2C4E9353FB41","2C124317-773E-498D-BB6D-9BEC99637AF3","BFDC0BE7-0289-4FA0-A2EC-14EF2BA09445","1A2B1561-F0C4-453E-979A-403A0496AE25","E4CB3235-EFD6-49B0-8264-17B3381B6C66"],"savedTextString":"bla","_Rotation":0,"_Scale":1,"_WordBreak":"break-all","__serializedExpressions__":["_Position","textColor","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(10.0,20.0)","textColor":"Color.rgb(0,0,0)","distanceToDragEvent":"lively.pt(199.7,-15.5)"},"536":{"fill":null,"_BorderWidth":1,"_ClipMode":"hidden","_BorderRadius":4,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(292.0,25.0)","_BorderColor":"Color.rgb(102,102,102)","_Padding":"lively.rect(3,3,-3,-3)"},"537":{"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"538":{"sourceObj":{"__isSmartRef__":true,"id":535},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":534},"targetMethodName":"search","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"539":{"style":{"__isSmartRef__":true,"id":540},"chunkOwner":{"__isSmartRef__":true,"id":535},"_id":"_2791","storedString":"enter method name here","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"540":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"541":{"morph":{"__isSmartRef__":true,"id":535},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"542":{"submorphs":[{"__isSmartRef__":true,"id":543}],"scripts":[],"id":"D63F8413-54A5-4A34-878E-68283F2DEAD3","shape":{"__isSmartRef__":true,"id":548},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":549},"lighterFill":{"__isSmartRef__":true,"id":554},"label":{"__isSmartRef__":true,"id":543},"showsHalos":false,"name":"searchButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":559},"owner":{"__isSmartRef__":true,"id":534},"attributeConnections":[{"__isSmartRef__":true,"id":560}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":561},"derivationIds":[206,"CB9026E7-BAD5-49AB-B6E0-88B46D561743","C2FEDA8A-ABCE-426D-BB39-F8B4C0CCBE5F","21DC60CF-D1A0-4B54-9B91-F82A50CF8D3A","6E0B3DCD-9AD6-4AAF-A854-252E628FC222","457022C0-0CD0-426F-89B8-DAA8E3AA15C0","09FC3642-FB6E-46E1-A67A-145EAD76FCB8","A5320E73-B554-435E-B6A2-EEEF04277F05"],"_ClipMode":"visible","_Rotation":0,"_Scale":1,"isPressed":false,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(310.0,20.0)","distanceToDragEvent":"lively.pt(53.7,-21.5)"},"543":{"submorphs":[],"scripts":[],"id":"1A3489CD-84EA-4AC9-8127-76A7DBA241F1","shape":{"__isSmartRef__":true,"id":544},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":77,"_MaxTextHeight":20,"owner":{"__isSmartRef__":true,"id":542},"isLabel":true,"eventsAreIgnored":true,"textStyle":null,"textChunks":[{"__isSmartRef__":true,"id":545}],"prevScroll":[0,0],"_ClipMode":"hidden","_Align":"center","eventHandler":{"__isSmartRef__":true,"id":547},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":77,"_MinTextHeight":20,"derivationIds":[207,"9A623BA1-A240-454B-B0DD-53932A371FB3","9E828467-210E-44D4-8E3D-17C5F92B1AAE","75AF52F1-0E7E-419A-BC00-5CCC0D52CEDC","F3C81240-9550-45C3-8B7A-8A3C0ED15BE6","70D8CC33-5AEE-45B5-AC0B-B9A6350C7F51","5E7C67C9-716E-4D0F-855B-75785CCAF446","E4646C1D-9E76-4B70-99F7-D5F3CEACDE6C"],"_Scale":1,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)"},"544":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(77.0,20.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,0,0,0)"},"545":{"style":{"__isSmartRef__":true,"id":546},"morph":{"__isSmartRef__":true,"id":543},"chunkOwner":{"__isSmartRef__":true,"id":543},"storedString":"search","_id":"_2641","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"546":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"547":{"morph":{"__isSmartRef__":true,"id":543},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"548":{"_BorderWidth":1,"_Fill":{"__isSmartRef__":true,"id":549},"_BorderRadius":5,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(77.0,20.0)","_BorderColor":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)"},"549":{"stops":[{"__isSmartRef__":true,"id":550},{"__isSmartRef__":true,"id":551},{"__isSmartRef__":true,"id":552},{"__isSmartRef__":true,"id":553}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"550":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"551":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"552":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"553":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"554":{"stops":[{"__isSmartRef__":true,"id":555},{"__isSmartRef__":true,"id":556},{"__isSmartRef__":true,"id":557},{"__isSmartRef__":true,"id":558}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"555":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"556":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"557":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"558":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"559":{"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"560":{"sourceObj":{"__isSmartRef__":true,"id":542},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":535},"targetMethodName":"doSave","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"561":{"morph":{"__isSmartRef__":true,"id":542},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"562":{"submorphs":[],"scripts":[],"id":"EAF092D2-12D7-4453-91EE-CF7635CF9314","shape":{"__isSmartRef__":true,"id":563},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"itemList":[],"showsHalos":false,"name":"searchResultList","partsBinMetaInfo":{"__isSmartRef__":true,"id":564},"owner":{"__isSmartRef__":true,"id":534},"attributeConnections":[{"__isSmartRef__":true,"id":565}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"prevScroll":[0,222],"resizeHeight":true,"resizeWidth":true,"layout":{"__isSmartRef__":true,"id":566},"eventHandler":{"__isSmartRef__":true,"id":567},"isBeingDragged":false,"derivationIds":[208,"884F3C31-F47F-4325-B01C-55796601323C","AF542C45-CFC5-475A-B28E-37B7FC51E468","C6B09735-9683-446C-A39C-E4924083B282","7860DCD2-EC25-4F34-B79B-18C47FBEE925","7ACC50AB-EE77-4AD9-8731-20150C616D1C","AD0780E2-877D-4B31-95DA-FB2596A4DD80","9153358C-2F86-4964-8263-9200487AB47F"],"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(10.0,50.0)","distanceToDragEvent":"lively.pt(589.7,-14.5)"},"563":{"_BorderWidth":0,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(607.0,140.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,243,243)","_Padding":"lively.rect(0,0,0,0)"},"564":{"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"565":{"sourceObj":{"__isSmartRef__":true,"id":562},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":534},"targetMethodName":"browse","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"566":{"resizeWidth":true},"567":{"morph":{"__isSmartRef__":true,"id":562},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"568":{"submorphs":[],"scripts":[],"id":"C57F532D-A986-463A-A12F-A578F325CE19","shape":{"__isSmartRef__":true,"id":569},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco, Courier","registeredForMouseEvents":true,"_MaxTextWidth":842,"_MaxTextHeight":191.00000000000006,"textStyle":null,"layout":{"__isSmartRef__":true,"id":570},"doitContext":{"__isSmartRef__":true,"id":534},"charsReplaced":"","lastFindLoc":130,"showsHalos":false,"name":"sourceText","savedTextString":"// changes here only affect runtime\nObject.extend(lively.morphic.Morph,{\n\tmakeLine:function (verts, lineWidth, lineColor) {\n\t\tif (verts.length < 2) return null;\n\t\tif (verts.length > 2) {\n\t\t\t// Polylines become a mere blob for now...\n\t\t\tvar morph = this.makeRectangle(Rectangle.unionPts(verts));\n\t\t\tmorph.setBorderWidth(lineWidth);\n\t\t\tmorph.setBorderColor(lineColor);\n\t\t\tmorph.setFill(null);\n\t\t\treturn morph;\n\t\t} \n\t\t// Okay, it's a simple line...\n\t\tvar p1 = verts[0]; var p2 = verts[1];\n\t\tvar v = p2.subPt(p1);\n \n\t\t// First make a horizontal line of the same length with origin at (0, 0)\n\t\tvar morph = this.makeRectangle(Rectangle.unionPts([pt(0, -lineWidth/2), Point.polar(v.r(), 0).addXY(0, lineWidth/2)]));\n\n\t\t// *** Not right, but we want to make position and center of rot = (0, 0):\n\t\t// morph._Position = pt(0, 0);\n\n\t\tmorph.setBorderWidth(0);\n\t\tmorph.setFill(lineColor);\n\n\t\t// Then move and rotate, with first vertex being the rotation center\n\t\tmorph.moveBy(p1);\n\t\tmorph.setOrigin(pt(0, lineWidth/2));\n\t\tmorph.isLine = true;\n\t\treturn morph.rotateBy(v.theta());\n\t}\n});","textChunks":[{"__isSmartRef__":true,"id":571}],"_ClipMode":"auto","prevScroll":[0,0],"_FontSize":9,"owner":{"__isSmartRef__":true,"id":534},"lastSyntaxHighlightTime":1328187239438,"eventHandler":{"__isSmartRef__":true,"id":573},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":842,"_MinTextHeight":191.00000000000006,"previousSelection":[129,129],"isBeingDragged":false,"derivationIds":[209,"04D0F127-514D-4BED-841E-6A4CEF4FFDDA","D40D5739-DE56-49F4-B02A-A4ED75AF054A","42528900-D082-4C7A-8E70-1E67923301D9","5167B7DC-8F45-4AD0-96D7-947FF3EE0BB7","D0BFE91E-6EF1-4165-A42C-CC81C9CD2050","F58AB11B-20B0-4C35-9773-FC1C84C334A6","D15E45E4-8470-4D27-9767-E7501131B0F7"],"_Rotation":0,"_Scale":1,"_WordBreak":"break-all","__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":574},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(10.0,230.0)","distanceToDragEvent":"lively.pt(582.0,-20.5)"},"569":{"_BorderWidth":1,"_ClipMode":"auto","_BorderRadius":4,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(593.0,145.0)","_BorderColor":"Color.rgb(102,102,102)","_Fill":"Color.rgb(243,243,243)","_Padding":"lively.rect(3,3,-3,-3)"},"570":{"resizeWidth":true,"resizeHeight":true,"moveVertical":false,"moveHorizontal":false},"571":{"style":{"__isSmartRef__":true,"id":572},"chunkOwner":{"__isSmartRef__":true,"id":568},"_id":"_2792","storedString":"no code","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"572":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"573":{"morph":{"__isSmartRef__":true,"id":568},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"574":{"doSave":{"__isSmartRef__":true,"id":575},"getDoitContext":{"__isSmartRef__":true,"id":582}},"575":{"varMapping":{"__isSmartRef__":true,"id":576},"source":"function doSave() {\n\t$super()\n\talertOK(\"eval all for \" + this.getDoitContext())\n\tthis.boundEval(this.textString)\n}","funcProperties":{"__isSmartRef__":true,"id":581},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"576":{"this":{"__isSmartRef__":true,"id":568},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":577}},"577":{"$super":{"__isSmartRef__":true,"id":578}},"578":{"varMapping":{"__isSmartRef__":true,"id":579},"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":580},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"579":{"obj":{"__isSmartRef__":true,"id":568},"name":"doSave"},"580":{},"581":{},"582":{"varMapping":{"__isSmartRef__":true,"id":583},"source":"function getDoitContext() {\n\treturn this.owner.targetObject\n}","funcProperties":{"__isSmartRef__":true,"id":588},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"583":{"this":{"__isSmartRef__":true,"id":568},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":584}},"584":{"$super":{"__isSmartRef__":true,"id":585}},"585":{"varMapping":{"__isSmartRef__":true,"id":586},"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":587},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"586":{"obj":{"__isSmartRef__":true,"id":568},"name":"getDoitContext"},"587":{},"588":{},"589":{"submorphs":[],"scripts":[],"id":"EB2C30F3-4B3E-4042-A55A-7A0F88C52A5E","shape":{"__isSmartRef__":true,"id":590},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco, Courier","registeredForMouseEvents":true,"_MaxTextWidth":843,"_MaxTextHeight":17,"textStyle":null,"layout":{"__isSmartRef__":true,"id":591},"charsReplaced":"","lastFindLoc":697,"showsHalos":false,"name":"infoText","savedTextString":"// MethodFinder (this)\n\n// ** MethodFinder's Scripts **\nthis.addScript(function browse(fileFragment) {\n\tfileFragment && fileFragment.browseIt()\n});\n\nthis.addScript(function reset() {\n\tthis.get('searchResultList').updateList([]);\n\tthis.get('searchResultList').setSelection(null);\n\tthis.get('searchText').setTextString('enter search term here');\n});\n\n\nthis.addScript(function search(searchString) {\n\tvar finds = [];\n\tvar re = new RegExp(searchString)\n\tvar i=0;\n\tvar time = Functions.timeToRun(function() {\n\tGlobal.classes(true).forEach(function(eaClass) {\n\t\tFunctions.own(eaClass.prototype)\n\t\t\t.forEach(function(eaMethod) {\n\t\t\t\ti++;\n\t\t\t\tif (eaMethod.match(re)){\n\t\t\t\t\tfinds.push([eaClass, eaMethod])\n\t\t\t\t}\t\n\t\t\t})\t\n\t})})\n\talert(\"search \" + i + \" methods, found \" + finds.length + \" methods in \" + time + \"ms\")\n\n\tvar items = finds.collect(function(ea) {\n\t\treturn {\n\t\t\tisListItem: true,\n\t\t\tvalue: ea,\n\t\t\tstring: ea[0].name + \": \" + ea[1],\n\t\t}\n\t})\n\tthis.get('searchResultList').updateList(items);\n});","textChunks":[{"__isSmartRef__":true,"id":592}],"_ClipMode":"hidden","prevScroll":[0,0],"_FontSize":10,"owner":{"__isSmartRef__":true,"id":534},"eventHandler":{"__isSmartRef__":true,"id":594},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":843,"_MinTextHeight":17,"derivationIds":[210,"E20B9061-6128-4BD4-BE8B-4B50F9BC8EA1","FFFED58E-70A3-4945-A7C8-19E2C0754BB7","1B69878E-8E43-4E25-BAE7-3D64CAE35839","2770B759-8971-45F4-8291-6DA85EBD1155","B0E0F94A-1BB3-405B-87BB-3C1199A8EB79","027E5BC5-C0A9-4125-8675-AFBBD15EB265","ADCD062E-E394-4B62-A8AF-87D2CAF9DA0F"],"_Rotation":0,"_Scale":1,"_WordBreak":"break-all","__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(10.0,200.0)","distanceToDragEvent":"lively.pt(587.0,-13.5)"},"590":{"_BorderWidth":1,"_ClipMode":"hidden","_BorderRadius":4,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(607.0,20.0)","_BorderColor":"Color.rgb(102,102,102)","_Fill":"Color.rgb(243,243,243)","_Padding":"lively.rect(2,1,-2,-1)"},"591":{"resizeWidth":true,"resizeHeight":false,"moveVertical":false,"moveHorizontal":false},"592":{"style":{"__isSmartRef__":true,"id":593},"chunkOwner":{"__isSmartRef__":true,"id":589},"_id":"_2793","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"593":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"594":{"morph":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"595":{"submorphs":[{"__isSmartRef__":true,"id":596}],"scripts":[],"id":"763E8891-EDDE-4038-ACDD-76FB815C762B","shape":{"__isSmartRef__":true,"id":601},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":602},"lighterFill":{"__isSmartRef__":true,"id":607},"label":{"__isSmartRef__":true,"id":596},"showsHalos":false,"name":"browse","partsBinMetaInfo":{"__isSmartRef__":true,"id":612},"attributeConnections":[{"__isSmartRef__":true,"id":613}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":614},"owner":{"__isSmartRef__":true,"id":534},"derivationIds":[211,"72C2FBB1-F169-43CC-AC8A-C0889FCB1663","8CF07460-17AC-4EC3-83C4-E31D52336E14","BE09102D-553E-4BB6-84A6-4D428731DD1B","2D43F043-9567-4765-A19C-7C922F0DFFE7","A77836E8-3C83-4A1D-B37A-7DDBA7FE13DE","78AB3025-5548-4A5F-AE36-FB0614454832","30C0CFAF-4F61-4E90-889C-75DE0AC66C23"],"_ClipMode":"visible","_Rotation":0,"_Scale":1,"isPressed":false,"__serializedExpressions__":["distanceToDragEvent","_Position"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","distanceToDragEvent":"lively.pt(53.7,-17.2)","_Position":"lively.pt(400.0,20.0)"},"596":{"submorphs":[],"scripts":[],"id":"09207AEF-54B5-495A-87E2-B5481F0CAB7C","shape":{"__isSmartRef__":true,"id":597},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":78,"_MaxTextHeight":20,"owner":{"__isSmartRef__":true,"id":595},"isLabel":true,"eventsAreIgnored":true,"textStyle":null,"textChunks":[{"__isSmartRef__":true,"id":598}],"prevScroll":[0,0],"_ClipMode":"hidden","_Align":"center","eventHandler":{"__isSmartRef__":true,"id":600},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":78,"_MinTextHeight":20,"derivationIds":[212,"054FD83F-508D-488D-A011-8769DCB647DF","834D337A-5619-4055-B103-7BDAA88CD7A9","3C85FBE2-5C85-4CCF-B86A-25E65015429B","001D6261-96E2-4ACC-880A-8540815DC8D3","90FFCC86-B995-4F2F-872F-55A8A74FC99E","1E75AB8D-73C7-49CF-B699-6ED9CD4DC14D","365A1099-265F-48A9-ADF5-7B789C44B7B5"],"_Scale":1,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)"},"597":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(78.0,20.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,0,0,0)"},"598":{"style":{"__isSmartRef__":true,"id":599},"morph":{"__isSmartRef__":true,"id":596},"chunkOwner":{"__isSmartRef__":true,"id":596},"storedString":"browse","_id":"_2643","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"599":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"600":{"morph":{"__isSmartRef__":true,"id":596},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"601":{"_BorderWidth":1,"_Fill":{"__isSmartRef__":true,"id":602},"_BorderRadius":5,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(78.0,20.0)","_BorderColor":"Color.rgb(102,102,102)","_Padding":"lively.rect(0,0,0,0)"},"602":{"stops":[{"__isSmartRef__":true,"id":603},{"__isSmartRef__":true,"id":604},{"__isSmartRef__":true,"id":605},{"__isSmartRef__":true,"id":606}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"603":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"604":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"605":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"606":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"607":{"stops":[{"__isSmartRef__":true,"id":608},{"__isSmartRef__":true,"id":609},{"__isSmartRef__":true,"id":610},{"__isSmartRef__":true,"id":611}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"608":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"609":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"610":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"611":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"612":{"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"613":{"sourceObj":{"__isSmartRef__":true,"id":595},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":534},"targetMethodName":"browseMethod","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"614":{"morph":{"__isSmartRef__":true,"id":595},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"615":{"submorphs":[{"__isSmartRef__":true,"id":616}],"scripts":[],"id":"A519F10F-B8D6-495C-9BDD-15EFA2475C18","shape":{"__isSmartRef__":true,"id":621},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":622},"lighterFill":{"__isSmartRef__":true,"id":627},"label":{"__isSmartRef__":true,"id":616},"name":"Button1","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":632},"attributeConnections":[{"__isSmartRef__":true,"id":633}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":656},"prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":534},"layout":{"__isSmartRef__":true,"id":657},"derivationIds":[213,"EC7B60B8-A81F-4F24-A467-A661149CA045","DF2DEFBB-9271-4448-98A1-D2137526C2C3","EBFAF287-C65D-425B-910E-D6ADC7FA9D02","7F2E684F-7CC3-4CC4-8B18-920427491622","F7E9C68E-814B-4197-9D5B-556DCF0EC4F6","EDBC1E57-0704-46CC-89B3-DF31625196C8","9246417A-EC17-478B-8D8B-42B4C575607D"],"_ClipMode":"visible","_Rotation":0,"_Scale":1,"isPressed":false,"__serializedExpressions__":["distanceToDragEvent","_Position"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","distanceToDragEvent":"lively.pt(102.6,-12.7)","_Position":"lively.pt(457.0,20.0)"},"616":{"submorphs":[],"scripts":[],"id":"473D1F6C-2A42-4943-9795-C352C3963AF1","shape":{"__isSmartRef__":true,"id":617},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":157.05605605605615,"_MaxTextHeight":21,"textStyle":null,"owner":{"__isSmartRef__":true,"id":615},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":618}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":620},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":157.05605605605615,"_MinTextHeight":21,"derivationIds":[214,"D88E1591-8BE5-4F54-AEB5-71BC24E2014D","FE6955F2-3796-4030-BD54-73604562225B","0F07A5A7-E04B-412A-8D91-2AA448965A0E","634A262F-940F-4590-8DB1-0738A6DF355A","221F164E-FD6F-40ED-8E18-E055A638CE93","55FF8490-FB3A-46D7-A3A3-E7887B644164","599ACDA3-30BE-4F0D-8540-C8830E19842E"],"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)"},"617":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(157.1,21.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,0,0,0)"},"618":{"style":{"__isSmartRef__":true,"id":619},"chunkOwner":{"__isSmartRef__":true,"id":616},"storedString":"search on server","_id":"_2644","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"619":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"620":{"morph":{"__isSmartRef__":true,"id":616},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"621":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":622},"_BorderRadius":5.2,"_ClipMode":"visible","_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(157.1,21.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"622":{"stops":[{"__isSmartRef__":true,"id":623},{"__isSmartRef__":true,"id":624},{"__isSmartRef__":true,"id":625},{"__isSmartRef__":true,"id":626}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"623":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"624":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"625":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"626":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"627":{"stops":[{"__isSmartRef__":true,"id":628},{"__isSmartRef__":true,"id":629},{"__isSmartRef__":true,"id":630},{"__isSmartRef__":true,"id":631}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"628":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"629":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"630":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"631":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"632":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"633":{"sourceObj":{"__isSmartRef__":true,"id":615},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":534},"targetMethodName":"searchOnServer","visualConnector":{"__isSmartRef__":true,"id":634},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"634":{"submorphs":[{"__isSmartRef__":true,"id":635}],"scripts":[],"shape":{"__isSmartRef__":true,"id":642},"id":865,"eventHandler":{"__isSmartRef__":true,"id":645},"__layered_droppingEnabled__":true,"halosEnabled":true,"owner":null,"controlPoints":[{"__isSmartRef__":true,"id":646},{"__isSmartRef__":true,"id":647}],"con":{"__isSmartRef__":true,"id":633},"showsMorphMenu":true,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":648},"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"635":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":636},"id":866,"eventHandler":{"__isSmartRef__":true,"id":641},"__layered_droppingEnabled__":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":634},"_Rotation":-3.113822016996372,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","_Position":"lively.pt(0.0,0.0)"},"636":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":637},{"__isSmartRef__":true,"id":638},{"__isSmartRef__":true,"id":639},{"__isSmartRef__":true,"id":640}],"_ClipMode":"visible","_BorderWidth":0,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes","_Position":"lively.pt(-12.0,-6.0)","_Extent":"lively.pt(16.0,12.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(0,0,0)"},"637":{"isAbsolute":true,"x":-12,"y":-6,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"638":{"isAbsolute":true,"x":-12,"y":6,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"639":{"isAbsolute":true,"x":4,"y":0,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"640":{"isAbsolute":true,"x":-12,"y":-6,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"641":{"morph":{"__isSmartRef__":true,"id":635},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"642":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":643},{"__isSmartRef__":true,"id":644}],"_ClipMode":"visible","_BorderWidth":1,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes","_Position":"lively.pt(-1.0,-1.0)","_Extent":"lively.pt(721.0,21.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"643":{"isAbsolute":true,"x":719.9999999999999,"y":20,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"644":{"isAbsolute":true,"x":0,"y":0,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"645":{"morph":{"__isSmartRef__":true,"id":634},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"646":{"morph":{"__isSmartRef__":true,"id":634},"index":0,"connectedMagnet":null,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"647":{"morph":{"__isSmartRef__":true,"id":634},"index":1,"connectedMagnet":null,"marker":{"__isSmartRef__":true,"id":635},"markerDirection":"prev","__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"648":{"morphMenuItems":{"__isSmartRef__":true,"id":649}},"649":{"varMapping":{"__isSmartRef__":true,"id":650},"source":"function morphMenuItems() {\n var visualConnector = this, con = this.con, world = this.world();\n var items = [\n ['edit converter', function() {\n var source = con.converterString || \n 'function converter(value) {\\n return value\\n}',\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\n editor.doitContext = con;\n connect(editor, 'savedTextString', con, 'converterString', {updater:\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \n function() { return 'setting new converter' }})\n editor.applyStyle({syntaxHighlighting: true, \n fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\n var title = con.targetObj.name && con.sourceObj.name ?\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\n 'Editor for converter function';\n var window = world.addFramedMorph(editor, title)\n window.align(window.bounds().topCenter(), \n visualConnector.bounds().bottomCenter())\n }],\n ['hide', function() {\n visualConnector.disconnectFromMagnets();\n visualConnector.remove();\n }],\n ['disconnect', function() {\n alertOK('Disconnected ' + visualConnector.con);\n visualConnector.con.visualDisconnect();\n }],\n ['cancel', function() {}],\n ];\n return items;\n }","funcProperties":{"__isSmartRef__":true,"id":655},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"650":{"this":{"__isSmartRef__":true,"id":634},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":651}},"651":{"$super":{"__isSmartRef__":true,"id":652}},"652":{"varMapping":{"__isSmartRef__":true,"id":653},"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":654},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"653":{"obj":{"__isSmartRef__":true,"id":634},"name":"morphMenuItems"},"654":{},"655":{},"656":{"morph":{"__isSmartRef__":true,"id":615},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"657":{"moveHorizontal":true},"658":{"_BorderWidth":1,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(633.4,391.0)","_BorderColor":"Color.rgb(95,94,95)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"659":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":4,"requiredModules":["lively.ide"],"partName":"MethodFinderPane","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"660":{"resizeWidth":true,"resizeHeight":true,"adjustForNewBounds":true},"661":{"morph":{"__isSmartRef__":true,"id":534},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"662":{"search":{"__isSmartRef__":true,"id":663},"browse":{"__isSmartRef__":true,"id":667},"reset":{"__isSmartRef__":true,"id":671},"setSearch":{"__isSmartRef__":true,"id":675},"emphasizeStringIn":{"__isSmartRef__":true,"id":678},"withAllMethodsDo":{"__isSmartRef__":true,"id":681},"itemsFromFinds":{"__isSmartRef__":true,"id":685},"browseMethod":{"__isSmartRef__":true,"id":689},"openMethodInSystemBrowser":{"__isSmartRef__":true,"id":693},"findSourceModule":{"__isSmartRef__":true,"id":697},"searchOnServer":{"__isSmartRef__":true,"id":701},"showLayerDefinition":{"__isSmartRef__":true,"id":705}},"663":{"varMapping":{"__isSmartRef__":true,"id":664},"source":"function search(searchString) { \n this.get('searchResultList').updateList([]);\n this.get('sourceText').setTextString('');\n if (!searchString || (searchString.length < 2)) {\n this.get('sourceText').setTextString('\"' + searchString + '\" is to short');\n return;\n }\n var finds = [], i = 0;\n function matches(s) {\n return s.toLowerCase().include(searchString.toLowerCase());\n } \n\n // var re = new RegExp(searchString)\n var time = Functions.timeToRun(function() {\n this.withAllMethodsDo(function(object, eaMethod, type, optParent) {\n i++;\n var name;\n if (!object) return;\n\n if (object.constructor.prototype == object)\n name = object.constructor.name\n\n if (object.name) name = object.name;\n if (object.namespaceIdentifier)\n name = object.namespaceIdentifier\n\n if (object.constructor.prototype != object)\n name = name + \"(object)\"\n\n if ((object.constructor.prototype != object) && (object instanceof Morph))\n name = object.name + \"(\" + object.id + \")\"\n\n if (object === Global)\n name = \" \";\n\n if (type == \"layered\") {\n \n name = object._layered_object.constructor.type \n + \" (\" + optParent.name + \")\" \n \n }\n\n var string = name + \": \" + eaMethod; \n var item = {object: object, method: eaMethod, string: string, type: type};\n if (type == \"layered\") {\n item.layerName = optParent.name\n }\n\n if (matches(eaMethod)) {\n item.search= 'implementor',\n finds.push(item)\n return;\n } \n\n var f = object[eaMethod];\n if (!f || !f.getOriginal) return;\n var source = String(f.getOriginal())\n if (matches(source)){\n item.search = 'sender'\n finds.push(item)\n } \n })\n }.bind(this))\n this.get('sourceText').setTextString(\"search \" + i + \" methods, found \" \n + finds.length + \" methods in \" + time + \"ms\");\n var items = this.itemsFromFinds(finds)\n this.get('searchResultList').updateList(items);\n}","funcProperties":{"__isSmartRef__":true,"id":665},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"664":{"this":{"__isSmartRef__":true,"id":534}},"665":{"timestamp":{"__isSmartRef__":true,"id":666},"user":"robertkrahn","tags":[]},"666":{"isSerializedDate":true,"string":"Fri May 25 2012 13:11:23 GMT+0200 (CEST)"},"667":{"varMapping":{"__isSmartRef__":true,"id":668},"source":"function browse(methodItem) {\n // methodItem = this.get('searchResultList').selection\n if (! methodItem) return;\n\n // deal with non method findings....\n if (methodItem.type == 'layer') {\n this.showLayerDefinition(methodItem)\n return\n } \n\n // methodItem = this.get('searchResultList').selection\n var methodName = methodItem.method;\n var object = methodItem.object;\n var orgFunc = object[methodName];\n\n if (!orgFunc || !orgFunc.getOriginal) {\n this.get('sourceText').setTextString('no source');\n return\n }\n orgFunc = orgFunc.getOriginal()\n \n this.targetFunction = orgFunc;\n this.targetObject = object;\n\n var source = \"// changes here only affect runtime\\n\", \n tab = lively.morphic.Text.prototype.tab;\n if (methodItem.layerName) {\n var partialMethod = object[methodName];\n source += methodItem.layerName + \".refineClass(\" + \n object._layered_object.constructor.type + \", {\\n\" + \n tab + methodName + \": \" + partialMethod +\"\\n})\";\n } else if (orgFunc.belongsToTrait) {\n source += \"Trait('\" + orgFunc.belongsToTrait.name + \"', {\\n\" \n + tab + methodName + \": \" + orgFunc +\"\\n})\";\n } else if (orgFunc.declaredClass) {\n source += orgFunc.declaredClass + \".addMethods({\\n\" \n + tab + methodName + \": \" \n + orgFunc + \"\\n});\"\n } else if(methodItem.type == 'extend') {\n // perhaps it is a an class object\n source += \"Object.extend(\" + (object.type || object.namespaceIdentifier) \n + \",{\\n\" + tab + methodName + \": \" \n + orgFunc + \"\\n});\"\n } else if(object.isMorph && (object.constructor.prototype !== object) ) {\n // display as script\n source = \"this.addScript(\" + orgFunc + \");\"\n } else if(object === Global) {\n // display as script\n source += \"Object.extend(Global, {\\n\" + tab + methodName + \": \" +\n orgFunc + \"\\n});\"\n }\n\n this.get('sourceText').setTextString(source)\n\n module('lively.ide.SyntaxHighlighting').load(true);\n this.get('sourceText').highlightJavaScriptSyntax();\n\n var searchText = this.get('searchText').textString;\n var m = searchText.match(/[^a-zA-Z0-9_\\.]/g)\n if(m) {\n m.forEach(function (each) {\n var escapedChar = '\\\\' + each;\n var position = searchText.search(\n new RegExp('[^\\\\\\\\]' + '\\\\' + each)) + 1;\n searchText = searchText.substring(0,position) \n + escapedChar + searchText.substr(position + 1);\n });\n }\n this.get('sourceText').emphasizeRegex(new RegExp(searchText, 'g'), {color: Color.red});\n\n var info = '' + this.findSourceModule(orgFunc);\n\n if (orgFunc.belongsToTrait)\n info += ' (' + orgFunc.belongsToTrait + \" in \" + orgFunc.belongsToTrait.sourceModule +\")\";\n\n this.get('infoText').setTextString(info)\n}","funcProperties":{"__isSmartRef__":true,"id":669},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"668":{"this":{"__isSmartRef__":true,"id":534}},"669":{"timestamp":{"__isSmartRef__":true,"id":670},"user":"undefined","tags":[]},"670":{"isSerializedDate":true,"string":"Thu Feb 02 2012 13:55:34 GMT+0100 (CET)"},"671":{"varMapping":{"__isSmartRef__":true,"id":672},"source":"function reset() {\n this.get('searchResultList').updateList([]);\n this.get('searchResultList').setSelection(null);\n this.get('searchText').setTextString('enter method name here');\n this.get('sourceText').setTextString('no code');\n this.get('infoText').setTextString('');\n this.targetFunction = null;\n this.targetObject = null;\n}","funcProperties":{"__isSmartRef__":true,"id":673},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"672":{"this":{"__isSmartRef__":true,"id":534}},"673":{"timestamp":{"__isSmartRef__":true,"id":674},"user":"jenslincke","categories":[]},"674":{"isSerializedDate":true,"string":"Fri Nov 18 2011 14:09:54 GMT+0100 (CET)"},"675":{"varMapping":{"__isSmartRef__":true,"id":676},"source":"function setSearch(searchString) {\n this.get('searchText').setTextString(searchString);\n this.search(searchString)\n var list = this.get('searchResultList').getList();\n if (list.length > 0) this.get('searchResultList').setSelection(list[0])\n}","funcProperties":{"__isSmartRef__":true,"id":677},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"676":{"this":{"__isSmartRef__":true,"id":534}},"677":{},"678":{"varMapping":{"__isSmartRef__":true,"id":679},"source":"function emphasizeStringIn(morph, string, style) {\n var m;\n var re = new RegExp(string, \"g\");\n while(m = re.exec(morph.textString)) {\n var from = m.index,\n to = m.index + m[0].length;\n morph.emphasize(style, from, to)\n }\n}","funcProperties":{"__isSmartRef__":true,"id":680},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"679":{"this":{"__isSmartRef__":true,"id":534}},"680":{},"681":{"varMapping":{"__isSmartRef__":true,"id":682},"source":"function withAllMethodsDo(func) {\n var visited = [];\n\n cop.allLayers().forEach(function(layer) {\n func(eval(layer.namespaceName), layer.name, 'layer')\n layer.layeredObjects().forEach(function(obj) {\n var layerDef = cop.getLayerDefinitionForObject(layer, obj)\n Functions.own(layerDef).forEach(function(eaMethod) {\n func(layerDef, eaMethod, 'layered', layer)\n });\n });\n }); \n\n\n Functions.own(Global).forEach(function(eaMethod) {\n func(Global, eaMethod, 'global')\n }); \n\n this.world().withAllSubmorphsDo(function(ea) {\n Functions.own(ea).forEach(function(eaMethod) {\n func(ea, eaMethod, 'script')\n }); \n });\n\n Global.subNamespaces(true).forEach(function(ea) {\n Functions.own(ea).forEach(function(eaMethod) {\n func(ea, eaMethod, 'extend')\n }); \n });\n\n Global.classes(true).uniq().forEach(function(eaClass) {\n Functions.own(eaClass).forEach(function(eaMethod) {\n func(eaClass, eaMethod, 'extend')\n }); \n\n Functions.own(eaClass.prototype).forEach(function(eaMethod) {\n func(eaClass.prototype, eaMethod, 'class')\n }) \n })\n}","funcProperties":{"__isSmartRef__":true,"id":683},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"682":{"this":{"__isSmartRef__":true,"id":534}},"683":{"timestamp":{"__isSmartRef__":true,"id":684},"user":"undefined","tags":[]},"684":{"isSerializedDate":true,"string":"Thu Jan 19 2012 14:41:57 GMT+0100 (CET)"},"685":{"varMapping":{"__isSmartRef__":true,"id":686},"source":"function itemsFromFinds(finds) {\n var searchString = this.get('searchText').textString;\n var items = finds.collect(function(ea) {\n var pref = \"\" + ea.type + \" \";\n if (ea.search == \"sender\") pref += \"full: \"\n if (ea.search == \"implementor\") pref += \"name: \"\n var string = pref + ea.string;\n var func = ea.object[ea.method];\n if (func.belongsToTrait) \n string += ' / ' + func.belongsToTrait + '' \n\n var result = {\n isListItem: true,\n value: ea,\n string: string,\n priority: {implementor: \"B\", sender: \"C\"}[ea.search] || \"D\",\n };\n if (ea.method == searchString) result.priority = \"A\"\n return result\n })\n items = items.sortBy(function(ea) {return ea.priority + ea.string})\n return items\n}","funcProperties":{"__isSmartRef__":true,"id":687},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"686":{"this":{"__isSmartRef__":true,"id":534}},"687":{"timestamp":{"__isSmartRef__":true,"id":688},"user":"undefined","tags":[]},"688":{"isSerializedDate":true,"string":"Thu Jan 19 2012 14:47:13 GMT+0100 (CET)"},"689":{"varMapping":{"__isSmartRef__":true,"id":690},"source":"function browseMethod() {\n alertOK('browseMethod')\n var methodItem = this.get('searchResultList').selection;\n if (methodItem.type == 'layer') {\n var layer = methodItem.object[methodItem.method];\n this.openMethodInSystemBrowser(methodItem.method, \n undefined, layer.sourceModule);\n return\n }\n\n if (!this.targetFunction) return;\n var methodName = this.targetFunction.methodName || this.targetFunction.displayName; \n if(this.targetFunction.declaredClass) {\n var classObj = eval(this.targetFunction.declaredClass)\n this.openMethodInSystemBrowser(classObj.type, methodName);\n return;\n }\n if(this.targetFunction.belongsToTrait) {\n this.openMethodInSystemBrowser(this.targetFunction.belongsToTrait.name, methodName);\n return;\n }\n if(Class.isClass(this.targetObject)) {\n this.openMethodInSystemBrowser(this.targetObject.type, methodName);\n return;\n }\n if(this.targetObject.namespaceIdentifier) {\n this.openMethodInSystemBrowser(this.targetObject.namespaceIdentifier, methodName);\n return;\n }\n if(this.targetObject instanceof lively.morphic.Morph) {\n var editor = this.world().openObjectEditorFor(this.targetObject);\n editor.align(editor.bounds().center(), this.world().visibleBounds().center());\n return;\n }\n if (Class.isClass(this.targetFunction)) {\n // constructor\n this.openMethodInSystemBrowser(this.targetFunction.displayName);\n return;\n }\n \n alertOK('not implemented yet for ' + this.targetFunction)\n}","funcProperties":{"__isSmartRef__":true,"id":691},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"690":{"this":{"__isSmartRef__":true,"id":534}},"691":{"timestamp":{"__isSmartRef__":true,"id":692},"user":"undefined","tags":[]},"692":{"isSerializedDate":true,"string":"Thu Jan 19 2012 16:54:12 GMT+0100 (CET)"},"693":{"varMapping":{"__isSmartRef__":true,"id":694},"source":"function openMethodInSystemBrowser(objectName, methodName, optSourceModule) {\n if (objectName)\n objectName = objectName.replace(/^Global\\./,\"\");\n alert(\"browse \" + objectName + \":\" + methodName)\n // objectName = 'SelectionMorphTrait', methodName = 'onDrag'\n var sourceModule = optSourceModule ||\n this.findSourceModule(this.targetFunction);\n if (!sourceModule) \n alert('could not browse, since no source module found!')\n var uri = new URL(sourceModule.uri()),\n relative = uri.relativePathFrom(new URL(Config.codeBase)),\n moduleNode = lively.ide.startSourceControl().addModule(relative),\n rootNode = moduleNode.ast();\n\n var fileFragments = rootNode.subElements(10).select(function(ea) {\n var path = ea.getOwnerNamePath()\n return path.include(objectName) \n && (!methodName || path.include(methodName)) \n });\n\n //alertOK(\"found following places to browse: \" + fileFragments)\n if (fileFragments.length > 0) {\n fileFragments[0].browseIt()\n }\n\n}","funcProperties":{"__isSmartRef__":true,"id":695},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"694":{"this":{"__isSmartRef__":true,"id":534}},"695":{"timestamp":{"__isSmartRef__":true,"id":696},"user":"undefined","tags":[]},"696":{"isSerializedDate":true,"string":"Thu Jan 19 2012 16:50:17 GMT+0100 (CET)"},"697":{"varMapping":{"__isSmartRef__":true,"id":698},"source":"function findSourceModule(funcObj) {\n if (this.targetFunction.belongsToTrait) \n return this.targetFunction.belongsToTrait.sourceModule\n if (funcObj.sourceModule)\n return funcObj.sourceModule;\n // look in the class\n if (!funcObj.sourceModule && funcObj.declaredClass) {\n var classObj = eval(funcObj.declaredClass)\n return classObj.sourceModule\n }\n}","funcProperties":{"__isSmartRef__":true,"id":699},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"698":{"this":{"__isSmartRef__":true,"id":534}},"699":{"user":"jenslincke","timestamp":{"__isSmartRef__":true,"id":700}},"700":{"isSerializedDate":true,"string":"Fri Nov 04 2011 15:27:13 GMT+0100 (CET)"},"701":{"varMapping":{"__isSmartRef__":true,"id":702},"source":"function searchOnServer() {\n var serverSearch = this.world().openPartItem('ServerSearch', 'PartsBin/Tools'); \n serverSearch.setSearch(this.get('searchText').textString)\n}","funcProperties":{"__isSmartRef__":true,"id":703},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"702":{"this":{"__isSmartRef__":true,"id":534}},"703":{"timestamp":{"__isSmartRef__":true,"id":704},"user":"jenslincke","categories":[]},"704":{"isSerializedDate":true,"string":"Fri Nov 18 2011 11:40:23 GMT+0100 (CET)"},"705":{"varMapping":{"__isSmartRef__":true,"id":706},"source":"function showLayerDefinition(methodItem) {\n var info = \"layer definition\" \n var source = \"TODO: print layer def here...\"\n this.get('infoText').setTextString(info)\n this.get('sourceText').setTextString(source)\n}","funcProperties":{"__isSmartRef__":true,"id":707},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"706":{"this":{"__isSmartRef__":true,"id":534}},"707":{"timestamp":{"__isSmartRef__":true,"id":708},"user":"undefined","tags":[]},"708":{"isSerializedDate":true,"string":"Thu Jan 19 2012 15:30:43 GMT+0100 (CET)"},"709":{"submorphs":[],"scripts":[],"id":"7FD97689-DD40-416E-BCFF-03160BA4426C","shape":{"__isSmartRef__":true,"id":710},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"ResizeCorner5","partsBinMetaInfo":{"__isSmartRef__":true,"id":711},"__layered_draggingEnabled__":true,"dragStartPoint":null,"originalTargetExtent":null,"eventHandler":{"__isSmartRef__":true,"id":712},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":533},"derivationIds":[215,"2C69C967-79E6-4ED6-8BFF-28822D617E80","F45294EA-6B3E-4E23-B977-4622B3389BB5","94F2324A-2438-4DC0-8F56-C11B607F6B57","9259878D-CC51-4BA4-8D23-C90CD1EB46B7","352A14B9-B34A-4CC3-AF74-D6E7241ABEA6","E83F5CEC-5C00-49CB-B074-F953B40D71E2","2927A0C4-98DD-43B0-A39E-6A66E03879A9"],"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","originalExtent","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":713},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(620.4,397.0)","originalExtent":"lively.pt(239.0,138.0)","distanceToDragEvent":"lively.pt(42.8,-4.5)"},"710":{"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(13.0,15.0)","_BorderColor":"Color.rgb(145,145,145)","_Fill":"Color.rgb(66,66,66)","_Padding":"lively.rect(0,0,0,0)"},"711":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"712":{"morph":{"__isSmartRef__":true,"id":709},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"713":{"onDrag":{"__isSmartRef__":true,"id":714},"onDragEnd":{"__isSmartRef__":true,"id":721},"onDragStart":{"__isSmartRef__":true,"id":728}},"714":{"varMapping":{"__isSmartRef__":true,"id":715},"source":"function onDrag(evt) {\n\t// alert(\"onDrag\")\n\t\tvar moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\n\t\tif (evt.isShiftDown()) {\n\t\t\tvar maxDelta = Math.max(moveDelta.x, moveDelta.y);\n\t\t\tmoveDelta = pt(maxDelta, maxDelta);\n\t\t}\n\t\tthis.owner.setExtent(this.originalTargetExtent.addPt(moveDelta));\n\t\tthis.align(this.bounds().bottomRight(), this.owner.getExtent())\n}","funcProperties":{"__isSmartRef__":true,"id":720},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"715":{"this":{"__isSmartRef__":true,"id":709},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":716}},"716":{"$super":{"__isSmartRef__":true,"id":717}},"717":{"varMapping":{"__isSmartRef__":true,"id":718},"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":719},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"718":{"obj":{"__isSmartRef__":true,"id":709},"name":"onDrag"},"719":{},"720":{},"721":{"varMapping":{"__isSmartRef__":true,"id":722},"source":"function onDragEnd(evt) {\n\tthis.dragStartPoint = null;\n\tthis.originalTargetExtent = null;\n}","funcProperties":{"__isSmartRef__":true,"id":727},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"722":{"this":{"__isSmartRef__":true,"id":709},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":723}},"723":{"$super":{"__isSmartRef__":true,"id":724}},"724":{"varMapping":{"__isSmartRef__":true,"id":725},"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":726},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"725":{"obj":{"__isSmartRef__":true,"id":709},"name":"onDragEnd"},"726":{},"727":{},"728":{"varMapping":{"__isSmartRef__":true,"id":729},"source":"function onDragStart(evt) {\n\tthis.dragStartPoint = evt.mousePoint;\n\tthis.originalTargetExtent = this.owner.getExtent();\n}","funcProperties":{"__isSmartRef__":true,"id":734},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"729":{"this":{"__isSmartRef__":true,"id":709},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":730}},"730":{"$super":{"__isSmartRef__":true,"id":731}},"731":{"varMapping":{"__isSmartRef__":true,"id":732},"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":733},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"732":{"obj":{"__isSmartRef__":true,"id":709},"name":"onDragStart"},"733":{},"734":{},"735":{"submorphs":[{"__isSmartRef__":true,"id":736},{"__isSmartRef__":true,"id":742},{"__isSmartRef__":true,"id":755},{"__isSmartRef__":true,"id":767}],"scripts":[],"shape":{"__isSmartRef__":true,"id":780},"eventHandler":{"__isSmartRef__":true,"id":781},"_ClipMode":"visible","derivationIds":["1639CF5F-2F7F-4CD2-A03D-6BE705DF031C"],"id":"B25316CB-162A-4509-8522-EDF823C11A96","__layered_droppingEnabled__":false,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":782},"windowMorph":{"__isSmartRef__":true,"id":533},"label":{"__isSmartRef__":true,"id":736},"closeButton":{"__isSmartRef__":true,"id":742},"menuButton":{"__isSmartRef__":true,"id":755},"collapseButton":{"__isSmartRef__":true,"id":767},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":533},"showsHalos":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,0.0)"},"736":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":737},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":738}],"eventHandler":{"__isSmartRef__":true,"id":740},"_ClipMode":"hidden","derivationIds":["EBBE611A-742A-47B6-8F5E-94AFE9B7EDAC"],"id":"8963F21C-989C-4DCA-ACF0-92ADFBA2908E","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"layout":{"__isSmartRef__":true,"id":741},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":735},"_StyleClassNames":["window-title"],"_TextStylingMode":true,"showsHalos":false,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(21.0,3.0)"},"737":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(573.4,18.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"738":{"style":{"__isSmartRef__":true,"id":739},"chunkOwner":{"__isSmartRef__":true,"id":736},"_id":"_2982","storedString":"MethodFinder","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"739":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"740":{"morph":{"__isSmartRef__":true,"id":736},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"741":{"resizeWidth":true},"742":{"submorphs":[{"__isSmartRef__":true,"id":743}],"scripts":[],"shape":{"__isSmartRef__":true,"id":748},"eventHandler":{"__isSmartRef__":true,"id":749},"_ClipMode":"visible","derivationIds":["E1B632FE-F492-4726-A50D-081AFC25BBED"],"id":"C7EFA0D7-3709-4995-AC1A-9952276E506D","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":743},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":735},"layout":{"__isSmartRef__":true,"id":750},"_StyleClassNames":["close"],"attributeConnections":[{"__isSmartRef__":true,"id":751},{"__isSmartRef__":true,"id":753}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(613.4,3.0)"},"743":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":744},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":745}],"eventHandler":{"__isSmartRef__":true,"id":747},"_ClipMode":"hidden","derivationIds":["6C99CCC0-C3B8-4E0D-9400-F99499421A58"],"id":"C1419AB3-4809-420C-AF71-4421FB3A21E4","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":742},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,-1.0)"},"744":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"745":{"style":{"__isSmartRef__":true,"id":746},"chunkOwner":{"__isSmartRef__":true,"id":743},"_id":"_2984","storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"746":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"747":{"morph":{"__isSmartRef__":true,"id":743},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"748":{"_BorderWidth":1,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"749":{"morph":{"__isSmartRef__":true,"id":742},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"750":{"moveHorizontal":true},"751":{"sourceObj":{"__isSmartRef__":true,"id":742},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":533},"targetMethodName":"getCloseHelp","varMapping":{"__isSmartRef__":true,"id":752},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"752":{"source":{"__isSmartRef__":true,"id":742},"target":{"__isSmartRef__":true,"id":533}},"753":{"sourceObj":{"__isSmartRef__":true,"id":742},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":533},"targetMethodName":"initiateShutdown","varMapping":{"__isSmartRef__":true,"id":754},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"754":{"source":{"__isSmartRef__":true,"id":742},"target":{"__isSmartRef__":true,"id":533}},"755":{"submorphs":[{"__isSmartRef__":true,"id":756}],"scripts":[],"shape":{"__isSmartRef__":true,"id":761},"eventHandler":{"__isSmartRef__":true,"id":762},"_ClipMode":"visible","derivationIds":["DB240135-0FA4-4593-89DB-C5C31376D5D4"],"id":"C12C69CE-2C8A-4572-9732-5AFE2849F255","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":756},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":735},"attributeConnections":[{"__isSmartRef__":true,"id":763},{"__isSmartRef__":true,"id":765}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"isPressed":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(3.0,3.0)"},"756":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":757},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":758}],"eventHandler":{"__isSmartRef__":true,"id":760},"_ClipMode":"hidden","derivationIds":["AA91077A-EF5E-4B13-9E48-7A4D925176D5"],"id":"1D429D13-8937-4CC3-B0B9-4AC042B7289D","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":755},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,0.0)"},"757":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(18.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"758":{"style":{"__isSmartRef__":true,"id":759},"chunkOwner":{"__isSmartRef__":true,"id":756},"_id":"_2986","storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"759":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"760":{"morph":{"__isSmartRef__":true,"id":756},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"761":{"_BorderWidth":1,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"762":{"morph":{"__isSmartRef__":true,"id":755},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"763":{"sourceObj":{"__isSmartRef__":true,"id":755},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":533},"targetMethodName":"getMenuHelp","varMapping":{"__isSmartRef__":true,"id":764},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"764":{"source":{"__isSmartRef__":true,"id":755},"target":{"__isSmartRef__":true,"id":533}},"765":{"sourceObj":{"__isSmartRef__":true,"id":755},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":533},"targetMethodName":"showTargetMorphMenu","varMapping":{"__isSmartRef__":true,"id":766},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"766":{"source":{"__isSmartRef__":true,"id":755},"target":{"__isSmartRef__":true,"id":533}},"767":{"submorphs":[{"__isSmartRef__":true,"id":768}],"scripts":[],"shape":{"__isSmartRef__":true,"id":773},"eventHandler":{"__isSmartRef__":true,"id":774},"_ClipMode":"visible","derivationIds":["D6FF4C04-8F19-435C-856F-6CA74B773669"],"id":"FE1E9569-D1FF-44AC-ADB9-39E596B279AA","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":768},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":735},"layout":{"__isSmartRef__":true,"id":775},"attributeConnections":[{"__isSmartRef__":true,"id":776},{"__isSmartRef__":true,"id":778}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(594.4,3.0)"},"768":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":769},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":770}],"eventHandler":{"__isSmartRef__":true,"id":772},"_ClipMode":"hidden","derivationIds":["A6855329-6F85-47E0-BEDE-1C3C0B50BA13"],"id":"31A596B3-C0DB-4151-9E14-8C2D4EA2BD7F","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":767},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,1.0)"},"769":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"770":{"style":{"__isSmartRef__":true,"id":771},"chunkOwner":{"__isSmartRef__":true,"id":768},"_id":"_2988","storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"771":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"772":{"morph":{"__isSmartRef__":true,"id":768},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"773":{"_BorderWidth":1,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"774":{"morph":{"__isSmartRef__":true,"id":767},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"775":{"moveHorizontal":true},"776":{"sourceObj":{"__isSmartRef__":true,"id":767},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":533},"targetMethodName":"getCollapseHelp","varMapping":{"__isSmartRef__":true,"id":777},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"777":{"source":{"__isSmartRef__":true,"id":767},"target":{"__isSmartRef__":true,"id":533}},"778":{"sourceObj":{"__isSmartRef__":true,"id":767},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":533},"targetMethodName":"toggleCollapse","varMapping":{"__isSmartRef__":true,"id":779},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"779":{"source":{"__isSmartRef__":true,"id":767},"target":{"__isSmartRef__":true,"id":533}},"780":{"_AppearanceStylingMode":true,"_BorderStylingMode":true,"_BorderWidth":0,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(633.4,22.0)","_Padding":"lively.rect(0,0,0,0)"},"781":{"morph":{"__isSmartRef__":true,"id":735},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"782":{"resizeWidth":true,"adjustForNewBounds":true},"783":{"_ClipMode":"visible","_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"__serializedExpressions__":["_Padding","_Extent"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Padding":"lively.rect(0,0,0,0)","_Extent":"lively.pt(633.4,412.0)"},"784":{"morph":{"__isSmartRef__":true,"id":533},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"785":{"adjustForNewBounds":true},"786":{"requiredModules":["lively.ide"],"migrationLevel":4,"partsSpaceName":"PartsBin/Tools","comment":"A method finder that searches all loaded classes and methods for matches in the source. \n\nChanges:\n- added support for Traits","partName":"MethodFinder","changes":[{"__isSmartRef__":true,"id":787},{"__isSmartRef__":true,"id":789},{"__isSmartRef__":true,"id":791},{"__isSmartRef__":true,"id":793},{"__isSmartRef__":true,"id":795},{"__isSmartRef__":true,"id":797},{"__isSmartRef__":true,"id":799},{"__isSmartRef__":true,"id":801},{"__isSmartRef__":true,"id":803},{"__isSmartRef__":true,"id":805},{"__isSmartRef__":true,"id":807},{"__isSmartRef__":true,"id":809},{"__isSmartRef__":true,"id":811},{"__isSmartRef__":true,"id":813},{"__isSmartRef__":true,"id":815},{"__isSmartRef__":true,"id":817},{"__isSmartRef__":true,"id":819},{"__isSmartRef__":true,"id":821},{"__isSmartRef__":true,"id":823},{"__isSmartRef__":true,"id":825},{"__isSmartRef__":true,"id":827},{"__isSmartRef__":true,"id":829}],"revisionOnLoad":185133,"lastModifiedDate":{"__isSmartRef__":true,"id":831},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"787":{"date":{"__isSmartRef__":true,"id":788},"author":"undefined","message":"fixed Error when trying to update AttributeConnection(.selection --> .browse) with value [object Object]:","id":"13E54B16-502A-4A16-A7C5-99E547A1545A"},"788":{"isSerializedDate":true,"string":"Thu Feb 02 2012 13:56:17 GMT+0100 (CET)"},"789":{"date":{"__isSmartRef__":true,"id":790},"author":"lauritz","message":"adapted syntax highlighting of the searched pattern in the code pane, works now for regexp chars as '(', '['. '/', etc... (fixes #289 in trac)","id":"36EA3F65-0F45-4F7C-B574-9E484C4F2440"},"790":{"isSerializedDate":true,"string":"Thu Feb 02 2012 06:34:56 GMT+0100 (CET)"},"791":{"date":{"__isSmartRef__":true,"id":792},"author":"jenslincke","message":"style tweaks","id":"3BDBAEC2-8D08-417B-BF43-6525108D23EB"},"792":{"isSerializedDate":true,"string":"Mon Jan 30 2012 14:00:59 GMT+0100 (CET)"},"793":{"date":{"__isSmartRef__":true,"id":794},"author":"undefined","message":"","id":"1E939834-C3A9-4815-AA6A-5C939D39073C"},"794":{"isSerializedDate":true,"string":"Thu Jan 19 2012 16:57:47 GMT+0100 (CET)"},"795":{"date":{"__isSmartRef__":true,"id":796},"author":"undefined","message":"added support for finding layers, and partial methods in layers ","id":"29FFB0E6-B160-402F-BF88-B4FF5385B484"},"796":{"isSerializedDate":true,"string":"Thu Jan 19 2012 16:56:05 GMT+0100 (CET)"},"797":{"date":{"__isSmartRef__":true,"id":798},"author":"jenslincke","message":"make highlight regexp safer","id":"F2B4D870-731A-4DE2-A943-5206769B2A1B"},"798":{"isSerializedDate":true,"string":"Tue Jan 03 2012 23:54:43 GMT+0100 (CET)"},"799":{"date":{"__isSmartRef__":true,"id":800},"author":"constantin","message":"","id":"3A7016D6-1933-4266-AE80-0A0393BA5023"},"800":{"isSerializedDate":true,"string":"Thu Dec 01 2011 11:57:30 GMT+0100 (CET)"},"801":{"date":{"__isSmartRef__":true,"id":802},"author":"markoroeder","message":"forgot resize corner","id":"E63C039D-B42D-4F3B-A48F-A00D98A5B617"},"802":{"isSerializedDate":true,"string":"Fri Nov 18 2011 14:24:15 GMT+0100 (CET)"},"803":{"date":{"__isSmartRef__":true,"id":804},"author":"markoroeder","message":"- exchanged window bar","id":"E8196FBC-F69B-4F65-93CF-88942D5708FC"},"804":{"isSerializedDate":true,"string":"Fri Nov 18 2011 14:21:35 GMT+0100 (CET)"},"805":{"date":{"__isSmartRef__":true,"id":806},"author":"jenslincke","message":"","id":"66290C84-7B89-4118-9177-64D696603450"},"806":{"isSerializedDate":true,"string":"Fri Nov 18 2011 14:10:01 GMT+0100 (CET)"},"807":{"date":{"__isSmartRef__":true,"id":808},"author":"jenslincke","message":"layout","id":"3534D419-BDB6-4539-AF0A-83DE6CE2D4FA"},"808":{"isSerializedDate":true,"string":"Fri Nov 18 2011 11:50:30 GMT+0100 (CET)"},"809":{"date":{"__isSmartRef__":true,"id":810},"author":"jenslincke","message":"added search on server","id":"9F137DE0-7EDC-47C7-9E21-5D14065EB499"},"810":{"isSerializedDate":true,"string":"Fri Nov 18 2011 11:42:22 GMT+0100 (CET)"},"811":{"date":{"__isSmartRef__":true,"id":812},"author":"jenslincke","message":"added check for !orgFunc.getOriginal in browse","id":"BDE9E31C-56F7-4E0A-80B0-6731B967FD19"},"812":{"isSerializedDate":true,"string":"Thu Nov 17 2011 15:45:18 GMT+0100 (CET)"},"813":{"date":{"__isSmartRef__":true,"id":814},"author":"athomschke","message":"removed debug message","id":"E46495A1-E192-4C3A-9084-9E45F9811D23"},"814":{"isSerializedDate":true,"string":"Wed Nov 16 2011 14:45:39 GMT+0100 (CET)"},"815":{"date":{"__isSmartRef__":true,"id":816},"author":"jenslincke","message":"- supports browsing traits","id":"95D4F096-F818-49B3-8158-AD7739008BED"},"816":{"isSerializedDate":true,"string":"Fri Nov 04 2011 15:29:41 GMT+0100 (CET)"},"817":{"date":{"__isSmartRef__":true,"id":818},"author":"jenslincke","message":"reset scales and code formatting","id":"80BB3A34-B41F-482D-9D05-0711981CA2BA"},"818":{"isSerializedDate":true,"string":"Fri Nov 04 2011 15:05:54 GMT+0100 (CET)"},"819":{"date":{"__isSmartRef__":true,"id":820},"author":"jenslincke","message":"changed sort order to move direct hits up the list","id":"1248BE62-04F2-4D2E-A184-3DE2E6B06D14"},"820":{"isSerializedDate":true,"string":"Fri Nov 04 2011 15:00:11 GMT+0100 (CET)"},"821":{"date":{"__isSmartRef__":true,"id":822},"author":"jenslincke","message":"browse Global.someobject extensions","id":"8B02962A-1818-4BD9-BA91-383D11B05C0E"},"822":{"isSerializedDate":true,"string":"Fri Nov 04 2011 14:37:14 GMT+0100 (CET)"},"823":{"date":{"__isSmartRef__":true,"id":824},"author":"jenslincke","message":"negations, negations!","id":"F9E5CF4E-F6EE-4BF0-A8E7-88BFE38F1530"},"824":{"isSerializedDate":true,"string":"Thu Nov 03 2011 16:47:56 GMT+0100 (CET)"},"825":{"date":{"__isSmartRef__":true,"id":826},"author":"jenslincke","message":"resize corner to front; browse more methods...","id":"11DC56C0-11B6-4B14-90CA-615ABF140AC5"},"826":{"isSerializedDate":true,"string":"Thu Nov 03 2011 16:46:04 GMT+0100 (CET)"},"827":{"date":{"__isSmartRef__":true,"id":828},"author":"robertkrahn","message":"search ignores case","id":"420C366D-D697-48EF-8968-1233F4E7C788"},"828":{"isSerializedDate":true,"string":"Fri May 25 2012 13:13:15 GMT+0200 (CEST)"},"829":{"date":{"__isSmartRef__":true,"id":830},"author":"jenslincke","message":"reset title bar","id":"59D9CF5A-921F-49E7-9E0B-6342DD337D41"},"830":{"isSerializedDate":true,"string":"Thu Nov 29 2012 10:00:22 GMT+0100 (CET)"},"831":{"isSerializedDate":true,"string":"Thu Mar 07 2013 01:25:14 GMT+0100 (CET)"},"832":{"submorphs":[{"__isSmartRef__":true,"id":833},{"__isSmartRef__":true,"id":881},{"__isSmartRef__":true,"id":884},{"__isSmartRef__":true,"id":887},{"__isSmartRef__":true,"id":890}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1212},"eventHandler":{"__isSmartRef__":true,"id":1213},"_ClipMode":"visible","derivationIds":[],"id":"889991FF-CCAB-4AFC-B3DF-52907DFF445A","__layered_droppingEnabled__":false,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":1214},"LK2":true,"reframeHandle":{"__isSmartRef__":true,"id":881},"rightReframeHandle":{"__isSmartRef__":true,"id":887},"bottomReframeHandle":{"__isSmartRef__":true,"id":884},"titleBar":{"__isSmartRef__":true,"id":833},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"_PreviousBorderWidth":0,"targetMorph":{"__isSmartRef__":true,"id":890},"owner":{"__isSmartRef__":true,"id":532},"highlighted":true,"_StyleClassNames":["highlighted"],"showsHalos":false,"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","contentOffset","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets","withLayers":["Global.PreventDroppingLayer"],"withoutLayers":["Global.lively.morphic.GrabbingLayer"],"_Position":"lively.pt(9.5,272.0)","contentOffset":"lively.pt(4.0,22.0)","distanceToDragEvent":"lively.pt(547.5,-12.0)"},"833":{"submorphs":[{"__isSmartRef__":true,"id":834},{"__isSmartRef__":true,"id":840},{"__isSmartRef__":true,"id":853},{"__isSmartRef__":true,"id":865}],"scripts":[],"shape":{"__isSmartRef__":true,"id":878},"eventHandler":{"__isSmartRef__":true,"id":879},"_ClipMode":"visible","derivationIds":[],"id":"E676714B-4DE9-4F0D-9E1E-E0F7F05407EA","__layered_droppingEnabled__":false,"halosEnabled":true,"draggingEnabled":false,"layout":{"__isSmartRef__":true,"id":880},"windowMorph":{"__isSmartRef__":true,"id":832},"label":{"__isSmartRef__":true,"id":834},"closeButton":{"__isSmartRef__":true,"id":840},"menuButton":{"__isSmartRef__":true,"id":853},"collapseButton":{"__isSmartRef__":true,"id":865},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":832},"showsHalos":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,0.0)"},"834":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":835},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":836}],"eventHandler":{"__isSmartRef__":true,"id":838},"_ClipMode":"hidden","derivationIds":[],"id":"CD2F381A-DC8A-430A-BC7B-536C04F05A24","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"draggingEnabled":false,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"layout":{"__isSmartRef__":true,"id":839},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":833},"_StyleClassNames":["window-title"],"_TextStylingMode":true,"showsHalos":false,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(20.0,3.0)"},"835":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(769.0,18.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"836":{"style":{"__isSmartRef__":true,"id":837},"chunkOwner":{"__isSmartRef__":true,"id":834},"_id":"_1880","storedString":"Window","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"837":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"838":{"morph":{"__isSmartRef__":true,"id":834},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"839":{"resizeWidth":true},"840":{"submorphs":[{"__isSmartRef__":true,"id":841}],"scripts":[],"shape":{"__isSmartRef__":true,"id":846},"eventHandler":{"__isSmartRef__":true,"id":847},"_ClipMode":"visible","derivationIds":[],"id":"4BD65536-774C-4CD5-8690-42FB8BCD642F","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"draggingEnabled":false,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":841},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":833},"layout":{"__isSmartRef__":true,"id":848},"_StyleClassNames":["close"],"attributeConnections":[{"__isSmartRef__":true,"id":849},{"__isSmartRef__":true,"id":851}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(808.0,3.0)"},"841":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":842},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":843}],"eventHandler":{"__isSmartRef__":true,"id":845},"_ClipMode":"hidden","derivationIds":[],"id":"12ACF727-784C-48ED-B0C3-4075E7177166","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"draggingEnabled":false,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":840},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,-1.0)"},"842":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"843":{"style":{"__isSmartRef__":true,"id":844},"chunkOwner":{"__isSmartRef__":true,"id":841},"_id":"_1882","storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"844":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"845":{"morph":{"__isSmartRef__":true,"id":841},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"846":{"_BorderWidth":1,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"847":{"morph":{"__isSmartRef__":true,"id":840},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"848":{"moveHorizontal":true},"849":{"sourceObj":{"__isSmartRef__":true,"id":840},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":832},"targetMethodName":"getCloseHelp","varMapping":{"__isSmartRef__":true,"id":850},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"850":{"source":{"__isSmartRef__":true,"id":840},"target":{"__isSmartRef__":true,"id":832}},"851":{"sourceObj":{"__isSmartRef__":true,"id":840},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":832},"targetMethodName":"initiateShutdown","varMapping":{"__isSmartRef__":true,"id":852},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"852":{"source":{"__isSmartRef__":true,"id":840},"target":{"__isSmartRef__":true,"id":832}},"853":{"submorphs":[{"__isSmartRef__":true,"id":854}],"scripts":[],"shape":{"__isSmartRef__":true,"id":859},"eventHandler":{"__isSmartRef__":true,"id":860},"_ClipMode":"visible","derivationIds":[],"id":"E5DC711D-AA42-469E-A510-4AA323CE1499","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"draggingEnabled":false,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":854},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":833},"attributeConnections":[{"__isSmartRef__":true,"id":861},{"__isSmartRef__":true,"id":863}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(3.0,3.0)"},"854":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":855},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":856}],"eventHandler":{"__isSmartRef__":true,"id":858},"_ClipMode":"hidden","derivationIds":[],"id":"07340708-F324-4647-9A23-AADBE8E07889","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"draggingEnabled":false,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":853},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,0.0)"},"855":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(18.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"856":{"style":{"__isSmartRef__":true,"id":857},"chunkOwner":{"__isSmartRef__":true,"id":854},"_id":"_1884","storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"857":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"858":{"morph":{"__isSmartRef__":true,"id":854},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"859":{"_BorderWidth":1,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"860":{"morph":{"__isSmartRef__":true,"id":853},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"861":{"sourceObj":{"__isSmartRef__":true,"id":853},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":832},"targetMethodName":"getMenuHelp","varMapping":{"__isSmartRef__":true,"id":862},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"862":{"source":{"__isSmartRef__":true,"id":853},"target":{"__isSmartRef__":true,"id":832}},"863":{"sourceObj":{"__isSmartRef__":true,"id":853},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":832},"targetMethodName":"showTargetMorphMenu","varMapping":{"__isSmartRef__":true,"id":864},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"864":{"source":{"__isSmartRef__":true,"id":853},"target":{"__isSmartRef__":true,"id":832}},"865":{"submorphs":[{"__isSmartRef__":true,"id":866}],"scripts":[],"shape":{"__isSmartRef__":true,"id":871},"eventHandler":{"__isSmartRef__":true,"id":872},"_ClipMode":"visible","derivationIds":[],"id":"7D1CB610-19C4-46D0-B8D1-4245D764AEBA","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"draggingEnabled":false,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":866},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":833},"layout":{"__isSmartRef__":true,"id":873},"attributeConnections":[{"__isSmartRef__":true,"id":874},{"__isSmartRef__":true,"id":876}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(789.0,3.0)"},"866":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":867},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":868}],"eventHandler":{"__isSmartRef__":true,"id":870},"_ClipMode":"hidden","derivationIds":[],"id":"19201DA2-9CA4-4B0F-96B4-1E6BBB561424","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"draggingEnabled":false,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":865},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,1.0)"},"867":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"868":{"style":{"__isSmartRef__":true,"id":869},"chunkOwner":{"__isSmartRef__":true,"id":866},"_id":"_1886","storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"869":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"870":{"morph":{"__isSmartRef__":true,"id":866},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"871":{"_BorderWidth":1,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"872":{"morph":{"__isSmartRef__":true,"id":865},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"873":{"moveHorizontal":true},"874":{"sourceObj":{"__isSmartRef__":true,"id":865},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":832},"targetMethodName":"getCollapseHelp","varMapping":{"__isSmartRef__":true,"id":875},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"875":{"source":{"__isSmartRef__":true,"id":865},"target":{"__isSmartRef__":true,"id":832}},"876":{"sourceObj":{"__isSmartRef__":true,"id":865},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":832},"targetMethodName":"toggleCollapse","varMapping":{"__isSmartRef__":true,"id":877},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"877":{"source":{"__isSmartRef__":true,"id":865},"target":{"__isSmartRef__":true,"id":832}},"878":{"_AppearanceStylingMode":true,"_BorderStylingMode":true,"_BorderWidth":0,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(828.0,22.0)","_Padding":"lively.rect(0,0,0,0)"},"879":{"morph":{"__isSmartRef__":true,"id":833},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"880":{"resizeWidth":true,"adjustForNewBounds":true},"881":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":882},"eventHandler":{"__isSmartRef__":true,"id":883},"_ClipMode":"visible","derivationIds":[],"id":"E4A57197-C1ED-43F2-B85F-1B379141497F","__layered_droppingEnabled__":true,"halosEnabled":true,"draggingEnabled":false,"type":"corner","_StyleClassNames":["reframe-handle corner"],"owner":{"__isSmartRef__":true,"id":832},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.ReframeHandle","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(814.0,562.0)"},"882":{"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(14.0,14.0)","_Padding":"lively.rect(0,0,0,0)"},"883":{"morph":{"__isSmartRef__":true,"id":881},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"884":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":885},"eventHandler":{"__isSmartRef__":true,"id":886},"_ClipMode":"visible","derivationIds":[],"id":"BA1790BA-9E93-46DD-976F-381A5C652009","__layered_droppingEnabled__":true,"halosEnabled":true,"draggingEnabled":false,"type":"bottom","_StyleClassNames":["reframe-handle bottom"],"owner":{"__isSmartRef__":true,"id":832},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.ReframeHandle","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,572.0)"},"885":{"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(814.0,4.0)","_Padding":"lively.rect(0,0,0,0)"},"886":{"morph":{"__isSmartRef__":true,"id":884},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"887":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":888},"eventHandler":{"__isSmartRef__":true,"id":889},"_ClipMode":"visible","derivationIds":[],"id":"71EA4FDE-2135-48AF-A6C1-7C90EE211D87","__layered_droppingEnabled__":true,"halosEnabled":true,"draggingEnabled":false,"type":"right","_StyleClassNames":["reframe-handle right"],"owner":{"__isSmartRef__":true,"id":832},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.ReframeHandle","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(824.0,0.0)"},"888":{"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(4.0,562.0)","_Padding":"lively.rect(0,0,0,0)"},"889":{"morph":{"__isSmartRef__":true,"id":887},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"890":{"submorphs":[{"__isSmartRef__":true,"id":891},{"__isSmartRef__":true,"id":1179},{"__isSmartRef__":true,"id":1190},{"__isSmartRef__":true,"id":1005},{"__isSmartRef__":true,"id":1078},{"__isSmartRef__":true,"id":1107},{"__isSmartRef__":true,"id":1136},{"__isSmartRef__":true,"id":1201},{"__isSmartRef__":true,"id":1165},{"__isSmartRef__":true,"id":900},{"__isSmartRef__":true,"id":914},{"__isSmartRef__":true,"id":928},{"__isSmartRef__":true,"id":942},{"__isSmartRef__":true,"id":956},{"__isSmartRef__":true,"id":970},{"__isSmartRef__":true,"id":984}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1209},"eventHandler":{"__isSmartRef__":true,"id":1210},"_ClipMode":"visible","derivationIds":[],"id":"B33A14E9-3ECB-4D49-9D11-2C69EC50AD75","__layered_droppingEnabled__":true,"halosEnabled":true,"draggingEnabled":false,"layout":{"__isSmartRef__":true,"id":1211},"__serializedExpressions__":["_Position"],"locationPane":{"__isSmartRef__":true,"id":891},"codeBaseDirBtn":{"__isSmartRef__":true,"id":1179},"localDirBtn":{"__isSmartRef__":true,"id":1190},"Pane1":{"__isSmartRef__":true,"id":1005},"Pane2":{"__isSmartRef__":true,"id":1078},"Pane3":{"__isSmartRef__":true,"id":1107},"Pane4":{"__isSmartRef__":true,"id":1136},"midResizer":{"__isSmartRef__":true,"id":1201},"sourcePane":{"__isSmartRef__":true,"id":1165},"ownerWidget":{"__isSmartRef__":true,"id":898},"owner":{"__isSmartRef__":true,"id":832},"__LivelyClassName__":"lively.ide.BrowserPanel","__SourceModuleName__":"Global.lively.ide.BrowserFramework","_Position":"lively.pt(4.0,22.0)"},"891":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":892},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":893}],"eventHandler":{"__isSmartRef__":true,"id":895},"_ClipMode":"hidden","derivationIds":[],"id":"EF1B6504-C12C-41A2-A6D0-62B774D12C12","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"draggingEnabled":false,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":true,"_HandStyle":null,"allowInput":true,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":890},"isInputLine":true,"layout":{"__isSmartRef__":true,"id":896},"noEval":true,"styleClass":["Browser_locationInput"],"attributeConnections":[{"__isSmartRef__":true,"id":897}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(102,102,102)","_Position":"lively.pt(0.0,0.0)"},"892":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(656.0,16.5)","_Padding":"lively.rect(1,1,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)"},"893":{"style":{"__isSmartRef__":true,"id":894},"chunkOwner":{"__isSmartRef__":true,"id":891},"_id":"_12","storedString":"http://lively-kernel.org/repository/webwerkstatt/core/","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"894":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"895":{"morph":{"__isSmartRef__":true,"id":891},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"896":{"scaleVertical":true,"scaleHorizontal":true},"897":{"sourceObj":{"__isSmartRef__":true,"id":891},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":898},"targetMethodName":"setTargetURL","varMapping":{"__isSmartRef__":true,"id":1178},"converterString":"function (value) { return new URL(value) }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"898":{"buttonCommands":[{"__isSmartRef__":true,"id":899},{"__isSmartRef__":true,"id":913},{"__isSmartRef__":true,"id":927},{"__isSmartRef__":true,"id":941},{"__isSmartRef__":true,"id":955},{"__isSmartRef__":true,"id":969},{"__isSmartRef__":true,"id":983}],"RootFilters":[{"__isSmartRef__":true,"id":997}],"Pane1Filters":[{"__isSmartRef__":true,"id":998},{"__isSmartRef__":true,"id":999}],"Pane2Filters":[{"__isSmartRef__":true,"id":1000}],"Pane3Filters":[{"__isSmartRef__":true,"id":1001}],"Pane4Filters":[{"__isSmartRef__":true,"id":1002}],"evaluate":true,"targetURL":{"__isSmartRef__":true,"id":1003},"panel":{"__isSmartRef__":true,"id":890},"attributeConnections":[{"__isSmartRef__":true,"id":1004},{"__isSmartRef__":true,"id":1077},{"__isSmartRef__":true,"id":1106},{"__isSmartRef__":true,"id":1135},{"__isSmartRef__":true,"id":1164},{"__isSmartRef__":true,"id":1176}],"SourceString":"-----","sourceString":"-----","doNotSerialize":["$$targetURL"],"doNotCopyProperties":["$$targetURL"],"_rootNode":{"__isSmartRef__":true,"id":1010},"Pane1Selection":null,"pane1Selection":null,"Pane2Selection":null,"pane2Selection":null,"Pane3Selection":null,"pane3Selection":null,"Pane4Selection":null,"pane4Selection":null,"Pane4Content":["-----"],"Pane3Content":["-----"],"Pane2Content":["-----"],"Pane1Content":[{"__isSmartRef__":true,"id":1007},{"__isSmartRef__":true,"id":1036},{"__isSmartRef__":true,"id":1037},{"__isSmartRef__":true,"id":1038},{"__isSmartRef__":true,"id":1039},{"__isSmartRef__":true,"id":1040},{"__isSmartRef__":true,"id":1041},{"__isSmartRef__":true,"id":1042},{"__isSmartRef__":true,"id":1043},{"__isSmartRef__":true,"id":1044},{"__isSmartRef__":true,"id":1045},{"__isSmartRef__":true,"id":1046},{"__isSmartRef__":true,"id":1047},{"__isSmartRef__":true,"id":1048},{"__isSmartRef__":true,"id":1049},{"__isSmartRef__":true,"id":1050}],"__LivelyClassName__":"lively.ide.SystemBrowser","__SourceModuleName__":"Global.lively.ide.SystemCodeBrowser"},"899":{"browser":{"__isSmartRef__":true,"id":898},"button":{"__isSmartRef__":true,"id":900},"__LivelyClassName__":"lively.ide.AddNewFileCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"900":{"submorphs":[{"__isSmartRef__":true,"id":901}],"scripts":[],"shape":{"__isSmartRef__":true,"id":906},"eventHandler":{"__isSmartRef__":true,"id":907},"_ClipMode":"visible","derivationIds":[],"id":"8120A328-C8B0-4953-9E07-05C225292F1B","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"draggingEnabled":false,"__serializedExpressions__":["_Position"],"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":901},"_PreviousBorderWidth":1,"command":{"__isSmartRef__":true,"id":899},"attributeConnections":[{"__isSmartRef__":true,"id":908},{"__isSmartRef__":true,"id":910}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":890},"layout":{"__isSmartRef__":true,"id":912},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,220.0)"},"901":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":902},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":903}],"eventHandler":{"__isSmartRef__":true,"id":905},"_ClipMode":"hidden","derivationIds":[],"id":"65BCC671-9F2D-49F8-BF78-958C0B4545D3","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"draggingEnabled":false,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"__serializedExpressions__":["_TextColor"],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":900},"isLabel":true,"_Align":"center","eventsAreIgnored":true,"_TextStylingMode":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"902":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"_BorderWidth":0,"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(117.1,22.0)","_Padding":"lively.rect(0,4,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"903":{"style":{"__isSmartRef__":true,"id":904},"chunkOwner":{"__isSmartRef__":true,"id":901},"_id":"_17","storedString":"Add module","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"904":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"905":{"morph":{"__isSmartRef__":true,"id":901},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"906":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"_BorderWidth":1,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(117.1,22.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"907":{"morph":{"__isSmartRef__":true,"id":900},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"908":{"sourceObj":{"__isSmartRef__":true,"id":900},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":899},"targetMethodName":"trigger","varMapping":{"__isSmartRef__":true,"id":909},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"909":{"source":{"__isSmartRef__":true,"id":900},"target":{"__isSmartRef__":true,"id":899}},"910":{"sourceObj":{"__isSmartRef__":true,"id":900},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":900},"targetMethodName":"setLabel","varMapping":{"__isSmartRef__":true,"id":911},"converterString":"function () { return this.getSourceObj().command.asString() }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"911":{"source":{"__isSmartRef__":true,"id":900},"target":{"__isSmartRef__":true,"id":900}},"912":{"scaleVertical":true,"scaleHorizontal":true},"913":{"browser":{"__isSmartRef__":true,"id":898},"button":{"__isSmartRef__":true,"id":914},"__LivelyClassName__":"lively.ide.AllModulesLoadCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"914":{"submorphs":[{"__isSmartRef__":true,"id":915}],"scripts":[],"shape":{"__isSmartRef__":true,"id":920},"eventHandler":{"__isSmartRef__":true,"id":921},"_ClipMode":"visible","derivationIds":[],"id":"CFB3308A-A2D9-4323-B2B5-389105FDDA89","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"draggingEnabled":false,"__serializedExpressions__":["_Position"],"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":915},"_PreviousBorderWidth":1,"command":{"__isSmartRef__":true,"id":913},"attributeConnections":[{"__isSmartRef__":true,"id":922},{"__isSmartRef__":true,"id":924}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":890},"layout":{"__isSmartRef__":true,"id":926},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(117.1,220.0)"},"915":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":916},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":917}],"eventHandler":{"__isSmartRef__":true,"id":919},"_ClipMode":"hidden","derivationIds":[],"id":"529011A6-2DB0-4674-A1F0-83AF687E525E","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"draggingEnabled":false,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"__serializedExpressions__":["_TextColor"],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":914},"isLabel":true,"_Align":"center","eventsAreIgnored":true,"_TextStylingMode":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"916":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"_BorderWidth":0,"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(117.1,22.0)","_Padding":"lively.rect(0,4,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"917":{"style":{"__isSmartRef__":true,"id":918},"chunkOwner":{"__isSmartRef__":true,"id":915},"_id":"_20","storedString":"Load all","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"918":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"919":{"morph":{"__isSmartRef__":true,"id":915},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"920":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"_BorderWidth":1,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(117.1,22.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"921":{"morph":{"__isSmartRef__":true,"id":914},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"922":{"sourceObj":{"__isSmartRef__":true,"id":914},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":913},"targetMethodName":"trigger","varMapping":{"__isSmartRef__":true,"id":923},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"923":{"source":{"__isSmartRef__":true,"id":914},"target":{"__isSmartRef__":true,"id":913}},"924":{"sourceObj":{"__isSmartRef__":true,"id":914},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":914},"targetMethodName":"setLabel","varMapping":{"__isSmartRef__":true,"id":925},"converterString":"function () { return this.getSourceObj().command.asString() }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"925":{"source":{"__isSmartRef__":true,"id":914},"target":{"__isSmartRef__":true,"id":914}},"926":{"scaleVertical":true,"scaleHorizontal":true},"927":{"browser":{"__isSmartRef__":true,"id":898},"button":{"__isSmartRef__":true,"id":928},"__LivelyClassName__":"lively.ide.ShowLineNumbersCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"928":{"submorphs":[{"__isSmartRef__":true,"id":929}],"scripts":[],"shape":{"__isSmartRef__":true,"id":934},"eventHandler":{"__isSmartRef__":true,"id":935},"_ClipMode":"visible","derivationIds":[],"id":"1F80397C-CA0D-49C5-9BCA-6E84FDC6803C","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"draggingEnabled":false,"__serializedExpressions__":["_Position"],"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":929},"_PreviousBorderWidth":1,"command":{"__isSmartRef__":true,"id":927},"attributeConnections":[{"__isSmartRef__":true,"id":936},{"__isSmartRef__":true,"id":938}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":890},"layout":{"__isSmartRef__":true,"id":940},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(234.3,220.0)"},"929":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":930},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":931}],"eventHandler":{"__isSmartRef__":true,"id":933},"_ClipMode":"hidden","derivationIds":[],"id":"DDB9C1C0-C507-43FF-BDEF-64B12C2FA02D","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"draggingEnabled":false,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"__serializedExpressions__":["_TextColor"],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":928},"isLabel":true,"_Align":"center","eventsAreIgnored":true,"_TextStylingMode":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"930":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"_BorderWidth":0,"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(117.1,22.0)","_Padding":"lively.rect(0,4,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"931":{"style":{"__isSmartRef__":true,"id":932},"chunkOwner":{"__isSmartRef__":true,"id":929},"_id":"_23","storedString":"LineNo","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"932":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"933":{"morph":{"__isSmartRef__":true,"id":929},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"934":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"_BorderWidth":1,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(117.1,22.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"935":{"morph":{"__isSmartRef__":true,"id":928},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"936":{"sourceObj":{"__isSmartRef__":true,"id":928},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":927},"targetMethodName":"trigger","varMapping":{"__isSmartRef__":true,"id":937},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"937":{"source":{"__isSmartRef__":true,"id":928},"target":{"__isSmartRef__":true,"id":927}},"938":{"sourceObj":{"__isSmartRef__":true,"id":928},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":928},"targetMethodName":"setLabel","varMapping":{"__isSmartRef__":true,"id":939},"converterString":"function () { return this.getSourceObj().command.asString() }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"939":{"source":{"__isSmartRef__":true,"id":928},"target":{"__isSmartRef__":true,"id":928}},"940":{"scaleVertical":true,"scaleHorizontal":true},"941":{"browser":{"__isSmartRef__":true,"id":898},"button":{"__isSmartRef__":true,"id":942},"__LivelyClassName__":"lively.ide.ParserDebugCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"942":{"submorphs":[{"__isSmartRef__":true,"id":943}],"scripts":[],"shape":{"__isSmartRef__":true,"id":948},"eventHandler":{"__isSmartRef__":true,"id":949},"_ClipMode":"visible","derivationIds":[],"id":"5240313F-7731-483C-8987-97A17EA60E36","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"draggingEnabled":false,"__serializedExpressions__":["_Position"],"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":943},"_PreviousBorderWidth":1,"command":{"__isSmartRef__":true,"id":941},"attributeConnections":[{"__isSmartRef__":true,"id":950},{"__isSmartRef__":true,"id":952}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":890},"layout":{"__isSmartRef__":true,"id":954},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(351.4,220.0)"},"943":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":944},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":945}],"eventHandler":{"__isSmartRef__":true,"id":947},"_ClipMode":"hidden","derivationIds":[],"id":"2285BFAC-E5D9-4EC5-B7C9-C39309F50BE7","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"draggingEnabled":false,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"__serializedExpressions__":["_TextColor"],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":942},"isLabel":true,"_Align":"center","eventsAreIgnored":true,"_TextStylingMode":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"944":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"_BorderWidth":0,"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(117.1,22.0)","_Padding":"lively.rect(0,4,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"945":{"style":{"__isSmartRef__":true,"id":946},"chunkOwner":{"__isSmartRef__":true,"id":943},"_id":"_26","storedString":"Dbg errors is off","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"946":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"947":{"morph":{"__isSmartRef__":true,"id":943},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"948":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"_BorderWidth":1,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(117.1,22.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"949":{"morph":{"__isSmartRef__":true,"id":942},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"950":{"sourceObj":{"__isSmartRef__":true,"id":942},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":941},"targetMethodName":"trigger","varMapping":{"__isSmartRef__":true,"id":951},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"951":{"source":{"__isSmartRef__":true,"id":942},"target":{"__isSmartRef__":true,"id":941}},"952":{"sourceObj":{"__isSmartRef__":true,"id":942},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":942},"targetMethodName":"setLabel","varMapping":{"__isSmartRef__":true,"id":953},"converterString":"function () { return this.getSourceObj().command.asString() }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"953":{"source":{"__isSmartRef__":true,"id":942},"target":{"__isSmartRef__":true,"id":942}},"954":{"scaleVertical":true,"scaleHorizontal":true},"955":{"browser":{"__isSmartRef__":true,"id":898},"button":{"__isSmartRef__":true,"id":956},"__LivelyClassName__":"lively.ide.EvaluateCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"956":{"submorphs":[{"__isSmartRef__":true,"id":957}],"scripts":[],"shape":{"__isSmartRef__":true,"id":962},"eventHandler":{"__isSmartRef__":true,"id":963},"_ClipMode":"visible","derivationIds":[],"id":"9EF81D41-8D80-4808-B281-015DC79980BA","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"draggingEnabled":false,"__serializedExpressions__":["_Position"],"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":957},"_PreviousBorderWidth":1,"command":{"__isSmartRef__":true,"id":955},"attributeConnections":[{"__isSmartRef__":true,"id":964},{"__isSmartRef__":true,"id":966}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":890},"layout":{"__isSmartRef__":true,"id":968},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(468.6,220.0)"},"957":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":958},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":959}],"eventHandler":{"__isSmartRef__":true,"id":961},"_ClipMode":"hidden","derivationIds":[],"id":"662D1724-0F10-4061-A741-38088678E033","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"draggingEnabled":false,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"__serializedExpressions__":["_TextColor"],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":956},"isLabel":true,"_Align":"center","eventsAreIgnored":true,"_TextStylingMode":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"958":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"_BorderWidth":0,"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(117.1,22.0)","_Padding":"lively.rect(0,4,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"959":{"style":{"__isSmartRef__":true,"id":960},"chunkOwner":{"__isSmartRef__":true,"id":957},"_id":"_29","storedString":"Eval on","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"960":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"961":{"morph":{"__isSmartRef__":true,"id":957},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"962":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"_BorderWidth":1,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(117.1,22.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"963":{"morph":{"__isSmartRef__":true,"id":956},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"964":{"sourceObj":{"__isSmartRef__":true,"id":956},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":955},"targetMethodName":"trigger","varMapping":{"__isSmartRef__":true,"id":965},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"965":{"source":{"__isSmartRef__":true,"id":956},"target":{"__isSmartRef__":true,"id":955}},"966":{"sourceObj":{"__isSmartRef__":true,"id":956},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":956},"targetMethodName":"setLabel","varMapping":{"__isSmartRef__":true,"id":967},"converterString":"function () { return this.getSourceObj().command.asString() }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"967":{"source":{"__isSmartRef__":true,"id":956},"target":{"__isSmartRef__":true,"id":956}},"968":{"scaleVertical":true,"scaleHorizontal":true},"969":{"browser":{"__isSmartRef__":true,"id":898},"button":{"__isSmartRef__":true,"id":970},"__LivelyClassName__":"lively.ide.SortCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"970":{"submorphs":[{"__isSmartRef__":true,"id":971}],"scripts":[],"shape":{"__isSmartRef__":true,"id":976},"eventHandler":{"__isSmartRef__":true,"id":977},"_ClipMode":"visible","derivationIds":[],"id":"61143E20-13FA-4811-BDFC-B21A93BDF4AD","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"draggingEnabled":false,"__serializedExpressions__":["_Position"],"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":971},"_PreviousBorderWidth":1,"command":{"__isSmartRef__":true,"id":969},"attributeConnections":[{"__isSmartRef__":true,"id":978},{"__isSmartRef__":true,"id":980}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":890},"layout":{"__isSmartRef__":true,"id":982},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(585.7,220.0)"},"971":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":972},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":973}],"eventHandler":{"__isSmartRef__":true,"id":975},"_ClipMode":"hidden","derivationIds":[],"id":"5642D9CA-7EAF-45B7-96F8-C075D65D38B5","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"draggingEnabled":false,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"__serializedExpressions__":["_TextColor"],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":970},"isLabel":true,"_Align":"center","eventsAreIgnored":true,"_TextStylingMode":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"972":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"_BorderWidth":0,"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(117.1,22.0)","_Padding":"lively.rect(0,4,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"973":{"style":{"__isSmartRef__":true,"id":974},"chunkOwner":{"__isSmartRef__":true,"id":971},"_id":"_32","storedString":"Sort","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"974":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"975":{"morph":{"__isSmartRef__":true,"id":971},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"976":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"_BorderWidth":1,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(117.1,22.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"977":{"morph":{"__isSmartRef__":true,"id":970},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"978":{"sourceObj":{"__isSmartRef__":true,"id":970},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":969},"targetMethodName":"trigger","varMapping":{"__isSmartRef__":true,"id":979},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"979":{"source":{"__isSmartRef__":true,"id":970},"target":{"__isSmartRef__":true,"id":969}},"980":{"sourceObj":{"__isSmartRef__":true,"id":970},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":970},"targetMethodName":"setLabel","varMapping":{"__isSmartRef__":true,"id":981},"converterString":"function () { return this.getSourceObj().command.asString() }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"981":{"source":{"__isSmartRef__":true,"id":970},"target":{"__isSmartRef__":true,"id":970}},"982":{"scaleVertical":true,"scaleHorizontal":true},"983":{"browser":{"__isSmartRef__":true,"id":898},"button":{"__isSmartRef__":true,"id":984},"__LivelyClassName__":"lively.ide.ViewSourceCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"984":{"submorphs":[{"__isSmartRef__":true,"id":985}],"scripts":[],"shape":{"__isSmartRef__":true,"id":990},"eventHandler":{"__isSmartRef__":true,"id":991},"_ClipMode":"visible","derivationIds":[],"id":"CEC4E2D7-33B2-45F4-833C-DAC5FFA791AD","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"draggingEnabled":false,"__serializedExpressions__":["_Position"],"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":985},"_PreviousBorderWidth":1,"command":{"__isSmartRef__":true,"id":983},"attributeConnections":[{"__isSmartRef__":true,"id":992},{"__isSmartRef__":true,"id":994}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":890},"layout":{"__isSmartRef__":true,"id":996},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(702.9,220.0)"},"985":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":986},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":987}],"eventHandler":{"__isSmartRef__":true,"id":989},"_ClipMode":"hidden","derivationIds":[],"id":"E55D65D0-FD86-4EA1-B65E-4F45A077F384","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"draggingEnabled":false,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":9,"__serializedExpressions__":["_TextColor"],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":984},"isLabel":true,"_Align":"center","eventsAreIgnored":true,"_TextStylingMode":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"986":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"_BorderWidth":0,"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(117.1,22.0)","_Padding":"lively.rect(0,4,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"987":{"style":{"__isSmartRef__":true,"id":988},"chunkOwner":{"__isSmartRef__":true,"id":985},"_id":"_35","storedString":"View as...","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"988":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"989":{"morph":{"__isSmartRef__":true,"id":985},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"990":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"_BorderWidth":1,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(117.1,22.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"991":{"morph":{"__isSmartRef__":true,"id":984},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"992":{"sourceObj":{"__isSmartRef__":true,"id":984},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":983},"targetMethodName":"trigger","varMapping":{"__isSmartRef__":true,"id":993},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"993":{"source":{"__isSmartRef__":true,"id":984},"target":{"__isSmartRef__":true,"id":983}},"994":{"sourceObj":{"__isSmartRef__":true,"id":984},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":984},"targetMethodName":"setLabel","varMapping":{"__isSmartRef__":true,"id":995},"converterString":"function () { return this.getSourceObj().command.asString() }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"995":{"source":{"__isSmartRef__":true,"id":984},"target":{"__isSmartRef__":true,"id":984}},"996":{"scaleVertical":true,"scaleHorizontal":true},"997":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"998":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"999":{"attributes":["isClassNode","isGrammarNode","isChangeNode","isFunctionNode","isObjectNode"],"__LivelyClassName__":"lively.ide.NodeTypeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"1000":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"1001":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"1002":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"1003":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1004":{"sourceObj":{"__isSmartRef__":true,"id":898},"sourceAttrName":"setPane1Content","targetObj":{"__isSmartRef__":true,"id":1005},"targetMethodName":"updateList","varMapping":{"__isSmartRef__":true,"id":1076},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1005":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1006},"itemList":[{"__isSmartRef__":true,"id":1007},{"__isSmartRef__":true,"id":1036},{"__isSmartRef__":true,"id":1037},{"__isSmartRef__":true,"id":1038},{"__isSmartRef__":true,"id":1039},{"__isSmartRef__":true,"id":1040},{"__isSmartRef__":true,"id":1041},{"__isSmartRef__":true,"id":1042},{"__isSmartRef__":true,"id":1043},{"__isSmartRef__":true,"id":1044},{"__isSmartRef__":true,"id":1045},{"__isSmartRef__":true,"id":1046},{"__isSmartRef__":true,"id":1047},{"__isSmartRef__":true,"id":1048},{"__isSmartRef__":true,"id":1049},{"__isSmartRef__":true,"id":1050}],"eventHandler":{"__isSmartRef__":true,"id":1051},"derivationIds":[],"id":"D13EBE94-BB1E-421A-8431-BE91E3DFDEBA","_FontFamily":"Helvetica","_FontSize":10,"grabbingEnabled":false,"__layered_droppingEnabled__":true,"halosEnabled":true,"draggingEnabled":false,"_ClipMode":"auto","__serializedExpressions__":["_Position"],"selection":null,"selectedLineNo":-1,"owner":{"__isSmartRef__":true,"id":890},"layout":{"__isSmartRef__":true,"id":1052},"attributeConnections":[{"__isSmartRef__":true,"id":1053},{"__isSmartRef__":true,"id":1055},{"__isSmartRef__":true,"id":1057},{"__isSmartRef__":true,"id":1059}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1061},"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(0.0,16.5)"},"1006":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(205.0,203.5)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,243,243)"},"1007":{"isListItem":true,"string":"PartsBin/","value":{"__isSmartRef__":true,"id":1008}},"1008":{"target":{"__isSmartRef__":true,"id":1009},"browser":{"__isSmartRef__":true,"id":898},"parent":{"__isSmartRef__":true,"id":1010},"localName":"PartsBin/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1009":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1010":{"target":{"__isSmartRef__":true,"id":1011},"browser":{"__isSmartRef__":true,"id":898},"parent":null,"allFiles":["sosaru.js","raphael.js","Greg.js","experimental.Set.js","cells-sbw.js","users.fbo.Feeds.js"],"subNamespacePaths":[{"__isSmartRef__":true,"id":1012},{"__isSmartRef__":true,"id":1013},{"__isSmartRef__":true,"id":1014},{"__isSmartRef__":true,"id":1015},{"__isSmartRef__":true,"id":1009},{"__isSmartRef__":true,"id":1016},{"__isSmartRef__":true,"id":1017},{"__isSmartRef__":true,"id":1018}],"parentNamespacePath":{"__isSmartRef__":true,"id":1019},"_childNodes":[{"__isSmartRef__":true,"id":1008},{"__isSmartRef__":true,"id":1020},{"__isSmartRef__":true,"id":1021},{"__isSmartRef__":true,"id":1022},{"__isSmartRef__":true,"id":1023},{"__isSmartRef__":true,"id":1024},{"__isSmartRef__":true,"id":1025},{"__isSmartRef__":true,"id":1026},{"__isSmartRef__":true,"id":1027},{"__isSmartRef__":true,"id":1028},{"__isSmartRef__":true,"id":1029},{"__isSmartRef__":true,"id":1030},{"__isSmartRef__":true,"id":1031},{"__isSmartRef__":true,"id":1032},{"__isSmartRef__":true,"id":1033},{"__isSmartRef__":true,"id":1034}],"__LivelyClassName__":"lively.ide.SourceControlNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1011":{"__LivelyClassName__":"AnotherSourceDatabase","__SourceModuleName__":"Global.lively.ide.SourceDatabase"},"1012":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/ometa/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1013":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/lib/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1014":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/media/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1015":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/cop/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1016":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/styles/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1017":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/apps/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1018":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/lively/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1019":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/../","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"1020":{"target":{"__isSmartRef__":true,"id":1017},"browser":{"__isSmartRef__":true,"id":898},"parent":{"__isSmartRef__":true,"id":1010},"localName":"apps/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1021":{"target":{"__isSmartRef__":true,"id":1015},"browser":{"__isSmartRef__":true,"id":898},"parent":{"__isSmartRef__":true,"id":1010},"localName":"cop/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1022":{"target":{"__isSmartRef__":true,"id":1013},"browser":{"__isSmartRef__":true,"id":898},"parent":{"__isSmartRef__":true,"id":1010},"localName":"lib/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1023":{"target":{"__isSmartRef__":true,"id":1018},"browser":{"__isSmartRef__":true,"id":898},"parent":{"__isSmartRef__":true,"id":1010},"localName":"lively/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1024":{"target":{"__isSmartRef__":true,"id":1014},"browser":{"__isSmartRef__":true,"id":898},"parent":{"__isSmartRef__":true,"id":1010},"localName":"media/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1025":{"target":{"__isSmartRef__":true,"id":1012},"browser":{"__isSmartRef__":true,"id":898},"parent":{"__isSmartRef__":true,"id":1010},"localName":"ometa/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1026":{"target":{"__isSmartRef__":true,"id":1016},"browser":{"__isSmartRef__":true,"id":898},"parent":{"__isSmartRef__":true,"id":1010},"localName":"styles/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1027":{"target":{"__isSmartRef__":true,"id":1019},"browser":{"__isSmartRef__":true,"id":898},"parent":{"__isSmartRef__":true,"id":1010},"localName":"../","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1028":{"browser":{"__isSmartRef__":true,"id":898},"parent":{"__isSmartRef__":true,"id":1010},"moduleName":"cells-sbw.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1029":{"browser":{"__isSmartRef__":true,"id":898},"parent":{"__isSmartRef__":true,"id":1010},"moduleName":"experimental.Set.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1030":{"browser":{"__isSmartRef__":true,"id":898},"parent":{"__isSmartRef__":true,"id":1010},"moduleName":"Greg.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1031":{"browser":{"__isSmartRef__":true,"id":898},"parent":{"__isSmartRef__":true,"id":1010},"moduleName":"raphael.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1032":{"browser":{"__isSmartRef__":true,"id":898},"parent":{"__isSmartRef__":true,"id":1010},"moduleName":"sosaru.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1033":{"browser":{"__isSmartRef__":true,"id":898},"parent":{"__isSmartRef__":true,"id":1010},"moduleName":"users.fbo.Feeds.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1034":{"target":{"__isSmartRef__":true,"id":1035},"browser":{"__isSmartRef__":true,"id":898},"__LivelyClassName__":"lively.ide.ChangeSetNode","__SourceModuleName__":"Global.lively.ide.LocalBrowser"},"1035":{"name":"Local code","__LivelyClassName__":"ChangeSet","__SourceModuleName__":"Global.lively.ChangeSet"},"1036":{"isListItem":true,"string":"apps/","value":{"__isSmartRef__":true,"id":1020}},"1037":{"isListItem":true,"string":"cop/","value":{"__isSmartRef__":true,"id":1021}},"1038":{"isListItem":true,"string":"lib/","value":{"__isSmartRef__":true,"id":1022}},"1039":{"isListItem":true,"string":"lively/","value":{"__isSmartRef__":true,"id":1023}},"1040":{"isListItem":true,"string":"media/","value":{"__isSmartRef__":true,"id":1024}},"1041":{"isListItem":true,"string":"ometa/","value":{"__isSmartRef__":true,"id":1025}},"1042":{"isListItem":true,"string":"styles/","value":{"__isSmartRef__":true,"id":1026}},"1043":{"isListItem":true,"string":"../","value":{"__isSmartRef__":true,"id":1027}},"1044":{"isListItem":true,"string":"cells-sbw.js (not parsed)","value":{"__isSmartRef__":true,"id":1028}},"1045":{"isListItem":true,"string":"experimental.Set.js (not parsed)","value":{"__isSmartRef__":true,"id":1029}},"1046":{"isListItem":true,"string":"Greg.js (not parsed)","value":{"__isSmartRef__":true,"id":1030}},"1047":{"isListItem":true,"string":"raphael.js (not parsed)","value":{"__isSmartRef__":true,"id":1031}},"1048":{"isListItem":true,"string":"sosaru.js (not parsed)","value":{"__isSmartRef__":true,"id":1032}},"1049":{"isListItem":true,"string":"users.fbo.Feeds.js (not parsed)","value":{"__isSmartRef__":true,"id":1033}},"1050":{"isListItem":true,"string":"Local code","value":{"__isSmartRef__":true,"id":1034}},"1051":{"morph":{"__isSmartRef__":true,"id":1005},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1052":{"scaleVertical":true,"scaleHorizontal":true},"1053":{"sourceObj":{"__isSmartRef__":true,"id":1005},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":898},"targetMethodName":"setPane1Selection","varMapping":{"__isSmartRef__":true,"id":1054},"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1054":{"source":{"__isSmartRef__":true,"id":1005},"target":{"__isSmartRef__":true,"id":898}},"1055":{"sourceObj":{"__isSmartRef__":true,"id":1005},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":898},"targetMethodName":"getPane1Selection","varMapping":{"__isSmartRef__":true,"id":1056},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1056":{"source":{"__isSmartRef__":true,"id":1005},"target":{"__isSmartRef__":true,"id":898}},"1057":{"sourceObj":{"__isSmartRef__":true,"id":1005},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":898},"targetMethodName":"getPane1Content","varMapping":{"__isSmartRef__":true,"id":1058},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1058":{"source":{"__isSmartRef__":true,"id":1005},"target":{"__isSmartRef__":true,"id":898}},"1059":{"sourceObj":{"__isSmartRef__":true,"id":1005},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":898},"targetMethodName":"getPane1Menu","varMapping":{"__isSmartRef__":true,"id":1060},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1060":{"source":{"__isSmartRef__":true,"id":1005},"target":{"__isSmartRef__":true,"id":898}},"1061":{"onDownPressed":{"__isSmartRef__":true,"id":1062},"onUpPressed":{"__isSmartRef__":true,"id":1069}},"1062":{"varMapping":{"__isSmartRef__":true,"id":1063},"source":"function onDownPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":1068},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1063":{"this":{"__isSmartRef__":true,"id":1005},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1064}},"1064":{"$super":{"__isSmartRef__":true,"id":1065}},"1065":{"varMapping":{"__isSmartRef__":true,"id":1066},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1067},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1066":{"obj":{"__isSmartRef__":true,"id":1005},"name":"onDownPressed"},"1067":{},"1068":{},"1069":{"varMapping":{"__isSmartRef__":true,"id":1070},"source":"function onUpPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":1075},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1070":{"this":{"__isSmartRef__":true,"id":1005},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1071}},"1071":{"$super":{"__isSmartRef__":true,"id":1072}},"1072":{"varMapping":{"__isSmartRef__":true,"id":1073},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1074},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1073":{"obj":{"__isSmartRef__":true,"id":1005},"name":"onUpPressed"},"1074":{},"1075":{},"1076":{"source":{"__isSmartRef__":true,"id":898},"target":{"__isSmartRef__":true,"id":1005}},"1077":{"sourceObj":{"__isSmartRef__":true,"id":898},"sourceAttrName":"setPane2Content","targetObj":{"__isSmartRef__":true,"id":1078},"targetMethodName":"updateList","varMapping":{"__isSmartRef__":true,"id":1105},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1078":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1079},"itemList":["-----"],"eventHandler":{"__isSmartRef__":true,"id":1080},"derivationIds":[],"id":"7E853FA4-5CF4-47EF-9933-49B5569954DA","_FontFamily":"Helvetica","_FontSize":10,"grabbingEnabled":false,"__layered_droppingEnabled__":true,"halosEnabled":true,"draggingEnabled":false,"_ClipMode":"auto","__serializedExpressions__":["_Position"],"selection":null,"selectedLineNo":-1,"owner":{"__isSmartRef__":true,"id":890},"layout":{"__isSmartRef__":true,"id":1081},"attributeConnections":[{"__isSmartRef__":true,"id":1082},{"__isSmartRef__":true,"id":1084},{"__isSmartRef__":true,"id":1086},{"__isSmartRef__":true,"id":1088}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1090},"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(205.0,16.5)"},"1079":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(205.0,203.5)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,243,243)"},"1080":{"morph":{"__isSmartRef__":true,"id":1078},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1081":{"scaleVertical":true,"scaleHorizontal":true},"1082":{"sourceObj":{"__isSmartRef__":true,"id":1078},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":898},"targetMethodName":"setPane2Selection","varMapping":{"__isSmartRef__":true,"id":1083},"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1083":{"source":{"__isSmartRef__":true,"id":1078},"target":{"__isSmartRef__":true,"id":898}},"1084":{"sourceObj":{"__isSmartRef__":true,"id":1078},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":898},"targetMethodName":"getPane2Selection","varMapping":{"__isSmartRef__":true,"id":1085},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1085":{"source":{"__isSmartRef__":true,"id":1078},"target":{"__isSmartRef__":true,"id":898}},"1086":{"sourceObj":{"__isSmartRef__":true,"id":1078},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":898},"targetMethodName":"getPane2Content","varMapping":{"__isSmartRef__":true,"id":1087},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1087":{"source":{"__isSmartRef__":true,"id":1078},"target":{"__isSmartRef__":true,"id":898}},"1088":{"sourceObj":{"__isSmartRef__":true,"id":1078},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":898},"targetMethodName":"getPane2Menu","varMapping":{"__isSmartRef__":true,"id":1089},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1089":{"source":{"__isSmartRef__":true,"id":1078},"target":{"__isSmartRef__":true,"id":898}},"1090":{"onDownPressed":{"__isSmartRef__":true,"id":1091},"onUpPressed":{"__isSmartRef__":true,"id":1098}},"1091":{"varMapping":{"__isSmartRef__":true,"id":1092},"source":"function onDownPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":1097},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1092":{"this":{"__isSmartRef__":true,"id":1078},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1093}},"1093":{"$super":{"__isSmartRef__":true,"id":1094}},"1094":{"varMapping":{"__isSmartRef__":true,"id":1095},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1096},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1095":{"obj":{"__isSmartRef__":true,"id":1078},"name":"onDownPressed"},"1096":{},"1097":{},"1098":{"varMapping":{"__isSmartRef__":true,"id":1099},"source":"function onUpPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":1104},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1099":{"this":{"__isSmartRef__":true,"id":1078},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1100}},"1100":{"$super":{"__isSmartRef__":true,"id":1101}},"1101":{"varMapping":{"__isSmartRef__":true,"id":1102},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1103},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1102":{"obj":{"__isSmartRef__":true,"id":1078},"name":"onUpPressed"},"1103":{},"1104":{},"1105":{"source":{"__isSmartRef__":true,"id":898},"target":{"__isSmartRef__":true,"id":1078}},"1106":{"sourceObj":{"__isSmartRef__":true,"id":898},"sourceAttrName":"setPane3Content","targetObj":{"__isSmartRef__":true,"id":1107},"targetMethodName":"updateList","varMapping":{"__isSmartRef__":true,"id":1134},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1107":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1108},"itemList":["-----"],"eventHandler":{"__isSmartRef__":true,"id":1109},"derivationIds":[],"id":"2E6B483D-ADA2-43CC-9766-1038272B9A7D","_FontFamily":"Helvetica","_FontSize":10,"grabbingEnabled":false,"__layered_droppingEnabled__":true,"halosEnabled":true,"draggingEnabled":false,"_ClipMode":"auto","__serializedExpressions__":["_Position"],"selection":null,"selectedLineNo":-1,"owner":{"__isSmartRef__":true,"id":890},"layout":{"__isSmartRef__":true,"id":1110},"attributeConnections":[{"__isSmartRef__":true,"id":1111},{"__isSmartRef__":true,"id":1113},{"__isSmartRef__":true,"id":1115},{"__isSmartRef__":true,"id":1117}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1119},"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(410.0,16.5)"},"1108":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(205.0,203.5)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,243,243)"},"1109":{"morph":{"__isSmartRef__":true,"id":1107},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1110":{"scaleVertical":true,"scaleHorizontal":true},"1111":{"sourceObj":{"__isSmartRef__":true,"id":1107},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":898},"targetMethodName":"setPane3Selection","varMapping":{"__isSmartRef__":true,"id":1112},"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1112":{"source":{"__isSmartRef__":true,"id":1107},"target":{"__isSmartRef__":true,"id":898}},"1113":{"sourceObj":{"__isSmartRef__":true,"id":1107},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":898},"targetMethodName":"getPane3Selection","varMapping":{"__isSmartRef__":true,"id":1114},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1114":{"source":{"__isSmartRef__":true,"id":1107},"target":{"__isSmartRef__":true,"id":898}},"1115":{"sourceObj":{"__isSmartRef__":true,"id":1107},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":898},"targetMethodName":"getPane3Content","varMapping":{"__isSmartRef__":true,"id":1116},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1116":{"source":{"__isSmartRef__":true,"id":1107},"target":{"__isSmartRef__":true,"id":898}},"1117":{"sourceObj":{"__isSmartRef__":true,"id":1107},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":898},"targetMethodName":"getPane3Menu","varMapping":{"__isSmartRef__":true,"id":1118},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1118":{"source":{"__isSmartRef__":true,"id":1107},"target":{"__isSmartRef__":true,"id":898}},"1119":{"onDownPressed":{"__isSmartRef__":true,"id":1120},"onUpPressed":{"__isSmartRef__":true,"id":1127}},"1120":{"varMapping":{"__isSmartRef__":true,"id":1121},"source":"function onDownPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":1126},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1121":{"this":{"__isSmartRef__":true,"id":1107},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1122}},"1122":{"$super":{"__isSmartRef__":true,"id":1123}},"1123":{"varMapping":{"__isSmartRef__":true,"id":1124},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1125},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1124":{"obj":{"__isSmartRef__":true,"id":1107},"name":"onDownPressed"},"1125":{},"1126":{},"1127":{"varMapping":{"__isSmartRef__":true,"id":1128},"source":"function onUpPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":1133},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1128":{"this":{"__isSmartRef__":true,"id":1107},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1129}},"1129":{"$super":{"__isSmartRef__":true,"id":1130}},"1130":{"varMapping":{"__isSmartRef__":true,"id":1131},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1132},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1131":{"obj":{"__isSmartRef__":true,"id":1107},"name":"onUpPressed"},"1132":{},"1133":{},"1134":{"source":{"__isSmartRef__":true,"id":898},"target":{"__isSmartRef__":true,"id":1107}},"1135":{"sourceObj":{"__isSmartRef__":true,"id":898},"sourceAttrName":"setPane4Content","targetObj":{"__isSmartRef__":true,"id":1136},"targetMethodName":"updateList","varMapping":{"__isSmartRef__":true,"id":1163},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1136":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1137},"itemList":["-----"],"eventHandler":{"__isSmartRef__":true,"id":1138},"derivationIds":[],"id":"F6DDAD17-6743-4A61-8F3B-19DE4CD04181","_FontFamily":"Helvetica","_FontSize":10,"grabbingEnabled":false,"__layered_droppingEnabled__":true,"halosEnabled":true,"draggingEnabled":false,"_ClipMode":"auto","__serializedExpressions__":["_Position"],"selection":null,"selectedLineNo":-1,"owner":{"__isSmartRef__":true,"id":890},"layout":{"__isSmartRef__":true,"id":1139},"attributeConnections":[{"__isSmartRef__":true,"id":1140},{"__isSmartRef__":true,"id":1142},{"__isSmartRef__":true,"id":1144},{"__isSmartRef__":true,"id":1146}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1148},"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(615.0,16.5)"},"1137":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(205.0,203.5)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,243,243)"},"1138":{"morph":{"__isSmartRef__":true,"id":1136},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1139":{"scaleVertical":true,"scaleHorizontal":true},"1140":{"sourceObj":{"__isSmartRef__":true,"id":1136},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":898},"targetMethodName":"setPane4Selection","varMapping":{"__isSmartRef__":true,"id":1141},"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1141":{"source":{"__isSmartRef__":true,"id":1136},"target":{"__isSmartRef__":true,"id":898}},"1142":{"sourceObj":{"__isSmartRef__":true,"id":1136},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":898},"targetMethodName":"getPane4Selection","varMapping":{"__isSmartRef__":true,"id":1143},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1143":{"source":{"__isSmartRef__":true,"id":1136},"target":{"__isSmartRef__":true,"id":898}},"1144":{"sourceObj":{"__isSmartRef__":true,"id":1136},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":898},"targetMethodName":"getPane4Content","varMapping":{"__isSmartRef__":true,"id":1145},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1145":{"source":{"__isSmartRef__":true,"id":1136},"target":{"__isSmartRef__":true,"id":898}},"1146":{"sourceObj":{"__isSmartRef__":true,"id":1136},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":898},"targetMethodName":"getPane4Menu","varMapping":{"__isSmartRef__":true,"id":1147},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1147":{"source":{"__isSmartRef__":true,"id":1136},"target":{"__isSmartRef__":true,"id":898}},"1148":{"onDownPressed":{"__isSmartRef__":true,"id":1149},"onUpPressed":{"__isSmartRef__":true,"id":1156}},"1149":{"varMapping":{"__isSmartRef__":true,"id":1150},"source":"function onDownPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":1155},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1150":{"this":{"__isSmartRef__":true,"id":1136},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1151}},"1151":{"$super":{"__isSmartRef__":true,"id":1152}},"1152":{"varMapping":{"__isSmartRef__":true,"id":1153},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1154},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1153":{"obj":{"__isSmartRef__":true,"id":1136},"name":"onDownPressed"},"1154":{},"1155":{},"1156":{"varMapping":{"__isSmartRef__":true,"id":1157},"source":"function onUpPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":1162},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1157":{"this":{"__isSmartRef__":true,"id":1136},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1158}},"1158":{"$super":{"__isSmartRef__":true,"id":1159}},"1159":{"varMapping":{"__isSmartRef__":true,"id":1160},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1161},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1160":{"obj":{"__isSmartRef__":true,"id":1136},"name":"onUpPressed"},"1161":{},"1162":{},"1163":{"source":{"__isSmartRef__":true,"id":898},"target":{"__isSmartRef__":true,"id":1136}},"1164":{"sourceObj":{"__isSmartRef__":true,"id":898},"sourceAttrName":"setSourceString","targetObj":{"__isSmartRef__":true,"id":1165},"targetMethodName":"setTextString","varMapping":{"__isSmartRef__":true,"id":1175},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1165":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1166},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1167}],"eventHandler":{"__isSmartRef__":true,"id":1169},"_ClipMode":"auto","derivationIds":[],"id":"54D33828-0B3C-4AAA-9B16-01A54F3252C0","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"draggingEnabled":false,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":true,"_HandStyle":null,"allowInput":true,"_FontFamily":"Courier","_FontSize":10,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":890},"accessibleInInactiveWindow":true,"layout":{"__isSmartRef__":true,"id":1170},"noEval":true,"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":1171},{"__isSmartRef__":true,"id":1173}],"doNotSerialize":["$$textString","$$savedTextString"],"doNotCopyProperties":["$$textString","$$savedTextString"],"textString":"-----","specialHighlighting":"none","styleClass":["Browser_codePaneText"],"focusHaloBorderWidth":0.5,"_lastSyntaxHighlightTime":1,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,247.5)"},"1166":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"_BorderWidth":1,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(820.0,302.5)","_Padding":"lively.rect(5,5,0,0)","_BorderColor":"Color.rgb(102,102,102)","_Fill":"Color.rgb(255,255,255)"},"1167":{"style":{"__isSmartRef__":true,"id":1168},"chunkOwner":{"__isSmartRef__":true,"id":1165},"_id":"_11","storedString":"-----","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1168":{"__serializedExpressions__":["color"],"backgroundColor":null,"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1169":{"morph":{"__isSmartRef__":true,"id":1165},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1170":{"scaleVertical":true,"scaleHorizontal":true},"1171":{"sourceObj":{"__isSmartRef__":true,"id":1165},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":1165},"targetMethodName":"highlightSyntaxDebounced","varMapping":{"__isSmartRef__":true,"id":1172},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1172":{"source":{"__isSmartRef__":true,"id":1165},"target":{"__isSmartRef__":true,"id":1165}},"1173":{"sourceObj":{"__isSmartRef__":true,"id":1165},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":898},"targetMethodName":"setSourceString","varMapping":{"__isSmartRef__":true,"id":1174},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1174":{"source":{"__isSmartRef__":true,"id":1165},"target":{"__isSmartRef__":true,"id":898}},"1175":{"source":{"__isSmartRef__":true,"id":898},"target":{"__isSmartRef__":true,"id":1165}},"1176":{"sourceObj":{"__isSmartRef__":true,"id":898},"sourceAttrName":"targetURL","targetObj":{"__isSmartRef__":true,"id":891},"targetMethodName":"setTextString","varMapping":{"__isSmartRef__":true,"id":1177},"updaterString":"function ($upd, value) { value && $upd(String(value)) }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1177":{"source":{"__isSmartRef__":true,"id":898},"target":{"__isSmartRef__":true,"id":891}},"1178":{"source":{"__isSmartRef__":true,"id":891},"target":{"__isSmartRef__":true,"id":898}},"1179":{"submorphs":[{"__isSmartRef__":true,"id":1180}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1185},"eventHandler":{"__isSmartRef__":true,"id":1186},"_ClipMode":"visible","derivationIds":[],"id":"2A1FC704-F29C-4F18-AC8C-C751FB9F7C8F","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"draggingEnabled":false,"__serializedExpressions__":["_Position"],"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":1180},"_PreviousBorderWidth":1,"owner":{"__isSmartRef__":true,"id":890},"attributeConnections":[{"__isSmartRef__":true,"id":1187}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"layout":{"__isSmartRef__":true,"id":1189},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(656.0,0.0)"},"1180":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1181},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1182}],"eventHandler":{"__isSmartRef__":true,"id":1184},"_ClipMode":"hidden","derivationIds":[],"id":"CBD8E76F-9676-4A49-889B-1F79B2E76209","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"draggingEnabled":false,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor"],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1179},"isLabel":true,"_Align":"center","eventsAreIgnored":true,"_TextStylingMode":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"1181":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"_BorderWidth":0,"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.4,16.5)","_Padding":"lively.rect(2,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"1182":{"style":{"__isSmartRef__":true,"id":1183},"chunkOwner":{"__isSmartRef__":true,"id":1180},"_id":"_13","storedString":"Codebase","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1183":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1184":{"morph":{"__isSmartRef__":true,"id":1180},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1185":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"_BorderWidth":1,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(98.4,16.5)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"1186":{"morph":{"__isSmartRef__":true,"id":1179},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1187":{"sourceObj":{"__isSmartRef__":true,"id":1179},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":898},"targetMethodName":"setTargetURL","varMapping":{"__isSmartRef__":true,"id":1188},"converterString":"function () { return URL.codeBase.withFilename('lively/')}","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1188":{"source":{"__isSmartRef__":true,"id":1179},"target":{"__isSmartRef__":true,"id":898}},"1189":{"scaleVertical":true,"scaleHorizontal":true},"1190":{"submorphs":[{"__isSmartRef__":true,"id":1191}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1196},"eventHandler":{"__isSmartRef__":true,"id":1197},"_ClipMode":"visible","derivationIds":[],"id":"D17399C9-65D6-4F10-AC20-2E8662065C8C","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"draggingEnabled":false,"__serializedExpressions__":["_Position"],"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":1191},"_PreviousBorderWidth":1,"owner":{"__isSmartRef__":true,"id":890},"attributeConnections":[{"__isSmartRef__":true,"id":1198}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"layout":{"__isSmartRef__":true,"id":1200},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(754.4,0.0)"},"1191":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1192},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1193}],"eventHandler":{"__isSmartRef__":true,"id":1195},"_ClipMode":"hidden","derivationIds":[],"id":"0A9D2A62-681C-4A16-BF5E-C6819CCD48AD","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"draggingEnabled":false,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor"],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1190},"isLabel":true,"_Align":"center","eventsAreIgnored":true,"_TextStylingMode":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"1192":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"_BorderWidth":0,"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.6,16.5)","_Padding":"lively.rect(2,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"1193":{"style":{"__isSmartRef__":true,"id":1194},"chunkOwner":{"__isSmartRef__":true,"id":1191},"_id":"_14","storedString":"Local","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1194":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1195":{"morph":{"__isSmartRef__":true,"id":1191},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1196":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"_BorderWidth":1,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(65.6,16.5)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"1197":{"morph":{"__isSmartRef__":true,"id":1190},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1198":{"sourceObj":{"__isSmartRef__":true,"id":1190},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":898},"targetMethodName":"setTargetURL","varMapping":{"__isSmartRef__":true,"id":1199},"converterString":"function () {\n return $world.getUserName() ? $world.getUserDir() : URL.source.getDirectory() }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1199":{"source":{"__isSmartRef__":true,"id":1190},"target":{"__isSmartRef__":true,"id":898}},"1200":{"scaleVertical":true,"scaleHorizontal":true},"1201":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1202},"eventHandler":{"__isSmartRef__":true,"id":1207},"_ClipMode":"visible","derivationIds":[],"id":"9764EC2F-2CDF-44BA-B75E-C53BD384E2EA","__layered_droppingEnabled__":true,"halosEnabled":true,"draggingEnabled":true,"__serializedExpressions__":["_Position"],"fixed":[{"__isSmartRef__":true,"id":900},{"__isSmartRef__":true,"id":914},{"__isSmartRef__":true,"id":928},{"__isSmartRef__":true,"id":942},{"__isSmartRef__":true,"id":956},{"__isSmartRef__":true,"id":970},{"__isSmartRef__":true,"id":984}],"scalingBelow":[{"__isSmartRef__":true,"id":1165}],"scalingAbove":[{"__isSmartRef__":true,"id":1005},{"__isSmartRef__":true,"id":1078},{"__isSmartRef__":true,"id":1107},{"__isSmartRef__":true,"id":1136}],"minHeight":20,"pointerConnection":null,"owner":{"__isSmartRef__":true,"id":890},"styleClass":["Browser_resizer"],"layout":{"__isSmartRef__":true,"id":1208},"__LivelyClassName__":"lively.morphic.HorizontalDivider","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,242.0)"},"1202":{"__serializedExpressions__":["_Position","_Extent","_Padding"],"_Fill":{"__isSmartRef__":true,"id":1203},"_BorderRadius":3,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(820.0,5.5)","_Padding":"lively.rect(0,0,0,0)"},"1203":{"stops":[{"__isSmartRef__":true,"id":1204},{"__isSmartRef__":true,"id":1205},{"__isSmartRef__":true,"id":1206}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"1204":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(235,235,235)"},"1205":{"offset":0.5,"__serializedExpressions__":["color"],"color":"Color.rgb(215,215,215)"},"1206":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(184,184,184)"},"1207":{"morph":{"__isSmartRef__":true,"id":1201},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1208":{"scaleVertical":true,"scaleHorizontal":true},"1209":{"__serializedExpressions__":["_Position","_Extent","_Padding","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(820.0,550.0)","_Padding":"lively.rect(0,0,0,0)","_Fill":"Color.rgb(230,230,230)"},"1210":{"morph":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1211":{"resizeWidth":true,"resizeHeight":true,"adjustForNewBounds":true},"1212":{"_BorderWidth":1,"_Fill":null,"_StrokeOpacity":false,"_BorderRadius":false,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Padding","_Extent"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Padding":"lively.rect(0,0,0,0)","_Extent":"lively.pt(828.0,576.0)"},"1213":{"morph":{"__isSmartRef__":true,"id":832},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1214":{"adjustForNewBounds":true},"1215":{"submorphs":[],"scripts":[],"id":"49E0337B-8E13-4618-B649-C9A8C4E6CB2F","shape":{"__isSmartRef__":true,"id":1216},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":14,"name":"Text3","partsBinMetaInfo":{"__isSmartRef__":true,"id":1217},"textChunks":[{"__isSmartRef__":true,"id":1233}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":1235},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","F1D26890-7392-487D-B5DE-97C772B4E79E"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"previousSelection":[5,9],"isBeingDragged":false,"moved":true,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"owner":{"__isSmartRef__":true,"id":532},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(32.0,96.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(93.0,-15.0)"},"1216":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(725.7,43.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"1217":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":1218},{"__isSmartRef__":true,"id":1220},{"__isSmartRef__":true,"id":1222},{"__isSmartRef__":true,"id":1224},{"__isSmartRef__":true,"id":1226},{"__isSmartRef__":true,"id":1228},{"__isSmartRef__":true,"id":1230}],"revisionOnLoad":193597,"lastModifiedDate":{"__isSmartRef__":true,"id":1232},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1218":{"date":{"__isSmartRef__":true,"id":1219},"author":"jenslincke","message":"no comment","id":"A3BA0C1E-7E83-43BF-9EC6-4F4BB3835D62"},"1219":{"isSerializedDate":true,"string":"Tue Mar 12 2013 17:31:56 GMT+0100 (CET)"},"1220":{"date":{"__isSmartRef__":true,"id":1221},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"1221":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (CEST)"},"1222":{"date":{"__isSmartRef__":true,"id":1223},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"1223":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (CEST)"},"1224":{"date":{"__isSmartRef__":true,"id":1225},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"1225":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (CEST)"},"1226":{"date":{"__isSmartRef__":true,"id":1227},"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"},"1227":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)"},"1228":{"date":{"__isSmartRef__":true,"id":1229},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"1229":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (CEST)"},"1230":{"date":{"__isSmartRef__":true,"id":1231},"author":"jenslincke","message":"no comment","id":"9E495E1B-6E6D-4A89-9F9E-85AF618DC598"},"1231":{"isSerializedDate":true,"string":"Tue Mar 12 2013 18:36:22 GMT+0100 (CET)"},"1232":{"isSerializedDate":true,"string":"Tue Mar 12 2013 18:35:33 GMT+0100 (CET)"},"1233":{"style":{"__isSmartRef__":true,"id":1234},"morph":{"__isSmartRef__":true,"id":1215},"chunkOwner":{"__isSmartRef__":true,"id":1215},"storedString":"nothing to be found here... go away! Look! Its empy!","_id":"_100","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1234":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1235":{"morph":{"__isSmartRef__":true,"id":1215},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1236":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(1026.0,109.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(222,222,222)","_Padding":"lively.rect(0,0,0,0)"},"1237":{"partsSpaceName":"PartsBin/Basic","comment":"A plain simple rectangle","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":1238},{"__isSmartRef__":true,"id":1240},{"__isSmartRef__":true,"id":1242},{"__isSmartRef__":true,"id":1244},{"__isSmartRef__":true,"id":1246},{"__isSmartRef__":true,"id":1248},{"__isSmartRef__":true,"id":1250},{"__isSmartRef__":true,"id":1252},{"__isSmartRef__":true,"id":1254},{"__isSmartRef__":true,"id":1256},{"__isSmartRef__":true,"id":1258},{"__isSmartRef__":true,"id":1260},{"__isSmartRef__":true,"id":1262},{"__isSmartRef__":true,"id":1264},{"__isSmartRef__":true,"id":1266},{"__isSmartRef__":true,"id":1268},{"__isSmartRef__":true,"id":1270},{"__isSmartRef__":true,"id":1272}],"lastModifiedDate":{"__isSmartRef__":true,"id":1274},"revisionOnLoad":205183,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1238":{"date":{"__isSmartRef__":true,"id":1239},"author":"jenslincke","message":"no comment","id":"ADFBF069-513C-4DE6-95A9-8AD4985C6508"},"1239":{"isSerializedDate":true,"string":"Tue Feb 04 2014 10:23:53 GMT+0100 (CET)"},"1240":{"author":"robertkrahn","message":"no comment","id":"A452871F-4EB9-45D1-94B8-6065CBA7B8FD","date":{"__isSmartRef__":true,"id":1241}},"1241":{"isSerializedDate":true,"string":"Tue Jul 30 2013 08:20:51 GMT+0200 (CEST)"},"1242":{"author":"SAPLivelyScreen","message":"no comment","id":"7A44D8CA-6D5F-42A3-A4B4-4D7F51EECA52","date":{"__isSmartRef__":true,"id":1243}},"1243":{"isSerializedDate":true,"string":"Tue Jun 18 2013 20:49:27 GMT+0200 (CEST)"},"1244":{"author":"SAPLivelyScreen","message":"no comment","id":"EF145198-0649-41BD-A92E-521D98FEC49D","date":{"__isSmartRef__":true,"id":1245}},"1245":{"isSerializedDate":true,"string":"Thu May 30 2013 00:36:50 GMT+0200 (CEST)"},"1246":{"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20","date":{"__isSmartRef__":true,"id":1247}},"1247":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"1248":{"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2","date":{"__isSmartRef__":true,"id":1249}},"1249":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"1250":{"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205","date":{"__isSmartRef__":true,"id":1251}},"1251":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"1252":{"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8","date":{"__isSmartRef__":true,"id":1253}},"1253":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"1254":{"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350","date":{"__isSmartRef__":true,"id":1255}},"1255":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"1256":{"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7","date":{"__isSmartRef__":true,"id":1257}},"1257":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"1258":{"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B","date":{"__isSmartRef__":true,"id":1259}},"1259":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"1260":{"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2","date":{"__isSmartRef__":true,"id":1261}},"1261":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"1262":{"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC","date":{"__isSmartRef__":true,"id":1263}},"1263":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"1264":{"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23","date":{"__isSmartRef__":true,"id":1265}},"1265":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"1266":{"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8","date":{"__isSmartRef__":true,"id":1267}},"1267":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"1268":{"author":"robertkrahn","message":"no comment","id":"67FD74CD-7AE4-4050-ADC7-4DF73804258D","date":{"__isSmartRef__":true,"id":1269}},"1269":{"isSerializedDate":true,"string":"Thu May 30 2013 09:18:06 GMT+0200 (CEST)"},"1270":{"author":"robertkrahn","message":"no comment","id":"FBBB9C99-B61C-4D5F-8750-6E2987DF0C9C","date":{"__isSmartRef__":true,"id":1271}},"1271":{"isSerializedDate":true,"string":"Fri Jun 21 2013 00:16:24 GMT+0200 (CEST)"},"1272":{"date":{"__isSmartRef__":true,"id":1273},"author":"jenslincke","message":"no comment","id":"ECD12BFF-E872-4918-8341-C6571E72F36D"},"1273":{"isSerializedDate":true,"string":"Tue Feb 04 2014 10:24:27 GMT+0100 (CET)"},"1274":{"isSerializedDate":true,"string":"Tue Feb 04 2014 10:19:54 GMT+0100 (CET)"},"1275":{"morph":{"__isSmartRef__":true,"id":532},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1276":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1277}},"1277":{"test01IsMorph":{"__isSmartRef__":true,"id":1278}},"1278":{"varMapping":{"__isSmartRef__":true,"id":1279},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":1280},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1279":{"this":{"__isSmartRef__":true,"id":1276}},"1280":{},"1281":{"submorphs":[],"scripts":[],"id":"14ED46D5-5DE8-4B38-8E00-02976D4CAA7B","shape":{"__isSmartRef__":true,"id":1282},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":760.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":10,"name":"FormattedText1","partsBinMetaInfo":{"__isSmartRef__":true,"id":1283},"textChunks":[{"__isSmartRef__":true,"id":1303},{"__isSmartRef__":true,"id":1305},{"__isSmartRef__":true,"id":1307},{"__isSmartRef__":true,"id":1309},{"__isSmartRef__":true,"id":1311},{"__isSmartRef__":true,"id":1313}],"charsReplaced":"","lastFindLoc":195,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":1315},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","5848BD12-8F39-45F4-958F-07FC46FFCFCE","0ABC6C08-95DC-4245-8CFC-E599FD742FFA","E02EF097-B86E-4AF8-8DB0-AFC2238E7ABE","35F430A4-DBFD-42A9-BE94-EC9541B33C42","6DE6010F-07F9-4F36-8B2B-E938F5BC0708","0023C079-3F7A-4183-8230-3980112CCF39","91F5886F-4DED-4A4A-8B0A-FE9A237AF402","4ACADCBE-CD82-408E-81CA-16C6FCA3E95B","5E292C6D-8B70-4873-88AB-4C7753ECAAC2","64D920D3-5FB8-41BD-8FA0-2B3889568A3D","CD25651F-088A-44AD-8474-43C1E3195E52","0841CDA0-32B2-4F05-9E7B-E3067623F917","D5030EC1-9068-464F-9B02-2FB7F65107FD","C820D212-8673-4C50-B493-42F96589B629","1479553A-5F66-4B1A-84E3-27ECF7DCAFF1"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":760.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"isCopyMorphRef":true,"morphRefId":1,"splittedFrom":{"__isSmartRef__":true,"id":105},"lastSearchString":"","lastSearchIndex":0,"searchHighlights":[],"behaviorGroups":["MarkdownFormat"],"lastKeyStrokeTime":null,"_Rotation":0,"_Scale":1,"magnets":[{"__isSmartRef__":true,"id":1316},{"__isSmartRef__":true,"id":1317},{"__isSmartRef__":true,"id":1318},{"__isSmartRef__":true,"id":1319},{"__isSmartRef__":true,"id":1320},{"__isSmartRef__":true,"id":1321},{"__isSmartRef__":true,"id":1322},{"__isSmartRef__":true,"id":1323}],"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"owner":{"__isSmartRef__":true,"id":0},"priorSelectionRange":[251,251],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1324},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(66.1,289.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(525.3,-11.8)"},"1282":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(-2.1,1.0)","_Extent":"lively.pt(749.5,118.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"1283":{"migrationLevel":4,"comment":"a text morph, that asks a formatter for formatting itself","partName":"FormattedText","changes":[{"__isSmartRef__":true,"id":1284},{"__isSmartRef__":true,"id":1286},{"__isSmartRef__":true,"id":1288},{"__isSmartRef__":true,"id":1290},{"__isSmartRef__":true,"id":1292},{"__isSmartRef__":true,"id":1294},{"__isSmartRef__":true,"id":1296},{"__isSmartRef__":true,"id":1298},{"__isSmartRef__":true,"id":1300}],"revisionOnLoad":204530,"partsSpaceName":"PartsBin/Jens/","lastModifiedDate":{"__isSmartRef__":true,"id":1302},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1284":{"date":{"__isSmartRef__":true,"id":1285},"author":"jenslincke","message":"no comment","id":"9E579B1A-B8C1-461B-B356-4DCA099EA532"},"1285":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"1286":{"date":{"__isSmartRef__":true,"id":1287},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"1287":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"1288":{"date":{"__isSmartRef__":true,"id":1289},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"1289":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"1290":{"date":{"__isSmartRef__":true,"id":1291},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"1291":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"1292":{"date":{"__isSmartRef__":true,"id":1293},"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"},"1293":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"1294":{"date":{"__isSmartRef__":true,"id":1295},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"1295":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"1296":{"date":{"__isSmartRef__":true,"id":1297},"author":"jenslincke","message":"no comment","id":"FD1BEF70-78AD-4414-9DD3-3838BBF70035"},"1297":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"1298":{"date":{"__isSmartRef__":true,"id":1299},"author":"jenslincke","message":"no comment","id":"32F69C14-56E7-453C-A7AE-51E8D2859A33"},"1299":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"1300":{"date":{"__isSmartRef__":true,"id":1301},"author":"jenslincke","message":"no comment","id":"10B7B86E-F04E-4EF5-93EF-1855D8C8373E"},"1301":{"isSerializedDate":true,"string":"Mon Jan 27 2014 14:08:41 GMT+0100 (CET)"},"1302":{"isSerializedDate":true,"string":"Mon Jan 27 2014 14:07:36 GMT+0100 (CET)"},"1303":{"style":{"__isSmartRef__":true,"id":1304},"chunkOwner":{"__isSmartRef__":true,"id":1281},"_id":"_19850","storedString":"## Usage","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1304":{"fontSize":16,"italics":"normal","__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,79,152)"},"1305":{"_id":"_1516","style":{"__isSmartRef__":true,"id":1306},"chunkOwner":{"__isSmartRef__":true,"id":1281},"storedString":"\n\nSelect a new target (this can be the world) with the Morph select button (Magnifier).\nAdjust the ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1306":{"fontSize":12,"italics":"normal","__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(102,102,102)"},"1307":{"_id":"_1517","style":{"__isSmartRef__":true,"id":1308},"chunkOwner":{"__isSmartRef__":true,"id":1281},"storedString":"\"min full size\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1308":{"fontSize":12,"italics":"italic","__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(145,145,145)"},"1309":{"_id":"_1518","style":{"__isSmartRef__":true,"id":1310},"chunkOwner":{"__isSmartRef__":true,"id":1281},"storedString":" parameter and use the sort function of the table to find the problems.\nThe ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1310":{"fontSize":12,"italics":"normal","__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(102,102,102)"},"1311":{"_id":"_1519","style":{"__isSmartRef__":true,"id":1312},"chunkOwner":{"__isSmartRef__":true,"id":1281},"storedString":"\"Object\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1312":{"fontSize":12,"italics":"italic","__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(145,145,145)"},"1313":{"_id":"_1520","style":{"__isSmartRef__":true,"id":1314},"chunkOwner":{"__isSmartRef__":true,"id":1281},"storedString":" column represents the path to the big objects and provides a hint when to cut, by deleting references or removing morphs. ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1314":{"fontSize":12,"italics":"normal","__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(102,102,102)"},"1315":{"morph":{"__isSmartRef__":true,"id":1281},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1316":{"morph":{"__isSmartRef__":true,"id":1281},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.0)","cachedGlobalPosition":"lively.pt(34.0,112.0)"},"1317":{"morph":{"__isSmartRef__":true,"id":1281},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,0.0)","cachedGlobalPosition":"lively.pt(408.8,112.0)"},"1318":{"morph":{"__isSmartRef__":true,"id":1281},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.0)","cachedGlobalPosition":"lively.pt(783.5,112.0)"},"1319":{"morph":{"__isSmartRef__":true,"id":1281},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,0.5)","cachedGlobalPosition":"lively.pt(783.5,210.5)"},"1320":{"morph":{"__isSmartRef__":true,"id":1281},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(1.0,1.0)","cachedGlobalPosition":"lively.pt(783.5,309.0)"},"1321":{"morph":{"__isSmartRef__":true,"id":1281},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.5,1.0)","cachedGlobalPosition":"lively.pt(408.8,309.0)"},"1322":{"morph":{"__isSmartRef__":true,"id":1281},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,1.0)","cachedGlobalPosition":"lively.pt(34.0,309.0)"},"1323":{"morph":{"__isSmartRef__":true,"id":1281},"connectedControlPoints":[],"__serializedExpressions__":["position","cachedGlobalPosition"],"__LivelyClassName__":"lively.morphic.RelativeMagnet","__SourceModuleName__":"Global.lively.morphic.Connectors","position":"lively.pt(0.0,0.5)","cachedGlobalPosition":"lively.pt(34.0,210.5)"},"1324":{"doSave":{"__isSmartRef__":true,"id":1325},"format":{"__isSmartRef__":true,"id":1333},"onKeyUp":{"__isSmartRef__":true,"id":1337},"delayedFormat":{"__isSmartRef__":true,"id":1345},"migrateFrom":{"__isSmartRef__":true,"id":1349}},"1325":{"varMapping":{"__isSmartRef__":true,"id":1326},"source":"function doSave() {\n $world.saveWorld()\n}","funcProperties":{"__isSmartRef__":true,"id":1331},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1326":{"this":{"__isSmartRef__":true,"id":1281},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1327}},"1327":{"$super":{"__isSmartRef__":true,"id":1328}},"1328":{"varMapping":{"__isSmartRef__":true,"id":1329},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1330},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1329":{"obj":{"__isSmartRef__":true,"id":1281},"name":"doSave"},"1330":{},"1331":{"timestamp":{"__isSmartRef__":true,"id":1332},"user":"jenslincke","tags":[]},"1332":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"1333":{"varMapping":{"__isSmartRef__":true,"id":1334},"source":"function format() {\n var formatter = this.get('Formatter')\n if (!formatter || !formatter.formatTextMorph )\n return;\n var r = this.getSelectionRange()\n formatter.formatTextMorph(this)\n if (r) {\n this.setSelectionRange(r[0],r[1])\n this.fit()\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1335},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1334":{"this":{"__isSmartRef__":true,"id":1281}},"1335":{"timestamp":{"__isSmartRef__":true,"id":1336},"user":"jenslincke","tags":[]},"1336":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"1337":{"varMapping":{"__isSmartRef__":true,"id":1338},"source":"function onKeyUp(evt) {\n var r = $super(evt)\n this.lastKeyStrokeTime = Date.now()\n this.delayedFormat()\n return r\n}","funcProperties":{"__isSmartRef__":true,"id":1343},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1338":{"this":{"__isSmartRef__":true,"id":1281},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1339}},"1339":{"$super":{"__isSmartRef__":true,"id":1340}},"1340":{"varMapping":{"__isSmartRef__":true,"id":1341},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1342},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1341":{"obj":{"__isSmartRef__":true,"id":1281},"name":"onKeyUp"},"1342":{},"1343":{"timestamp":{"__isSmartRef__":true,"id":1344},"user":"jenslincke","tags":[]},"1344":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"1345":{"varMapping":{"__isSmartRef__":true,"id":1346},"source":"function delayedFormat() {\n if (! this.lastKeyStrokeTime) return; // it was handled already\n var delta = Date.now() - this.lastKeyStrokeTime;\n if (delta > 500) {\n this.format()\n this.lastKeyStrokeTime = null;\n } else {\n this.delayedFormat.bind(this).delay(0.1)\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1347},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1346":{"this":{"__isSmartRef__":true,"id":1281}},"1347":{"timestamp":{"__isSmartRef__":true,"id":1348},"user":"jenslincke","tags":[]},"1348":{"isSerializedDate":true,"string":"Thu Jan 01 1970 01:00:00 GMT+0100 (CET)"},"1349":{"varMapping":{"__isSmartRef__":true,"id":1350},"source":"function migrateFrom(other) {\n this.textString = other.textString\n this.format()\n}","funcProperties":{"__isSmartRef__":true,"id":1351},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1350":{"this":{"__isSmartRef__":true,"id":1281}},"1351":{"timestamp":{"__isSmartRef__":true,"id":1352},"user":"jenslincke","tags":[]},"1352":{"isSerializedDate":true,"string":"Mon Jan 27 2014 14:08:36 GMT+0100 (CET)"},"1353":{"submorphs":[{"__isSmartRef__":true,"id":1354},{"__isSmartRef__":true,"id":1402},{"__isSmartRef__":true,"id":2013},{"__isSmartRef__":true,"id":2016},{"__isSmartRef__":true,"id":2019}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2022},"eventHandler":{"__isSmartRef__":true,"id":2023},"_ClipMode":"visible","derivationIds":["F461DDA9-3021-4EC6-99A6-270EC765FABE","FBC5EE0A-026C-442D-A0E5-EFB1BC44D9FC","38FB24FE-39CE-468C-9F65-D204C29D7FD0","D6AC8AB1-8CD2-452C-92D5-87F4D3094BAB","0E84193E-56AF-4C66-AC57-B9149FEA3EEA"],"id":"B1D2AD08-1979-4A48-85DC-2E34650019CB","__layered_droppingEnabled__":false,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":2024},"LK2":true,"reframeHandle":{"__isSmartRef__":true,"id":2013},"rightReframeHandle":{"__isSmartRef__":true,"id":2019},"bottomReframeHandle":{"__isSmartRef__":true,"id":2016},"titleBar":{"__isSmartRef__":true,"id":1354},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"_PreviousBorderWidth":0,"targetMorph":{"__isSmartRef__":true,"id":1402},"partsBinMetaInfo":{"__isSmartRef__":true,"id":2025},"name":"SerializationInspector","highlighted":false,"isBeingDragged":false,"prevScroll":[0,0],"moved":true,"showsHalos":false,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","contentOffset","prevDragPos"],"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets","withLayers":["Global.PreventDroppingLayer"],"withoutLayers":["Global.lively.morphic.GrabbingLayer"],"_Position":"lively.pt(62.0,498.0)","contentOffset":"lively.pt(4.0,22.0)","prevDragPos":"lively.pt(889.0,529.0)"},"1354":{"submorphs":[{"__isSmartRef__":true,"id":1355},{"__isSmartRef__":true,"id":1361},{"__isSmartRef__":true,"id":1374},{"__isSmartRef__":true,"id":1386}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1399},"eventHandler":{"__isSmartRef__":true,"id":1400},"_ClipMode":"visible","derivationIds":["A7C95E6A-E3D1-4392-BCA5-1024BBE8F392","A36ACCED-D59A-4FD0-B1BE-4DB5727363A4","0EFF66DB-CAFB-4076-AD46-4DA627A0C5D8","33F43E54-283C-4DA3-8B4A-11EFDAAF663A","9978ED03-84A5-4C64-8263-4B69A21DCF7D"],"id":"73D03040-11AD-4A15-9887-E50345BF6A96","__layered_droppingEnabled__":false,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":1401},"windowMorph":{"__isSmartRef__":true,"id":1353},"label":{"__isSmartRef__":true,"id":1355},"closeButton":{"__isSmartRef__":true,"id":1361},"menuButton":{"__isSmartRef__":true,"id":1374},"collapseButton":{"__isSmartRef__":true,"id":1386},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":1353},"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,0.0)"},"1355":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1356},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1357}],"eventHandler":{"__isSmartRef__":true,"id":1359},"_ClipMode":"hidden","derivationIds":["83470130-D93D-4BC2-AD03-E7BBBC5B1143","8DF80E66-2773-43BA-AA36-CB1146DDCFC1","C9CE67FC-8F8F-4663-A40A-054403B36DFB","EE032B1B-E9C4-40DD-AC93-E20DB8495252","B9C14BC8-C78F-4D64-A321-E28E83D3B083"],"id":"DBEAD5F3-AC9C-4FEE-960D-3DF5124F7389","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"layout":{"__isSmartRef__":true,"id":1360},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":1354},"_StyleClassNames":["window-title"],"_TextStylingMode":true,"prevScroll":[0,0],"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(21.0,3.0)"},"1356":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(1083.0,18.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"1357":{"style":{"__isSmartRef__":true,"id":1358},"chunkOwner":{"__isSmartRef__":true,"id":1355},"_id":"_291430","storedString":"SerializationInspector","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1358":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1359":{"morph":{"__isSmartRef__":true,"id":1355},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1360":{"resizeWidth":true},"1361":{"submorphs":[{"__isSmartRef__":true,"id":1362}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1367},"eventHandler":{"__isSmartRef__":true,"id":1368},"_ClipMode":"visible","derivationIds":["641F2F1F-6C0A-495D-B314-65409CFA915E","C4FACD9A-5D86-4048-ABC7-C2E5717FEDD9","62752DAB-F69E-4943-9E34-9CE34133518B","2EB7B2F5-10EE-4F43-9C88-C4B1EE01FBBE","1D48AC59-0503-43A3-B9DA-8FB81EB7E642"],"id":"822E1CBE-F13E-45D8-8B26-1CBEFD9C8530","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":1362},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":1354},"layout":{"__isSmartRef__":true,"id":1369},"_StyleClassNames":["close"],"attributeConnections":[{"__isSmartRef__":true,"id":1370},{"__isSmartRef__":true,"id":1372}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"isPressed":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(1123.0,3.0)"},"1362":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1363},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1364}],"eventHandler":{"__isSmartRef__":true,"id":1366},"_ClipMode":"hidden","derivationIds":["62C1CAAE-F019-4CA2-BFAF-C44DB202A4FE","B9D8843E-8E5D-47D9-813D-F8246E114806","BFB93A56-094A-4D62-81F3-1D2BFBF64C93","F297EB6B-0F27-4EBE-920D-16C94AD307F7","A6844881-56E9-4CCF-8844-995CA7EB6336"],"id":"591C87AC-A254-4A94-9E50-AA03CCA32A92","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1361},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,-1.0)"},"1363":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"1364":{"style":{"__isSmartRef__":true,"id":1365},"chunkOwner":{"__isSmartRef__":true,"id":1362},"_id":"_291425","storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1365":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1366":{"morph":{"__isSmartRef__":true,"id":1362},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1367":{"_BorderWidth":1,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"1368":{"morph":{"__isSmartRef__":true,"id":1361},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1369":{"moveHorizontal":true},"1370":{"sourceObj":{"__isSmartRef__":true,"id":1361},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1353},"targetMethodName":"getCloseHelp","varMapping":{"__isSmartRef__":true,"id":1371},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1371":{"source":{"__isSmartRef__":true,"id":1361},"target":{"__isSmartRef__":true,"id":1353}},"1372":{"sourceObj":{"__isSmartRef__":true,"id":1361},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1353},"targetMethodName":"initiateShutdown","varMapping":{"__isSmartRef__":true,"id":1373},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1373":{"source":{"__isSmartRef__":true,"id":1361},"target":{"__isSmartRef__":true,"id":1353}},"1374":{"submorphs":[{"__isSmartRef__":true,"id":1375}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1380},"eventHandler":{"__isSmartRef__":true,"id":1381},"_ClipMode":"visible","derivationIds":["0AC8C700-C888-407E-8339-B84E2B04A6B9","82D3345A-58F4-4DF4-A57E-9B201A877D4C","44161C86-C97E-41DB-B45B-1C257148CB09","B81F85C8-B8D7-40B7-8017-296EAD13276F","8DB95D7A-2172-48F4-83C9-836AE9A7C69F"],"id":"502EF69F-8FA5-4296-B94C-AA958616C72D","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":1375},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":1354},"attributeConnections":[{"__isSmartRef__":true,"id":1382},{"__isSmartRef__":true,"id":1384}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"isPressed":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(3.0,3.0)"},"1375":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1376},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1377}],"eventHandler":{"__isSmartRef__":true,"id":1379},"_ClipMode":"hidden","derivationIds":["061F2574-8987-47DE-A803-7D4A65F6E6F4","23F39FB4-9D51-4D10-984C-60643AC5AABD","071C2171-B901-4E33-A05D-CDC4745EE686","6BCF93C3-A94B-482D-A485-3F98047F04FF","6482C93B-E715-46EA-9BD9-ADFA0924B947"],"id":"6A865BC4-5539-4E22-81D1-9FEAB13ABFC9","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1374},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,0.0)"},"1376":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(18.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"1377":{"style":{"__isSmartRef__":true,"id":1378},"chunkOwner":{"__isSmartRef__":true,"id":1375},"_id":"_291427","storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1378":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1379":{"morph":{"__isSmartRef__":true,"id":1375},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1380":{"_BorderWidth":1,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"1381":{"morph":{"__isSmartRef__":true,"id":1374},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1382":{"sourceObj":{"__isSmartRef__":true,"id":1374},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1353},"targetMethodName":"getMenuHelp","varMapping":{"__isSmartRef__":true,"id":1383},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1383":{"source":{"__isSmartRef__":true,"id":1374},"target":{"__isSmartRef__":true,"id":1353}},"1384":{"sourceObj":{"__isSmartRef__":true,"id":1374},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1353},"targetMethodName":"showTargetMorphMenu","varMapping":{"__isSmartRef__":true,"id":1385},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1385":{"source":{"__isSmartRef__":true,"id":1374},"target":{"__isSmartRef__":true,"id":1353}},"1386":{"submorphs":[{"__isSmartRef__":true,"id":1387}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1392},"eventHandler":{"__isSmartRef__":true,"id":1393},"_ClipMode":"visible","derivationIds":["EB04778C-EE83-4ECF-B468-95ED20929D46","2DDC8FDB-40B4-4644-ACE7-FF941E751770","5A3CAAD4-E2F7-40F2-99FD-59E6B59B98EF","DAC7878B-FC25-4CCF-8ED3-E0C2F3110DB4","6B2E6E5D-32F9-465C-AB13-B1FE3712BFD4"],"id":"FF99CFBB-8EB8-4A1B-892F-C9C28545C031","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":1387},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":1354},"layout":{"__isSmartRef__":true,"id":1394},"attributeConnections":[{"__isSmartRef__":true,"id":1395},{"__isSmartRef__":true,"id":1397}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"isPressed":false,"prevScroll":[0,0],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(1104.0,3.0)"},"1387":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1388},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1389}],"eventHandler":{"__isSmartRef__":true,"id":1391},"_ClipMode":"hidden","derivationIds":["34FB847A-6577-473B-9568-7FA72853B545","A25A8A63-A140-4471-BADA-7EC98EF37B8C","2EFF44A4-E873-49D1-B107-383B94670FB3","A71F113B-E8E5-474E-9912-EA291A93B84E","3EEAE0B7-1C16-4C05-AD2D-68E9E5A06EC2"],"id":"6A682444-2A82-4A0B-93E8-FCA31B2AD845","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1386},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"prevScroll":[0,0],"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,1.0)"},"1388":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"1389":{"style":{"__isSmartRef__":true,"id":1390},"chunkOwner":{"__isSmartRef__":true,"id":1387},"_id":"_291429","storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1390":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1391":{"morph":{"__isSmartRef__":true,"id":1387},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1392":{"_BorderWidth":1,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"1393":{"morph":{"__isSmartRef__":true,"id":1386},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1394":{"moveHorizontal":true},"1395":{"sourceObj":{"__isSmartRef__":true,"id":1386},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1353},"targetMethodName":"getCollapseHelp","varMapping":{"__isSmartRef__":true,"id":1396},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1396":{"source":{"__isSmartRef__":true,"id":1386},"target":{"__isSmartRef__":true,"id":1353}},"1397":{"sourceObj":{"__isSmartRef__":true,"id":1386},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1353},"targetMethodName":"toggleCollapse","varMapping":{"__isSmartRef__":true,"id":1398},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1398":{"source":{"__isSmartRef__":true,"id":1386},"target":{"__isSmartRef__":true,"id":1353}},"1399":{"_AppearanceStylingMode":true,"_BorderStylingMode":true,"_BorderWidth":0,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(1143.0,22.0)","_Padding":"lively.rect(0,0,0,0)"},"1400":{"morph":{"__isSmartRef__":true,"id":1354},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1401":{"resizeWidth":true,"adjustForNewBounds":true},"1402":{"submorphs":[{"__isSmartRef__":true,"id":1403},{"__isSmartRef__":true,"id":1424},{"__isSmartRef__":true,"id":1447},{"__isSmartRef__":true,"id":1589},{"__isSmartRef__":true,"id":1610},{"__isSmartRef__":true,"id":1633},{"__isSmartRef__":true,"id":1668},{"__isSmartRef__":true,"id":1705},{"__isSmartRef__":true,"id":1872},{"__isSmartRef__":true,"id":1906}],"scripts":[],"id":"6E2915A5-1D85-4C17-9B67-D8C0E5298021","shape":{"__isSmartRef__":true,"id":1924},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"SerializationInspector","partsBinMetaInfo":{"__isSmartRef__":true,"id":1538},"eventHandler":{"__isSmartRef__":true,"id":1925},"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","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","BD8BECDB-A9A1-4009-B433-C925F0AFCCFC","F2677A9D-5855-4DF2-B248-94545B34B762","D52188B3-7DC0-410E-96B1-50892AC00A37","1028B7F9-3779-47BD-ADAB-58CAD8B16A19","9835EDB7-5CF9-4B58-8443-8D41B88AF52E","7483AAC4-3CA4-42E2-9151-454E55B01958","F70183E6-A764-4CC4-B28C-AA09B5CE8F10","39C0B1E4-3608-4BC0-8471-693384426062"],"partTests":{"__isSmartRef__":true,"id":1926},"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":1353},"isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":1931},"_PreviousBorderWidth":1,"isCopyMorphRef":true,"morphRefId":1,"doNotSerialize":["target","metaTree","errors"],"#startLetters":"meta","prevScroll":[0,0],"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1932},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4.0,22.0)"},"1403":{"submorphs":[],"scripts":[],"id":"DD6EF069-AD7E-45D0-BCAE-740F8007CA77","shape":{"__isSmartRef__":true,"id":1404},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":10,"name":"Text","partsBinMetaInfo":{"__isSmartRef__":true,"id":1405},"textChunks":[{"__isSmartRef__":true,"id":1421}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":1423},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","F1D26890-7392-487D-B5DE-97C772B4E79E","16186C67-D9E6-4F32-8EB7-45DA686D32E5","7C88F4DC-C6E6-4642-A060-7C90EA07D956","0E30FE10-EF46-47A7-8F05-3F1DE7F729D9","5464E836-A47E-4DAD-89D8-114F8C468BE7","565C3A69-DAD0-4BF4-A774-BF3B4BE137B0"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"previousSelection":[4,8],"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":1402},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(87.0,7.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(45.0,-5.0)"},"1404":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(59.7,19.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"1405":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":1406},{"__isSmartRef__":true,"id":1408},{"__isSmartRef__":true,"id":1410},{"__isSmartRef__":true,"id":1412},{"__isSmartRef__":true,"id":1414},{"__isSmartRef__":true,"id":1416},{"__isSmartRef__":true,"id":1418}],"lastModifiedDate":{"__isSmartRef__":true,"id":1420},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1406":{"date":{"__isSmartRef__":true,"id":1407},"author":"jenslincke","message":"no comment","id":"A3BA0C1E-7E83-43BF-9EC6-4F4BB3835D62"},"1407":{"isSerializedDate":true,"string":"Tue Mar 12 2013 17:31:56 GMT+0100 (CET)"},"1408":{"date":{"__isSmartRef__":true,"id":1409},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"1409":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (CEST)"},"1410":{"date":{"__isSmartRef__":true,"id":1411},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"1411":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (CEST)"},"1412":{"date":{"__isSmartRef__":true,"id":1413},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"1413":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (CEST)"},"1414":{"date":{"__isSmartRef__":true,"id":1415},"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"},"1415":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)"},"1416":{"date":{"__isSmartRef__":true,"id":1417},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"1417":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (CEST)"},"1418":{"date":{"__isSmartRef__":true,"id":1419},"author":"jenslincke","message":"no comment","id":"9E495E1B-6E6D-4A89-9F9E-85AF618DC598"},"1419":{"isSerializedDate":true,"string":"Tue Mar 12 2013 18:36:22 GMT+0100 (CET)"},"1420":{"isSerializedDate":true,"string":"Tue Mar 12 2013 18:35:33 GMT+0100 (CET)"},"1421":{"style":{"__isSmartRef__":true,"id":1422},"morph":{"__isSmartRef__":true,"id":1403},"chunkOwner":{"__isSmartRef__":true,"id":1403},"storedString":"min refs:","_id":"_100","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1422":{"fontWeight":"bold","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1423":{"morph":{"__isSmartRef__":true,"id":1403},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1424":{"submorphs":[],"scripts":[],"id":"856A7546-52C4-4319-8A49-A347ECAE2E3A","shape":{"__isSmartRef__":true,"id":1425},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":10,"name":"MinRefs","partsBinMetaInfo":{"__isSmartRef__":true,"id":1426},"textChunks":[{"__isSmartRef__":true,"id":1442}],"charsReplaced":"10","lastFindLoc":2,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":1444},"_ClipMode":"hidden","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","F1D26890-7392-487D-B5DE-97C772B4E79E","16186C67-D9E6-4F32-8EB7-45DA686D32E5","EAE82F81-24F4-4D9B-A5EC-7DFC3EF6BAF6","E7FA21AC-4E32-4D6C-AEE1-BD4C01808C83","2A5D7178-6DE2-4E13-A6BB-C79EAAC5D3D0","FDDD24B6-F112-4F0D-99F9-26EEFA8C549B","ECD2F809-56D7-4B87-81FA-ADC87C8A6C86"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":1402},"isInputLine":true,"_WordBreak":"break-all","_InputAllowed":true,"_HandStyle":null,"allowInput":true,"attributeConnections":[{"__isSmartRef__":true,"id":1445}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"savedTextString":"10","previousSelection":[2,2],"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(146.0,8.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(42.0,-13.0)"},"1425":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(35.0,18.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"1426":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":1427},{"__isSmartRef__":true,"id":1429},{"__isSmartRef__":true,"id":1431},{"__isSmartRef__":true,"id":1433},{"__isSmartRef__":true,"id":1435},{"__isSmartRef__":true,"id":1437},{"__isSmartRef__":true,"id":1439}],"lastModifiedDate":{"__isSmartRef__":true,"id":1441},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1427":{"date":{"__isSmartRef__":true,"id":1428},"author":"jenslincke","message":"no comment","id":"A3BA0C1E-7E83-43BF-9EC6-4F4BB3835D62"},"1428":{"isSerializedDate":true,"string":"Tue Mar 12 2013 17:31:56 GMT+0100 (CET)"},"1429":{"date":{"__isSmartRef__":true,"id":1430},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"1430":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (CEST)"},"1431":{"date":{"__isSmartRef__":true,"id":1432},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"1432":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (CEST)"},"1433":{"date":{"__isSmartRef__":true,"id":1434},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"1434":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (CEST)"},"1435":{"date":{"__isSmartRef__":true,"id":1436},"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"},"1436":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)"},"1437":{"date":{"__isSmartRef__":true,"id":1438},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"1438":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (CEST)"},"1439":{"date":{"__isSmartRef__":true,"id":1440},"author":"jenslincke","message":"no comment","id":"9E495E1B-6E6D-4A89-9F9E-85AF618DC598"},"1440":{"isSerializedDate":true,"string":"Tue Mar 12 2013 18:36:22 GMT+0100 (CET)"},"1441":{"isSerializedDate":true,"string":"Tue Mar 12 2013 18:35:33 GMT+0100 (CET)"},"1442":{"style":{"__isSmartRef__":true,"id":1443},"morph":{"__isSmartRef__":true,"id":1424},"chunkOwner":{"__isSmartRef__":true,"id":1424},"storedString":"0","_id":"_100","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1443":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1444":{"morph":{"__isSmartRef__":true,"id":1424},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1445":{"sourceObj":{"__isSmartRef__":true,"id":1424},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":1402},"targetMethodName":"update","varMapping":{"__isSmartRef__":true,"id":1446},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1446":{"source":{"__isSmartRef__":true,"id":1424},"target":{"__isSmartRef__":true,"id":1402}},"1447":{"submorphs":[{"__isSmartRef__":true,"id":1448}],"scripts":[],"id":"B0C77C76-8263-49A2-B69C-50FCDA616DC7","shape":{"__isSmartRef__":true,"id":1537},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"TableClip","partsBinMetaInfo":{"__isSmartRef__":true,"id":1538},"eventHandler":{"__isSmartRef__":true,"id":1582},"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","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","BD8BECDB-A9A1-4009-B433-C925F0AFCCFC","F2677A9D-5855-4DF2-B248-94545B34B762","D52188B3-7DC0-410E-96B1-50892AC00A37","9A15AECD-F41E-4A38-B6FA-17F56CBFC528","69799C6E-D0DD-4827-8A9C-D5030B3029A1","8279AF7F-B48C-4023-80B1-C797666EACF4","BFA00BEE-19AE-4C73-B2EC-5C22A010596D","D93A976B-E853-4A57-89AA-9328729D6A82"],"partTests":{"__isSmartRef__":true,"id":1583},"_ClipMode":"scroll","moved":true,"owner":{"__isSmartRef__":true,"id":1402},"layout":{"__isSmartRef__":true,"id":1588},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(13.0,31.0)","distanceToDragEvent":"lively.pt(188.0,-14.0)"},"1448":{"submorphs":[],"scripts":[],"id":"06408AE5-0A9B-4C07-9C39-DCA030F1CC73","shape":{"__isSmartRef__":true,"id":1449},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Courier","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":9,"name":"Table","partsBinMetaInfo":{"__isSmartRef__":true,"id":1450},"textChunks":[{"__isSmartRef__":true,"id":1470},{"__isSmartRef__":true,"id":1473},{"__isSmartRef__":true,"id":1475},{"__isSmartRef__":true,"id":1478},{"__isSmartRef__":true,"id":1480},{"__isSmartRef__":true,"id":1483},{"__isSmartRef__":true,"id":1485},{"__isSmartRef__":true,"id":1488},{"__isSmartRef__":true,"id":1490},{"__isSmartRef__":true,"id":1493},{"__isSmartRef__":true,"id":1495},{"__isSmartRef__":true,"id":1498},{"__isSmartRef__":true,"id":1500},{"__isSmartRef__":true,"id":1503},{"__isSmartRef__":true,"id":1505},{"__isSmartRef__":true,"id":1508}],"charsReplaced":"grr","lastFindLoc":4555,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":1510},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","F1D26890-7392-487D-B5DE-97C772B4E79E","D7847D8B-6A94-44E4-9674-5D9847579898","C84228AF-D934-4BA0-ACAF-843BBB52C480","70140DE5-4179-4E6B-90ED-B8A521019735","54742FA7-B6B6-4441-9AF1-1AA2A4B96873","193F5EE1-9971-4FE2-A34F-3E297F6F50DD","3C2B04B5-D0A6-4065-8C57-A4B5285FC622","47E58543-F10B-4D1F-86D6-A66923C94EF9","E451D81F-19E6-4FFE-9CE2-ABC049C6B4A1","B5F586E3-E66E-41D5-9BD4-E04AB53EFA5F","A0A32F46-B565-4A9D-B808-6B7D4BD37EC4","D229CD16-EB7F-40C3-9C18-FB5163A6CB84"],"_WhiteSpaceHandling":"pre","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"_WordBreak":null,"layout":{"__isSmartRef__":true,"id":1511},"#startLetters":"emphasize","undoSelectionRange":[110306,110306],"lastSearchString":"","lastSearchIndex":0,"searchHighlights":[],"table":[["Object","Name","ClassName","Refs","Size","FullSize","Content"],["root","DangerZone","lively.morphic.Box",3469,347,123284,"[object Object]"],[" submorphs","","object",3295,13,116849,"[[object Object], [object O..."],[" 1","","lively.morphic.Window",1889,608,64243,"[object Object]"],[" submorphs","","object",1854,21,62937,"[[object Object], [object O..."],[" 4","","lively.ide.BrowserPanel",1490,380,50076,"[object Object]"],[" submorphs","","object",1461,71,49114,"[[object Object], [object O..."],[" 0","","lively.morphic.Text",1251,566,42268,"[object Object]"],[" attributeConnections","","object",1208,5,40769,"[[object Object]]"],[" 0","","AttributeConnection",1207,155,40764,"[object Object]"],[" targetObj","","lively.ide.SystemBrowser",1199,486,40448,"[object Object]"],[" buttonCommands","","object",596,29,20599,"[[object Object], [object O..."],[" attributeConnections","","object",549,25,18366,"[[object Object], [object O..."],[" 0","","AttributeConnection",253,137,8308,"[object Object]"],[" targetObj","","lively.morphic.List",246,439,8056,"[object Object]"],[" itemList","","object",185,71,5926,"[[object Object], [object O..."],[" 0","","lively.morphic.TitleBar",309,364,10821,"[object Object]"],[" submorphs","","object",285,17,9904,"[[object Object], [object O..."],[" 0","MethodFinder","lively.morphic.Window",1297,644,48500,"[object Object]"],[" submorphs","","object",1090,13,40250,"[[object Object], [object O..."],[" 0","MethodFinderPane","lively.morphic.Box",735,516,27767,"[object Object]"],[" submorphs","","object",690,29,26166,"[[object Object], [object O..."],[" 6","Button1","lively.morphic.Button",197,528,6999,"[object Object]"],[" 2","","lively.morphic.TitleBar",317,346,10995,"[object Object]"],[" submorphs","","object",292,17,10059,"[[object Object], [object O..."],[" partsBinMetaInfo","","lively.PartsBin.PartsBinMetaInfo",163,183,6638,"[object Object]"],[" changes","","object",152,101,6157,"[[object Object], [object O..."]],"lastSortedColumn":null,"owner":{"__isSmartRef__":true,"id":1447},"_PreviousBorderWidth":0,"_Rotation":0,"_Scale":1,"previousSelection":[4217,4224],"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1512},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(-1.0,0.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(253.0,-11.0)"},"1449":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(1009.0,342.8)","_BorderColor":"Color.rgb(174,174,174)","_Padding":"lively.rect(4,2,0,0)"},"1450":{"partsSpaceName":"PartsBin/Widgets/","migrationLevel":4,"comment":"A Lively quick and dirty text based table, with sorting support. ","partName":"QuickTable","changes":[{"__isSmartRef__":true,"id":1451},{"__isSmartRef__":true,"id":1453},{"__isSmartRef__":true,"id":1455},{"__isSmartRef__":true,"id":1457},{"__isSmartRef__":true,"id":1459},{"__isSmartRef__":true,"id":1461},{"__isSmartRef__":true,"id":1463},{"__isSmartRef__":true,"id":1465},{"__isSmartRef__":true,"id":1467}],"lastModifiedDate":{"__isSmartRef__":true,"id":1469},"revisionOnLoad":198869,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1451":{"date":{"__isSmartRef__":true,"id":1452},"author":"jenslincke","message":"no comment","id":"93CE95E3-4E54-4AEF-AF54-7EF6CA88FE4E"},"1452":{"isSerializedDate":true,"string":"Tue Aug 13 2013 17:32:37 GMT+0200 (CEST)"},"1453":{"date":{"__isSmartRef__":true,"id":1454},"author":"jenslincke","message":"no comment","id":"9E495E1B-6E6D-4A89-9F9E-85AF618DC598"},"1454":{"isSerializedDate":true,"string":"Tue Mar 12 2013 18:36:22 GMT+0100 (CET)"},"1455":{"date":{"__isSmartRef__":true,"id":1456},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"1456":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (CEST)"},"1457":{"date":{"__isSmartRef__":true,"id":1458},"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"},"1458":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)"},"1459":{"date":{"__isSmartRef__":true,"id":1460},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"1460":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (CEST)"},"1461":{"date":{"__isSmartRef__":true,"id":1462},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"1462":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (CEST)"},"1463":{"date":{"__isSmartRef__":true,"id":1464},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"1464":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (CEST)"},"1465":{"date":{"__isSmartRef__":true,"id":1466},"author":"jenslincke","message":"no comment","id":"A3BA0C1E-7E83-43BF-9EC6-4F4BB3835D62"},"1466":{"isSerializedDate":true,"string":"Tue Mar 12 2013 17:31:56 GMT+0100 (CET)"},"1467":{"date":{"__isSmartRef__":true,"id":1468},"author":"jenslincke","message":"no comment","id":"F894103D-2AFC-4A59-B45B-FD2194723ECC"},"1468":{"isSerializedDate":true,"string":"Sat Aug 17 2013 19:54:22 GMT+0200 (CEST)"},"1469":{"isSerializedDate":true,"string":"Sat Aug 17 2013 19:49:33 GMT+0200 (CEST)"},"1470":{"style":{"__isSmartRef__":true,"id":1471},"chunkOwner":{"__isSmartRef__":true,"id":1448},"_id":"_1157","storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1471":{"fontWeight":"bold","doit":{"__isSmartRef__":true,"id":1472},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1472":{"code":"this.sortTableBy()","context":{"__isSmartRef__":true,"id":1448}},"1473":{"_id":"_1172","style":{"__isSmartRef__":true,"id":1474},"chunkOwner":{"__isSmartRef__":true,"id":1448},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1474":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1475":{"_id":"_1158","style":{"__isSmartRef__":true,"id":1476},"chunkOwner":{"__isSmartRef__":true,"id":1448},"storedString":"Object","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1476":{"fontWeight":"bold","doit":{"__isSmartRef__":true,"id":1477},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1477":{"code":"this.sortTableBy(\"Object\")","context":{"__isSmartRef__":true,"id":1448}},"1478":{"_id":"_1159","style":{"__isSmartRef__":true,"id":1479},"chunkOwner":{"__isSmartRef__":true,"id":1448},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1479":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1480":{"_id":"_1160","style":{"__isSmartRef__":true,"id":1481},"chunkOwner":{"__isSmartRef__":true,"id":1448},"storedString":"Name","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1481":{"fontWeight":"bold","doit":{"__isSmartRef__":true,"id":1482},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1482":{"code":"this.sortTableBy(\"Name\")","context":{"__isSmartRef__":true,"id":1448}},"1483":{"_id":"_1161","style":{"__isSmartRef__":true,"id":1484},"chunkOwner":{"__isSmartRef__":true,"id":1448},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1484":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1485":{"_id":"_1162","style":{"__isSmartRef__":true,"id":1486},"chunkOwner":{"__isSmartRef__":true,"id":1448},"storedString":"ClassName","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1486":{"fontWeight":"bold","doit":{"__isSmartRef__":true,"id":1487},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1487":{"code":"this.sortTableBy(\"ClassName\")","context":{"__isSmartRef__":true,"id":1448}},"1488":{"_id":"_1163","style":{"__isSmartRef__":true,"id":1489},"chunkOwner":{"__isSmartRef__":true,"id":1448},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1489":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1490":{"_id":"_1164","style":{"__isSmartRef__":true,"id":1491},"chunkOwner":{"__isSmartRef__":true,"id":1448},"storedString":"Refs","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1491":{"fontWeight":"bold","doit":{"__isSmartRef__":true,"id":1492},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1492":{"code":"this.sortTableBy(\"Refs\")","context":{"__isSmartRef__":true,"id":1448}},"1493":{"_id":"_1165","style":{"__isSmartRef__":true,"id":1494},"chunkOwner":{"__isSmartRef__":true,"id":1448},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1494":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1495":{"_id":"_1166","style":{"__isSmartRef__":true,"id":1496},"chunkOwner":{"__isSmartRef__":true,"id":1448},"storedString":"Size","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1496":{"fontWeight":"bold","doit":{"__isSmartRef__":true,"id":1497},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1497":{"code":"this.sortTableBy(\"Size\")","context":{"__isSmartRef__":true,"id":1448}},"1498":{"_id":"_1167","style":{"__isSmartRef__":true,"id":1499},"chunkOwner":{"__isSmartRef__":true,"id":1448},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1499":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1500":{"_id":"_1168","style":{"__isSmartRef__":true,"id":1501},"chunkOwner":{"__isSmartRef__":true,"id":1448},"storedString":"FullSize","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1501":{"fontWeight":"bold","doit":{"__isSmartRef__":true,"id":1502},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1502":{"code":"this.sortTableBy(\"FullSize\")","context":{"__isSmartRef__":true,"id":1448}},"1503":{"_id":"_1169","style":{"__isSmartRef__":true,"id":1504},"chunkOwner":{"__isSmartRef__":true,"id":1448},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1504":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1505":{"_id":"_1170","style":{"__isSmartRef__":true,"id":1506},"chunkOwner":{"__isSmartRef__":true,"id":1448},"storedString":"Content","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1506":{"fontWeight":"bold","doit":{"__isSmartRef__":true,"id":1507},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1507":{"code":"this.sortTableBy(\"Content\")","context":{"__isSmartRef__":true,"id":1448}},"1508":{"_id":"_1171","style":{"__isSmartRef__":true,"id":1509},"chunkOwner":{"__isSmartRef__":true,"id":1448},"storedString":" \n1 root DangerZone lively.morphic.Box 3469 347 123284 [object Object] \n2 submorphs object 3295 13 116849 [[object Object], [object O...\n3 1 lively.morphic.Window 1889 608 64243 [object Object] \n4 submorphs object 1854 21 62937 [[object Object], [object O...\n5 4 lively.ide.BrowserPanel 1490 380 50076 [object Object] \n6 submorphs object 1461 71 49114 [[object Object], [object O...\n7 0 lively.morphic.Text 1251 566 42268 [object Object] \n8 attributeConnections object 1208 5 40769 [[object Object]] \n9 0 AttributeConnection 1207 155 40764 [object Object] \n10 targetObj lively.ide.SystemBrowser 1199 486 40448 [object Object] \n11 buttonCommands object 596 29 20599 [[object Object], [object O...\n12 attributeConnections object 549 25 18366 [[object Object], [object O...\n13 0 AttributeConnection 253 137 8308 [object Object] \n14 targetObj lively.morphic.List 246 439 8056 [object Object] \n15 itemList object 185 71 5926 [[object Object], [object O...\n16 0 lively.morphic.TitleBar 309 364 10821 [object Object] \n17 submorphs object 285 17 9904 [[object Object], [object O...\n18 0 MethodFinder lively.morphic.Window 1297 644 48500 [object Object] \n19 submorphs object 1090 13 40250 [[object Object], [object O...\n20 0 MethodFinderPane lively.morphic.Box 735 516 27767 [object Object] \n21 submorphs object 690 29 26166 [[object Object], [object O...\n22 6 Button1 lively.morphic.Button 197 528 6999 [object Object] \n23 2 lively.morphic.TitleBar 317 346 10995 [object Object] \n24 submorphs object 292 17 10059 [[object Object], [object O...\n25 partsBinMetaInfo lively.PartsBin.PartsBinMetaInfo 163 183 6638 [object Object] \n26 changes object 152 101 6157 [[object Object], [object O...","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1509":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1510":{"morph":{"__isSmartRef__":true,"id":1448},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1511":{"adjustForNewBounds":true,"resizeWidth":true,"resizeHeight":true},"1512":{"onrestore":{"__isSmartRef__":true,"id":1513},"setTableTSV":{"__isSmartRef__":true,"id":1521},"setTable":{"__isSmartRef__":true,"id":1525},"printTableSortedBy":{"__isSmartRef__":true,"id":1529},"sortTableBy":{"__isSmartRef__":true,"id":1533}},"1513":{"varMapping":{"__isSmartRef__":true,"id":1514},"source":"function onrestore() {\n // hack, is fixedWidth not persisted?\n this.applyStyle({fixedWidth: false})\n}","funcProperties":{"__isSmartRef__":true,"id":1519},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1514":{"this":{"__isSmartRef__":true,"id":1448},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1515}},"1515":{"$super":{"__isSmartRef__":true,"id":1516}},"1516":{"varMapping":{"__isSmartRef__":true,"id":1517},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1518},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1517":{"obj":{"__isSmartRef__":true,"id":1448},"name":"onrestore"},"1518":{},"1519":{"timestamp":{"__isSmartRef__":true,"id":1520},"user":"jenslincke","tags":[]},"1520":{"isSerializedDate":true,"string":"Thu Apr 18 2013 11:53:11 GMT+0200 (CEST)"},"1521":{"varMapping":{"__isSmartRef__":true,"id":1522},"source":"function setTableTSV(string) {\n var table = Strings.lines(string).collect(function(ea) {\n return ea.split(\"\\t\")\n })\n this.setTable(table)\n}","funcProperties":{"__isSmartRef__":true,"id":1523},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1522":{"this":{"__isSmartRef__":true,"id":1448}},"1523":{"timestamp":{"__isSmartRef__":true,"id":1524},"user":"jenslincke","tags":[]},"1524":{"isSerializedDate":true,"string":"Tue Aug 13 2013 17:16:18 GMT+0200 (CEST)"},"1525":{"varMapping":{"__isSmartRef__":true,"id":1526},"source":"function setTable(table) {\n this.table = table\n this.printTableSortedBy(table)\n}","funcProperties":{"__isSmartRef__":true,"id":1527},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1526":{"this":{"__isSmartRef__":true,"id":1448}},"1527":{"timestamp":{"__isSmartRef__":true,"id":1528},"user":"jenslincke","tags":[]},"1528":{"isSerializedDate":true,"string":"Sat Aug 17 2013 20:06:09 GMT+0200 (CEST)"},"1529":{"varMapping":{"__isSmartRef__":true,"id":1530},"source":"function printTableSortedBy(table, column) {\n if (!table) return \n this.currenColumnName = column;\n if (column) {\n table = table.clone()\n var header = table.shift()\n var pos = header.indexOf(column)\n table = table.sortBy(function(ea) { return ea[pos]})\n if (this.lastSortedColumn == column) {\n this.lastSortedColumn = null\n table = table.reverse()\n } else {\n this.lastSortedColumn = column \n }\n table.unshift(header)\n }\n\n var indexedTable = table.collect(function(ea, index) { return [index].concat(ea)})\n \n // only top\n // indexedTable = indexedTable.slice(0,501)\n \n \n this.textString = Strings.printTable(indexedTable);\n var s = this.textString\n var columnNames = table.first();\n columnNames.each(function(ea) {\n this.emphasize(\n {\n fontWeight: 'bold',\n doit: {code: 'this.sortTableBy(\"' + ea + '\")', context: this}\n },\n s.indexOf(ea), s.indexOf(ea) + ea.length\n )\n }, this)\n\n this.emphasize(\n {\n fontWeight: 'bold',\n doit: {code: 'this.sortTableBy()', context: this}\n },\n 0, 1\n ) // 0 \n\n\n\n this.setFixedWidth(false)\n\n}","funcProperties":{"__isSmartRef__":true,"id":1531},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1530":{"this":{"__isSmartRef__":true,"id":1448}},"1531":{"timestamp":{"__isSmartRef__":true,"id":1532},"user":"jenslincke","tags":[]},"1532":{"isSerializedDate":true,"string":"Sat Aug 17 2013 23:13:23 GMT+0200 (CEST)"},"1533":{"varMapping":{"__isSmartRef__":true,"id":1534},"source":"function sortTableBy(columnName) {\n this.printTableSortedBy(this.table, columnName);\n}","funcProperties":{"__isSmartRef__":true,"id":1535},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1534":{"this":{"__isSmartRef__":true,"id":1448}},"1535":{"timestamp":{"__isSmartRef__":true,"id":1536},"user":"jenslincke","tags":[]},"1536":{"isSerializedDate":true,"string":"Tue Aug 13 2013 17:19:30 GMT+0200 (CEST)"},"1537":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(1120.0,741.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"1538":{"partsSpaceName":"PartsBin/Tools","comment":"A serialization inspector to find garbage","migrationLevel":4,"partName":"SerializationInspector","changes":[{"__isSmartRef__":true,"id":1539},{"__isSmartRef__":true,"id":1541},{"__isSmartRef__":true,"id":1543},{"__isSmartRef__":true,"id":1545},{"__isSmartRef__":true,"id":1547},{"__isSmartRef__":true,"id":1549},{"__isSmartRef__":true,"id":1551},{"__isSmartRef__":true,"id":1553},{"__isSmartRef__":true,"id":1555},{"__isSmartRef__":true,"id":1557},{"__isSmartRef__":true,"id":1559},{"__isSmartRef__":true,"id":1561},{"__isSmartRef__":true,"id":1563},{"__isSmartRef__":true,"id":1565},{"__isSmartRef__":true,"id":1567},{"__isSmartRef__":true,"id":1569},{"__isSmartRef__":true,"id":1571},{"__isSmartRef__":true,"id":1573},{"__isSmartRef__":true,"id":1575},{"__isSmartRef__":true,"id":1577},{"__isSmartRef__":true,"id":1579}],"lastModifiedDate":{"__isSmartRef__":true,"id":1581},"revisionOnLoad":198893,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1539":{"author":"robertkrahn","message":"no comment","id":"FBBB9C99-B61C-4D5F-8750-6E2987DF0C9C","date":{"__isSmartRef__":true,"id":1540}},"1540":{"isSerializedDate":true,"string":"Fri Jun 21 2013 00:16:24 GMT+0200 (CEST)"},"1541":{"author":"robertkrahn","message":"no comment","id":"67FD74CD-7AE4-4050-ADC7-4DF73804258D","date":{"__isSmartRef__":true,"id":1542}},"1542":{"isSerializedDate":true,"string":"Thu May 30 2013 09:18:06 GMT+0200 (CEST)"},"1543":{"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8","date":{"__isSmartRef__":true,"id":1544}},"1544":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"1545":{"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23","date":{"__isSmartRef__":true,"id":1546}},"1546":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"1547":{"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC","date":{"__isSmartRef__":true,"id":1548}},"1548":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"1549":{"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2","date":{"__isSmartRef__":true,"id":1550}},"1550":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"1551":{"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B","date":{"__isSmartRef__":true,"id":1552}},"1552":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"1553":{"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7","date":{"__isSmartRef__":true,"id":1554}},"1554":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"1555":{"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350","date":{"__isSmartRef__":true,"id":1556}},"1556":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"1557":{"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8","date":{"__isSmartRef__":true,"id":1558}},"1558":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"1559":{"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205","date":{"__isSmartRef__":true,"id":1560}},"1560":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"1561":{"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2","date":{"__isSmartRef__":true,"id":1562}},"1562":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"1563":{"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20","date":{"__isSmartRef__":true,"id":1564}},"1564":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"1565":{"author":"SAPLivelyScreen","message":"no comment","id":"EF145198-0649-41BD-A92E-521D98FEC49D","date":{"__isSmartRef__":true,"id":1566}},"1566":{"isSerializedDate":true,"string":"Thu May 30 2013 00:36:50 GMT+0200 (CEST)"},"1567":{"author":"SAPLivelyScreen","message":"no comment","id":"7A44D8CA-6D5F-42A3-A4B4-4D7F51EECA52","date":{"__isSmartRef__":true,"id":1568}},"1568":{"isSerializedDate":true,"string":"Tue Jun 18 2013 20:49:27 GMT+0200 (CEST)"},"1569":{"author":"robertkrahn","message":"no comment","id":"A452871F-4EB9-45D1-94B8-6065CBA7B8FD","date":{"__isSmartRef__":true,"id":1570}},"1570":{"isSerializedDate":true,"string":"Tue Jul 30 2013 08:20:51 GMT+0200 (CEST)"},"1571":{"date":{"__isSmartRef__":true,"id":1572},"author":"jenslincke","message":"no comment","id":"3DD7C7A1-4606-4269-93D9-F0AD7C91931E"},"1572":{"isSerializedDate":true,"string":"Sat Aug 17 2013 20:01:31 GMT+0200 (CEST)"},"1573":{"date":{"__isSmartRef__":true,"id":1574},"author":"jenslincke","message":"no comment","id":"DB0999ED-567C-40EF-BB40-6047E052250D"},"1574":{"isSerializedDate":true,"string":"Sat Aug 17 2013 20:42:28 GMT+0200 (CEST)"},"1575":{"date":{"__isSmartRef__":true,"id":1576},"author":"jenslincke","message":"fixed recursion bug","id":"88448FDA-BF58-4442-869E-B4C5EA41C1EB"},"1576":{"isSerializedDate":true,"string":"Sat Aug 17 2013 20:55:24 GMT+0200 (CEST)"},"1577":{"date":{"__isSmartRef__":true,"id":1578},"author":"jenslincke","message":"no comment","id":"39C556D4-D413-482C-BC44-8885AEB87F2C"},"1578":{"isSerializedDate":true,"string":"Sat Aug 17 2013 22:05:00 GMT+0200 (CEST)"},"1579":{"date":{"__isSmartRef__":true,"id":1580},"author":"jenslincke","message":"no comment","id":"CD022A38-0847-4CEC-AD02-E78132FF62E0"},"1580":{"isSerializedDate":true,"string":"Sat Aug 17 2013 22:30:08 GMT+0200 (CEST)"},"1581":{"isSerializedDate":true,"string":"Sat Aug 17 2013 22:00:10 GMT+0200 (CEST)"},"1582":{"morph":{"__isSmartRef__":true,"id":1447},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1583":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1584}},"1584":{"test01IsMorph":{"__isSmartRef__":true,"id":1585}},"1585":{"varMapping":{"__isSmartRef__":true,"id":1586},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":1587},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1586":{"this":{"__isSmartRef__":true,"id":1583}},"1587":{},"1588":{"adjustForNewBounds":false,"resizeWidth":true,"resizeHeight":true},"1589":{"submorphs":[],"scripts":[],"id":"F0B55AE0-D936-4025-8071-A4E43E266DD8","shape":{"__isSmartRef__":true,"id":1590},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":10,"name":"Text1","partsBinMetaInfo":{"__isSmartRef__":true,"id":1591},"textChunks":[{"__isSmartRef__":true,"id":1607}],"charsReplaced":"min full size","lastFindLoc":13,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":1609},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","F1D26890-7392-487D-B5DE-97C772B4E79E","16186C67-D9E6-4F32-8EB7-45DA686D32E5","780054E5-70ED-4CD6-8692-77D7E2214013","3DC2D798-0EDB-401F-871B-59FDFF150076","82DA43A0-4E73-4A81-87BF-54F5BEFF4D47","F63EFBCC-1E5B-4824-9B80-E65FB8C8D691","C9670976-40BE-4A02-987D-C357725B3EE9"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":1402},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(164.0,6.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(74.0,-8.0)"},"1590":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(90.7,19.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"1591":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":1592},{"__isSmartRef__":true,"id":1594},{"__isSmartRef__":true,"id":1596},{"__isSmartRef__":true,"id":1598},{"__isSmartRef__":true,"id":1600},{"__isSmartRef__":true,"id":1602},{"__isSmartRef__":true,"id":1604}],"lastModifiedDate":{"__isSmartRef__":true,"id":1606},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1592":{"date":{"__isSmartRef__":true,"id":1593},"author":"jenslincke","message":"no comment","id":"A3BA0C1E-7E83-43BF-9EC6-4F4BB3835D62"},"1593":{"isSerializedDate":true,"string":"Tue Mar 12 2013 17:31:56 GMT+0100 (CET)"},"1594":{"date":{"__isSmartRef__":true,"id":1595},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"1595":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (CEST)"},"1596":{"date":{"__isSmartRef__":true,"id":1597},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"1597":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (CEST)"},"1598":{"date":{"__isSmartRef__":true,"id":1599},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"1599":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (CEST)"},"1600":{"date":{"__isSmartRef__":true,"id":1601},"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"},"1601":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)"},"1602":{"date":{"__isSmartRef__":true,"id":1603},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"1603":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (CEST)"},"1604":{"date":{"__isSmartRef__":true,"id":1605},"author":"jenslincke","message":"no comment","id":"9E495E1B-6E6D-4A89-9F9E-85AF618DC598"},"1605":{"isSerializedDate":true,"string":"Tue Mar 12 2013 18:36:22 GMT+0100 (CET)"},"1606":{"isSerializedDate":true,"string":"Tue Mar 12 2013 18:35:33 GMT+0100 (CET)"},"1607":{"style":{"__isSmartRef__":true,"id":1608},"morph":{"__isSmartRef__":true,"id":1589},"chunkOwner":{"__isSmartRef__":true,"id":1589},"storedString":"min full size:","_id":"_100","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1608":{"fontWeight":"bold","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1609":{"morph":{"__isSmartRef__":true,"id":1589},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1610":{"submorphs":[],"scripts":[],"id":"5CDA1755-ADB0-463E-8DAB-DCE1442997AB","shape":{"__isSmartRef__":true,"id":1611},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":10,"name":"MinFullSize","partsBinMetaInfo":{"__isSmartRef__":true,"id":1612},"textChunks":[{"__isSmartRef__":true,"id":1628}],"charsReplaced":"300","lastFindLoc":3,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":1630},"_ClipMode":"hidden","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","F1D26890-7392-487D-B5DE-97C772B4E79E","16186C67-D9E6-4F32-8EB7-45DA686D32E5","EAE82F81-24F4-4D9B-A5EC-7DFC3EF6BAF6","2AADCA61-3803-4860-BE88-D6F89A4DAA24","F37FC0A0-453D-4EB2-83B3-041DB9522315","00C751CF-1B1F-45B4-BE04-76017B6DB6D4","4D22AB5E-6E8B-4F71-8798-A73D7261E3A0","99286783-9836-47F2-A849-37EFE4700BF8"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"isInputLine":true,"_WordBreak":"break-all","_InputAllowed":true,"_HandStyle":null,"allowInput":true,"attributeConnections":[{"__isSmartRef__":true,"id":1631}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"savedTextString":"5000","owner":{"__isSmartRef__":true,"id":1402},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"priorSelectionRange":[0,3],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(256.0,7.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(40.0,-11.0)"},"1611":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(59.0,20.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"1612":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":1613},{"__isSmartRef__":true,"id":1615},{"__isSmartRef__":true,"id":1617},{"__isSmartRef__":true,"id":1619},{"__isSmartRef__":true,"id":1621},{"__isSmartRef__":true,"id":1623},{"__isSmartRef__":true,"id":1625}],"lastModifiedDate":{"__isSmartRef__":true,"id":1627},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1613":{"date":{"__isSmartRef__":true,"id":1614},"author":"jenslincke","message":"no comment","id":"A3BA0C1E-7E83-43BF-9EC6-4F4BB3835D62"},"1614":{"isSerializedDate":true,"string":"Tue Mar 12 2013 17:31:56 GMT+0100 (CET)"},"1615":{"date":{"__isSmartRef__":true,"id":1616},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"1616":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (CEST)"},"1617":{"date":{"__isSmartRef__":true,"id":1618},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"1618":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (CEST)"},"1619":{"date":{"__isSmartRef__":true,"id":1620},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"1620":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (CEST)"},"1621":{"date":{"__isSmartRef__":true,"id":1622},"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"},"1622":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)"},"1623":{"date":{"__isSmartRef__":true,"id":1624},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"1624":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (CEST)"},"1625":{"date":{"__isSmartRef__":true,"id":1626},"author":"jenslincke","message":"no comment","id":"9E495E1B-6E6D-4A89-9F9E-85AF618DC598"},"1626":{"isSerializedDate":true,"string":"Tue Mar 12 2013 18:36:22 GMT+0100 (CET)"},"1627":{"isSerializedDate":true,"string":"Tue Mar 12 2013 18:35:33 GMT+0100 (CET)"},"1628":{"style":{"__isSmartRef__":true,"id":1629},"morph":{"__isSmartRef__":true,"id":1610},"chunkOwner":{"__isSmartRef__":true,"id":1610},"storedString":"5000","_id":"_100","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1629":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1630":{"morph":{"__isSmartRef__":true,"id":1610},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1631":{"sourceObj":{"__isSmartRef__":true,"id":1610},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":1402},"targetMethodName":"update","varMapping":{"__isSmartRef__":true,"id":1632},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1632":{"source":{"__isSmartRef__":true,"id":1610},"target":{"__isSmartRef__":true,"id":1402}},"1633":{"submorphs":[{"__isSmartRef__":true,"id":1634}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1639},"eventHandler":{"__isSmartRef__":true,"id":1640},"_ClipMode":"visible","derivationIds":["EC7EBB28-54AE-4244-80ED-3E13650F82B7","9FD2DCE2-B997-4536-B2A5-90D7DD92B3E6","0D8CC908-BD1C-4062-BB03-3FCEB910483D","7A0D7033-C5F0-4BCA-8151-2E528A07746E","302AC0FF-2C07-43B7-80D1-437A73F90EF4","F4CEE7AF-CC87-4EC2-94B4-017C17FB3A3D","5B4D9599-F09E-4423-B6E2-EA4AE03DAE36","9D7064F9-CFAA-4621-BA08-D7001D846C69"],"id":"903F9342-2D87-4D83-AE5E-0DC5A14F5C3C","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":1634},"_PreviousBorderWidth":1,"isPressed":false,"showsHalos":false,"attributeConnections":[{"__isSmartRef__":true,"id":1641},{"__isSmartRef__":true,"id":1643}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"name":"Button3","partsBinMetaInfo":{"__isSmartRef__":true,"id":1645},"pinSpecs":[{"__isSmartRef__":true,"id":1661}],"owner":{"__isSmartRef__":true,"id":1402},"layout":{"__isSmartRef__":true,"id":1662},"_Rotation":0,"_Scale":1,"prevScroll":[0,0],"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1663},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(1054.2,3.5)","distanceToDragEvent":"lively.pt(53.0,-12.0)"},"1634":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1635},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1636}],"eventHandler":{"__isSmartRef__":true,"id":1638},"_ClipMode":"hidden","derivationIds":["7884E73F-0D17-44B3-907F-44A5223F1F3D","444B63A6-D9E7-4AB2-AB57-4A9146C18BFF","08999E10-CCC3-4CAB-99BC-4EF500309EC4","4C653A4D-35AF-445E-89E6-4D925332DEE6","2C22934E-4631-47CA-A0DC-4D28E50746A7","704F1B06-8091-46CE-8DF2-7837F23C9BEE","C7B1B235-3E04-4F3E-B360-050B4F6ABCB8","561BE373-C801-4D9A-991D-D78CF77EAFD2"],"id":"61FEDA4A-0BCD-445F-8460-C96BBF4F38A5","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1633},"isLabel":true,"_Align":"center","eventsAreIgnored":true,"_TextStylingMode":true,"showsHalos":false,"eventsAreDisabled":true,"_PointerEvents":"none","__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"1635":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(54.0,20.0)","_Padding":"lively.rect(0,3,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"1636":{"style":{"__isSmartRef__":true,"id":1637},"chunkOwner":{"__isSmartRef__":true,"id":1634},"_id":"_309276","storedString":"update","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1637":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1638":{"morph":{"__isSmartRef__":true,"id":1634},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1639":{"_BorderWidth":1,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"_Fill":null,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(54.0,20.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"1640":{"morph":{"__isSmartRef__":true,"id":1633},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1641":{"sourceObj":{"__isSmartRef__":true,"id":1633},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1633},"targetMethodName":"doAction","varMapping":{"__isSmartRef__":true,"id":1642},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1642":{"source":{"__isSmartRef__":true,"id":1633},"target":{"__isSmartRef__":true,"id":1633}},"1643":{"sourceObj":{"__isSmartRef__":true,"id":1633},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1402},"targetMethodName":"update","varMapping":{"__isSmartRef__":true,"id":1644},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1644":{"source":{"__isSmartRef__":true,"id":1633},"target":{"__isSmartRef__":true,"id":1402}},"1645":{"partName":"Button","requiredModules":[],"partsSpaceName":"PartsBin/Inputs","comment":"A simple button that calls a method #doAction when pressed.","changes":[{"__isSmartRef__":true,"id":1646},{"__isSmartRef__":true,"id":1648},{"__isSmartRef__":true,"id":1650},{"__isSmartRef__":true,"id":1652},{"__isSmartRef__":true,"id":1654},{"__isSmartRef__":true,"id":1656},{"__isSmartRef__":true,"id":1658}],"migrationLevel":7,"lastModifiedDate":{"__isSmartRef__":true,"id":1660},"revisionOnLoad":196350,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1646":{"author":null,"message":"no comment","id":"F8B70225-5143-4A51-ABB4-344B488B3811","date":{"__isSmartRef__":true,"id":1647}},"1647":{"isSerializedDate":true,"string":"Tue Dec 11 2012 22:15:42 GMT+0100 (CET)"},"1648":{"author":"robertkrahn","message":"no comment","id":"9B8B6BE4-4519-4A6C-8F47-70DE61BBB0FB","date":{"__isSmartRef__":true,"id":1649}},"1649":{"isSerializedDate":true,"string":"Tue Dec 11 2012 22:53:16 GMT+0100 (CET)"},"1650":{"author":"robertkrahn","message":"test","id":"ACA617B4-0416-4E3C-9F4D-171A40F44F0F","date":{"__isSmartRef__":true,"id":1651}},"1651":{"isSerializedDate":true,"string":"Wed May 01 2013 05:34:25 GMT+0200 (CEST)"},"1652":{"author":"robertkrahn","message":"no comment","id":"811BDE87-D8DD-48BB-97B2-7A3C3F3FAE32","date":{"__isSmartRef__":true,"id":1653}},"1653":{"isSerializedDate":true,"string":"Wed May 01 2013 05:35:59 GMT+0200 (CEST)"},"1654":{"author":"robertkrahn","message":"no comment","id":"BB2EA501-D9AF-414B-A035-E1487DA6F0FD","date":{"__isSmartRef__":true,"id":1655}},"1655":{"isSerializedDate":true,"string":"Wed May 01 2013 05:36:30 GMT+0200 (CEST)"},"1656":{"author":"Dan","message":"no comment","id":"A594459F-DA9B-49DD-A105-547B3F613CC5","date":{"__isSmartRef__":true,"id":1657}},"1657":{"isSerializedDate":true,"string":"Mon Jun 17 2013 19:22:38 GMT+0200 (CEST)"},"1658":{"author":"Dan","message":"no comment","id":"CFEC4071-14FF-4AEB-A399-197884CD18BF","date":{"__isSmartRef__":true,"id":1659}},"1659":{"isSerializedDate":true,"string":"Mon Jun 17 2013 19:24:50 GMT+0200 (CEST)"},"1660":{"isSerializedDate":true,"string":"Mon Jun 17 2013 19:24:29 GMT+0200 (CEST)"},"1661":{"pinName":"fire","modality":"output","type":"Boolean","accessor":"fire","location":1.5},"1662":{"moveVertical":false,"moveHorizontal":true},"1663":{"doAction":{"__isSmartRef__":true,"id":1664}},"1664":{"varMapping":{"__isSmartRef__":true,"id":1665},"source":"function doAction() {\n \n}","funcProperties":{"__isSmartRef__":true,"id":1666},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1665":{"this":{"__isSmartRef__":true,"id":1633}},"1666":{"user":"undefined","tags":[],"timestamp":{"__isSmartRef__":true,"id":1667}},"1667":{"isSerializedDate":true,"string":"Tue Dec 11 2012 22:14:29 GMT+0100 (CET)"},"1668":{"submorphs":[{"__isSmartRef__":true,"id":1669}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1674},"eventHandler":{"__isSmartRef__":true,"id":1675},"_ClipMode":"visible","derivationIds":["EC7EBB28-54AE-4244-80ED-3E13650F82B7","9FD2DCE2-B997-4536-B2A5-90D7DD92B3E6","0D8CC908-BD1C-4062-BB03-3FCEB910483D","4D9EB8AB-FEFC-42E8-A174-5FC811566320","0EC060FC-AC22-4AC0-AA22-A14364D44F53","13E45AD1-518D-452C-8C87-6A131A8F7400","7D538E4B-C61A-455E-A26F-4A5BDEF5E1C3","7F46716F-9566-479B-83EE-C9923D27A546"],"id":"4B1C5FF6-DA53-4783-8748-C1A35D515521","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":1669},"_PreviousBorderWidth":1,"isPressed":false,"showsHalos":false,"attributeConnections":[{"__isSmartRef__":true,"id":1676},{"__isSmartRef__":true,"id":1678},{"__isSmartRef__":true,"id":1680}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"name":"Button4","partsBinMetaInfo":{"__isSmartRef__":true,"id":1682},"pinSpecs":[{"__isSmartRef__":true,"id":1698}],"owner":{"__isSmartRef__":true,"id":1402},"layout":{"__isSmartRef__":true,"id":1699},"_Rotation":0,"_Scale":1,"prevScroll":[0,0],"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1700},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(997.2,3.5)","distanceToDragEvent":"lively.pt(50.0,-10.0)"},"1669":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1670},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1671}],"eventHandler":{"__isSmartRef__":true,"id":1673},"_ClipMode":"hidden","derivationIds":["7884E73F-0D17-44B3-907F-44A5223F1F3D","444B63A6-D9E7-4AB2-AB57-4A9146C18BFF","08999E10-CCC3-4CAB-99BC-4EF500309EC4","5D2DD17C-8A19-44C0-A22F-0B179402F982","5E1B51EE-EB4B-43A8-9838-EBA0DB3A5365","21D737CD-B7FE-4D1D-9F2B-17645336B4A9","0B5339D2-DA2E-4BBC-AFCA-630EA12928FF","B29C7E52-8D93-4F18-9FDD-C63AAF7046BD"],"id":"125A3B7A-3DE2-49F6-BD1A-F47AEBC03DE7","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1668},"isLabel":true,"_Align":"center","eventsAreIgnored":true,"_TextStylingMode":true,"showsHalos":false,"eventsAreDisabled":true,"_PointerEvents":"none","__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"1670":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(52.0,20.0)","_Padding":"lively.rect(0,3,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"1671":{"style":{"__isSmartRef__":true,"id":1672},"chunkOwner":{"__isSmartRef__":true,"id":1669},"_id":"_4057","storedString":"gather","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1672":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1673":{"morph":{"__isSmartRef__":true,"id":1669},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1674":{"_BorderWidth":1,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"_Fill":null,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(52.0,20.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"1675":{"morph":{"__isSmartRef__":true,"id":1668},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1676":{"sourceObj":{"__isSmartRef__":true,"id":1668},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1668},"targetMethodName":"doAction","varMapping":{"__isSmartRef__":true,"id":1677},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1677":{"source":{"__isSmartRef__":true,"id":1668},"target":{"__isSmartRef__":true,"id":1668}},"1678":{"sourceObj":{"__isSmartRef__":true,"id":1668},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1402},"targetMethodName":"generateMetaTree","varMapping":{"__isSmartRef__":true,"id":1679},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1679":{"source":{"__isSmartRef__":true,"id":1668},"target":{"__isSmartRef__":true,"id":1402}},"1680":{"sourceObj":{"__isSmartRef__":true,"id":1668},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1402},"targetMethodName":"update","varMapping":{"__isSmartRef__":true,"id":1681},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1681":{"source":{"__isSmartRef__":true,"id":1668},"target":{"__isSmartRef__":true,"id":1402}},"1682":{"partName":"Button","requiredModules":[],"partsSpaceName":"PartsBin/Inputs","comment":"A simple button that calls a method #doAction when pressed.","changes":[{"__isSmartRef__":true,"id":1683},{"__isSmartRef__":true,"id":1685},{"__isSmartRef__":true,"id":1687},{"__isSmartRef__":true,"id":1689},{"__isSmartRef__":true,"id":1691},{"__isSmartRef__":true,"id":1693},{"__isSmartRef__":true,"id":1695}],"migrationLevel":7,"lastModifiedDate":{"__isSmartRef__":true,"id":1697},"revisionOnLoad":196350,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1683":{"author":null,"message":"no comment","id":"F8B70225-5143-4A51-ABB4-344B488B3811","date":{"__isSmartRef__":true,"id":1684}},"1684":{"isSerializedDate":true,"string":"Tue Dec 11 2012 22:15:42 GMT+0100 (CET)"},"1685":{"author":"robertkrahn","message":"no comment","id":"9B8B6BE4-4519-4A6C-8F47-70DE61BBB0FB","date":{"__isSmartRef__":true,"id":1686}},"1686":{"isSerializedDate":true,"string":"Tue Dec 11 2012 22:53:16 GMT+0100 (CET)"},"1687":{"author":"robertkrahn","message":"test","id":"ACA617B4-0416-4E3C-9F4D-171A40F44F0F","date":{"__isSmartRef__":true,"id":1688}},"1688":{"isSerializedDate":true,"string":"Wed May 01 2013 05:34:25 GMT+0200 (CEST)"},"1689":{"author":"robertkrahn","message":"no comment","id":"811BDE87-D8DD-48BB-97B2-7A3C3F3FAE32","date":{"__isSmartRef__":true,"id":1690}},"1690":{"isSerializedDate":true,"string":"Wed May 01 2013 05:35:59 GMT+0200 (CEST)"},"1691":{"author":"robertkrahn","message":"no comment","id":"BB2EA501-D9AF-414B-A035-E1487DA6F0FD","date":{"__isSmartRef__":true,"id":1692}},"1692":{"isSerializedDate":true,"string":"Wed May 01 2013 05:36:30 GMT+0200 (CEST)"},"1693":{"author":"Dan","message":"no comment","id":"A594459F-DA9B-49DD-A105-547B3F613CC5","date":{"__isSmartRef__":true,"id":1694}},"1694":{"isSerializedDate":true,"string":"Mon Jun 17 2013 19:22:38 GMT+0200 (CEST)"},"1695":{"author":"Dan","message":"no comment","id":"CFEC4071-14FF-4AEB-A399-197884CD18BF","date":{"__isSmartRef__":true,"id":1696}},"1696":{"isSerializedDate":true,"string":"Mon Jun 17 2013 19:24:50 GMT+0200 (CEST)"},"1697":{"isSerializedDate":true,"string":"Mon Jun 17 2013 19:24:29 GMT+0200 (CEST)"},"1698":{"pinName":"fire","modality":"output","type":"Boolean","accessor":"fire","location":1.5},"1699":{"moveHorizontal":true},"1700":{"doAction":{"__isSmartRef__":true,"id":1701}},"1701":{"varMapping":{"__isSmartRef__":true,"id":1702},"source":"function doAction() {\n \n}","funcProperties":{"__isSmartRef__":true,"id":1703},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1702":{"this":{"__isSmartRef__":true,"id":1668}},"1703":{"user":"undefined","tags":[],"timestamp":{"__isSmartRef__":true,"id":1704}},"1704":{"isSerializedDate":true,"string":"Tue Dec 11 2012 22:14:29 GMT+0100 (CET)"},"1705":{"submorphs":[{"__isSmartRef__":true,"id":1706},{"__isSmartRef__":true,"id":1713}],"scripts":[],"id":"4DF195B7-616B-481B-9EB1-F73F9AD0F73F","shape":{"__isSmartRef__":true,"id":1716},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1722},"lighterFill":{"__isSmartRef__":true,"id":1727},"label":{"__isSmartRef__":true,"id":1706},"name":"MagnifierButton1","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":1732},"attributeConnections":[{"__isSmartRef__":true,"id":1740}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":1741},"derivationIds":[2588,"22797D34-67DE-4A06-81F0-4DF0A87ADBBC","81CB4C12-BCF0-4097-8B6D-D9419046367A","0767A57D-9BB2-48C6-9654-753D2B9D00A6","42871246-6725-4E41-A2C1-5A5BCF041097","BCE6E775-B5DF-4D6B-9F06-CDC02C1B1D0F","797EC165-A639-42D9-A059-669F6BEB92A7","FA498EFD-E50E-4CE0-9FA8-9AE2E8AE9580","4B68C371-CB37-45B4-910A-611E5FFC23DD","94E374B9-7ED4-4E39-96F1-6FD4E7AC3428","34D63515-7CC7-43FB-B7BB-87AFCA377D63","7E0B172C-0AF5-4C6E-B184-25A8FAE4FAB8","12239D52-D3D3-4713-BC3E-F0B95C488CB7","72559D92-4616-45A9-A0F2-72BA4147C0FB","E86C7328-AF24-4881-84AF-B7C7CEFEAE14","22D731CF-38F0-41CC-B125-74D2842ED847","B58A1A30-782E-4675-A276-2C01D35BEC70","ACEABA6D-071C-46C2-A325-BE30189AA45F","686443AE-DCDC-4998-8A39-48BC57D64FDC","8D660766-7C93-404C-9D92-B12CBF59A3CE","20DF1A18-6F2B-4D66-9110-75EB343C3C61","6295FA32-B7AA-4C61-BF03-5E69084C8FE8","72BEBA6F-7C26-47B6-AED2-253F02E48DE5","0B7FD918-BB64-49EA-A26A-45D408FBF85D","6B96BB67-EBE4-46AC-97F3-73F209469E96","7D373E3D-8EBD-4E82-99C0-2ABA4154DDD2","6716E808-9BF0-471E-8BA5-0E0E4491D002","EAFDE782-D226-4904-895E-20E9734A876C","97AE5B68-0D45-427A-A045-FE1586A23E01","652E4BFA-858C-41A6-96C1-A6A02B5B6BC2","571C5728-BEA1-475C-A2E2-319031399278","4CE44B9C-93BC-4A2D-A3E8-6486CC54A5AA","DB62666B-3940-45A7-9677-DA43C59C1775","C024D93B-BA6D-4CDF-9CBB-D460AAB4518C","7F711572-9E47-4A65-A57E-17DFB1B13037","826C77AD-5EE4-4D4C-87D9-155A1012A374","F6B0F77B-D35D-4187-840F-B4710A7E372C","D6AEF0AD-ABC5-4519-A489-5DD06A5E651C","71D76B4C-F7C7-4106-96C4-164D6AAD0BD8","E19CD0DC-BE9B-4E2B-87CE-C97F8162B01E"],"_ClipMode":"visible","highlightRectangle":{"__isSmartRef__":true,"id":1742},"isPressed":false,"prevScroll":[0,0],"layout":{"__isSmartRef__":true,"id":1818},"moved":true,"mouseIsGone":true,"owner":{"__isSmartRef__":true,"id":1402},"_Rotation":0,"_Scale":0.9822058852177662,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1819},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(10.7,4.6)","distanceToDragEvent":"lively.pt(50.4,-9.6)"},"1706":{"submorphs":[],"scripts":[],"id":"FD9435D5-9DB3-4D80-AEB2-43F83E662C2B","shape":{"__isSmartRef__":true,"id":1707},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":24,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":1705},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":1708},{"__isSmartRef__":true,"id":1710}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":1712},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[2589,"024C5ADE-C4CF-4E8E-BEC5-F93AD4839702","A2CC4D56-B9D8-4A48-B6FF-DDDD85ACDC2E","5AC5C4DE-00B0-43DB-B7F1-765674CE818B","750A11C6-766E-4B48-AE32-D71DE811EB4A","66A7B56E-A94E-44AE-8AED-C0C1B07554D4","CA8596D3-2D4F-453B-BE1B-DCEC8F85389B","4D7DC32F-79CB-4AF8-8B21-AB4F1809D4A8","439DE430-7651-470E-97D8-00E7F96B04DA","DAC920E6-217B-4515-AC09-2F9DCBA7375C","BD48C003-0502-451D-B6AA-7369FF3D1030","C3B8F4EA-3F44-47F4-B569-A0D5AB263BA0","BF7F0FA3-3F2A-4EEF-9687-BE2B0635DF13","3D7AEAC1-C9DD-4941-BA46-16F6783F5699","E04A78F9-3D6E-403F-BA8D-2583FCFFCE53","47E1F29B-6896-467D-8654-CA18929AE57A","509D86FF-5400-4374-BE79-90F0A7E3E90C","C7E53EE0-065A-4C59-8D13-311566722BB7","BA078BAC-7263-4B10-AFD3-3C4EA0DD8707","BCFE28D1-A115-453E-9116-EECC8FE1D50F","A354FF2E-BD85-429A-97C2-254D6033F50C","B26A73EB-9EB9-4CB0-89AF-FEE10445E3EA","ED910382-D586-4EC1-BD77-5E8DD759BDB4","05A48E42-A3E2-4C4A-8160-685CE469FD4E","732A3761-4FE1-4312-8EF7-E5ADF0D9E087","CDBDE5FF-3426-45BB-963D-51B2156D9C40","65B8E035-5DF8-4B88-B57A-99E2A738EFB4","1EF9DF4A-1629-4F03-B6E7-14756A1A5488","43372ED0-6C0B-4D2C-A07E-AA5F3D7320FE","78DB1195-6CA8-4CF6-9525-3A2EA5D8A837","9788DC31-5EDD-44E4-A2A1-BDA89C6E2416","22317C0D-2D66-4D3A-9B72-5F5B202016C2","B78E6509-1AB9-41EE-AE26-DA604BEFD4FB","1D743D82-72C6-4A72-AA4C-D9DF6AAB288B","EC524669-ABA6-4BE5-895D-DC86542B62F9","5F57108D-2423-44BF-BCCA-3317FB4E96EC","E5B6A98A-76A9-4A46-817B-251BFC4341C4","F95AF81D-C174-4188-B8C4-2104F7D4686D","D054D2B6-6251-4FA9-8A17-F98C519AE087","7A6C906C-6D21-4555-B457-EE8EDC62C45B"],"_MinTextWidth":24,"_MinTextHeight":null,"_FontSize":10,"_WordBreak":"break-all","__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"1707":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.6,24.3)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"1708":{"style":{"__isSmartRef__":true,"id":1709},"chunkOwner":{"__isSmartRef__":true,"id":1706},"storedString":"","_id":"_1372","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1709":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1710":{"style":{"__isSmartRef__":true,"id":1711},"chunkOwner":{"__isSmartRef__":true,"id":1706},"storedString":"","_id":"_1373","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1711":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1712":{"morph":{"__isSmartRef__":true,"id":1706},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1713":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1714},"derivationIds":[null,"29E543E0-AE93-493A-A694-FC1C330D0544","F0366E4C-E97F-4C77-BEE4-340A0668ADD5","347F6028-5092-4F54-9A34-3EFF3FF0B815","BF7387E7-BCD7-4A5B-B9D2-C14ECF59EFCA","85BA370B-966E-41F7-8C2F-F3A926EC2AA2","1652172B-339A-43A1-9589-70E68B35A28E","705524F7-129B-4102-834E-2A1A45985BB5","5707DF70-CD77-4D53-96ED-5A0AEB227FB7","257E62CE-C668-4317-B5B7-8D394BDC3F6C","2DD4BEA5-E85A-4CD0-953E-9EB2E0735654","BB96B696-7BD4-44C4-9D60-B1551B89D6FA","FCAABC48-FBAF-4E12-8BC9-AC4ACB5A167B","EB81C4D7-5BD8-4DAC-BD70-8675E2338AAC","1DBAE3FF-B2F6-4348-8E06-81139C138D6E","49E7D450-EF74-4E94-B33B-B888D952F3BD","F0B267C4-54BA-4E6F-BFDD-4B047F4FF41A","36B8611D-B449-4F6E-8D0F-B5FD6406D45D","779DB518-01BD-4D32-AD65-BFED801E5D06","F47D501C-3750-4F0D-A2E1-E1B9CDA8368C","5DEBC468-2070-496D-A3DA-1A5C54BBBC41","1DB6E59C-CCC0-45D1-B3DA-6B2ECCE90296","B8001536-A62C-4660-90C2-B02509302EE5","F97079BD-335C-41D9-A5D5-782FB6FE21BD","E1543B0F-A69C-40F0-91C9-129DA75A82A6","2CABA960-211A-4573-BCDE-86E23BCAA797","2045A65C-ADD8-4283-9D5D-B7705B975C2F","9E13F1F3-B61E-4C65-9EDE-DA9F6CA27BCE","4BCDA60B-0BA1-4D18-8590-B2697CF0849D","7CDE8D5C-0AD1-4D02-AF2B-49C7E1A9FF10","25135AD6-61F3-4ABC-BA60-C2B1A25D3D4D","249CBCFE-1C6A-42A3-BBD9-11FF34743BC8","BC6DF166-F64C-4770-B93C-2AE8A9BDCDAF","927BB6B1-4212-4C6E-8639-5259D64D2627","769C900D-46E4-4046-ABE9-41EA4A1AF5BF","9F786B27-0A03-446C-92CC-97DD2E449D56","C93B4B67-5A36-4651-9FB7-5D5E6983095B","08D007B9-EEEF-424C-AAA2-FD8F9BCA5B47","6CB42A21-BB9D-45C6-8A97-0AE5FEA3B460"],"id":"33F70D7B-2B50-4AD6-81AF-DDD3389CA4A4","eventHandler":{"__isSmartRef__":true,"id":1715},"_ClipMode":"visible","__layered_droppingEnabled__":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":1705},"name":"leftpointing_magnifying_glass.png","isBeingDragged":false,"showsHalos":false,"eventsAreDisabled":true,"_HandStyle":"default","_PointerEvents":"none","_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(-3.0,0.0)","distanceToDragEvent":"lively.pt(39.9,-9.0)"},"1714":{"_ImageURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAABAAAAAQBPJcTWAAAALnRFWHRUaXRsZQBMRUZULVBPSU5USU5HIE1BR05JRllJTkcgR0xBU1MgKFUrMUY1MEQpw88haQAAABV0RVh0QXV0aG9yAEFuZHJldyBNYXJjdXNl5zc3gwAAAC90RVh0U29mdHdhcmUAaW5mby5maWxlZm9ybWF0LmRhdGEuVW5pY29kZVBuZ1NlcnZsZXRoAX8wAAAAQ3RFWHREZXNjcmlwdGlvbgBodHRwOi8vd3d3LmZpbGVmb3JtYXQuaW5mby9pbmZvL3VuaWNvZGUvMWY1MGQvaW5kZXguaHRtk2hNQgAAADt0RVh0Q29weXJpZ2h0AGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLXNhLzIuMC9siJKDAAAIDklEQVR42u1daWxVRRQeCi0tIqCAQCTIUtEIGlk0ilqEkEbiQhSKGAyCooIIggsiQuMWZNGwVMUFNIhKZBMobZClgK1FwAU3wIpSREDcUFZFEM/JOzf3vPHet9ze1/eYe77k+zNzl5nz3ZlzZntPKYFAcHojDXimmKH6cQbwZuBM4HLgx8A9wBPAU8BjwJ3ADcDFwMnArsCaYjr/0BB4DwlwjAwfL38DzgX2AdYWk3pDJnAM8E/NuN8BpwEHAq8DXgpsCswANgN2APak/BeBu7T7sQX1A9YQE8fuDwYAf2BG/JrEaefxmSjaeOAO9syNwBwxd2Q0o/7fMhr6h8Fx+oBIX346cATwF/aON6Qbc0ZH4G4y0lHgOGAdD8/Be/KAs4AFwKsdrqkHnAA8Tu8rAzYWCWz0Bh5hraKTT11fL+AH1FXlA8/SrsEu61fmW9qLFEqNAv5LRsEw9twEvKMzcAvwJ3LoHG2AW+n9B4HdgixGHhNjiccuKlbUp9aC7yoGnqflraa8A8C2QRTjMvIVaITyKI61BjnkqiILWEjvPAwcxvLqAj+nvAqH7s1oNAfupcpjeNskhnvQOQ/xYfxQCziHRVl3sjxsNfspvYSuNR4Ywn5ClT5CA7lYkUPRU0YVy4CivkVlOE7TKxa6AP+ivKlBEORe9nUO8XD/QhWay6oqmlK3dYoirTYs70FK/wd4ocli1KVIByu7XXmb9BsOPEmj76riSfZxbAM2oPQMmqLB9GUmC/I0M8AtHp9xCd3/rM8fCHISy+vH0ruaOi3Coyqv6ETPKPSpXEOZ4X9XoSl+y89sovTNJgoyklW8rw8+aKFP5apFo3SrbMNcWsnFpgmylkU19R3yY4mc0mk0j88Z62PZ5jHDV7DQugE5dkx/3CQxzlb2qt6aCF1HtJH6BHoGju4v97F8+Sp8zeRGlldCaZtMEmQAq+zICL5hpUvrwfXy19gzZvhcvj6aILNZ3ij2ETQzRZA3WWU7RrgOfQsu05YCnyLxcFS9h91fTlMgfqKdJsg6lteBpQ8wRZASVqmmUa7txvwEJ/qe8SoxGxYymK+wpnMsNGHpxviRbVShkzEatAb5iEHUSrqzQVuiUMkMf5IFGWnM/71giiAHqEL7U7iMf2gtkk/B7/M51E4qMlklvzwNymgxl+VvobQPTRCkMavkDpaelkJlbOkgyDUsv0LZu19Oe/A++BBLvyIB0ZJX9HIQhHdZBymt1BQfso9V1Jorag28PUXKN8tBkHqUV4elLTJFkM9YpVqzllOcAmXDiG6vJsZhlt+Kpc80RZBiF2eJK4fZSS5bd4fWUcTyc1n6Y6YIMpVVii+LTgFOTHLZNjoIMpTlT2fpXUwRpIcKn021gHuwcDN0ss525Cnn3fIt2DXfK3vPljGbHtK1gdcFmkNdkYTK4gz0Tgcxytg1fI6rUBkGvubA54Ta0lTFK9VYFhS/xKV18PEHX3MfYpogfPUND9DwuamFlP5oNZXlZRcxlmsDWutsCl/aNQYZWhfBnTlOceNsLq459E1wyyhwEeNvFb7ZusClrEbhNlbJoyp8Y3UejehxPWS08v/MBrbIlcr92BvfwZit7KMKOC3f3FRBcBC2mRlBnz0dpOzN17gvqrdP7+2p7PkoJz7Hrq2pCfeqMhzXasbI1/KHa/m4Y93reRFcU1mrIh8IXaLCJzpnsLyfKRozHrNZpbFF9NHyx2pGw2tWAZ8H3gW8UjmvvWdSlIQb3raq6Kdzp6vwBbOhWn5/FRCggy9lFcdN1521ax5Q0Y9B41o7nkn8Rv1/gSkS0T/crb0vV4Uv465UAUNjLerCkfAN2jUXKef19apwnYP4AynK4tfNU6m1ZlMtaK/stQZrLXu0Q6g6OIpTjoVfAK/Xnp1GDp1fhy0th1rwHLqmEbXYHkEQJYcGitwouG2onoPx0Ne8q+yDmtGIs8lPUFCgH/Q5R4XPQlt8nfKzKB9/ouNHLT/ddFEw7t+uGQbPko90GY+gOHgcoRc5+YeBj1DY3JPyGrq8qy6JdMhBDAyz8azhZLq2JRuP4HE3a6f8KhNH7k4Dt9UORqoE3qGqfiAUo7L7lX1kjfMd4H0UHGTTFMpLzH8VUAS3iN2znsQ1GugvprCvkvMYdSFouBYxPu98FdoKusblmZXUoiz0J1FuYgPUfCrXAof7S4MgimXIRVH8wwHq5vBLna9Cs8ULyEgVWrCg8zAJ79TtjGDXjSMx5kd4Fk7XB+a3uq5Sob1QfoW86JzxR2zcjjyj3/mKTafUpCAi2nPLVcB+QA379YdoGuWEBxEwars1hujIOpZQQS1jWhzvKXeIDAOBRhT+YgQ2kcYK71NLwgOauAKJ50jwpFW8J2jHKHvLKwYBuENmVxyibAiqKIlCOkVY1g8HZHkQ5SOXeTaBR9RW9vT7agp34xVlo4jiL7KoG0TjriCR4hVlk0r8EYrAtZQiZa+14wx1qzhF2Syi+C+K5VOWko8RUVJIlPc8irIhKCP6ZItSqeJbh8kSU/qHDCbKMuZT4hFlrpgxcaIUUcuJR5TdYsLEiFLIQuLMOESZJOZLnCjLyMhrabqkZRRR1qsArDQmW5SlZOxPVWhJ2E2UNRJlVQ/wi19CRv9WhXbJoCh8zb+IujVBNYqymIyPP55ZxsQoVvK78kkBrp28rXVThSJGcoE7YZ5RoTMlc8SBpw7kj2IEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgSAZ+A+0ucC4BysctgAAAABJRU5ErkJggg==","_NodeClass":["image"],"_NodeId":"29E543E0-AE93-493A-A694-FC1C330D0544","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLoaded":true,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Image","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(29.0,29.0)","_Padding":"lively.rect(0,0,0,0)"},"1715":{"morph":{"__isSmartRef__":true,"id":1713},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1716":{"_BorderWidth":1.1840000000000002,"_Fill":{"__isSmartRef__":true,"id":1717},"_BorderRadius":5.2,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(49.6,24.3)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"1717":{"stops":[{"__isSmartRef__":true,"id":1718},{"__isSmartRef__":true,"id":1719},{"__isSmartRef__":true,"id":1720},{"__isSmartRef__":true,"id":1721}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"1718":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"1719":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"1720":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"1721":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"1722":{"stops":[{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1724},{"__isSmartRef__":true,"id":1725},{"__isSmartRef__":true,"id":1726}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"1723":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"1724":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"1725":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"1726":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"1727":{"stops":[{"__isSmartRef__":true,"id":1728},{"__isSmartRef__":true,"id":1729},{"__isSmartRef__":true,"id":1730},{"__isSmartRef__":true,"id":1731}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"1728":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"1729":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"1730":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"1731":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"1732":{"partsSpaceName":"PartsBin/Inputs/","migrationLevel":4,"partName":"MagnifierButton","comment":"A magnifier, which calls setTarget: on the owner","changes":[{"__isSmartRef__":true,"id":1733},{"__isSmartRef__":true,"id":1735},{"__isSmartRef__":true,"id":1737}],"lastModifiedDate":{"__isSmartRef__":true,"id":1739},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1733":{"date":{"__isSmartRef__":true,"id":1734},"author":"jenslincke","message":"no comment","id":"F343C38F-1923-4DD3-BF9B-4A4B6A7111D6"},"1734":{"isSerializedDate":true,"string":"Fri Feb 01 2013 15:51:27 GMT+0100 (CET)"},"1735":{"date":{"__isSmartRef__":true,"id":1736},"author":"robertkrahn","message":"no comment","id":"0366C0A2-0C8E-4AEB-AAC3-120434134545"},"1736":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:10:10 GMT+0200 (CEST)"},"1737":{"date":{"__isSmartRef__":true,"id":1738},"author":"jenslincke","message":"make preview and highlighting separate for a better user experience","id":"7487139D-E640-42CF-B235-8AC8D831FF39"},"1738":{"isSerializedDate":true,"string":"Mon Aug 19 2013 16:54:46 GMT+0200 (CEST)"},"1739":{"isSerializedDate":true,"string":"Mon Aug 19 2013 16:49:44 GMT+0200 (CEST)"},"1740":{"sourceObj":{"__isSmartRef__":true,"id":1705},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1705},"targetMethodName":"onFire","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1741":{"morph":{"__isSmartRef__":true,"id":1705},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1742":{"submorphs":[],"scripts":[],"id":"364FF344-E489-461B-BC8C-ED45E4823ED4","shape":{"__isSmartRef__":true,"id":1743},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"HighlightRectangle","partsBinMetaInfo":{"__isSmartRef__":true,"id":1744},"eventHandler":{"__isSmartRef__":true,"id":1785},"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","6FECB598-D130-4242-BF1B-E18767608129","0B23F218-078F-4912-A262-31B957885F41","C56BA290-B836-4946-B4EF-DBB6FBA2368C","61176BAF-CFE6-4F2C-9F0A-971AAD6595A1","CB4127B2-0AA5-4B50-9978-F1FF39924A82","113050BB-CF0E-4193-91C6-9C25FC857EE8","EFF939E4-317B-4662-943F-77A6E6F65BD0","AA288E7F-3972-4F0D-87DD-61E4BD9C9C97","903E8C60-1158-42D5-85D2-DF134DA6CEC1","28FD6210-A549-4A11-9178-04E77FF556C0","B3312E29-D786-469F-865E-91FD69475A52","D947A1C1-DCBE-4485-A33D-DF549F6978E0","56CE0E60-45BE-43FF-9C6C-296D8AC326B6","CC61E3F8-8C8D-4F24-A591-023D3C88DEC8"],"partTests":{"__isSmartRef__":true,"id":1786},"_ClipMode":"visible","moved":true,"isBeingDragged":false,"prevScroll":[0,0],"#startLetters":"","eventsAreDisabled":false,"_HandStyle":"default","_PointerEvents":"auto","owner":null,"magnifierButton":{"__isSmartRef__":true,"id":1705},"attributeConnections":[{"__isSmartRef__":true,"id":1791},{"__isSmartRef__":true,"id":1793},{"__isSmartRef__":true,"id":1795}],"isToolMorph":true,"isMetaTool":true,"_Rotation":0,"_Scale":1.01,"eventsAreIgnored":false,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1797},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(0.0,0.0)","distanceToDragEvent":"lively.pt(44.0,-14.0)"},"1743":{"_BorderWidth":0,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":0.2597,"_BorderStyle":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(2800.0,2900.0)","_BorderColor":"Color.rgb(204,0,0)","_Fill":"Color.rgb(58,0,255)","_Padding":"lively.rect(0,0,0,0)"},"1744":{"partsSpaceName":"PartsBin/Tools","comment":"A rectangle which highlights the object under the first hand of the world","migrationLevel":4,"partName":"HighlightRectangle","changes":[{"__isSmartRef__":true,"id":1745},{"__isSmartRef__":true,"id":1747},{"__isSmartRef__":true,"id":1749},{"__isSmartRef__":true,"id":1751},{"__isSmartRef__":true,"id":1753},{"__isSmartRef__":true,"id":1755},{"__isSmartRef__":true,"id":1757},{"__isSmartRef__":true,"id":1759},{"__isSmartRef__":true,"id":1761},{"__isSmartRef__":true,"id":1763},{"__isSmartRef__":true,"id":1765},{"__isSmartRef__":true,"id":1767},{"__isSmartRef__":true,"id":1769},{"__isSmartRef__":true,"id":1771},{"__isSmartRef__":true,"id":1773},{"__isSmartRef__":true,"id":1775},{"__isSmartRef__":true,"id":1777},{"__isSmartRef__":true,"id":1779},{"__isSmartRef__":true,"id":1781},{"__isSmartRef__":true,"id":1783}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1745":{"date":{"__isSmartRef__":true,"id":1746},"author":"timfelgentreff","message":"no comment","id":"3DB7DB40-210A-4BED-91FD-9287005703EC"},"1746":{"isSerializedDate":true,"string":"Thu May 24 2012 17:04:54 GMT+0200 (CEST)"},"1747":{"date":{"__isSmartRef__":true,"id":1748},"author":"tessi","message":"no comment","id":"23D7AA12-66A9-4C3B-B494-131256C291AC"},"1748":{"isSerializedDate":true,"string":"Thu May 24 2012 16:57:13 GMT+0200 (CEST)"},"1749":{"date":{"__isSmartRef__":true,"id":1750},"author":"tessi","message":"no comment","id":"2C30B7CA-388F-4F51-B4CF-A2E50E381148"},"1750":{"isSerializedDate":true,"string":"Thu May 24 2012 16:23:11 GMT+0200 (CEST)"},"1751":{"date":{"__isSmartRef__":true,"id":1752},"author":"tessi","message":"diable events","id":"7C1F71A3-FDAC-470A-B9A9-E1F2C9FEF18E"},"1752":{"isSerializedDate":true,"string":"Thu May 24 2012 14:46:08 GMT+0200 (CEST)"},"1753":{"date":{"__isSmartRef__":true,"id":1754},"author":"tessi","message":"no comment","id":"01996A33-11BC-4C15-96D7-B7D219E2E961"},"1754":{"isSerializedDate":true,"string":"Thu May 24 2012 14:39:50 GMT+0200 (CEST)"},"1755":{"date":{"__isSmartRef__":true,"id":1756},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"1756":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"1757":{"date":{"__isSmartRef__":true,"id":1758},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"1758":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"1759":{"date":{"__isSmartRef__":true,"id":1760},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"1760":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"1761":{"date":{"__isSmartRef__":true,"id":1762},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"1762":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"1763":{"date":{"__isSmartRef__":true,"id":1764},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"1764":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"1765":{"date":{"__isSmartRef__":true,"id":1766},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"1766":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"1767":{"date":{"__isSmartRef__":true,"id":1768},"author":"tessi","message":"no comment","id":"4B982A01-25B3-455A-848D-89C2C3C471D7"},"1768":{"isSerializedDate":true,"string":"Thu May 24 2012 13:58:01 GMT+0200 (CEST)"},"1769":{"date":{"__isSmartRef__":true,"id":1770},"author":"tessi","message":"no comment","id":"2FD6CB7B-3BC7-4666-98B4-AACF1001954D"},"1770":{"isSerializedDate":true,"string":"Thu May 24 2012 14:07:32 GMT+0200 (CEST)"},"1771":{"date":{"__isSmartRef__":true,"id":1772},"author":"tessi","message":"no comment","id":"09CF5ECF-2C87-4B66-A164-39848628596F"},"1772":{"isSerializedDate":true,"string":"Thu May 24 2012 15:34:59 GMT+0200 (CEST)"},"1773":{"date":{"__isSmartRef__":true,"id":1774},"author":"tessi","message":"no comment","id":"252A3EB5-DB00-4CF9-BF38-2927DD1C5229"},"1774":{"isSerializedDate":true,"string":"Thu May 24 2012 16:34:29 GMT+0200 (CEST)"},"1775":{"date":{"__isSmartRef__":true,"id":1776},"author":"tessi","message":"no comment","id":"81534551-62C1-4FC9-96CB-A5AC6642CA1E"},"1776":{"isSerializedDate":true,"string":"Thu May 24 2012 16:45:49 GMT+0200 (CEST)"},"1777":{"date":{"__isSmartRef__":true,"id":1778},"author":"tessi","message":"no comment","id":"5125DE3A-D50E-4621-8490-F3A9D99C2C4C"},"1778":{"isSerializedDate":true,"string":"Thu May 24 2012 16:47:20 GMT+0200 (CEST)"},"1779":{"date":{"__isSmartRef__":true,"id":1780},"author":"tessi","message":"no comment","id":"C81A2FBF-CB0B-4A0B-9D63-F9AEDFCB5DA6"},"1780":{"isSerializedDate":true,"string":"Thu May 24 2012 16:51:06 GMT+0200 (CEST)"},"1781":{"date":{"__isSmartRef__":true,"id":1782},"author":"tessi","message":"no comment","id":"DC8EF5EC-7563-45B6-816D-20E2DC218525"},"1782":{"isSerializedDate":true,"string":"Thu May 24 2012 16:52:10 GMT+0200 (CEST)"},"1783":{"date":{"__isSmartRef__":true,"id":1784},"author":"timfelgentreff","message":"no comment","id":"E7515DFB-DE7D-4E1F-A2C3-85166DCE4942"},"1784":{"isSerializedDate":true,"string":"Thu May 24 2012 16:59:39 GMT+0200 (CEST)"},"1785":{"morph":{"__isSmartRef__":true,"id":1742},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1786":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1787}},"1787":{"test01IsMorph":{"__isSmartRef__":true,"id":1788}},"1788":{"varMapping":{"__isSmartRef__":true,"id":1789},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":1790},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1789":{"this":{"__isSmartRef__":true,"id":1786}},"1790":{},"1791":{"sourceObj":{"__isSmartRef__":true,"id":1742},"sourceAttrName":"onMouseMove","targetObj":{"__isSmartRef__":true,"id":1742},"targetMethodName":"updateOnMove","varMapping":{"__isSmartRef__":true,"id":1792},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1792":{"source":{"__isSmartRef__":true,"id":1742},"target":{"__isSmartRef__":true,"id":1742}},"1793":{"sourceObj":{"__isSmartRef__":true,"id":1742},"sourceAttrName":"onMouseUp","targetObj":{"__isSmartRef__":true,"id":1705},"targetMethodName":"removeHighlighting","varMapping":{"__isSmartRef__":true,"id":1794},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1794":{"source":{"__isSmartRef__":true,"id":1742},"target":{"__isSmartRef__":true,"id":1705}},"1795":{"sourceObj":{"__isSmartRef__":true,"id":1742},"sourceAttrName":"onMouseUp","targetObj":{"__isSmartRef__":true,"id":1705},"targetMethodName":"setTarget","varMapping":{"__isSmartRef__":true,"id":1796},"converterString":"function () {\n return this.sourceObj.morphUnderCursor();\n }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1796":{"source":{"__isSmartRef__":true,"id":1742},"target":{"__isSmartRef__":true,"id":1705}},"1797":{"update":{"__isSmartRef__":true,"id":1798},"updateOnMove":{"__isSmartRef__":true,"id":1802},"bringToFront":{"__isSmartRef__":true,"id":1806},"morphUnderCursor":{"__isSmartRef__":true,"id":1814}},"1798":{"varMapping":{"__isSmartRef__":true,"id":1799},"source":"function update(morphUnderCursor) {\n if (morphUnderCursor === this.magnifierButton ||\n this.magnifierButton.submorphs.include(morphUnderCursor)) {\n morphToHighlight = this.magnifierButton.currentTarget();\n } else {\n morphToHighlight = morphUnderCursor;\n }\n\n if (morphToHighlight && morphToHighlight.world()) {\n this.setPosition(morphToHighlight.getPositionInWorld());\n this.setExtent(morphToHighlight.getExtent());\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1800},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1799":{"this":{"__isSmartRef__":true,"id":1742}},"1800":{"timestamp":{"__isSmartRef__":true,"id":1801},"user":"lauritz","tags":[]},"1801":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:29:58 GMT+0200 (CEST)"},"1802":{"varMapping":{"__isSmartRef__":true,"id":1803},"source":"function updateOnMove() {\n this.update(this.morphUnderCursor());\n this.bringToFront();\n}","funcProperties":{"__isSmartRef__":true,"id":1804},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1803":{"this":{"__isSmartRef__":true,"id":1742}},"1804":{"timestamp":{"__isSmartRef__":true,"id":1805},"user":"lauritz","tags":[]},"1805":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:18:33 GMT+0200 (CEST)"},"1806":{"varMapping":{"__isSmartRef__":true,"id":1807},"source":"function bringToFront() {\n this.renderContext().morphNode.style.zIndex= 1000;\n}","funcProperties":{"__isSmartRef__":true,"id":1812},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1807":{"this":{"__isSmartRef__":true,"id":1742},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1808}},"1808":{"$super":{"__isSmartRef__":true,"id":1809}},"1809":{"varMapping":{"__isSmartRef__":true,"id":1810},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1811},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1810":{"obj":{"__isSmartRef__":true,"id":1742},"name":"bringToFront"},"1811":{},"1812":{"timestamp":{"__isSmartRef__":true,"id":1813},"user":"lauritz","tags":[]},"1813":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:12:09 GMT+0200 (CEST)"},"1814":{"varMapping":{"__isSmartRef__":true,"id":1815},"source":"function morphUnderCursor() {\n var that = this,\n world = lively.morphic.World.current(); \n \n return world.morphsContainingPoint(world.firstHand().getPosition()).detect(\n function(ea) {\n return !ea.isPlaceholder &&\n !ea.isHalo &&\n (!ea.owner || !ea.owner.isHalo) &&\n !(ea === that);\n });\n}","funcProperties":{"__isSmartRef__":true,"id":1816},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1815":{"this":{"__isSmartRef__":true,"id":1742}},"1816":{"timestamp":{"__isSmartRef__":true,"id":1817},"user":"lauritz","tags":[]},"1817":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:18:36 GMT+0200 (CEST)"},"1818":{"moveHorizontal":false},"1819":{"onFire":{"__isSmartRef__":true,"id":1820},"removeHighlighting":{"__isSmartRef__":true,"id":1824},"onMouseMove":{"__isSmartRef__":true,"id":1828},"onMouseOut":{"__isSmartRef__":true,"id":1836},"reset":{"__isSmartRef__":true,"id":1844},"isTracking":{"__isSmartRef__":true,"id":1848},"isHighlighting":{"__isSmartRef__":true,"id":1852},"currentTarget":{"__isSmartRef__":true,"id":1856},"setupHighlightRectangle":{"__isSmartRef__":true,"id":1860},"setTarget":{"__isSmartRef__":true,"id":1864},"delayShowHighlighting":{"__isSmartRef__":true,"id":1868}},"1820":{"varMapping":{"__isSmartRef__":true,"id":1821},"source":"function onFire() {\n var hand = lively.morphic.World.current().firstHand(),\n highlight = this.highlightRectangle,\n that = this;\n\n if (this.isTracking()) {\n this.removeHighlighting();\n } else {\n this.world().addMorph(highlight);\n hand.highlightConnection = connect(hand, \"scrollFocusMorph\", highlight, \"update\");\n highlight.bringToFront();\n if (!this.currentTarget() || !this.currentTarget().world()) {\n highlight.setExtent(pt(0,0));\n }\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1822},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1821":{"this":{"__isSmartRef__":true,"id":1705}},"1822":{"timestamp":{"__isSmartRef__":true,"id":1823},"user":"lauritz","tags":[]},"1823":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:40:51 GMT+0200 (CEST)"},"1824":{"varMapping":{"__isSmartRef__":true,"id":1825},"source":"function removeHighlighting() {\n var hand = this.world().firstHand();\n\n if (this.highlightRectangle) {\n this.highlightRectangle.remove();\n }\n\n hand.attributeConnections.removeAt(\n hand.attributeConnections.indexOf(hand.highlightConnection));\n hand.highlightConnection = null;\n}","funcProperties":{"__isSmartRef__":true,"id":1826},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1825":{"this":{"__isSmartRef__":true,"id":1705}},"1826":{"timestamp":{"__isSmartRef__":true,"id":1827},"user":"jenslincke","tags":[]},"1827":{"isSerializedDate":true,"string":"Tue Dec 18 2012 12:54:24 GMT+0100 (CET)"},"1828":{"varMapping":{"__isSmartRef__":true,"id":1829},"source":"function onMouseMove(evt) {\n this.mouseIsGone = false;\n this.delayShowHighlighting.bind(this).delay(0.5)\n}","funcProperties":{"__isSmartRef__":true,"id":1834},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1829":{"this":{"__isSmartRef__":true,"id":1705},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1830}},"1830":{"$super":{"__isSmartRef__":true,"id":1831}},"1831":{"varMapping":{"__isSmartRef__":true,"id":1832},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1833},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1832":{"obj":{"__isSmartRef__":true,"id":1705},"name":"onMouseMove"},"1833":{},"1834":{"timestamp":{"__isSmartRef__":true,"id":1835},"user":"jenslincke","tags":[]},"1835":{"isSerializedDate":true,"string":"Mon Aug 19 2013 16:44:36 GMT+0200 (CEST)"},"1836":{"varMapping":{"__isSmartRef__":true,"id":1837},"source":"function onMouseOut() {\n this.mouseIsGone = true;\n if (this.isHighlighting()) {\n if (!this.isTracking()) {\n this.targetHighlight.remove();\n }\n delete this.targetHighlight;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1842},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1837":{"this":{"__isSmartRef__":true,"id":1705},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1838}},"1838":{"$super":{"__isSmartRef__":true,"id":1839}},"1839":{"varMapping":{"__isSmartRef__":true,"id":1840},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1841},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1840":{"obj":{"__isSmartRef__":true,"id":1705},"name":"onMouseOut"},"1841":{},"1842":{"timestamp":{"__isSmartRef__":true,"id":1843},"user":"jenslincke","tags":[]},"1843":{"isSerializedDate":true,"string":"Mon Aug 19 2013 16:44:19 GMT+0200 (CEST)"},"1844":{"varMapping":{"__isSmartRef__":true,"id":1845},"source":"function reset() {\n this.highlightRectangle.attributeConnections = [];\n \n var r = this.highlightRectangle;\n r.isToolMorph = true\n disconnectAll(r)\n connect(r, \"onMouseMove\", this.highlightRectangle, \"updateOnMove\")\n connect(r, \"onMouseUp\", this, \"removeHighlighting\")\n connect(r, \"onMouseUp\", this, \"setTarget\",\n {converter: function () {\n return this.sourceObj.morphUnderCursor();\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":1846},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1845":{"this":{"__isSmartRef__":true,"id":1705}},"1846":{"timestamp":{"__isSmartRef__":true,"id":1847},"user":"jenslincke","tags":[]},"1847":{"isSerializedDate":true,"string":"Mon Dec 17 2012 17:02:31 GMT+0100 (CET)"},"1848":{"varMapping":{"__isSmartRef__":true,"id":1849},"source":"function isTracking() {\n return !!this.world().firstHand().highlightConnection;\n}","funcProperties":{"__isSmartRef__":true,"id":1850},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1849":{"this":{"__isSmartRef__":true,"id":1705}},"1850":{"timestamp":{"__isSmartRef__":true,"id":1851},"user":"lauritz","tags":[]},"1851":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:11:25 GMT+0200 (CEST)"},"1852":{"varMapping":{"__isSmartRef__":true,"id":1853},"source":"function isHighlighting() {\n return !!this.targetHighlight;\n}","funcProperties":{"__isSmartRef__":true,"id":1854},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1853":{"this":{"__isSmartRef__":true,"id":1705}},"1854":{"timestamp":{"__isSmartRef__":true,"id":1855},"user":"lauritz","tags":[]},"1855":{"isSerializedDate":true,"string":"Fri Aug 03 2012 14:11:22 GMT+0200 (CEST)"},"1856":{"varMapping":{"__isSmartRef__":true,"id":1857},"source":"function currentTarget() {\n return this.owner.target;\n}","funcProperties":{"__isSmartRef__":true,"id":1858},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1857":{"this":{"__isSmartRef__":true,"id":1705}},"1858":{"timestamp":{"__isSmartRef__":true,"id":1859},"user":"lauritz","tags":[]},"1859":{"isSerializedDate":true,"string":"Wed Jun 06 2012 18:26:02 GMT+0200 (CEST)"},"1860":{"varMapping":{"__isSmartRef__":true,"id":1861},"source":"function setupHighlightRectangle() {\n\n}","funcProperties":{"__isSmartRef__":true,"id":1862},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1861":{"this":{"__isSmartRef__":true,"id":1705}},"1862":{"timestamp":{"__isSmartRef__":true,"id":1863},"user":"jenslincke","tags":[]},"1863":{"isSerializedDate":true,"string":"Mon Aug 19 2013 16:52:25 GMT+0200 (CEST)"},"1864":{"varMapping":{"__isSmartRef__":true,"id":1865},"source":"function setTarget(obj) {\n this.owner.setTarget(obj)\n}","funcProperties":{"__isSmartRef__":true,"id":1866},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1865":{"this":{"__isSmartRef__":true,"id":1705}},"1866":{"timestamp":{"__isSmartRef__":true,"id":1867},"user":"jenslincke","tags":[]},"1867":{"isSerializedDate":true,"string":"Thu Dec 13 2012 10:27:04 GMT+0100 (CET)"},"1868":{"varMapping":{"__isSmartRef__":true,"id":1869},"source":"function delayShowHighlighting() {\n if (this.mouseIsGone) return;\n var target = this.currentTarget();\n if (target && target.world() && !this.isHighlighting()) {\n target.show()\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1870},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1869":{"this":{"__isSmartRef__":true,"id":1705}},"1870":{"timestamp":{"__isSmartRef__":true,"id":1871},"user":"jenslincke","tags":[]},"1871":{"isSerializedDate":true,"string":"Mon Aug 19 2013 16:53:20 GMT+0200 (CEST)"},"1872":{"submorphs":[{"__isSmartRef__":true,"id":1873}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1878},"eventHandler":{"__isSmartRef__":true,"id":1879},"_ClipMode":"visible","derivationIds":["EC7EBB28-54AE-4244-80ED-3E13650F82B7","9FD2DCE2-B997-4536-B2A5-90D7DD92B3E6","0D8CC908-BD1C-4062-BB03-3FCEB910483D","95C75F18-9858-4972-AA53-DCFD193FAC26","DC90DCC5-B8A2-4EDE-81B9-29BE56566B1C","792F6027-4C1F-4C3F-86DA-819407576DBB"],"id":"5596DF36-50FA-4FC7-9348-D31454A994B4","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":1873},"_PreviousBorderWidth":1,"isPressed":false,"showsHalos":false,"attributeConnections":[{"__isSmartRef__":true,"id":1880},{"__isSmartRef__":true,"id":1882}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"name":"Button15","partsBinMetaInfo":{"__isSmartRef__":true,"id":1884},"pinSpecs":[{"__isSmartRef__":true,"id":1900}],"owner":{"__isSmartRef__":true,"id":1402},"_Rotation":0,"_Scale":1,"prevScroll":[0,0],"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1901},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(813.2,3.5)","distanceToDragEvent":"lively.pt(40.8,-7.5)"},"1873":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1874},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1875}],"eventHandler":{"__isSmartRef__":true,"id":1877},"_ClipMode":"hidden","derivationIds":["7884E73F-0D17-44B3-907F-44A5223F1F3D","444B63A6-D9E7-4AB2-AB57-4A9146C18BFF","08999E10-CCC3-4CAB-99BC-4EF500309EC4","82395685-47C6-4D2A-A8B8-E33F55189867","0CC9FC69-26D6-4DF8-8AF4-70AE25BA76C7","1D4F0F71-DC2D-4ECD-81A3-C1804C490FCF"],"id":"012878CB-C980-4A25-922A-91A0F223A3D0","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1872},"isLabel":true,"_Align":"center","eventsAreIgnored":true,"_TextStylingMode":true,"showsHalos":false,"eventsAreDisabled":true,"_PointerEvents":"none","__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"1874":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.0,20.0)","_Padding":"lively.rect(0,3,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"1875":{"style":{"__isSmartRef__":true,"id":1876},"chunkOwner":{"__isSmartRef__":true,"id":1873},"_id":"_128279","storedString":"print","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1876":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1877":{"morph":{"__isSmartRef__":true,"id":1873},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1878":{"_BorderWidth":1,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.0,20.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"1879":{"morph":{"__isSmartRef__":true,"id":1872},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1880":{"sourceObj":{"__isSmartRef__":true,"id":1872},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1872},"targetMethodName":"doAction","varMapping":{"__isSmartRef__":true,"id":1881},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1881":{"source":{"__isSmartRef__":true,"id":1872},"target":{"__isSmartRef__":true,"id":1872}},"1882":{"sourceObj":{"__isSmartRef__":true,"id":1872},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1402},"targetMethodName":"printTarget","varMapping":{"__isSmartRef__":true,"id":1883},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1883":{"source":{"__isSmartRef__":true,"id":1872},"target":{"__isSmartRef__":true,"id":1402}},"1884":{"partName":"Button","requiredModules":[],"partsSpaceName":"PartsBin/Inputs","comment":"A simple button that calls a method #doAction when pressed.","changes":[{"__isSmartRef__":true,"id":1885},{"__isSmartRef__":true,"id":1887},{"__isSmartRef__":true,"id":1889},{"__isSmartRef__":true,"id":1891},{"__isSmartRef__":true,"id":1893},{"__isSmartRef__":true,"id":1895},{"__isSmartRef__":true,"id":1897}],"migrationLevel":7,"lastModifiedDate":{"__isSmartRef__":true,"id":1899},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1885":{"author":null,"message":"no comment","id":"F8B70225-5143-4A51-ABB4-344B488B3811","date":{"__isSmartRef__":true,"id":1886}},"1886":{"isSerializedDate":true,"string":"Tue Dec 11 2012 22:15:42 GMT+0100 (CET)"},"1887":{"author":"robertkrahn","message":"no comment","id":"9B8B6BE4-4519-4A6C-8F47-70DE61BBB0FB","date":{"__isSmartRef__":true,"id":1888}},"1888":{"isSerializedDate":true,"string":"Tue Dec 11 2012 22:53:16 GMT+0100 (CET)"},"1889":{"author":"robertkrahn","message":"test","id":"ACA617B4-0416-4E3C-9F4D-171A40F44F0F","date":{"__isSmartRef__":true,"id":1890}},"1890":{"isSerializedDate":true,"string":"Wed May 01 2013 05:34:25 GMT+0200 (CEST)"},"1891":{"author":"robertkrahn","message":"no comment","id":"811BDE87-D8DD-48BB-97B2-7A3C3F3FAE32","date":{"__isSmartRef__":true,"id":1892}},"1892":{"isSerializedDate":true,"string":"Wed May 01 2013 05:35:59 GMT+0200 (CEST)"},"1893":{"author":"robertkrahn","message":"no comment","id":"BB2EA501-D9AF-414B-A035-E1487DA6F0FD","date":{"__isSmartRef__":true,"id":1894}},"1894":{"isSerializedDate":true,"string":"Wed May 01 2013 05:36:30 GMT+0200 (CEST)"},"1895":{"author":"Dan","message":"no comment","id":"A594459F-DA9B-49DD-A105-547B3F613CC5","date":{"__isSmartRef__":true,"id":1896}},"1896":{"isSerializedDate":true,"string":"Mon Jun 17 2013 19:22:38 GMT+0200 (CEST)"},"1897":{"author":"Dan","message":"no comment","id":"CFEC4071-14FF-4AEB-A399-197884CD18BF","date":{"__isSmartRef__":true,"id":1898}},"1898":{"isSerializedDate":true,"string":"Mon Jun 17 2013 19:24:50 GMT+0200 (CEST)"},"1899":{"isSerializedDate":true,"string":"Mon Jun 17 2013 19:24:29 GMT+0200 (CEST)"},"1900":{"pinName":"fire","modality":"output","type":"Boolean","accessor":"fire","location":1.5},"1901":{"doAction":{"__isSmartRef__":true,"id":1902}},"1902":{"varMapping":{"__isSmartRef__":true,"id":1903},"source":"function doAction() {\n \n}","funcProperties":{"__isSmartRef__":true,"id":1904},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1903":{"this":{"__isSmartRef__":true,"id":1872}},"1904":{"user":"undefined","tags":[],"timestamp":{"__isSmartRef__":true,"id":1905}},"1905":{"isSerializedDate":true,"string":"Tue Dec 11 2012 22:14:29 GMT+0100 (CET)"},"1906":{"submorphs":[{"__isSmartRef__":true,"id":1907}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1912},"eventHandler":{"__isSmartRef__":true,"id":1913},"_ClipMode":"visible","derivationIds":["EC7EBB28-54AE-4244-80ED-3E13650F82B7","9FD2DCE2-B997-4536-B2A5-90D7DD92B3E6","0D8CC908-BD1C-4062-BB03-3FCEB910483D","55630434-06EF-4D62-9F2B-0EBDB34D747B","2CB8349D-3890-46D9-A84A-6215ECD74F06","255AF04F-7A42-4F51-8831-0137E90D9636"],"id":"DB2DC2BE-D447-4B83-A0EF-C47F9F5A748E","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":1907},"_PreviousBorderWidth":1,"isPressed":false,"showsHalos":false,"attributeConnections":[{"__isSmartRef__":true,"id":1914},{"__isSmartRef__":true,"id":1916}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"name":"Button16","partsBinMetaInfo":{"__isSmartRef__":true,"id":1884},"pinSpecs":[{"__isSmartRef__":true,"id":1918}],"owner":{"__isSmartRef__":true,"id":1402},"_Rotation":0,"_Scale":1,"prevScroll":[0,0],"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1919},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(728.2,3.5)","distanceToDragEvent":"lively.pt(58.8,-9.5)"},"1907":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1908},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1909}],"eventHandler":{"__isSmartRef__":true,"id":1911},"_ClipMode":"hidden","derivationIds":["7884E73F-0D17-44B3-907F-44A5223F1F3D","444B63A6-D9E7-4AB2-AB57-4A9146C18BFF","08999E10-CCC3-4CAB-99BC-4EF500309EC4","A0E4054E-ACDF-4E22-9AB4-EF5E27B0C3C0","929F69FC-15BC-49F5-8FC1-2031545778FB","27B91059-61B2-461A-9973-4EA172D2B3F0"],"id":"1BC82554-91A0-48BB-A997-813B300E29A3","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1906},"isLabel":true,"_Align":"center","eventsAreIgnored":true,"_TextStylingMode":true,"showsHalos":false,"eventsAreDisabled":true,"_PointerEvents":"none","__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"1908":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.0,20.0)","_Padding":"lively.rect(0,3,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"1909":{"style":{"__isSmartRef__":true,"id":1910},"chunkOwner":{"__isSmartRef__":true,"id":1907},"_id":"_136217","storedString":"show errors","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1910":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1911":{"morph":{"__isSmartRef__":true,"id":1907},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1912":{"_BorderWidth":1,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(80.0,20.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"1913":{"morph":{"__isSmartRef__":true,"id":1906},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1914":{"sourceObj":{"__isSmartRef__":true,"id":1906},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1906},"targetMethodName":"doAction","varMapping":{"__isSmartRef__":true,"id":1915},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1915":{"source":{"__isSmartRef__":true,"id":1906},"target":{"__isSmartRef__":true,"id":1906}},"1916":{"sourceObj":{"__isSmartRef__":true,"id":1906},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1402},"targetMethodName":"showErrors","varMapping":{"__isSmartRef__":true,"id":1917},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1917":{"source":{"__isSmartRef__":true,"id":1906},"target":{"__isSmartRef__":true,"id":1402}},"1918":{"pinName":"fire","modality":"output","type":"Boolean","accessor":"fire","location":1.5},"1919":{"doAction":{"__isSmartRef__":true,"id":1920}},"1920":{"varMapping":{"__isSmartRef__":true,"id":1921},"source":"function doAction() {\n \n}","funcProperties":{"__isSmartRef__":true,"id":1922},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1921":{"this":{"__isSmartRef__":true,"id":1906}},"1922":{"user":"undefined","tags":[],"timestamp":{"__isSmartRef__":true,"id":1923}},"1923":{"isSerializedDate":true,"string":"Tue Dec 11 2012 22:14:29 GMT+0100 (CET)"},"1924":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":true,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(1138.0,777.0)","_BorderColor":"Color.rgb(95,94,95)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"1925":{"morph":{"__isSmartRef__":true,"id":1402},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1926":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1927}},"1927":{"test01IsMorph":{"__isSmartRef__":true,"id":1928}},"1928":{"varMapping":{"__isSmartRef__":true,"id":1929},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":1930},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1929":{"this":{"__isSmartRef__":true,"id":1926}},"1930":{},"1931":{"resizeWidth":true,"resizeHeight":true,"adjustForNewBounds":true},"1932":{"onrestore":{"__isSmartRef__":true,"id":1933},"installLayers":{"__isSmartRef__":true,"id":1941},"setTarget":{"__isSmartRef__":true,"id":1945},"serializeObject":{"__isSmartRef__":true,"id":1949},"jsoToTree":{"__isSmartRef__":true,"id":1953},"computeSize":{"__isSmartRef__":true,"id":1957},"reset":{"__isSmartRef__":true,"id":1961},"update":{"__isSmartRef__":true,"id":1965},"tablizeMetaTreeWithHeader":{"__isSmartRef__":true,"id":1969},"tablizeMetaTree":{"__isSmartRef__":true,"id":1973},"generateMetaTree":{"__isSmartRef__":true,"id":1977},"log":{"__isSmartRef__":true,"id":1981},"printObj":{"__isSmartRef__":true,"id":1985},"printObjAsTable":{"__isSmartRef__":true,"id":1989},"printTarget":{"__isSmartRef__":true,"id":1993},"logError":{"__isSmartRef__":true,"id":1997},"showErrors":{"__isSmartRef__":true,"id":2001},"showError":{"__isSmartRef__":true,"id":2005},"clearLog":{"__isSmartRef__":true,"id":2009}},"1933":{"varMapping":{"__isSmartRef__":true,"id":1934},"source":"function onrestore() {\n this.installLayers()\n}","funcProperties":{"__isSmartRef__":true,"id":1939},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1934":{"this":{"__isSmartRef__":true,"id":1402},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1935}},"1935":{"$super":{"__isSmartRef__":true,"id":1936}},"1936":{"varMapping":{"__isSmartRef__":true,"id":1937},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1938},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1937":{"obj":{"__isSmartRef__":true,"id":1402},"name":"onrestore"},"1938":{},"1939":{"timestamp":{"__isSmartRef__":true,"id":1940},"user":"jenslincke","tags":[]},"1940":{"isSerializedDate":true,"string":"Wed Aug 28 2013 20:48:49 GMT+0200 (CEST)"},"1941":{"varMapping":{"__isSmartRef__":true,"id":1942},"source":"function installLayers() {\n var pane = this;\ncop.create(\"SerializationInspectorLayer\").refineClass(lively.persistence.ExprPlugin, {\n additionallySerialize: function(original, persistentCopy) {\n var keysToConvert = persistentCopy[this.specialSerializeProperty];\n if (!keysToConvert) return;\n for (var i = 0, len = keysToConvert.length; i < len; i++) {\n var key = keysToConvert[i], value = original[key];\n if (value.serializeExpr) {\n persistentCopy[key] = value.serializeExpr();\n } else {\n pane.logError(this.serializer.path, \"serializeExpr in \" + value)\n }\n }\n },\n})\n\n\n}","funcProperties":{"__isSmartRef__":true,"id":1943},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1942":{"this":{"__isSmartRef__":true,"id":1402}},"1943":{"timestamp":{"__isSmartRef__":true,"id":1944},"user":"jenslincke","tags":[]},"1944":{"isSerializedDate":true,"string":"Wed Aug 28 2013 20:51:59 GMT+0200 (CEST)"},"1945":{"varMapping":{"__isSmartRef__":true,"id":1946},"source":"function setTarget(target) {\n this.get(\"Table\").textString = \"\"\n this.target = target\n this.metaTree = null\n this.generateMetaTree()\n if (!this.metaTree) return\n this.update()\n}","funcProperties":{"__isSmartRef__":true,"id":1947},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1946":{"this":{"__isSmartRef__":true,"id":1402}},"1947":{"timestamp":{"__isSmartRef__":true,"id":1948},"user":"jenslincke","tags":[]},"1948":{"isSerializedDate":true,"string":"Wed Aug 28 2013 20:06:02 GMT+0200 (CEST)"},"1949":{"varMapping":{"__isSmartRef__":true,"id":1950},"source":"function serializeObject(obj) {\n // obj = this.target\n var serializer = lively.persistence.Serializer.createObjectGraphLinearizerForCopy();\n serializer.showLog = true;\n var copyPlugin = new CopyOnlySubmorphsPlugin();\n copyPlugin.root = obj;\n serializer.addPlugin(copyPlugin);\n var self = this;\n this.errors = []\n serializer.log = function (msg) { self.log(msg)};\n\n var result\n cop.withLayers([SerializationInspectorLayer], function() {\n result = serializer.serializeToJso(obj)\n })\n\n if (!result) {\n LastSerializer = serializer\n this.log(\"Could not deserialize \" + obj)\n this.log(\"Path \" + serializer.path)\n return\n }\n return result\n}","funcProperties":{"__isSmartRef__":true,"id":1951},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1950":{"this":{"__isSmartRef__":true,"id":1402}},"1951":{"timestamp":{"__isSmartRef__":true,"id":1952},"user":"jenslincke","tags":[]},"1952":{"isSerializedDate":true,"string":"Wed Aug 28 2013 21:05:44 GMT+0200 (CEST)"},"1953":{"varMapping":{"__isSmartRef__":true,"id":1954},"source":"function jsoToTree(jso, index, depth, visited, optArray) {\n if (!optArray) {\n if (visited[index]) return \"ref \" + index\n visited[index] = true\n if (depth == 0) return \"ref \" + index;\n var obj = jso[index]\n var result = {__objectIndex__: index}\n } else {\n obj = optArray;\n result = []\n }\n Properties.own(obj).concat(Functions.own(obj)).each(function(ea) {\n var propValue = obj[ea]\n\n if (propValue && propValue.__isSmartRef__)\n result[ea] = this.jsoToTree(jso, propValue.id , depth - 1, visited)\n else if (propValue && Object.isArray(propValue)) {\n result[ea] = this.jsoToTree(jso, propValue.id , depth - 1, visited, propValue)\n } else {\n result[ea] = propValue\n }\n }, this)\n return result\n\n}","funcProperties":{"__isSmartRef__":true,"id":1955},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1954":{"this":{"__isSmartRef__":true,"id":1402}},"1955":{"timestamp":{"__isSmartRef__":true,"id":1956},"user":"jenslincke","tags":[]},"1956":{"isSerializedDate":true,"string":"Sat Aug 17 2013 23:28:03 GMT+0200 (CEST)"},"1957":{"varMapping":{"__isSmartRef__":true,"id":1958},"source":"function computeSize(tree, depth) {\n if (depth <= 0) return\n if (!tree) return\n var result = {\n name: tree.name,\n obj: tree,\n id: tree.id,\n derivationIds: tree.derivationIds,\n livelyClass: tree.__LivelyClassName__ || typeof tree,\n index: tree.__objectIndex__,\n numberOfRefs: 1, children: {}}\n result.fullSerializationSize = 0\n if (Object.isObject(tree) || Object.isArray(tree)) {\n Properties.own(tree).reject(function(ea) {\n return ea.match(/^__/)\n }).each(function(ea) {\n var r = this.computeSize(tree[ea], depth -1)\n if (r) {\n result.children[ea] = r\n result.numberOfRefs += r.numberOfRefs\n result.fullSerializationSize += r.fullSerializationSize\n }\n }, this)\n result.serializationSize = JSON.serialize(Properties.own(tree)).length\n } else {\n result.serializationSize = JSON.serialize(tree).length\n }\n result.fullSerializationSize += result.serializationSize \n return result\n}","funcProperties":{"__isSmartRef__":true,"id":1959},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1958":{"this":{"__isSmartRef__":true,"id":1402}},"1959":{"timestamp":{"__isSmartRef__":true,"id":1960},"user":"jenslincke","tags":[]},"1960":{"isSerializedDate":true,"string":"Sat Aug 17 2013 23:15:19 GMT+0200 (CEST)"},"1961":{"varMapping":{"__isSmartRef__":true,"id":1962},"source":"function reset() {\n this.doNotSerialize = ['target', 'metaTree', 'errors' ]\n this.target = null\n this.metaTree = null\n}","funcProperties":{"__isSmartRef__":true,"id":1963},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1962":{"this":{"__isSmartRef__":true,"id":1402}},"1963":{"timestamp":{"__isSmartRef__":true,"id":1964},"user":"jenslincke","tags":[]},"1964":{"isSerializedDate":true,"string":"Wed Aug 28 2013 20:53:47 GMT+0200 (CEST)"},"1965":{"varMapping":{"__isSmartRef__":true,"id":1966},"source":"function update() {\n\n \n this.get(\"Table\").setTable(this.tablizeMetaTreeWithHeader(this.metaTree))\n}","funcProperties":{"__isSmartRef__":true,"id":1967},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1966":{"this":{"__isSmartRef__":true,"id":1402}},"1967":{"timestamp":{"__isSmartRef__":true,"id":1968},"user":"jenslincke","tags":[]},"1968":{"isSerializedDate":true,"string":"Sat Aug 17 2013 21:42:44 GMT+0200 (CEST)"},"1969":{"varMapping":{"__isSmartRef__":true,"id":1970},"source":"function tablizeMetaTreeWithHeader(metaTree) {\n var min = Number(this.get(\"MinRefs\").textString) || 0\n var minFullSize = Number(this.get(\"MinFullSize\").textString) || 0\n return this.tablizeMetaTree(\"root\", metaTree, 0, \n [[\"Object\", \"Name\", \"ClassName\", \"Refs\", \"Size\", \"FullSize\", \"Content\"]], min, minFullSize)\n}","funcProperties":{"__isSmartRef__":true,"id":1971},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1970":{"this":{"__isSmartRef__":true,"id":1402}},"1971":{"timestamp":{"__isSmartRef__":true,"id":1972},"user":"jenslincke","tags":[]},"1972":{"isSerializedDate":true,"string":"Sat Aug 17 2013 23:15:36 GMT+0200 (CEST)"},"1973":{"varMapping":{"__isSmartRef__":true,"id":1974},"source":"function tablizeMetaTree(name, tree, indent, result, min, minFullSize) {\n // tree = metaTree\n var row = [Strings.indent(name, \" \", indent), \n tree.name || \"\",\n tree.livelyClass,\n tree.numberOfRefs,\n tree.serializationSize, \n tree.fullSerializationSize,\n ('' + tree.obj).truncate(30)]\n result.push(row)\n var props = Properties.own(tree.children)\n if (min)\n props = props.select(function(ea) {\n return tree.children[ea].numberOfRefs > min\n })\n if (minFullSize)\n props = props.select(function(ea) {\n return tree.children[ea].fullSerializationSize > minFullSize\n })\n\n props.sort(function(a, b) {\n return tree.children[a].numberOfRefs < tree.children[b].numberOfRefs}) \n .each(function(ea) {\n this.tablizeMetaTree(ea, tree.children[ea], indent + 1, result, min, minFullSize)\n }, this)\n return result\n}","funcProperties":{"__isSmartRef__":true,"id":1975},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1974":{"this":{"__isSmartRef__":true,"id":1402}},"1975":{"timestamp":{"__isSmartRef__":true,"id":1976},"user":"jenslincke","tags":[]},"1976":{"isSerializedDate":true,"string":"Sat Aug 17 2013 23:16:20 GMT+0200 (CEST)"},"1977":{"varMapping":{"__isSmartRef__":true,"id":1978},"source":"function generateMetaTree() {\n if ( ! this.target) this.target = this.world()\n \n var jso = this.serializeObject(this.target)\n if (!jso) return\n var tree = this.jsoToTree(jso.registry, 0, 30, {})\n this.metaTree = this.computeSize(tree, 30)\n}","funcProperties":{"__isSmartRef__":true,"id":1979},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1978":{"this":{"__isSmartRef__":true,"id":1402}},"1979":{"timestamp":{"__isSmartRef__":true,"id":1980},"user":"jenslincke","tags":[]},"1980":{"isSerializedDate":true,"string":"Wed Aug 28 2013 19:59:27 GMT+0200 (CEST)"},"1981":{"varMapping":{"__isSmartRef__":true,"id":1982},"source":"function log(msg) {\n\n this.get(\"Table\").textString += \"\"+ msg +\"\\n\"\n}","funcProperties":{"__isSmartRef__":true,"id":1983},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1982":{"this":{"__isSmartRef__":true,"id":1402}},"1983":{"timestamp":{"__isSmartRef__":true,"id":1984},"user":"jenslincke","tags":[]},"1984":{"isSerializedDate":true,"string":"Wed Aug 28 2013 20:06:48 GMT+0200 (CEST)"},"1985":{"varMapping":{"__isSmartRef__":true,"id":1986},"source":"function printObj(obj) {\n return Properties.own(obj).collect(function(ea) { return ea + \": \" + (\"\" + obj[ea]).truncate(30) + \n (obj[ea].constructor ? (\" [\" +obj[ea].constructor.name+\"]\") : \"\")}).join(\"\\n\")\n\n}","funcProperties":{"__isSmartRef__":true,"id":1987},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1986":{"this":{"__isSmartRef__":true,"id":1402}},"1987":{"timestamp":{"__isSmartRef__":true,"id":1988},"user":"jenslincke","tags":[]},"1988":{"isSerializedDate":true,"string":"Wed Aug 28 2013 20:20:34 GMT+0200 (CEST)"},"1989":{"varMapping":{"__isSmartRef__":true,"id":1990},"source":"function printObjAsTable(obj) {\n return [[\"Name\", \"Type\", \"asString\", \"serializeExpr\"]].concat(\n Properties.own(obj).collect(function(ea) {\n var value = obj[ea]\n return [ea,\n value && value.constructor ? value.constructor.name : \"\",\n (\"\" + value).truncate(40),\n value && value.serializeExpr]\n }))\n}","funcProperties":{"__isSmartRef__":true,"id":1991},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1990":{"this":{"__isSmartRef__":true,"id":1402}},"1991":{"timestamp":{"__isSmartRef__":true,"id":1992},"user":"jenslincke","tags":[]},"1992":{"isSerializedDate":true,"string":"Wed Aug 28 2013 20:31:35 GMT+0200 (CEST)"},"1993":{"varMapping":{"__isSmartRef__":true,"id":1994},"source":"function printTarget() {\n \n this.get(\"Table\").setTable(this.printObjAsTable(this.target))\n \n}","funcProperties":{"__isSmartRef__":true,"id":1995},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1994":{"this":{"__isSmartRef__":true,"id":1402}},"1995":{"timestamp":{"__isSmartRef__":true,"id":1996},"user":"jenslincke","tags":[]},"1996":{"isSerializedDate":true,"string":"Wed Aug 28 2013 20:27:24 GMT+0200 (CEST)"},"1997":{"varMapping":{"__isSmartRef__":true,"id":1998},"source":"function logError(path, error) {\n if (!this.errors) this.errors = []\n \n this.errors.push({path: path.clone(), error: error})\n \n alert(\"Serialization error \" + error + \" in \" + path)\n \n}","funcProperties":{"__isSmartRef__":true,"id":1999},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1998":{"this":{"__isSmartRef__":true,"id":1402}},"1999":{"timestamp":{"__isSmartRef__":true,"id":2000},"user":"jenslincke","tags":[]},"2000":{"isSerializedDate":true,"string":"Wed Aug 28 2013 21:06:53 GMT+0200 (CEST)"},"2001":{"varMapping":{"__isSmartRef__":true,"id":2002},"source":"function showErrors() {\n this.clearLog()\n this.errors.each(function(ea) {\n this.showError(this.target, ea.path.clone(), ea.error)\n }, this)\n}","funcProperties":{"__isSmartRef__":true,"id":2003},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2002":{"this":{"__isSmartRef__":true,"id":1402}},"2003":{"timestamp":{"__isSmartRef__":true,"id":2004},"user":"jenslincke","tags":[]},"2004":{"isSerializedDate":true,"string":"Wed Aug 28 2013 21:04:53 GMT+0200 (CEST)"},"2005":{"varMapping":{"__isSmartRef__":true,"id":2006},"source":"function showError(obj, path, error, positions) {\n \"show serialization error in the world\"\n if (!obj) return\n this.log(\"Object: \" + obj + \": \" + path)\n if (obj instanceof lively.morphic.Morph) {\n if (!positions) positions = []\n var pos = obj.worldPoint(pt(0,0))\n positions.push(pos)\n show(obj)\n }\n\n if (path.length > 0) {\n var next = obj[path.shift()]\n this.showError(next, path, error)\n } else {\n if (positions) {\n positions.each(function(ea) {show(ea)})\n this.log(error)\n }\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2007},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2006":{"this":{"__isSmartRef__":true,"id":1402}},"2007":{"timestamp":{"__isSmartRef__":true,"id":2008},"user":"jenslincke","tags":[]},"2008":{"isSerializedDate":true,"string":"Wed Aug 28 2013 21:07:39 GMT+0200 (CEST)"},"2009":{"varMapping":{"__isSmartRef__":true,"id":2010},"source":"function clearLog() {\n\n this.get(\"Table\").textString = \"\"\n}","funcProperties":{"__isSmartRef__":true,"id":2011},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2010":{"this":{"__isSmartRef__":true,"id":1402}},"2011":{"timestamp":{"__isSmartRef__":true,"id":2012},"user":"jenslincke","tags":[]},"2012":{"isSerializedDate":true,"string":"Wed Aug 28 2013 21:03:42 GMT+0200 (CEST)"},"2013":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2014},"eventHandler":{"__isSmartRef__":true,"id":2015},"_ClipMode":"visible","derivationIds":["D341DD54-4CBA-4FBE-82BB-2A64F1C187D4","CA44E54E-971E-4C8B-B2DA-3E67062F9E55","35A52A39-BB49-45B2-88F7-8AA9B4BBF911","5C2D2A48-50A3-4746-A377-83F447D0BEA6","12C78249-1B9E-4265-A4A3-2159DE0033C7"],"id":"DECF59BF-17F8-4366-BD2F-B0D41C639A26","__layered_droppingEnabled__":true,"halosEnabled":true,"type":"corner","_StyleClassNames":["reframe-handle corner"],"owner":{"__isSmartRef__":true,"id":1353},"dragStartPoint":null,"originalTargetExtent":null,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.ReframeHandle","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(1129.0,786.8)"},"2014":{"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(14.0,14.0)","_Padding":"lively.rect(0,0,0,0)"},"2015":{"morph":{"__isSmartRef__":true,"id":2013},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2016":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2017},"eventHandler":{"__isSmartRef__":true,"id":2018},"_ClipMode":"visible","derivationIds":["731EDB18-803B-4ED7-8EE4-F339B248F512","FD2377C1-CD2C-4842-8DDA-056D292EAC4D","A5EDF6F4-A6E0-4CAD-A507-CAA1F4E65D1A","6127D319-C74C-4550-A6B7-5A2596591F37","5AEE8A3F-E20D-4327-8E3A-28F942A83CC6"],"id":"7732D984-7410-4F24-B04A-30ECBE7E7876","__layered_droppingEnabled__":true,"halosEnabled":true,"type":"bottom","_StyleClassNames":["reframe-handle bottom"],"owner":{"__isSmartRef__":true,"id":1353},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.ReframeHandle","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,796.8)"},"2017":{"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(1129.0,4.0)","_Padding":"lively.rect(0,0,0,0)"},"2018":{"morph":{"__isSmartRef__":true,"id":2016},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2019":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2020},"eventHandler":{"__isSmartRef__":true,"id":2021},"_ClipMode":"visible","derivationIds":["1B25B69A-9416-4CD0-BFA9-F6988B8A2017","FC8499E6-2629-4427-9A60-B928674E8DB2","18378286-173F-481C-BFBF-058165CE8D5A","339D6BA9-775A-453E-A2E0-CD4363D23B61","DABE26D3-8D82-4BE0-BEBB-B4CF31199B0C"],"id":"173C9C3E-6F5C-4B9C-93D4-B28612E81489","__layered_droppingEnabled__":true,"halosEnabled":true,"type":"right","_StyleClassNames":["reframe-handle right"],"owner":{"__isSmartRef__":true,"id":1353},"showsHalos":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.ReframeHandle","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(1139.0,0.0)"},"2020":{"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(4.0,786.8)","_Padding":"lively.rect(0,0,0,0)"},"2021":{"morph":{"__isSmartRef__":true,"id":2019},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2022":{"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":false,"_BorderRadius":false,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Padding","_Extent"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Padding":"lively.rect(0,0,0,0)","_Extent":"lively.pt(1143.0,800.8)"},"2023":{"morph":{"__isSmartRef__":true,"id":1353},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2024":{"adjustForNewBounds":true},"2025":{"partsSpaceName":"PartsBin/Tools/","comment":"A serialization inspector to find garbage","migrationLevel":4,"partName":"SerializationInspector","changes":[{"__isSmartRef__":true,"id":2026},{"__isSmartRef__":true,"id":2028},{"__isSmartRef__":true,"id":2030},{"__isSmartRef__":true,"id":2032},{"__isSmartRef__":true,"id":2034},{"__isSmartRef__":true,"id":2036},{"__isSmartRef__":true,"id":2038},{"__isSmartRef__":true,"id":2040},{"__isSmartRef__":true,"id":2042},{"__isSmartRef__":true,"id":2044},{"__isSmartRef__":true,"id":2046},{"__isSmartRef__":true,"id":2048},{"__isSmartRef__":true,"id":2050},{"__isSmartRef__":true,"id":2052},{"__isSmartRef__":true,"id":2054},{"__isSmartRef__":true,"id":2056},{"__isSmartRef__":true,"id":2058},{"__isSmartRef__":true,"id":2060},{"__isSmartRef__":true,"id":2062},{"__isSmartRef__":true,"id":2064},{"__isSmartRef__":true,"id":2066},{"__isSmartRef__":true,"id":2068},{"__isSmartRef__":true,"id":2070},{"__isSmartRef__":true,"id":2072},{"__isSmartRef__":true,"id":2074}],"lastModifiedDate":{"__isSmartRef__":true,"id":2076},"revisionOnLoad":204114,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2026":{"date":{"__isSmartRef__":true,"id":2027},"author":"jenslincke","message":"no comment","id":"0171B43D-5278-4F99-BEF2-DC59B70D4F75"},"2027":{"isSerializedDate":true,"string":"Thu Jan 23 2014 12:04:01 GMT+0100 (CET)"},"2028":{"date":{"__isSmartRef__":true,"id":2029},"author":"jenslincke","message":"no comment","id":"829C61F2-96C9-4481-97E9-B7FB6584453B"},"2029":{"isSerializedDate":true,"string":"Wed Aug 28 2013 21:10:21 GMT+0200 (CEST)"},"2030":{"date":{"__isSmartRef__":true,"id":2031},"author":"jenslincke","message":"no comment","id":"157AEE1B-B1C3-4ECC-9320-438EAA215F07"},"2031":{"isSerializedDate":true,"string":"Sat Aug 17 2013 23:30:00 GMT+0200 (CEST)"},"2032":{"author":"robertkrahn","message":"no comment","id":"FBBB9C99-B61C-4D5F-8750-6E2987DF0C9C","date":{"__isSmartRef__":true,"id":2033}},"2033":{"isSerializedDate":true,"string":"Fri Jun 21 2013 00:16:24 GMT+0200 (CEST)"},"2034":{"author":"robertkrahn","message":"no comment","id":"67FD74CD-7AE4-4050-ADC7-4DF73804258D","date":{"__isSmartRef__":true,"id":2035}},"2035":{"isSerializedDate":true,"string":"Thu May 30 2013 09:18:06 GMT+0200 (CEST)"},"2036":{"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8","date":{"__isSmartRef__":true,"id":2037}},"2037":{"isSerializedDate":true,"string":"Wed Jan 23 2013 12:57:18 GMT+0100 (CET)"},"2038":{"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23","date":{"__isSmartRef__":true,"id":2039}},"2039":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"2040":{"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC","date":{"__isSmartRef__":true,"id":2041}},"2041":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"2042":{"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2","date":{"__isSmartRef__":true,"id":2043}},"2043":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"2044":{"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B","date":{"__isSmartRef__":true,"id":2045}},"2045":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"2046":{"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7","date":{"__isSmartRef__":true,"id":2047}},"2047":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"2048":{"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350","date":{"__isSmartRef__":true,"id":2049}},"2049":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"2050":{"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8","date":{"__isSmartRef__":true,"id":2051}},"2051":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"2052":{"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205","date":{"__isSmartRef__":true,"id":2053}},"2053":{"isSerializedDate":true,"string":"Thu Nov 22 2012 10:35:51 GMT+0100 (CET)"},"2054":{"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2","date":{"__isSmartRef__":true,"id":2055}},"2055":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:42:31 GMT+0100 (CET)"},"2056":{"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20","date":{"__isSmartRef__":true,"id":2057}},"2057":{"isSerializedDate":true,"string":"Fri Jan 18 2013 16:47:05 GMT+0100 (CET)"},"2058":{"author":"SAPLivelyScreen","message":"no comment","id":"EF145198-0649-41BD-A92E-521D98FEC49D","date":{"__isSmartRef__":true,"id":2059}},"2059":{"isSerializedDate":true,"string":"Thu May 30 2013 00:36:50 GMT+0200 (CEST)"},"2060":{"author":"SAPLivelyScreen","message":"no comment","id":"7A44D8CA-6D5F-42A3-A4B4-4D7F51EECA52","date":{"__isSmartRef__":true,"id":2061}},"2061":{"isSerializedDate":true,"string":"Tue Jun 18 2013 20:49:27 GMT+0200 (CEST)"},"2062":{"author":"robertkrahn","message":"no comment","id":"A452871F-4EB9-45D1-94B8-6065CBA7B8FD","date":{"__isSmartRef__":true,"id":2063}},"2063":{"isSerializedDate":true,"string":"Tue Jul 30 2013 08:20:51 GMT+0200 (CEST)"},"2064":{"date":{"__isSmartRef__":true,"id":2065},"author":"jenslincke","message":"no comment","id":"3DD7C7A1-4606-4269-93D9-F0AD7C91931E"},"2065":{"isSerializedDate":true,"string":"Sat Aug 17 2013 20:01:31 GMT+0200 (CEST)"},"2066":{"date":{"__isSmartRef__":true,"id":2067},"author":"jenslincke","message":"no comment","id":"DB0999ED-567C-40EF-BB40-6047E052250D"},"2067":{"isSerializedDate":true,"string":"Sat Aug 17 2013 20:42:28 GMT+0200 (CEST)"},"2068":{"date":{"__isSmartRef__":true,"id":2069},"author":"jenslincke","message":"fixed recursion bug","id":"88448FDA-BF58-4442-869E-B4C5EA41C1EB"},"2069":{"isSerializedDate":true,"string":"Sat Aug 17 2013 20:55:24 GMT+0200 (CEST)"},"2070":{"date":{"__isSmartRef__":true,"id":2071},"author":"jenslincke","message":"no comment","id":"39C556D4-D413-482C-BC44-8885AEB87F2C"},"2071":{"isSerializedDate":true,"string":"Sat Aug 17 2013 22:05:00 GMT+0200 (CEST)"},"2072":{"date":{"__isSmartRef__":true,"id":2073},"author":"jenslincke","message":"no comment","id":"CD022A38-0847-4CEC-AD02-E78132FF62E0"},"2073":{"isSerializedDate":true,"string":"Sat Aug 17 2013 22:30:08 GMT+0200 (CEST)"},"2074":{"date":{"__isSmartRef__":true,"id":2075},"author":"jenslincke","message":"no comment","id":"C0A7B9F4-4351-4A54-8D98-34BFD03E75B4"},"2075":{"isSerializedDate":true,"string":"Wed Aug 28 2013 21:08:20 GMT+0200 (CEST)"},"2076":{"isSerializedDate":true,"string":"Thu Jan 23 2014 11:58:52 GMT+0100 (CET)"},"2077":{"submorphs":[],"scripts":[],"id":226,"shape":{"__isSmartRef__":true,"id":2078},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"showsMorphMenu":false,"halosEnabled":false,"registeredForMouseEvents":true,"_world":{"__isSmartRef__":true,"id":0},"owner":{"__isSmartRef__":true,"id":0},"carriesGrabbedMorphs":false,"_Scale":1.002003004005006,"_Rotation":0,"eventHandler":{"__isSmartRef__":true,"id":2079},"clickedOnMorph":{"__isSmartRef__":true,"id":2080},"lastScrollTime":1391594883184,"_ClipMode":"visible","attributeConnections":[],"doNotSerialize":["$$scrollFocusMorph"],"doNotCopyProperties":["$$scrollFocusMorph"],"highlightConnection":null,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.HandMorph","__SourceModuleName__":"Global.lively.morphic.Events","withLayers":["Global.NoMagnetsLayer"],"_Position":"lively.pt(1130.0,251.0)"},"2078":{"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(2.0,2.0)","_Fill":"Color.rgb(204,0,0)","_Padding":"lively.rect(0,0,0,0)"},"2079":{"morph":{"__isSmartRef__":true,"id":2077},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2080":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2081},"id":115,"textChunks":[{"__isSmartRef__":true,"id":2085}],"eventHandler":{"__isSmartRef__":true,"id":2087},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10.5,"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"_HandStyle":"default","__serializedExpressions__":["_Position","_TextColor"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2088},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,184.0)","_TextColor":"Color.rgb(255,255,255)"},"2081":{"_ClipMode":"hidden","_BorderWidth":0,"_Fill":{"__isSmartRef__":true,"id":2082},"_BorderRadius":4,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(228.0,23.0)","_Padding":"lively.rect(3,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"2082":{"stops":[{"__isSmartRef__":true,"id":2083},{"__isSmartRef__":true,"id":2084}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"2083":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(100,131,248)"},"2084":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(34,85,245)"},"2085":{"style":{"__isSmartRef__":true,"id":2086},"chunkOwner":{"__isSmartRef__":true,"id":2080},"storedString":"","_id":"_12278","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2086":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2087":{"morph":{"__isSmartRef__":true,"id":2080},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2088":{"onMouseWheel":{"__isSmartRef__":true,"id":2089},"onSelectStart":{"__isSmartRef__":true,"id":2096}},"2089":{"varMapping":{"__isSmartRef__":true,"id":2090},"source":"function onMouseWheel(evt) {\n return false; // to allow scrolling\n }","funcProperties":{"__isSmartRef__":true,"id":2095},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2090":{"this":{"__isSmartRef__":true,"id":2080},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2091}},"2091":{"$super":{"__isSmartRef__":true,"id":2092}},"2092":{"varMapping":{"__isSmartRef__":true,"id":2093},"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":2094},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2093":{"obj":{"__isSmartRef__":true,"id":2080},"name":"onMouseWheel"},"2094":{},"2095":{},"2096":{"varMapping":{"__isSmartRef__":true,"id":2097},"source":"function onSelectStart(evt) {\n return false; // to allow scrolling\n }","funcProperties":{"__isSmartRef__":true,"id":2102},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2097":{"this":{"__isSmartRef__":true,"id":2080},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2098}},"2098":{"$super":{"__isSmartRef__":true,"id":2099}},"2099":{"varMapping":{"__isSmartRef__":true,"id":2100},"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":2101},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2100":{"obj":{"__isSmartRef__":true,"id":2080},"name":"onSelectStart"},"2101":{},"2102":{},"2103":{"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(2800.0,2900.0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"2104":{"morph":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2105":{"sourceObj":{"__isSmartRef__":true,"id":0},"sourceAttrName":"savedWorldAsURL","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"visitNewPageAfterSaveAs","varMapping":{"__isSmartRef__":true,"id":2106},"updaterString":"function ($upd, v) {\n if (v && v.toString() !== URL.source.toString()) { $upd(v); }\n }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2106":{"source":{"__isSmartRef__":true,"id":0},"target":{"__isSmartRef__":true,"id":0}},"2107":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/documentation/livedoc/Tools/SerializationInspector.xhtml","search":"?forceInvalidateCache=1391593768220","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2108":{"rules":[{"__isSmartRef__":true,"id":2109},{"__isSmartRef__":true,"id":2111}],"originMorph":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.StyleSheet","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"2109":{"declarations":[{"__isSmartRef__":true,"id":2110}],"styleSheet":{"__isSmartRef__":true,"id":2108},"selector":".Window","__LivelyClassName__":"lively.morphic.StyleSheetRule","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"2110":{"values":["none"],"rule":{"__isSmartRef__":true,"id":2109},"property":"box-shadow","priority":false,"__LivelyClassName__":"lively.morphic.StyleSheetDeclaration","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"2111":{"declarations":[{"__isSmartRef__":true,"id":2112}],"styleSheet":{"__isSmartRef__":true,"id":2108},"selector":".Window.highlighted","__LivelyClassName__":"lively.morphic.StyleSheetRule","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"2112":{"values":["none"],"rule":{"__isSmartRef__":true,"id":2111},"property":"box-shadow","priority":false,"__LivelyClassName__":"lively.morphic.StyleSheetDeclaration","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"2113":{"submorphs":[{"__isSmartRef__":true,"id":2114}],"scripts":[],"id":"2735A614-E9D7-451D-9308-01BA1B861D5F","shape":{"__isSmartRef__":true,"id":2125},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"LoadingMorph","partsBinMetaInfo":{"__isSmartRef__":true,"id":2126},"eventHandler":{"__isSmartRef__":true,"id":2226},"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","0C359AB4-E7FF-46F2-B050-E84944AAC865"],"isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":2227},"prevScroll":[0,0],"moved":true,"headRevision":146469,"_ClipMode":"visible","_Rotation":0,"_Scale":1,"isMetaTool":true,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2228},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(0.0,0.0)","distanceToDragEvent":"lively.pt(171.0,-13.0)"},"2114":{"submorphs":[{"__isSmartRef__":true,"id":2115}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2121},"id":"85EE52B9-25EC-4E3F-8948-2D92CF3C0E17","eventHandler":{"__isSmartRef__":true,"id":2122},"__layered_droppingEnabled__":true,"halosEnabled":true,"name":"ProgressIndicator","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":2123},"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","B1D109CF-D403-4B0A-988D-50F79586DAC1"],"owner":{"__isSmartRef__":true,"id":2113},"isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":2124},"prevScroll":[0,0],"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(113.5,81.0)","distanceToDragEvent":"lively.pt(39.0,-11.0)"},"2115":{"submorphs":[],"scripts":[],"id":"B3CFD3E2-C718-4F5C-A6F4-A7D840C8E181","shape":{"__isSmartRef__":true,"id":2116},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":257,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":14,"name":"loadedMorphName","partsBinMetaInfo":{"__isSmartRef__":true,"id":2117},"textChunks":[{"__isSmartRef__":true,"id":2118}],"charsReplaced":"MorphName","lastFindLoc":18,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":2120},"_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","08EA4866-65F7-416E-810F-77F2E719663A"],"_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":2114},"_MinTextWidth":257,"_MinTextHeight":null,"previousSelection":[6,6],"_Align":"center","isBeingDragged":false,"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(-109.0,38.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(179.0,-11.0)"},"2116":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(257.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,0,0,0)"},"2117":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2118":{"style":{"__isSmartRef__":true,"id":2119},"chunkOwner":{"__isSmartRef__":true,"id":2115},"storedString":"loading part","_id":"_4371","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2119":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2120":{"morph":{"__isSmartRef__":true,"id":2115},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2121":{"_ImageURL":"data:image/gif;base64,R0lGODlhEAAQAPIAAP///wAAAMLCwkJCQgAAAGJiYoKCgpKSkiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLoaded":true,"_ClipMode":"visible","_BorderWidth":0,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Image","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.0,31.0)","_Padding":"lively.rect(0,0,0,0)"},"2122":{"morph":{"__isSmartRef__":true,"id":2114},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2123":{"partName":"ProgressIndicator","requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Widgets/","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2124":{"centeredHorizontal":true,"centeredVertical":true},"2125":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":8.515,"_Opacity":0.8146,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(266.0,223.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"2126":{"partsSpaceName":"PartsBin/iPadWidgets","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":2127},{"__isSmartRef__":true,"id":2129},{"__isSmartRef__":true,"id":2131},{"__isSmartRef__":true,"id":2133},{"__isSmartRef__":true,"id":2135},{"__isSmartRef__":true,"id":2137},{"__isSmartRef__":true,"id":2139},{"__isSmartRef__":true,"id":2141},{"__isSmartRef__":true,"id":2143},{"__isSmartRef__":true,"id":2145},{"__isSmartRef__":true,"id":2147},{"__isSmartRef__":true,"id":2149},{"__isSmartRef__":true,"id":2151},{"__isSmartRef__":true,"id":2153},{"__isSmartRef__":true,"id":2155},{"__isSmartRef__":true,"id":2157},{"__isSmartRef__":true,"id":2159},{"__isSmartRef__":true,"id":2161},{"__isSmartRef__":true,"id":2163},{"__isSmartRef__":true,"id":2165},{"__isSmartRef__":true,"id":2167},{"__isSmartRef__":true,"id":2169},{"__isSmartRef__":true,"id":2171},{"__isSmartRef__":true,"id":2173},{"__isSmartRef__":true,"id":2175},{"__isSmartRef__":true,"id":2177},{"__isSmartRef__":true,"id":2179},{"__isSmartRef__":true,"id":2181},{"__isSmartRef__":true,"id":2183},{"__isSmartRef__":true,"id":2185},{"__isSmartRef__":true,"id":2187},{"__isSmartRef__":true,"id":2189},{"__isSmartRef__":true,"id":2191},{"__isSmartRef__":true,"id":2193},{"__isSmartRef__":true,"id":2195},{"__isSmartRef__":true,"id":2197},{"__isSmartRef__":true,"id":2199},{"__isSmartRef__":true,"id":2201},{"__isSmartRef__":true,"id":2203},{"__isSmartRef__":true,"id":2205},{"__isSmartRef__":true,"id":2207},{"__isSmartRef__":true,"id":2209},{"__isSmartRef__":true,"id":2211},{"__isSmartRef__":true,"id":2213},{"__isSmartRef__":true,"id":2215},{"__isSmartRef__":true,"id":2217},{"__isSmartRef__":true,"id":2219},{"__isSmartRef__":true,"id":2221},{"__isSmartRef__":true,"id":2223}],"lastModifiedDate":{"__isSmartRef__":true,"id":2225},"revisionOnLoad":194364,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2127":{"date":{"__isSmartRef__":true,"id":2128},"author":"sstamm","message":"","id":"1C1391AE-5722-4707-BE52-F0094FC56829"},"2128":{"isSerializedDate":true,"string":"Wed Feb 22 2012 14:02:04 GMT+0100 (CET)"},"2129":{"date":{"__isSmartRef__":true,"id":2130},"author":"sstamm","message":"","id":"663F147A-9084-4AC3-81A7-1E7BA6547F08"},"2130":{"isSerializedDate":true,"string":"Wed Feb 22 2012 12:43:10 GMT+0100 (CET)"},"2131":{"date":{"__isSmartRef__":true,"id":2132},"author":"sstamm","message":"","id":"F72B746E-B170-4EFB-9074-5E8770640B8A"},"2132":{"isSerializedDate":true,"string":"Wed Feb 22 2012 12:36:14 GMT+0100 (CET)"},"2133":{"date":{"__isSmartRef__":true,"id":2134},"author":"sstamm","message":"","id":"568D2EFD-C535-43AE-8944-6D8B967129F5"},"2134":{"isSerializedDate":true,"string":"Wed Feb 22 2012 12:23:04 GMT+0100 (CET)"},"2135":{"date":{"__isSmartRef__":true,"id":2136},"author":"sstamm","message":"","id":"AB2484A6-0707-4E13-845E-F0A5F48BBA3D"},"2136":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:59:45 GMT+0100 (CET)"},"2137":{"date":{"__isSmartRef__":true,"id":2138},"author":"sstamm","message":"","id":"97D20633-F76C-46A5-A32A-FFE9BC83CAB3"},"2138":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:59:10 GMT+0100 (CET)"},"2139":{"date":{"__isSmartRef__":true,"id":2140},"author":"sstamm","message":"","id":"8A697DF5-9A45-4A84-B709-9719BF55083E"},"2140":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:56:54 GMT+0100 (CET)"},"2141":{"date":{"__isSmartRef__":true,"id":2142},"author":"sstamm","message":"","id":"F2157D66-1571-4B9A-B325-6FA96488260F"},"2142":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:51:05 GMT+0100 (CET)"},"2143":{"date":{"__isSmartRef__":true,"id":2144},"author":"sstamm","message":"","id":"E5E808CA-06AB-47DC-A9C9-CA7967591545"},"2144":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:47:19 GMT+0100 (CET)"},"2145":{"date":{"__isSmartRef__":true,"id":2146},"author":"sstamm","message":"","id":"009DC4E0-23CA-485A-A796-801AA0F75049"},"2146":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:46:25 GMT+0100 (CET)"},"2147":{"date":{"__isSmartRef__":true,"id":2148},"author":"sstamm","message":"","id":"C0CE1397-6E2E-4E8C-AEFF-9017E24BB7E4"},"2148":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:45:05 GMT+0100 (CET)"},"2149":{"date":{"__isSmartRef__":true,"id":2150},"author":"sstamm","message":"","id":"FFE16986-548D-4AC2-A627-CF6416282BC4"},"2150":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:37:15 GMT+0100 (CET)"},"2151":{"date":{"__isSmartRef__":true,"id":2152},"author":"sstamm","message":"","id":"57213D63-7147-4057-ADC9-30994443B066"},"2152":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:35:29 GMT+0100 (CET)"},"2153":{"date":{"__isSmartRef__":true,"id":2154},"author":"sstamm","message":"","id":"75A31364-B380-4312-BB5B-F8F2DA1CE824"},"2154":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:31:52 GMT+0100 (CET)"},"2155":{"date":{"__isSmartRef__":true,"id":2156},"author":"sstamm","message":"","id":"5AA50B7E-7D33-44C4-807B-BF1ABA31D530"},"2156":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:14:10 GMT+0100 (CET)"},"2157":{"date":{"__isSmartRef__":true,"id":2158},"author":"sstamm","message":"","id":"BCDCC505-534C-45E5-9BB2-5238959A5AD0"},"2158":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:02:56 GMT+0100 (CET)"},"2159":{"date":{"__isSmartRef__":true,"id":2160},"author":"sstamm","message":"","id":"890D14F4-E89D-4E05-BFB9-875D6AB6C765"},"2160":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:01:50 GMT+0100 (CET)"},"2161":{"date":{"__isSmartRef__":true,"id":2162},"author":"sstamm","message":"","id":"B6FE0805-0D24-4267-8238-8B332352617E"},"2162":{"isSerializedDate":true,"string":"Wed Feb 22 2012 10:55:44 GMT+0100 (CET)"},"2163":{"date":{"__isSmartRef__":true,"id":2164},"author":"sstamm","message":"callbacks are working","id":"9348260A-3B55-4659-BC85-440BFBD98EA4"},"2164":{"isSerializedDate":true,"string":"Fri Feb 10 2012 09:45:55 GMT+0100 (CET)"},"2165":{"date":{"__isSmartRef__":true,"id":2166},"author":"sstamm","message":"made it more opaque","id":"1B84264C-2822-407F-A58F-19217BCD2762"},"2166":{"isSerializedDate":true,"string":"Wed Feb 08 2012 11:41:50 GMT+0100 (CET)"},"2167":{"date":{"__isSmartRef__":true,"id":2168},"author":"sstamm","message":"","id":"0FB41D7D-2A52-4782-814B-A66C24FCE569"},"2168":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:13:49 GMT+0100 (CET)"},"2169":{"date":{"__isSmartRef__":true,"id":2170},"author":"sstamm","message":"","id":"A0C2D7C1-04AF-493A-A7D7-70750F7D3E2F"},"2170":{"isSerializedDate":true,"string":"Thu Feb 02 2012 17:22:07 GMT+0100 (CET)"},"2171":{"date":{"__isSmartRef__":true,"id":2172},"author":"sstamm","message":"trollolol","id":"F6CFAD78-AC72-4DE2-9F38-79776C2E9462"},"2172":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:55:14 GMT+0100 (CET)"},"2173":{"date":{"__isSmartRef__":true,"id":2174},"author":"sstamm","message":"should be centered now","id":"EE366B4D-C272-477F-8C28-4EAE5A7EC7CB"},"2174":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:54:35 GMT+0100 (CET)"},"2175":{"date":{"__isSmartRef__":true,"id":2176},"author":"sstamm","message":"initial commit","id":"8920D925-DD16-4667-B8C7-FB74D78C2424"},"2176":{"isSerializedDate":true,"string":"Thu Feb 02 2012 13:26:01 GMT+0100 (CET)"},"2177":{"date":{"__isSmartRef__":true,"id":2178},"author":"sstamm","message":"changed text morph name","id":"80E88A3C-5AF3-48F2-A600-710877630997"},"2178":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:04:01 GMT+0100 (CET)"},"2179":{"date":{"__isSmartRef__":true,"id":2180},"author":"sstamm","message":"added loading script","id":"EE9B8F4D-1F03-4232-82E6-794046974F8F"},"2180":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:28:30 GMT+0100 (CET)"},"2181":{"date":{"__isSmartRef__":true,"id":2182},"author":"sstamm","message":"added disconnection","id":"11F19267-924E-4087-99ED-998245576BD2"},"2182":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:32:58 GMT+0100 (CET)"},"2183":{"date":{"__isSmartRef__":true,"id":2184},"author":"sstamm","message":"removed connections before deletion","id":"35A88218-6864-4D52-83A2-BFF7B9A6907C"},"2184":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:41:00 GMT+0100 (CET)"},"2185":{"date":{"__isSmartRef__":true,"id":2186},"author":"sstamm","message":"now able to load parts by name and category as well as per partItem","id":"F36A5782-461D-4813-95F8-0207990A261C"},"2186":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:24:30 GMT+0100 (CET)"},"2187":{"date":{"__isSmartRef__":true,"id":2188},"author":"sstamm","message":"now with round corners","id":"F42C39CB-CC37-467D-BF10-D362241F047E"},"2188":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:26:23 GMT+0100 (CET)"},"2189":{"date":{"__isSmartRef__":true,"id":2190},"author":"sstamm","message":"loadingMorph is sync now","id":"12ACFFC9-BA53-4A2A-ABD4-894A5ECE1145"},"2190":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:48:04 GMT+0100 (CET)"},"2191":{"date":{"__isSmartRef__":true,"id":2192},"author":"sstamm","message":"display the loadingMorph in new thread","id":"2BA51E30-F02B-4AF0-B3BE-52DD4ED522CC"},"2192":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:53:49 GMT+0100 (CET)"},"2193":{"date":{"__isSmartRef__":true,"id":2194},"author":"sstamm","message":"","id":"DF0AE4EA-1B08-4556-8BBE-E6488F23B8A3"},"2194":{"isSerializedDate":true,"string":"Thu Feb 02 2012 16:49:48 GMT+0100 (CET)"},"2195":{"date":{"__isSmartRef__":true,"id":2196},"author":"sstamm","message":"","id":"220821B3-C589-41C9-A324-8E7E6D9D6CEB"},"2196":{"isSerializedDate":true,"string":"Thu Feb 02 2012 16:58:43 GMT+0100 (CET)"},"2197":{"date":{"__isSmartRef__":true,"id":2198},"author":"sstamm","message":"","id":"DEBFACE2-7EC5-4A86-AD46-5A0A88A73707"},"2198":{"isSerializedDate":true,"string":"Thu Feb 02 2012 17:04:28 GMT+0100 (CET)"},"2199":{"date":{"__isSmartRef__":true,"id":2200},"author":"sstamm","message":"load request in new thread if loading should be async","id":"18282D28-D6D4-48C9-A508-6E3244449BD8"},"2200":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:10:27 GMT+0100 (CET)"},"2201":{"date":{"__isSmartRef__":true,"id":2202},"author":"sstamm","message":"added benchmarking output","id":"249CFF90-DDF5-4A83-9759-0289E96D7D58"},"2202":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:31:50 GMT+0100 (CET)"},"2203":{"date":{"__isSmartRef__":true,"id":2204},"author":"sstamm","message":"","id":"882082E1-29B6-418D-9B8B-672729D60619"},"2204":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:38:26 GMT+0100 (CET)"},"2205":{"date":{"__isSmartRef__":true,"id":2206},"author":"sstamm","message":"","id":"5179AEF9-E19F-4B0C-BBD8-556C5687988A"},"2206":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:44:11 GMT+0100 (CET)"},"2207":{"date":{"__isSmartRef__":true,"id":2208},"author":"sstamm","message":"","id":"1159C5B4-724E-4124-9D7B-5CD5DC4A8EE3"},"2208":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:48:14 GMT+0100 (CET)"},"2209":{"date":{"__isSmartRef__":true,"id":2210},"author":"sstamm","message":"","id":"2A718D1F-1036-41D6-999A-336F2B14E65D"},"2210":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:49:47 GMT+0100 (CET)"},"2211":{"date":{"__isSmartRef__":true,"id":2212},"author":"sstamm","message":"","id":"EB6BDD0C-7EEC-4124-B77F-2F106A601538"},"2212":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:59:48 GMT+0100 (CET)"},"2213":{"date":{"__isSmartRef__":true,"id":2214},"author":"sstamm","message":"","id":"63EC8D07-AB6A-450A-BB84-9B4D37E03647"},"2214":{"isSerializedDate":true,"string":"Tue Feb 07 2012 12:02:33 GMT+0100 (CET)"},"2215":{"date":{"__isSmartRef__":true,"id":2216},"author":"sstamm","message":"","id":"19CE12E4-5AA5-48DC-B1D1-B0EB0EDF1CB9"},"2216":{"isSerializedDate":true,"string":"Tue Feb 07 2012 12:03:42 GMT+0100 (CET)"},"2217":{"date":{"__isSmartRef__":true,"id":2218},"author":"sstamm","message":"first attempt to introduce callback functions to part loading","id":"22BD0B95-8948-411A-A56E-AD7CBE445F1D"},"2218":{"isSerializedDate":true,"string":"Thu Feb 09 2012 20:20:11 GMT+0100 (CET)"},"2219":{"date":{"__isSmartRef__":true,"id":2220},"author":"sstamm","message":"","id":"A216DFD2-9D1F-4E62-A22F-6B5472823E1B"},"2220":{"isSerializedDate":true,"string":"Fri Mar 16 2012 15:37:34 GMT+0100 (CET)"},"2221":{"date":{"__isSmartRef__":true,"id":2222},"author":"sstamm","message":"","id":"464E723A-08DC-433C-AA5C-CEC850DBAF0B"},"2222":{"isSerializedDate":true,"string":"Fri Mar 16 2012 15:42:29 GMT+0100 (CET)"},"2223":{"date":{"__isSmartRef__":true,"id":2224},"author":"jenslincke","message":"make it a meta tool","id":"8406E1E5-C48F-4F03-AC17-81AABDE9235E"},"2224":{"isSerializedDate":true,"string":"Fri Mar 22 2013 14:56:05 GMT+0100 (CET)"},"2225":{"isSerializedDate":true,"string":"Fri Mar 22 2013 14:54:35 GMT+0100 (CET)"},"2226":{"morph":{"__isSmartRef__":true,"id":2113},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2227":{"adjustForNewBounds":true},"2228":{"loadPart":{"__isSmartRef__":true,"id":2229},"loadFinished":{"__isSmartRef__":true,"id":2233},"loadPartByName":{"__isSmartRef__":true,"id":2237}},"2229":{"varMapping":{"__isSmartRef__":true,"id":2230},"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":2231},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2230":{"this":{"__isSmartRef__":true,"id":2113}},"2231":{"timestamp":{"__isSmartRef__":true,"id":2232},"user":"sstamm","tags":[]},"2232":{"isSerializedDate":true,"string":"Fri Mar 16 2012 15:42:18 GMT+0100 (CET)"},"2233":{"varMapping":{"__isSmartRef__":true,"id":2234},"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":2235},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2234":{"this":{"__isSmartRef__":true,"id":2113}},"2235":{"timestamp":{"__isSmartRef__":true,"id":2236},"user":"sstamm","tags":[]},"2236":{"isSerializedDate":true,"string":"Wed Feb 22 2012 14:01:53 GMT+0100 (CET)"},"2237":{"varMapping":{"__isSmartRef__":true,"id":2238},"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":2239},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2238":{"this":{"__isSmartRef__":true,"id":2113}},"2239":{"timestamp":{"__isSmartRef__":true,"id":2240},"user":"sstamm","tags":[]},"2240":{"isSerializedDate":true,"string":"Thu Feb 02 2012 17:03:18 GMT+0100 (CET)"},"2241":{"isSerializedDate":true,"string":"Wed Feb 05 2014 11:11:21 GMT+0100 (CET)"},"2242":{"clipboardData":{"__isSmartRef__":true,"id":2243},"cancelBubble":false,"returnValue":false,"defaultPrevented":true,"timeStamp":1391593771444,"cancelable":true,"bubbles":true,"eventPhase":0,"currentTarget":null,"type":"paste","hasLivelyPatch":true,"isMouseEvent":false,"isKeyboardEvent":false,"world":{"__isSmartRef__":true,"id":0},"hand":{"__isSmartRef__":true,"id":2077},"isStopped":true,"__serializedExpressions__":["mousePoint"],"mousePoint":"lively.pt(0.0,0.0)"},"2243":{"items":{"__isSmartRef__":true,"id":2244},"files":{"__isSmartRef__":true,"id":2245},"types":[],"effectAllowed":"uninitialized","dropEffect":"none"},"2244":{"length":0},"2245":{"length":0},"2246":{"LK2":true,"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__layered_draggingEnabled__":true,"attributeConnections":[{"__isSmartRef__":true,"id":2247}],"collapsedExtent":null,"collapsedTransform":null,"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","D2B37A20-7D83-417D-A81B-3AC4A7C151F5","CF2F775B-6B52-4154-AC3E-4E8A8874677A","81F0924C-9756-40AF-B456-05A51ABE06E3","D4EEB7FD-A570-4B03-97A1-622BB37D2A13","E4E0DDB4-A131-4588-8497-C0A0352DEC1F","D7FBEA1E-0335-48A9-B32A-B4E83EDB8F6F"],"doNotCopyProperties":[],"doNotSerialize":[],"__layered_droppingEnabled__":true,"eventHandler":{"__isSmartRef__":true,"id":2492},"expandedExtent":null,"expandedTransform":null,"halosEnabled":true,"headRevision":147095,"highlighted":true,"id":"C15A2DDA-5496-4FF8-92D0-47DA567D964B","ignoreEventsOnExpand":false,"isBeingDragged":false,"isCopyMorphRef":true,"layout":{"__isSmartRef__":true,"id":2493},"morphRefId":12,"moved":true,"name":"PublishPartDialog","partsBinMetaInfo":{"__isSmartRef__":true,"id":2494},"prevScroll":[0,0],"scripts":[],"shape":{"__isSmartRef__":true,"id":2528},"showsHalos":false,"submorphs":[{"__isSmartRef__":true,"id":2248},{"__isSmartRef__":true,"id":2529},{"__isSmartRef__":true,"id":2577},{"__isSmartRef__":true,"id":2581},{"__isSmartRef__":true,"id":2585}],"targetMorph":{"__isSmartRef__":true,"id":2248},"titleBar":{"__isSmartRef__":true,"id":2529},"menuButton":{"__isSmartRef__":true,"id":2549},"collapseButton":{"__isSmartRef__":true,"id":2561},"closeButton":{"__isSmartRef__":true,"id":2536},"reframeHandle":{"__isSmartRef__":true,"id":2577},"rightReframeHandle":{"__isSmartRef__":true,"id":2585},"bottomReframeHandle":{"__isSmartRef__":true,"id":2581},"_StyleClassNames":["Morph","Window","highlighted"],"cameForward":false,"__serializedExpressions__":["_Position","contentOffset","minExtent","prevDragPos"],"owner":null,"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets","withLayers":["Global.PreventDroppingLayer"],"withoutLayers":["Global.lively.morphic.GrabbingLayer"],"_Position":"lively.pt(519.0,291.5)","contentOffset":"lively.pt(0.0,21.0)","minExtent":"lively.pt(479.0,437.0)","prevDragPos":"lively.pt(548.1,476.2)"},"2247":{"sourceAttrName":"remove","sourceObj":{"__isSmartRef__":true,"id":2246},"targetMethodName":"onRemove","targetObj":{"__isSmartRef__":true,"id":2248},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2248":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[],"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","AC087EF2-E8D1-4F6D-B5DB-1FE43974C4CB","E29EF530-07BB-4E46-ADF7-AF918B0F886F","86E678F3-F71F-48F5-A085-B6D3E399690D","D193F116-988F-4C54-9A3D-E37B5552B952","3E063C99-01BA-452F-AF3A-B300B8BA7967","E7A56567-ADA6-4ADC-B333-3CD37C918F3C"],"doNotCopyProperties":[],"doNotSerialize":[],"__layered_droppingEnabled__":true,"eventHandler":{"__isSmartRef__":true,"id":2249},"grabbingEnabled":false,"halosEnabled":true,"id":"6268A680-04C0-4757-90E2-DE400DFEAD36","isBeingDragged":false,"isLockOwner":false,"layout":{"__isSmartRef__":true,"id":2250},"name":"PublishPartPanePane","owner":{"__isSmartRef__":true,"id":2246},"ownerApp":{"__isSmartRef__":true,"id":2251},"partsBinMetaInfo":{"__isSmartRef__":true,"id":2293},"prevScroll":[0,0],"scripts":[],"shape":{"__isSmartRef__":true,"id":2294},"showsHalos":false,"submorphs":[{"__isSmartRef__":true,"id":2268},{"__isSmartRef__":true,"id":2295},{"__isSmartRef__":true,"id":2301},{"__isSmartRef__":true,"id":2308},{"__isSmartRef__":true,"id":2314},{"__isSmartRef__":true,"id":2321},{"__isSmartRef__":true,"id":2327},{"__isSmartRef__":true,"id":2363},{"__isSmartRef__":true,"id":2399},{"__isSmartRef__":true,"id":2405},{"__isSmartRef__":true,"id":2411},{"__isSmartRef__":true,"id":2426},{"__isSmartRef__":true,"id":2432},{"__isSmartRef__":true,"id":2440}],"target":{"__isSmartRef__":true,"id":1353},"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2447},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","withLayers":["Global.lively.morphic.GrabbingLayer"],"_Position":"lively.pt(0.0,21.0)","distanceToDragEvent":"lively.pt(365.0,-16.0)"},"2249":{"morph":{"__isSmartRef__":true,"id":2248},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2250":{"adjustForNewBounds":true,"resizeHeight":true,"resizeWidth":true},"2251":{"attributeConnections":[{"__isSmartRef__":true,"id":2252}],"cancelButton":{"__isSmartRef__":true,"id":2253},"defaultInput":"CommitMessageTest1","doNotCopyProperties":["$$result"],"doNotSerialize":["$$result"],"inputText":{"__isSmartRef__":true,"id":2268},"label":{"__isSmartRef__":true,"id":2274},"message":"Please enter a name for the part","okButton":{"__isSmartRef__":true,"id":2279},"panel":{"__isSmartRef__":true,"id":2248},"result":"CommitMessageTest1","view":{"__isSmartRef__":true,"id":2248},"__LivelyClassName__":"lively.morphic.PromptDialog","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2252":{"sourceAttrName":"result","sourceObj":{"__isSmartRef__":true,"id":2251},"targetMethodName":"triggerCallback","targetObj":{"__isSmartRef__":true,"id":2251},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2253":{"attributeConnections":[{"__isSmartRef__":true,"id":2254},{"__isSmartRef__":true,"id":2255}],"doNotCopyProperties":["$$fire"],"doNotSerialize":["$$fire"],"__layered_droppingEnabled__":false,"eventHandler":{"__isSmartRef__":true,"id":2257},"grabbingEnabled":false,"halosEnabled":true,"id":6793,"isActive":true,"isCopyMorphRef":true,"isLockOwner":false,"label":{"__isSmartRef__":true,"id":2258},"layout":{"__isSmartRef__":true,"id":2263},"morphRefId":1,"owner":null,"scripts":[],"shape":{"__isSmartRef__":true,"id":2264},"showsHalos":false,"submorphs":[],"toggle":false,"value":false,"lighterFill":{"__isSmartRef__":true,"id":2266},"normalFill":{"__isSmartRef__":true,"id":2267},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(478.0,187.0)"},"2254":{"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":2253},"targetMethodName":"removeTopLevel","targetObj":{"__isSmartRef__":true,"id":2251},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2255":{"converterString":"function () { return null }","sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":2253},"targetMethodName":"result","targetObj":{"__isSmartRef__":true,"id":2251},"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2256},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2256":{"source":{"__isSmartRef__":true,"id":2253},"target":{"__isSmartRef__":true,"id":2251}},"2257":{"morph":{"__isSmartRef__":true,"id":2253},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2258":{"_Align":"center","_ClipMode":"hidden","_FontFamily":"Helvetica","_FontSize":10,"_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":60,"_MinTextHeight":null,"_MinTextWidth":60,"_WhiteSpaceHandling":"pre-wrap","allowInput":false,"attributeConnections":[],"doNotCopyProperties":[],"doNotSerialize":[],"__layered_droppingEnabled__":false,"evalEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":2259},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":6794,"isLabel":true,"isLockOwner":false,"owner":null,"scripts":[],"shape":{"__isSmartRef__":true,"id":2260},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":2261}],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)"},"2259":{"morph":{"__isSmartRef__":true,"id":2258},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2260":{"_BorderWidth":0,"_ClipMode":"hidden","_Fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(60.0,30.0)","_Padding":"lively.rect(0,6,0,0)","_Position":"lively.pt(0.0,0.0)"},"2261":{"_id":"_411","chunkOwner":{"__isSmartRef__":true,"id":2258},"storedString":"","style":{"__isSmartRef__":true,"id":2262},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2262":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2263":{"moveHorizontal":true,"moveVertical":true},"2264":{"_BorderRadius":5,"_BorderWidth":1,"_ClipMode":"visible","_Fill":{"__isSmartRef__":true,"id":2265},"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(189,190,192)","_Extent":"lively.pt(60.0,30.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"2265":{},"2266":{},"2267":{},"2268":{"_ClipMode":"hidden","_FontFamily":"Helvetica","_FontSize":10,"_MaxTextHeight":null,"_MaxTextWidth":164,"_MinTextHeight":null,"_MinTextWidth":164,"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowInput":true,"attributeConnections":[],"charsReplaced":"7","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","C238293B-A0D4-4ECA-A22A-94543F96B617","61BC31A7-BF4C-4E59-9189-11A772CF2B36","E628163F-DBED-46B3-ABAB-57FEDE6B30D3","CEE42069-8017-4801-9E2D-4086FD1107F5","706191DA-9169-49EE-96AA-9DE9BD4BE972","3F6A1195-1743-4469-BF80-1172D3624E49"],"doNotCopyProperties":[],"doNotSerialize":[],"__layered_droppingEnabled__":false,"evalEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":2269},"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"C9F3F90C-05EA-43B8-809F-409F41C8B09F","isBeingDragged":false,"isCopyMorphRef":true,"isInputLine":true,"isLockOwner":false,"lastFindLoc":2,"layout":{"__isSmartRef__":true,"id":2270},"morphRefId":1,"name":"NameText","owner":{"__isSmartRef__":true,"id":2248},"previousSelection":[0,22],"savedTextString":"CommitMessageTest1","scripts":[],"shape":{"__isSmartRef__":true,"id":2271},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":2272}],"_WordBreak":"break-all","prevScroll":[0,0],"__serializedExpressions__":["_Position","distanceToDragEvent"],"priorSelectionRange":[0,22],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(10.0,78.0)","distanceToDragEvent":"lively.pt(119.0,-15.0)"},"2269":{"morph":{"__isSmartRef__":true,"id":2268},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2270":{"adjustForNewBounds":true,"resizeWidth":true},"2271":{"_BorderRadius":3.75,"_BorderStyle":"solid","_BorderWidth":1,"_ClipMode":"hidden","_Opacity":1,"_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(227,227,227)","_Extent":"lively.pt(174.0,20.0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(4,2,0,0)","_Position":"lively.pt(0.0,0.0)"},"2272":{"style":{"__isSmartRef__":true,"id":2273},"chunkOwner":{"__isSmartRef__":true,"id":2268},"_id":"_999","storedString":"SerializationInspector","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2273":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2274":{"_ClipMode":"hidden","_FontFamily":"Helvetica","_FontSize":10,"_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":null,"_MinTextHeight":null,"_MinTextWidth":null,"_WhiteSpaceHandling":"pre-wrap","allowInput":false,"attributeConnections":[],"doNotCopyProperties":[],"doNotSerialize":[],"__layered_droppingEnabled__":false,"evalEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":2275},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":false,"grabbingEnabled":false,"halosEnabled":true,"id":3220,"isCopyMorphRef":true,"isLabel":true,"morphRefId":1,"owner":null,"scripts":[],"shape":{"__isSmartRef__":true,"id":2276},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":2277}],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(4.0,4.0)"},"2275":{"morph":{"__isSmartRef__":true,"id":2274},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2276":{"_BorderWidth":0,"_ClipMode":"hidden","__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(226.0,21.0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(4,2,0,0)","_Position":"lively.pt(0.0,0.0)"},"2277":{"_id":"_410","chunkOwner":{"__isSmartRef__":true,"id":2274},"storedString":"","style":{"__isSmartRef__":true,"id":2278},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2278":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2279":{"attributeConnections":[{"__isSmartRef__":true,"id":2280},{"__isSmartRef__":true,"id":2281}],"doNotCopyProperties":["$$fire"],"doNotSerialize":["$$fire"],"__layered_droppingEnabled__":false,"eventHandler":{"__isSmartRef__":true,"id":2282},"grabbingEnabled":false,"halosEnabled":true,"id":6795,"isActive":true,"isCopyMorphRef":true,"isLockOwner":false,"label":{"__isSmartRef__":true,"id":2283},"layout":{"__isSmartRef__":true,"id":2288},"morphRefId":2,"owner":null,"scripts":[],"shape":{"__isSmartRef__":true,"id":2289},"showsHalos":false,"submorphs":[],"toggle":false,"value":false,"lighterFill":{"__isSmartRef__":true,"id":2291},"normalFill":{"__isSmartRef__":true,"id":2292},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(414.0,187.0)"},"2280":{"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":2279},"targetMethodName":"removeTopLevel","targetObj":{"__isSmartRef__":true,"id":2251},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2281":{"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":2279},"targetMethodName":"doSave","targetObj":{"__isSmartRef__":true,"id":2268},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2282":{"morph":{"__isSmartRef__":true,"id":2279},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2283":{"_Align":"center","_ClipMode":"hidden","_FontFamily":"Helvetica","_FontSize":10,"_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":60,"_MinTextHeight":null,"_MinTextWidth":60,"_WhiteSpaceHandling":"pre-wrap","allowInput":false,"attributeConnections":[],"doNotCopyProperties":[],"doNotSerialize":[],"__layered_droppingEnabled__":false,"evalEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":2284},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":6796,"isLabel":true,"isLockOwner":false,"owner":null,"scripts":[],"shape":{"__isSmartRef__":true,"id":2285},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":2286}],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)"},"2284":{"morph":{"__isSmartRef__":true,"id":2283},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2285":{"_BorderWidth":0,"_ClipMode":"hidden","_Fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(60.0,30.0)","_Padding":"lively.rect(0,6,0,0)","_Position":"lively.pt(0.0,0.0)"},"2286":{"_id":"_412","chunkOwner":{"__isSmartRef__":true,"id":2283},"storedString":"","style":{"__isSmartRef__":true,"id":2287},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2287":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2288":{"moveHorizontal":true,"moveVertical":true},"2289":{"_BorderRadius":5,"_BorderWidth":1,"_ClipMode":"visible","_Fill":{"__isSmartRef__":true,"id":2290},"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(189,190,192)","_Extent":"lively.pt(60.0,30.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"2290":{},"2291":{},"2292":{},"2293":{"partName":"PublishPartPanePane","requiredModules":[],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2294":{"_BorderRadius":0,"_BorderStyle":"solid","_BorderWidth":0,"_ClipMode":"visible","_Opacity":1,"_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(95,94,95)","_Extent":"lively.pt(479.0,415.0)","_Fill":"Color.rgb(243,243,243)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"2295":{"_ClipMode":"auto","_FontFamily":"Helvetica","_FontSize":10,"_InputAllowed":true,"_MaxTextHeight":null,"_MaxTextWidth":444,"_MinTextHeight":null,"_MinTextWidth":444,"_Rotation":0,"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowInput":true,"attributeConnections":[],"charsReplaced":"","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","518D6489-8478-48BE-BBCF-E5746FAA1C00","3494F783-BEDF-43AD-9789-2826599F2699","711A7903-DBF4-46D9-98D5-A5F0C40EF24B","E30313E6-F49A-4D45-8DAD-7E48F25F2C03","842EC17A-73A5-4E73-B9EE-58F125F35A71","879EF7BB-5285-460A-9FA3-FA62FE711C82"],"doNotCopyProperties":[],"doNotSerialize":[],"__layered_droppingEnabled__":false,"evalEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":2296},"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"39568E0D-57F2-4725-A666-5A567F9E0DAD","isBeingDragged":false,"isInputLine":false,"isLockOwner":false,"lastFindLoc":13,"layout":{"__isSmartRef__":true,"id":2297},"name":"CommitMessageText","owner":{"__isSmartRef__":true,"id":2248},"savedTextString":"no commentddad","scripts":[],"shape":{"__isSmartRef__":true,"id":2298},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":2299}],"_WordBreak":"break-all","priorSelectionRange":[10,10],"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(10.0,275.0)","distanceToDragEvent":"lively.pt(351.0,-17.0)"},"2296":{"morph":{"__isSmartRef__":true,"id":2295},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2297":{"resizeHeight":true,"resizeWidth":true},"2298":{"_BorderRadius":6,"_BorderStyle":"solid","_BorderWidth":1,"_ClipMode":"hidden","_Opacity":1,"_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(203,203,203)","_Extent":"lively.pt(454.0,102.0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(4,2,0,0)","_Position":"lively.pt(0.0,0.0)"},"2299":{"style":{"__isSmartRef__":true,"id":2300},"chunkOwner":{"__isSmartRef__":true,"id":2295},"_id":"_15422","storedString":"no comment","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2300":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2301":{"_ClipMode":"visible","_FontFamily":"Arial, sans-serif","_FontSize":12,"_MaxTextHeight":null,"_MaxTextWidth":114,"_MinTextHeight":null,"_MinTextWidth":114,"_Rotation":0,"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowsInput":true,"attributeConnections":[],"charsReplaced":"some text ","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","E6F13CA6-2BA7-457B-BB6B-E4B8F8F969B0","CE6690BE-CE0E-4EAB-96C2-EB091EB4F761","52715C75-9980-4AD0-ACE6-F2C1AF0A0CBA","CCF8C95E-C494-497C-B9DC-5F07B044D32A","2C382710-FB11-4D0B-A6B4-4E76B4D3F412","949C1B16-2582-4BF1-84D1-3DF757B45263"],"doNotCopyProperties":[],"doNotSerialize":[],"__layered_droppingEnabled__":false,"eventHandler":{"__isSmartRef__":true,"id":2302},"fixedHeight":false,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"3EED0C72-2733-43CB-A4F4-24B2EF8249F9","isBeingDragged":false,"isLockOwner":false,"lastFindLoc":10,"layout":{"__isSmartRef__":true,"id":2303},"name":"Text5","owner":{"__isSmartRef__":true,"id":2248},"partsBinMetaInfo":{"__isSmartRef__":true,"id":2304},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":2305},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":2306}],"__serializedExpressions__":["_Padding","_Position","distanceToDragEvent","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(5,5,0,0)","_Position":"lively.pt(10.0,58.0)","distanceToDragEvent":"lively.pt(78.0,-3.0)","textColor":"Color.rgb(0,0,0)"},"2302":{"morph":{"__isSmartRef__":true,"id":2301},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2303":{"moveHorizontal":false},"2304":{"comment":"a simple text morph","migrationLevel":4,"partName":"Text","partsSpaceName":"PartsBin/Basic","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2305":{"_BorderRadius":0,"_BorderStyle":"solid","_BorderWidth":0,"_ClipMode":"visible","_Opacity":1,"fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(114.0,18.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"2306":{"_id":"_400","chunkOwner":{"__isSmartRef__":true,"id":2301},"morph":{"__isSmartRef__":true,"id":2301},"storedString":"name","style":{"__isSmartRef__":true,"id":2307},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2307":{"fontSize":9,"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2308":{"_ClipMode":"visible","_FontFamily":"Arial, sans-serif","_FontSize":12,"_MaxTextHeight":null,"_MaxTextWidth":250,"_MinTextHeight":null,"_MinTextWidth":250,"_Rotation":0,"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowsInput":true,"attributeConnections":[],"charsReplaced":"changes","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","D704D697-36E3-4929-BFBE-9E9C75E6E0A7","93C5BB28-AC5D-4F61-8C62-6220E6B1402B","EDF4D442-6723-4755-A755-665EBD75AD61","C3BED4B5-F5A5-4CDE-9CC4-0750F897CAC0","1435CF50-43D6-4C00-9CAC-B380298FC36E","65965904-CFB5-417A-B7AD-85F52955F5EC"],"doNotCopyProperties":[],"doNotSerialize":[],"__layered_droppingEnabled__":false,"eventHandler":{"__isSmartRef__":true,"id":2309},"fixedHeight":false,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"FE0DE6DF-586D-4145-94A6-45976BE1CCA7","isLockOwner":false,"lastFindLoc":7,"name":"Text6","owner":{"__isSmartRef__":true,"id":2248},"partsBinMetaInfo":{"__isSmartRef__":true,"id":2310},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":2311},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":2312}],"__serializedExpressions__":["_Padding","_Position","distanceToDragEvent","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(5,5,0,0)","_Position":"lively.pt(10.0,255.0)","distanceToDragEvent":"lively.pt(174.0,-21.0)","textColor":"Color.rgb(0,0,0)"},"2309":{"morph":{"__isSmartRef__":true,"id":2308},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2310":{"comment":"a simple text morph","migrationLevel":4,"partName":"Text","partsSpaceName":"PartsBin/Basic","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2311":{"_BorderWidth":0,"_ClipMode":"visible","fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(250.0,18.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"2312":{"_id":"_401","chunkOwner":{"__isSmartRef__":true,"id":2308},"morph":{"__isSmartRef__":true,"id":2308},"storedString":"commit message","style":{"__isSmartRef__":true,"id":2313},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2313":{"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2314":{"_ClipMode":"visible","_FontFamily":"Arial, sans-serif","_FontSize":12,"_MaxTextHeight":null,"_MaxTextWidth":114,"_MinTextHeight":null,"_MinTextWidth":114,"_Rotation":0,"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowsInput":true,"attributeConnections":[],"charsReplaced":"name","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","1C97CF32-7D7E-4095-A5C9-117C3F56FF9C","183DF41C-5203-43D3-80B0-4C0955EAF207","B8B7B9C8-EEF3-4B24-B8BE-45C27275CFC2","0A820D61-06E7-430C-90BB-B8EA3A638C73","3C82E7E9-4E4D-42E4-8AFE-6CD5DAAD4056","7E105BFC-5691-44F1-9A46-6BFB21151509"],"doNotCopyProperties":[],"doNotSerialize":[],"__layered_droppingEnabled__":false,"eventHandler":{"__isSmartRef__":true,"id":2315},"fixedHeight":false,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"E0402D18-1F07-4BB3-B1C5-C09B70FD86C0","isBeingDragged":false,"isLockOwner":false,"lastFindLoc":4,"layout":{"__isSmartRef__":true,"id":2316},"name":"Text7","owner":{"__isSmartRef__":true,"id":2248},"partsBinMetaInfo":{"__isSmartRef__":true,"id":2317},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":2318},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":2319}],"priorSelectionRange":[8,8],"__serializedExpressions__":["_Padding","_Position","distanceToDragEvent","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(5,5,0,0)","_Position":"lively.pt(205.0,58.0)","distanceToDragEvent":"lively.pt(87.0,-11.0)","textColor":"Color.rgb(0,0,0)"},"2315":{"morph":{"__isSmartRef__":true,"id":2314},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2316":{"moveHorizontal":true,"moveVertical":false},"2317":{"comment":"a simple text morph","migrationLevel":4,"partName":"Text","partsSpaceName":"PartsBin/Basic","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2318":{"_BorderRadius":0,"_BorderStyle":"solid","_BorderWidth":0,"_ClipMode":"visible","_Opacity":1,"fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(114.0,18.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"2319":{"_id":"_403","chunkOwner":{"__isSmartRef__":true,"id":2314},"storedString":"category","style":{"__isSmartRef__":true,"id":2320},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2320":{"fontSize":9,"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2321":{"_ClipMode":"visible","_FontFamily":"Arial, sans-serif","_FontSize":12,"_MaxTextHeight":null,"_MaxTextWidth":325,"_MinTextHeight":null,"_MinTextWidth":325,"_Rotation":0,"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowsInput":true,"attributeConnections":[],"charsReplaced":"Publish Object in PartsBin","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","2DC063B8-7CBA-4B63-BC19-2921C4BF8FA9","34E4B761-A6F4-41B7-8FA3-FEE46A657CC5","8309887D-98BA-46E3-A4F1-91927E4EE0EB","47B2E628-FC6D-4043-9F90-C0C5EA1D2AE6","99B3F814-36E7-40EA-8261-79A6D795D84F","2567FCF2-10A3-4D97-834A-5FE287EAE63C"],"doNotCopyProperties":[],"doNotSerialize":[],"__layered_droppingEnabled__":false,"eventHandler":{"__isSmartRef__":true,"id":2322},"fixedHeight":false,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"56E866C0-E2C3-429F-B6D4-B5E0AA7485BF","isBeingDragged":false,"isLockOwner":false,"lastFindLoc":26,"name":"Text8","owner":{"__isSmartRef__":true,"id":2248},"partsBinMetaInfo":{"__isSmartRef__":true,"id":2323},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":2324},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":2325}],"__serializedExpressions__":["_Padding","_Position","distanceToDragEvent","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(5,5,0,0)","_Position":"lively.pt(10.0,5.0)","distanceToDragEvent":"lively.pt(221.0,-12.0)","textColor":"Color.rgb(0,0,0)"},"2322":{"morph":{"__isSmartRef__":true,"id":2321},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2323":{"comment":"a simple text morph","migrationLevel":4,"partName":"Text","partsSpaceName":"PartsBin/Basic","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2324":{"_BorderWidth":0,"_ClipMode":"visible","fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(325.0,18.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"2325":{"_id":"_404","chunkOwner":{"__isSmartRef__":true,"id":2321},"storedString":"Upload part to the shared repository","style":{"__isSmartRef__":true,"id":2326},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2326":{"italics":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2327":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":2328}],"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","B34FDFCF-CD21-4035-81D6-A400D980AFEC","CC016F80-3ABD-4732-AF70-FD8C47E21330","0B5B157F-E684-4844-B4B6-C77653C5165B","F928D8FF-0713-4988-B039-4AF62151E504","76746CEC-DE23-47F2-9FAF-215F1EF22C2F","DE0FC9B7-6794-461F-A057-455318D22214"],"doNotCopyProperties":["$$fire"],"doNotSerialize":["$$fire"],"__layered_droppingEnabled__":false,"eventHandler":{"__isSmartRef__":true,"id":2351},"grabbingEnabled":false,"halosEnabled":true,"id":"414E0ADA-2E7D-42DE-8485-62A89274676B","isActive":true,"isPressed":false,"label":{"__isSmartRef__":true,"id":2352},"layout":{"__isSmartRef__":true,"id":2357},"name":"Button","owner":{"__isSmartRef__":true,"id":2248},"partsBinMetaInfo":{"__isSmartRef__":true,"id":2358},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":2359},"showsHalos":false,"submorphs":[{"__isSmartRef__":true,"id":2352}],"toggle":false,"value":false,"lighterFill":{"__isSmartRef__":true,"id":2361},"normalFill":{"__isSmartRef__":true,"id":2362},"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(355.0,382.0)","distanceToDragEvent":"lively.pt(77.0,-5.0)"},"2328":{"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":2327},"targetMethodName":"onCancel","targetObj":{"__isSmartRef__":true,"id":2248},"visualConnector":{"__isSmartRef__":true,"id":2329},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2329":{"con":{"__isSmartRef__":true,"id":2328},"controlPoints":[{"__isSmartRef__":true,"id":2330},{"__isSmartRef__":true,"id":2331}],"__layered_droppingEnabled__":true,"eventHandler":{"__isSmartRef__":true,"id":2339},"halosEnabled":true,"id":352,"owner":null,"scripts":[],"shape":{"__isSmartRef__":true,"id":2340},"showsMorphMenu":true,"submorphs":[{"__isSmartRef__":true,"id":2332}],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2343},"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"2330":{"connectedMagnet":null,"index":0,"morph":{"__isSmartRef__":true,"id":2329},"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"2331":{"connectedMagnet":null,"index":1,"marker":{"__isSmartRef__":true,"id":2332},"markerDirection":"prev","morph":{"__isSmartRef__":true,"id":2329},"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"2332":{"_Rotation":-2.716760490670451,"__layered_droppingEnabled__":true,"eventHandler":{"__isSmartRef__":true,"id":2333},"halosEnabled":true,"id":353,"owner":{"__isSmartRef__":true,"id":2329},"scripts":[],"shape":{"__isSmartRef__":true,"id":2334},"submorphs":[],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","_Position":"lively.pt(0.5,0.5)"},"2333":{"morph":{"__isSmartRef__":true,"id":2332},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2334":{"_BorderWidth":0,"_ClipMode":"visible","_PathElements":[{"__isSmartRef__":true,"id":2335},{"__isSmartRef__":true,"id":2336},{"__isSmartRef__":true,"id":2337},{"__isSmartRef__":true,"id":2338}],"cachedVertices":null,"dontChangeShape":false,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(16.0,12.0)","_Fill":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"2335":{"isAbsolute":true,"x":0,"y":0,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"2336":{"isAbsolute":true,"x":0,"y":12,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"2337":{"isAbsolute":true,"x":16,"y":6,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"2338":{"isAbsolute":true,"x":0,"y":0,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"2339":{"morph":{"__isSmartRef__":true,"id":2329},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2340":{"_BorderWidth":1,"_ClipMode":"visible","_PathElements":[{"__isSmartRef__":true,"id":2341},{"__isSmartRef__":true,"id":2342}],"cachedVertices":null,"dontChangeShape":false,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(421.0,191.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.5,-0.5)"},"2341":{"isAbsolute":true,"x":420,"y":190,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"2342":{"isAbsolute":true,"x":0,"y":0,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"2343":{"morphMenuItems":{"__isSmartRef__":true,"id":2344}},"2344":{"funcProperties":{"__isSmartRef__":true,"id":2345},"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 }","varMapping":{"__isSmartRef__":true,"id":2346},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2345":{},"2346":{"this":{"__isSmartRef__":true,"id":2329},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2347}},"2347":{"$super":{"__isSmartRef__":true,"id":2348}},"2348":{"funcProperties":{"__isSmartRef__":true,"id":2349},"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 }","varMapping":{"__isSmartRef__":true,"id":2350},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2349":{},"2350":{"name":"morphMenuItems","obj":{"__isSmartRef__":true,"id":2329}},"2351":{"morph":{"__isSmartRef__":true,"id":2327},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2352":{"_Align":"center","_ClipMode":"hidden","_FontFamily":"Helvetica","_FontSize":10,"_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":101,"_MinTextHeight":null,"_MinTextWidth":101,"_PointerEvents":"none","_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowInput":false,"attributeConnections":[],"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","20971AE2-EBF3-4F13-BB11-A40F5FA641C1","3A6E47F6-35C2-425D-B69A-5EDE629EF1A0","B40FB49A-3034-464F-A3D8-43D4E8AAF34E","75562411-CB29-4DE6-8778-A0D7F24F5D9F","92AAFAAF-50F2-43CA-802B-A7D3946A2FBA","D68F091B-0EF1-42DE-BDE4-F966000C486C"],"doNotCopyProperties":[],"doNotSerialize":[],"__layered_droppingEnabled__":false,"eventHandler":{"__isSmartRef__":true,"id":2353},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"5AA14DD2-9783-43C7-996A-36BEBA6F2919","isLabel":true,"owner":{"__isSmartRef__":true,"id":2327},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":2354},"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":2355}],"textStyle":null,"_WordBreak":"break-all","__serializedExpressions__":["_Padding","_Position","_TextColor","padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)","_TextColor":"Color.rgb(0,0,0)","padding":"lively.rect(5,5,0,0)"},"2353":{"morph":{"__isSmartRef__":true,"id":2352},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2354":{"_BorderWidth":0,"_ClipMode":"hidden","_Fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(101.0,21.0)","_Padding":"lively.rect(0,3,0,0)","position":"lively.pt(0.0,0.0)"},"2355":{"_id":"_1138","chunkOwner":{"__isSmartRef__":true,"id":2352},"storedString":"cancel","style":{"__isSmartRef__":true,"id":2356},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2356":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2357":{"moveHorizontal":true,"moveVertical":true},"2358":{"comment":"Has a script that is called on button press","migrationLevel":4,"partName":"Button","partsSpaceName":"PartsBin/Inputs","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2359":{"_BorderRadius":5.2,"_BorderStyle":"solid","_BorderWidth":1.1840000000000002,"_ClipMode":"visible","_Opacity":1,"_Fill":{"__isSmartRef__":true,"id":2360},"__serializedExpressions__":["_BorderColor","_Extent","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(101.0,21.0)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"2360":{},"2361":{},"2362":{},"2363":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":2364}],"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","68C85EC7-341D-4DEB-B92C-816AC5454663","E0718149-6E92-4F3B-8E50-D2728012054D","A14738A0-2B84-4465-BDAC-B98F839BD81C","D1D5B6BD-8D74-4E99-91AD-18C2825CA4C9","69E1C221-C172-43EA-B62A-A3A5E2AFA9D2","18334D1F-F4B2-4464-B925-D3A53BB4DB41"],"doNotCopyProperties":["$$fire"],"doNotSerialize":["$$fire"],"__layered_droppingEnabled__":false,"eventHandler":{"__isSmartRef__":true,"id":2387},"grabbingEnabled":false,"halosEnabled":true,"id":"B3CA53A8-A5F3-4AAF-9FE9-1E8826F522DC","isActive":true,"isPressed":false,"label":{"__isSmartRef__":true,"id":2388},"layout":{"__isSmartRef__":true,"id":2393},"name":"Button1","owner":{"__isSmartRef__":true,"id":2248},"partsBinMetaInfo":{"__isSmartRef__":true,"id":2394},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":2395},"showsHalos":false,"submorphs":[{"__isSmartRef__":true,"id":2388}],"toggle":false,"value":false,"lighterFill":{"__isSmartRef__":true,"id":2397},"normalFill":{"__isSmartRef__":true,"id":2398},"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(245.0,382.0)","distanceToDragEvent":"lively.pt(62.0,-12.0)"},"2364":{"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":2363},"targetMethodName":"onPublish","targetObj":{"__isSmartRef__":true,"id":2248},"visualConnector":{"__isSmartRef__":true,"id":2365},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2365":{"con":{"__isSmartRef__":true,"id":2364},"controlPoints":[{"__isSmartRef__":true,"id":2366},{"__isSmartRef__":true,"id":2367}],"__layered_droppingEnabled__":true,"eventHandler":{"__isSmartRef__":true,"id":2375},"halosEnabled":true,"id":139,"owner":null,"scripts":[],"shape":{"__isSmartRef__":true,"id":2376},"showsMorphMenu":true,"submorphs":[{"__isSmartRef__":true,"id":2368}],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2379},"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"2366":{"connectedMagnet":null,"index":0,"morph":{"__isSmartRef__":true,"id":2365},"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"2367":{"connectedMagnet":null,"index":1,"marker":{"__isSmartRef__":true,"id":2368},"markerDirection":"prev","morph":{"__isSmartRef__":true,"id":2365},"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"2368":{"_Rotation":-2.5917394709132084,"__layered_droppingEnabled__":true,"eventHandler":{"__isSmartRef__":true,"id":2369},"halosEnabled":true,"id":140,"owner":{"__isSmartRef__":true,"id":2365},"scripts":[],"shape":{"__isSmartRef__":true,"id":2370},"submorphs":[],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","_Position":"lively.pt(0.5,0.5)"},"2369":{"morph":{"__isSmartRef__":true,"id":2368},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2370":{"_BorderWidth":0,"_ClipMode":"visible","_PathElements":[{"__isSmartRef__":true,"id":2371},{"__isSmartRef__":true,"id":2372},{"__isSmartRef__":true,"id":2373},{"__isSmartRef__":true,"id":2374}],"cachedVertices":null,"dontChangeShape":false,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(16.0,12.0)","_Fill":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"2371":{"isAbsolute":true,"x":0,"y":0,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"2372":{"isAbsolute":true,"x":0,"y":12,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"2373":{"isAbsolute":true,"x":16,"y":6,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"2374":{"isAbsolute":true,"x":0,"y":0,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"2375":{"morph":{"__isSmartRef__":true,"id":2365},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2376":{"_BorderWidth":1,"_ClipMode":"visible","_PathElements":[{"__isSmartRef__":true,"id":2377},{"__isSmartRef__":true,"id":2378}],"cachedVertices":null,"dontChangeShape":false,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(311.0,191.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(-0.5,-0.5)"},"2377":{"isAbsolute":true,"x":310,"y":190,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"2378":{"isAbsolute":true,"x":0,"y":0,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"2379":{"morphMenuItems":{"__isSmartRef__":true,"id":2380}},"2380":{"funcProperties":{"__isSmartRef__":true,"id":2381},"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 }","varMapping":{"__isSmartRef__":true,"id":2382},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2381":{},"2382":{"this":{"__isSmartRef__":true,"id":2365},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2383}},"2383":{"$super":{"__isSmartRef__":true,"id":2384}},"2384":{"funcProperties":{"__isSmartRef__":true,"id":2385},"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 }","varMapping":{"__isSmartRef__":true,"id":2386},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2385":{},"2386":{"name":"morphMenuItems","obj":{"__isSmartRef__":true,"id":2365}},"2387":{"morph":{"__isSmartRef__":true,"id":2363},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2388":{"_Align":"center","_ClipMode":"hidden","_FontFamily":"Helvetica","_FontSize":10,"_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":101,"_MinTextHeight":null,"_MinTextWidth":101,"_PointerEvents":"none","_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowInput":false,"attributeConnections":[],"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","E5860588-E4A1-4D07-A6F3-12B2F107649A","8BB1A3A3-3886-44CB-A963-949225DF336A","9EB47672-A2C1-46F3-B8C7-FB5AFC6B8463","FE7A5658-2B84-42DB-B44A-0609785DD024","34FF3658-FE79-475F-A2BC-DEC8862715BA","2791F76D-1DB5-496D-8D13-EE694B60395F"],"doNotCopyProperties":[],"doNotSerialize":[],"__layered_droppingEnabled__":false,"eventHandler":{"__isSmartRef__":true,"id":2389},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"CCB38C99-772A-4EFF-93E0-7F97C94EB0AA","isLabel":true,"owner":{"__isSmartRef__":true,"id":2363},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":2390},"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":2391}],"textStyle":null,"_WordBreak":"break-all","__serializedExpressions__":["_Padding","_Position","_TextColor","padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)","_TextColor":"Color.rgb(0,0,0)","padding":"lively.rect(5,5,0,0)"},"2389":{"morph":{"__isSmartRef__":true,"id":2388},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2390":{"_BorderWidth":0,"_ClipMode":"hidden","_Fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(101.0,21.0)","_Padding":"lively.rect(0,3,0,0)","position":"lively.pt(0.0,0.0)"},"2391":{"_id":"_1043","chunkOwner":{"__isSmartRef__":true,"id":2388},"storedString":"publish","style":{"__isSmartRef__":true,"id":2392},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2392":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2393":{"moveHorizontal":true,"moveVertical":true},"2394":{"comment":"Has a script that is called on button press","migrationLevel":4,"partName":"Button","partsSpaceName":"PartsBin/Inputs","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2395":{"_BorderRadius":5.2,"_BorderStyle":"solid","_BorderWidth":1.1840000000000002,"_ClipMode":"visible","_Opacity":1,"_Fill":{"__isSmartRef__":true,"id":2396},"__serializedExpressions__":["_BorderColor","_Extent","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(101.0,21.0)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"2396":{},"2397":{},"2398":{},"2399":{"_ClipMode":"auto","_FontFamily":"Helvetica","_FontSize":10,"_InputAllowed":true,"_MaxTextHeight":null,"_MaxTextWidth":445,"_MinTextHeight":null,"_MinTextWidth":445,"_Rotation":0,"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowInput":true,"attributeConnections":[],"charsReplaced":"","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","39A3F40D-B127-430E-B317-28966F140BB1","3753F8DF-2D2D-4113-BAB1-02998973DC21","480231CA-4CAF-464A-B1D3-A518AF7C287C","0B6CC11C-44F5-40A9-9FF6-A92E6003C5B3","E2C20426-9A64-4961-B280-58DC073083D5","9DFCAAB3-EB6A-4B4F-A22B-AF3EB3B3D01E"],"doNotCopyProperties":[],"doNotSerialize":[],"__layered_droppingEnabled__":false,"evalEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":2400},"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"51E0E0B5-7C55-4AA5-B7DA-5088872C5D36","isBeingDragged":false,"isInputLine":false,"isLockOwner":false,"lastFindLoc":12,"layout":{"__isSmartRef__":true,"id":2401},"name":"CommentText","owner":{"__isSmartRef__":true,"id":2248},"savedTextString":"no comment","scripts":[],"shape":{"__isSmartRef__":true,"id":2402},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":2403}],"_WordBreak":"break-all","__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(10.0,130.0)","distanceToDragEvent":"lively.pt(346.0,-16.0)"},"2400":{"morph":{"__isSmartRef__":true,"id":2399},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2401":{"resizeWidth":true},"2402":{"_BorderRadius":4.5,"_BorderStyle":"solid","_BorderWidth":1,"_ClipMode":"hidden","_Opacity":1,"_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(208,208,208)","_Extent":"lively.pt(455.0,120.0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(4,2,0,0)","_Position":"lively.pt(0.0,0.0)"},"2403":{"style":{"__isSmartRef__":true,"id":2404},"chunkOwner":{"__isSmartRef__":true,"id":2399},"_id":"_1001","storedString":"A serialization inspector to find garbage","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2404":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2405":{"_ClipMode":"visible","_FontFamily":"Arial, sans-serif","_FontSize":12,"_MaxTextHeight":null,"_MaxTextWidth":250,"_MinTextHeight":null,"_MinTextWidth":250,"_Rotation":0,"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowsInput":true,"attributeConnections":[],"charsReplaced":"commit message","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","4295456F-B084-4B9A-82A4-6C7639896A2F","8316BD0A-FC27-4157-8E2E-EA6DB50AFE6A","63931B60-496E-4220-A617-2BF416EFEA49","DBD3031A-C014-4936-8B4D-0F96354C78C3","FC27906E-E89B-4106-8E66-4B61411AFDD4","082731D0-F63F-4D5E-BEFB-34BBABB0F504"],"doNotCopyProperties":[],"doNotSerialize":[],"__layered_droppingEnabled__":false,"eventHandler":{"__isSmartRef__":true,"id":2406},"fixedHeight":false,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"63D55DC3-E1BE-418F-AC02-6F40491C1D44","isLockOwner":false,"lastFindLoc":14,"name":"Text9","owner":{"__isSmartRef__":true,"id":2248},"partsBinMetaInfo":{"__isSmartRef__":true,"id":2407},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":2408},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":2409}],"__serializedExpressions__":["_Padding","_Position","distanceToDragEvent","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(5,5,0,0)","_Position":"lively.pt(10.0,110.0)","distanceToDragEvent":"lively.pt(163.0,-17.0)","textColor":"Color.rgb(0,0,0)"},"2406":{"morph":{"__isSmartRef__":true,"id":2405},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2407":{"comment":"a simple text morph","migrationLevel":4,"partName":"Text","partsSpaceName":"PartsBin/Basic","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2408":{"_BorderWidth":0,"_ClipMode":"visible","fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(250.0,18.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"2409":{"_id":"_408","chunkOwner":{"__isSmartRef__":true,"id":2405},"morph":{"__isSmartRef__":true,"id":2405},"storedString":"comment","style":{"__isSmartRef__":true,"id":2410},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2410":{"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2411":{"_ClipMode":"visible","_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":2412}],"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","E168BA8A-C869-40F5-B4BD-EF07D7092705","2C134907-2EFA-4549-AC62-E0FC170A250D","702FBC9D-4865-4039-83F3-EB17F30DCEC8","217E34A0-F0D6-4990-B377-FA23D2A96E30","AEA2E0B8-226A-4DA3-8181-44C7CB33B2A4","A8F7DCC5-D568-44F6-9804-A8E7052C6C8B"],"doNotCopyProperties":["$$fire"],"doNotSerialize":["$$fire"],"__layered_droppingEnabled__":false,"eventHandler":{"__isSmartRef__":true,"id":2414},"grabbingEnabled":false,"halosEnabled":true,"id":"BE6412DE-C3A2-47D1-9614-0228C216F070","isActive":true,"isPressed":false,"label":{"__isSmartRef__":true,"id":2415},"layout":{"__isSmartRef__":true,"id":2420},"name":"DiffButton","owner":{"__isSmartRef__":true,"id":2248},"partsBinMetaInfo":{"__isSmartRef__":true,"id":2421},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":2422},"showsHalos":false,"submorphs":[{"__isSmartRef__":true,"id":2415}],"toggle":false,"value":false,"lighterFill":{"__isSmartRef__":true,"id":2424},"normalFill":{"__isSmartRef__":true,"id":2425},"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(10.0,382.0)","distanceToDragEvent":"lively.pt(69.5,-18.0)"},"2412":{"converterString":null,"sourceAttrName":"fire","sourceObj":{"__isSmartRef__":true,"id":2411},"targetMethodName":"checkForUpdates","targetObj":{"__isSmartRef__":true,"id":2248},"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2413},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2413":{"source":{"__isSmartRef__":true,"id":2411},"target":{"__isSmartRef__":true,"id":2248}},"2414":{"morph":{"__isSmartRef__":true,"id":2411},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2415":{"_Align":"center","_ClipMode":"hidden","_FontFamily":"Helvetica","_FontSize":10,"_HandStyle":"default","_MaxTextHeight":null,"_MaxTextWidth":150,"_MinTextHeight":null,"_MinTextWidth":150,"_PointerEvents":"none","_Scale":1,"_WhiteSpaceHandling":"pre-wrap","allowInput":false,"attributeConnections":[],"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","C536710D-050F-4AF1-BAD1-6EE763015B10","FDD58AA8-D717-4855-BB3A-B81014786962","1ACCD898-314B-4EB0-A177-CE6DD69E30D0","BE433DB8-657C-4FCB-BB4D-0088D3115495","97837B48-041C-40E1-89DA-4912AB095665","C6EC0B9F-E343-4BC7-9D4D-6013490A942B"],"doNotCopyProperties":[],"doNotSerialize":[],"__layered_droppingEnabled__":false,"eventHandler":{"__isSmartRef__":true,"id":2416},"eventsAreIgnored":true,"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"11B67FD3-7576-4674-9214-C78F24BE5FDB","isLabel":true,"owner":{"__isSmartRef__":true,"id":2411},"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":2417},"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":2418}],"textStyle":null,"_WordBreak":"break-all","__serializedExpressions__":["_Padding","_Position","_TextColor","padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)","_TextColor":"Color.rgb(0,0,0)","padding":"lively.rect(5,5,0,0)"},"2416":{"morph":{"__isSmartRef__":true,"id":2415},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2417":{"_BorderWidth":0,"_ClipMode":"hidden","_Fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(150.0,21.0)","_Padding":"lively.rect(0,3,0,0)","position":"lively.pt(0.0,0.0)"},"2418":{"_id":"_942","chunkOwner":{"__isSmartRef__":true,"id":2415},"storedString":"check for updates","style":{"__isSmartRef__":true,"id":2419},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2419":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2420":{"moveVertical":true},"2421":{"comment":"Has a script that is called on button press","migrationLevel":4,"partName":"Button","partsSpaceName":"PartsBin/Inputs","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2422":{"_BorderRadius":5.2,"_BorderStyle":"solid","_BorderWidth":1.1840000000000002,"_ClipMode":"visible","_Opacity":1,"_Fill":{"__isSmartRef__":true,"id":2423},"__serializedExpressions__":["_BorderColor","_Extent","_Padding","position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(214,214,214)","_Extent":"lively.pt(150.0,21.0)","_Padding":"lively.rect(0,0,0,0)","position":"lively.pt(0.0,0.0)"},"2423":{},"2424":{},"2425":{},"2426":{"_ClipMode":"hidden","_FontFamily":"Helvetica","_FontSize":10,"_MaxTextHeight":null,"_MaxTextWidth":250,"_MinTextHeight":null,"_MinTextWidth":250,"_WhiteSpaceHandling":"pre-wrap","allowInput":true,"charsReplaced":"CommitMessageTest1","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","2350C658-7205-479B-B1DD-AD260D3425E2","E68A6841-BC15-4078-836D-4949AFA0A264","58CD9B79-D2BF-4300-9531-A42E08842E2A","E6B43BB9-DD76-4917-88E5-E4B146FE5E62","6A0F2C32-E558-4EB2-BE81-F71CCB9B335F","DF37D071-000B-4DED-B138-8D3FEC3DD41D"],"__layered_droppingEnabled__":false,"evalEnabled":false,"eventHandler":{"__isSmartRef__":true,"id":2427},"fixedHeight":true,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"CABDF2FA-C6C2-4A3F-B487-F26691A7D05B","isInputLine":true,"isLockOwner":false,"lastFindLoc":18,"layout":{"__isSmartRef__":true,"id":2428},"name":"CategoryText","owner":{"__isSmartRef__":true,"id":2248},"previousSelection":[0,14],"savedTextString":"PartsBin/Basic","scripts":[],"shape":{"__isSmartRef__":true,"id":2429},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":2430}],"_WordBreak":"break-all","isBeingDragged":false,"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(200.0,78.0)","distanceToDragEvent":"lively.pt(170.4,-10.1)"},"2427":{"morph":{"__isSmartRef__":true,"id":2426},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2428":{"moveHorizontal":true,"resizeWidth":false},"2429":{"_BorderRadius":4.5,"_BorderStyle":"solid","_BorderWidth":1,"_ClipMode":"hidden","_Opacity":1,"_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_BorderColor","_Extent","_Fill","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(220,220,220)","_Extent":"lively.pt(260.0,20.0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(4,2,0,0)","_Position":"lively.pt(0.0,0.0)"},"2430":{"style":{"__isSmartRef__":true,"id":2431},"chunkOwner":{"__isSmartRef__":true,"id":2426},"_id":"_1000","storedString":"PartsBin/Tools/","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2431":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2432":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2433},"itemList":[{"__isSmartRef__":true,"id":2434}],"derivationIds":["C253D118-C260-4E26-83F6-5CE668942392","2939C4FC-E72F-428E-81DD-8C2CD8ECAA3E","B1494F26-DA97-4FC1-BC10-99705E640B67"],"id":"7D3439CD-44EB-44E1-9907-A1BD84230D79","_FontSize":10,"__layered_droppingEnabled__":true,"halosEnabled":true,"_ClipMode":"auto","name":"PartsBinURLChooser","selectOnMove":false,"selectedLineNo":0,"eventHandler":{"__isSmartRef__":true,"id":2435},"showsHalos":false,"owner":{"__isSmartRef__":true,"id":2248},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"selection":{"__isSmartRef__":true,"id":2434},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2436},"__LivelyClassName__":"lively.morphic.DropDownList","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(71.0,32.5)","distanceToDragEvent":"lively.pt(269.0,-15.0)"},"2433":{"_BorderWidth":0,"_BorderStyle":"solid","_BorderRadius":0,"_Opacity":1,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(389.0,23.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,243,243)"},"2434":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2435":{"morph":{"__isSmartRef__":true,"id":2432},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2436":{"reset":{"__isSmartRef__":true,"id":2437}},"2437":{"varMapping":{"__isSmartRef__":true,"id":2438},"source":"function reset() {\n this.name = \"PartsBinURLChooser\";\n }","funcProperties":{"__isSmartRef__":true,"id":2439},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2438":{"this":{"__isSmartRef__":true,"id":2432}},"2439":{},"2440":{"_ClipMode":"visible","_FontFamily":"Arial, sans-serif","_FontSize":12,"_MaxTextHeight":null,"_MaxTextWidth":114,"_MinTextHeight":null,"_MinTextWidth":114,"_WhiteSpaceHandling":"pre-wrap","allowsInput":true,"charsReplaced":"name","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","E6F13CA6-2BA7-457B-BB6B-E4B8F8F969B0","CE6690BE-CE0E-4EAB-96C2-EB091EB4F761","52715C75-9980-4AD0-ACE6-F2C1AF0A0CBA","CCF8C95E-C494-497C-B9DC-5F07B044D32A","2C382710-FB11-4D0B-A6B4-4E76B4D3F412","789CA84D-EE82-4212-97F1-5E2C20671AF5","32987DB1-87EA-4811-9F5D-E47DDBE32834"],"__layered_droppingEnabled__":false,"eventHandler":{"__isSmartRef__":true,"id":2441},"fixedHeight":false,"fixedWidth":true,"grabbingEnabled":false,"halosEnabled":true,"id":"87B734F4-BA55-45DC-B0C8-E085CF3A0EA5","isBeingDragged":false,"isLockOwner":false,"lastFindLoc":4,"layout":{"__isSmartRef__":true,"id":2442},"name":"Text10","partsBinMetaInfo":{"__isSmartRef__":true,"id":2443},"prevScroll":[0,0],"registeredForMouseEvents":true,"scripts":[],"shape":{"__isSmartRef__":true,"id":2444},"showsHalos":false,"submorphs":[],"textChunks":[{"__isSmartRef__":true,"id":2445}],"owner":{"__isSmartRef__":true,"id":2248},"_Rotation":0,"_Scale":1,"priorSelectionRange":[8,8],"__serializedExpressions__":["_Padding","_Position","distanceToDragEvent","textColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Padding":"lively.rect(5,5,0,0)","_Position":"lively.pt(10.0,33.0)","distanceToDragEvent":"lively.pt(78.0,-3.0)","textColor":"Color.rgb(0,0,0)"},"2441":{"morph":{"__isSmartRef__":true,"id":2440},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2442":{"moveHorizontal":false},"2443":{"comment":"a simple text morph","migrationLevel":4,"partName":"Text","partsSpaceName":"PartsBin/Basic","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2444":{"_BorderRadius":0,"_BorderStyle":"solid","_BorderWidth":0,"_ClipMode":"visible","_Opacity":1,"fill":null,"__serializedExpressions__":["_BorderColor","_Extent","_Padding","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":"Color.rgb(0,0,0)","_Extent":"lively.pt(62.0,18.0)","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)"},"2445":{"_id":"_400","chunkOwner":{"__isSmartRef__":true,"id":2440},"morph":{"__isSmartRef__":true,"id":2440},"storedString":"PartsBin","style":{"__isSmartRef__":true,"id":2446},"__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2446":{"fontSize":9,"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2447":{"askForDiffViewer":{"__isSmartRef__":true,"id":2448},"checkForUpdates":{"__isSmartRef__":true,"id":2452},"copyToPartsBin":{"__isSmartRef__":true,"id":2456},"onCancel":{"__isSmartRef__":true,"id":2464},"onPublish":{"__isSmartRef__":true,"id":2468},"onRemove":{"__isSmartRef__":true,"id":2472},"reset":{"__isSmartRef__":true,"id":2476},"setTarget":{"__isSmartRef__":true,"id":2480},"showDiff":{"__isSmartRef__":true,"id":2484},"onLoad":{"__isSmartRef__":true,"id":2488}},"2448":{"funcProperties":{"__isSmartRef__":true,"id":2449},"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}","varMapping":{"__isSmartRef__":true,"id":2451},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2449":{"tags":[],"user":"undefined","timestamp":{"__isSmartRef__":true,"id":2450}},"2450":{"isSerializedDate":true,"string":"Fri Mar 23 2012 15:08:43 GMT+0100 (CET)"},"2451":{"this":{"__isSmartRef__":true,"id":2248}},"2452":{"funcProperties":{"__isSmartRef__":true,"id":2453},"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}","varMapping":{"__isSmartRef__":true,"id":2455},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2453":{"tags":[],"user":"undefined","timestamp":{"__isSmartRef__":true,"id":2454}},"2454":{"isSerializedDate":true,"string":"Fri Mar 23 2012 15:12:03 GMT+0100 (CET)"},"2455":{"this":{"__isSmartRef__":true,"id":2248}},"2456":{"varMapping":{"__isSmartRef__":true,"id":2457},"source":"function copyToPartsBin(morph) {\n var url = this.get('PartsBinURLChooser').selection,\n name = this.get('NameText').textString,\n info = morph.getPartsBinMetaInfo(),\n categoryName = this.get('CategoryText').textString.\n categoryName = this.get('CategoryText').textString\n morph.setName(name);\n \n info.partsSpaceName = lively.PartsBin.getLocalPartsBinURL().eq(url) ?\n categoryName : String(url.withFilename('../' + categoryName).withRelativePartsResolved());\n info.comment = this.get('CommentText').textString;\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 morph.copyToPartsBin();\n}","funcProperties":{"__isSmartRef__":true,"id":2462},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2457":{"this":{"__isSmartRef__":true,"id":2248},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2458}},"2458":{"$super":{"__isSmartRef__":true,"id":2459}},"2459":{"varMapping":{"__isSmartRef__":true,"id":2460},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2461},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2460":{"obj":{"__isSmartRef__":true,"id":2248},"name":"copyToPartsBin"},"2461":{},"2462":{"user":"robertkrahn","tags":[],"timestamp":{"__isSmartRef__":true,"id":2463}},"2463":{"isSerializedDate":true,"string":"Tue Jul 30 2013 07:55:48 GMT+0200 (CEST)"},"2464":{"funcProperties":{"__isSmartRef__":true,"id":2465},"source":"function onCancel() {\n alertOK(\"cancel upload \") \n this.owner.remove()\n}","varMapping":{"__isSmartRef__":true,"id":2467},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2465":{"tags":[],"user":"jenslincke","timestamp":{"__isSmartRef__":true,"id":2466}},"2466":{"isSerializedDate":true,"string":"Wed Oct 19 2011 14:52:17 GMT+0200 (CEST)"},"2467":{"this":{"__isSmartRef__":true,"id":2248}},"2468":{"funcProperties":{"__isSmartRef__":true,"id":2469},"source":"function onPublish() {\n if (!this.target) alert(\"No target to upload\");\n this.copyToPartsBin(this.target);\n}","varMapping":{"__isSmartRef__":true,"id":2471},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2469":{"tags":[],"user":"undefined","timestamp":{"__isSmartRef__":true,"id":2470}},"2470":{"isSerializedDate":true,"string":"Thu Mar 29 2012 15:46:31 GMT+0200 (CEST)"},"2471":{"this":{"__isSmartRef__":true,"id":2248}},"2472":{"funcProperties":{"__isSmartRef__":true,"id":2473},"source":"function onRemove() {\n $world.publishPartDialog && $world.publishPartDialog.remove()\n}","varMapping":{"__isSmartRef__":true,"id":2475},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2473":{"tags":[],"user":"undefined","timestamp":{"__isSmartRef__":true,"id":2474}},"2474":{"isSerializedDate":true,"string":"Thu Mar 29 2012 15:54:34 GMT+0200 (CEST)"},"2475":{"this":{"__isSmartRef__":true,"id":2248}},"2476":{"funcProperties":{"__isSmartRef__":true,"id":2477},"source":"function reset() {\n this.setTarget(null)\n \n}","varMapping":{"__isSmartRef__":true,"id":2479},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2477":{"tags":[],"user":"jenslincke","timestamp":{"__isSmartRef__":true,"id":2478}},"2478":{"isSerializedDate":true,"string":"Wed Oct 19 2011 14:45:36 GMT+0200 (CEST)"},"2479":{"this":{"__isSmartRef__":true,"id":2248}},"2480":{"funcProperties":{"__isSmartRef__":true,"id":2481},"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}","varMapping":{"__isSmartRef__":true,"id":2483},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2481":{"tags":[],"user":"jenslincke","timestamp":{"__isSmartRef__":true,"id":2482}},"2482":{"isSerializedDate":true,"string":"Fri Apr 20 2012 11:59:07 GMT+0200 (CEST)"},"2483":{"this":{"__isSmartRef__":true,"id":2248}},"2484":{"funcProperties":{"__isSmartRef__":true,"id":2485},"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}","varMapping":{"__isSmartRef__":true,"id":2487},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2485":{"tags":[],"user":"undefined","timestamp":{"__isSmartRef__":true,"id":2486}},"2486":{"isSerializedDate":true,"string":"Thu Mar 22 2012 10:32:37 GMT+0100 (CET)"},"2487":{"this":{"__isSmartRef__":true,"id":2248}},"2488":{"varMapping":{"__isSmartRef__":true,"id":2489},"source":"function onLoad() {\n this.get(\"PartsBinURLChooser\").setList(lively.PartsBin.getPartsBinURLs());\n this.get(\"PartsBinURLChooser\").selectAt(0);\n}","funcProperties":{"__isSmartRef__":true,"id":2490},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2489":{"this":{"__isSmartRef__":true,"id":2248}},"2490":{"user":"robertkrahn","tags":[],"timestamp":{"__isSmartRef__":true,"id":2491}},"2491":{"isSerializedDate":true,"string":"Tue Jul 30 2013 07:37:15 GMT+0200 (CEST)"},"2492":{"morph":{"__isSmartRef__":true,"id":2246},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2493":{"adjustForNewBounds":true},"2494":{"changes":[{"__isSmartRef__":true,"id":2495},{"__isSmartRef__":true,"id":2497},{"__isSmartRef__":true,"id":2499},{"__isSmartRef__":true,"id":2501},{"__isSmartRef__":true,"id":2503},{"__isSmartRef__":true,"id":2505},{"__isSmartRef__":true,"id":2507},{"__isSmartRef__":true,"id":2509},{"__isSmartRef__":true,"id":2511},{"__isSmartRef__":true,"id":2513},{"__isSmartRef__":true,"id":2515},{"__isSmartRef__":true,"id":2517},{"__isSmartRef__":true,"id":2519},{"__isSmartRef__":true,"id":2521},{"__isSmartRef__":true,"id":2523},{"__isSmartRef__":true,"id":2525}],"comment":"A dialog for publishing parts in the PartsBin. Automatically invoked when invoking the \"Publish\" menu option.","migrationLevel":8,"partName":"PublishPartDialog","partsSpaceName":"PartsBin/Dialogs","requiredModules":[],"lastModifiedDate":{"__isSmartRef__":true,"id":2527},"revisionOnLoad":198774,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"2495":{"author":"undefined","id":"61086210-FA8D-49B7-9E8F-E1E202A9ECD7","message":"resetted view","date":{"__isSmartRef__":true,"id":2496}},"2496":{"isSerializedDate":true,"string":"Wed Mar 21 2012 14:50:23 GMT+0100 (CET)"},"2497":{"author":"undefined","id":"93AC78DB-FFE8-40AC-B8FC-34B0936B39A7","message":"added show diff button","date":{"__isSmartRef__":true,"id":2498}},"2498":{"isSerializedDate":true,"string":"Wed Mar 21 2012 14:49:44 GMT+0100 (CET)"},"2499":{"author":"undefined","id":"A5F4EACF-EF62-483F-B8B3-65966A895FA4","message":"","date":{"__isSmartRef__":true,"id":2500}},"2500":{"isSerializedDate":true,"string":"Tue Mar 20 2012 13:00:03 GMT+0100 (CET)"},"2501":{"author":"jenslincke","message":"first commit of Publish dialog using the publish dialog itself!","date":{"__isSmartRef__":true,"id":2502}},"2502":{"isSerializedDate":true,"string":"Wed Oct 19 2011 14:54:16 GMT+0200 (CEST)"},"2503":{"author":"jenslincke","message":"","date":{"__isSmartRef__":true,"id":2504}},"2504":{"isSerializedDate":true,"string":"Wed Oct 19 2011 14:52:26 GMT+0200 (CEST)"},"2505":{"author":"jenslincke","message":"store an uuid when publishing an object","date":{"__isSmartRef__":true,"id":2506}},"2506":{"isSerializedDate":true,"string":"Fri Oct 28 2011 15:15:02 GMT+0200 (CEST)"},"2507":{"author":"jenslincke","message":"","date":{"__isSmartRef__":true,"id":2508}},"2508":{"isSerializedDate":true,"string":"Fri Oct 28 2011 16:06:16 GMT+0200 (CEST)"},"2509":{"author":"jenslincke","id":"1A260BD5-E668-4BD4-B7A2-94E087AB4CE1","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)","date":{"__isSmartRef__":true,"id":2510}},"2510":{"isSerializedDate":true,"string":"Thu Jan 26 2012 12:10:41 GMT+0100 (CET)"},"2511":{"author":"undefined","id":"00A6DFFB-70D2-44A4-B5F9-0778E1CA5724","message":"init for change - don't remove on click","date":{"__isSmartRef__":true,"id":2512}},"2512":{"isSerializedDate":true,"string":"Tue Mar 20 2012 12:04:27 GMT+0100 (CET)"},"2513":{"author":"undefined","id":"2BD37BED-1605-4FD2-8D2C-25552A379B49","message":"added possibility to show diff and adapted to new publishing workflow (check for overwrites)","date":{"__isSmartRef__":true,"id":2514}},"2514":{"isSerializedDate":true,"string":"Thu Mar 22 2012 10:30:02 GMT+0100 (CET)"},"2515":{"author":"robertkrahn","id":"0FC68ADF-8995-4DFA-8713-AACEE168096E","message":"Fixed the issue that there were no line breaks allowed in the comment / commit text fields","date":{"__isSmartRef__":true,"id":2516}},"2516":{"isSerializedDate":true,"string":"Tue Aug 07 2012 01:22:26 GMT+0200 (CEST)"},"2517":{"author":"jenslincke","message":"changed colors (Marko Chief Color Advisor)","id":"7C1CA387-560D-471B-A0D9-4669D6CDA738","date":{"__isSmartRef__":true,"id":2518}},"2518":{"isSerializedDate":true,"string":"Thu Nov 22 2012 14:45:14 GMT+0100 (CET)"},"2519":{"author":"jenslincke","message":"reset title bar","id":"91E7578B-97E5-4572-A83F-EA928CE8B43C","date":{"__isSmartRef__":true,"id":2520}},"2520":{"isSerializedDate":true,"string":"Thu Nov 29 2012 09:58:57 GMT+0100 (CET)"},"2521":{"author":"jenslincke","message":"no comment","id":"E3BAAF1D-646D-4D98-9081-826BD0EFA4A5","date":{"__isSmartRef__":true,"id":2522}},"2522":{"isSerializedDate":true,"string":"Thu Nov 29 2012 10:57:31 GMT+0100 (CET)"},"2523":{"author":"robertkrahn","message":"Adding chooser for PartsBin URL","id":"C8D659A8-6A9E-4C74-A5F9-E57C7AE4E0F8","date":{"__isSmartRef__":true,"id":2524}},"2524":{"isSerializedDate":true,"string":"Tue Jul 30 2013 07:59:32 GMT+0200 (CEST)"},"2525":{"author":"robertkrahn","message":"make upload to multiple partsbins work","id":"22A47767-6371-40D4-90B9-C695B49856AD","date":{"__isSmartRef__":true,"id":2526}},"2526":{"isSerializedDate":true,"string":"Tue Jul 30 2013 08:22:12 GMT+0200 (CEST)"},"2527":{"isSerializedDate":true,"string":"Thu Aug 15 2013 21:21:30 GMT+0200 (CEST)"},"2528":{"_BorderRadius":0,"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_StrokeOpacity":0,"__serializedExpressions__":["_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Extent":"lively.pt(479.0,437.0)","_Padding":"lively.rect(0,0,0,0)"},"2529":{"submorphs":[{"__isSmartRef__":true,"id":2530},{"__isSmartRef__":true,"id":2536},{"__isSmartRef__":true,"id":2549},{"__isSmartRef__":true,"id":2561}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2574},"eventHandler":{"__isSmartRef__":true,"id":2575},"_ClipMode":"visible","derivationIds":["7F2F2823-877B-454C-84EB-725AB48DDB39","9DAC655E-F6CE-47F2-A10E-96FC2E163CA1","3588FF8F-A626-41AF-B41A-974F0FC47489","1A6AACF7-4310-44D2-B2D9-D59BEE17D4A6"],"id":"CCB7AC04-BE36-4FAF-8CCB-C56976B93D09","__layered_droppingEnabled__":false,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":2576},"windowMorph":{"__isSmartRef__":true,"id":2246},"label":{"__isSmartRef__":true,"id":2530},"closeButton":{"__isSmartRef__":true,"id":2536},"menuButton":{"__isSmartRef__":true,"id":2549},"collapseButton":{"__isSmartRef__":true,"id":2561},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":2246},"buttons":[{"__isSmartRef__":true,"id":2536},{"__isSmartRef__":true,"id":2561},{"__isSmartRef__":true,"id":2549}],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,0.0)"},"2530":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2531},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2532}],"eventHandler":{"__isSmartRef__":true,"id":2534},"_ClipMode":"hidden","derivationIds":["A690BA51-C5D5-44FD-90C3-AB1D767BAAB7","5099C734-AAFC-438A-9956-AEA02652C8E5","EFBF39B3-38AB-46DB-813E-271C13ACF0DB","6A338724-4617-470F-B436-7ED9D9464910"],"id":"37803012-3DCC-463D-8CF5-8E11FCBBEF37","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"layout":{"__isSmartRef__":true,"id":2535},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":2529},"_StyleClassNames":["window-title"],"_TextStylingMode":true,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(3.0,3.0)"},"2531":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(410.0,16.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"2532":{"style":{"__isSmartRef__":true,"id":2533},"chunkOwner":{"__isSmartRef__":true,"id":2530},"_id":"_2170","storedString":"Publish in PartsBin","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2533":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2534":{"morph":{"__isSmartRef__":true,"id":2530},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2535":{"resizeWidth":true},"2536":{"submorphs":[{"__isSmartRef__":true,"id":2537}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2542},"eventHandler":{"__isSmartRef__":true,"id":2543},"_ClipMode":"visible","derivationIds":["5CE8ED0B-9B20-49FE-84A3-C4BBFB608DA2","61C44023-E4BF-41AC-8B50-1D1090F00DE5","099666B5-CD82-4FFB-AE8C-828FC6FB1CD6","58A102BE-8F4E-4311-B0E5-89B9F824DBC8"],"id":"8F630A6A-1738-4C2F-8463-A9473A3A8C71","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":2537},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":2529},"layout":{"__isSmartRef__":true,"id":2544},"_StyleClassNames":["close"],"attributeConnections":[{"__isSmartRef__":true,"id":2545},{"__isSmartRef__":true,"id":2547}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"isPressed":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(459.0,3.0)"},"2537":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2538},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2539}],"eventHandler":{"__isSmartRef__":true,"id":2541},"_ClipMode":"hidden","derivationIds":["2912D7D0-02F2-414D-BD53-ED6C7F8DBE0B","356257A5-ED2C-40F0-854D-3B2F792F303D","600234D6-E311-42BF-B11D-F659F23DADF3","07AEF2CA-06E4-4865-987F-171CB755C59A"],"id":"89D60262-E68F-456E-A576-EDF29E7AB7A6","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2536},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,-1.0)"},"2538":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"2539":{"style":{"__isSmartRef__":true,"id":2540},"chunkOwner":{"__isSmartRef__":true,"id":2537},"_id":"_2172","storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2540":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2541":{"morph":{"__isSmartRef__":true,"id":2537},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2542":{"_BorderWidth":1,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"2543":{"morph":{"__isSmartRef__":true,"id":2536},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2544":{"moveHorizontal":true},"2545":{"sourceObj":{"__isSmartRef__":true,"id":2536},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":2246},"targetMethodName":"getCloseHelp","varMapping":{"__isSmartRef__":true,"id":2546},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2546":{"source":{"__isSmartRef__":true,"id":2536},"target":{"__isSmartRef__":true,"id":2246}},"2547":{"sourceObj":{"__isSmartRef__":true,"id":2536},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2246},"targetMethodName":"initiateShutdown","varMapping":{"__isSmartRef__":true,"id":2548},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2548":{"source":{"__isSmartRef__":true,"id":2536},"target":{"__isSmartRef__":true,"id":2246}},"2549":{"submorphs":[{"__isSmartRef__":true,"id":2550}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2555},"eventHandler":{"__isSmartRef__":true,"id":2556},"_ClipMode":"visible","derivationIds":["A7FA40A4-F29E-4570-92BF-F78E1C00D3EB","3AC17936-B2BF-44C6-B326-9071C9C5D23F","F0FD65E7-01C4-4D7B-814C-E307C8255B78","4D00B70F-A52E-45B4-B512-49E0563AC459"],"id":"DDC34FDB-E459-4DF6-9103-212DC5EEDE62","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":2550},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":2529},"attributeConnections":[{"__isSmartRef__":true,"id":2557},{"__isSmartRef__":true,"id":2559}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"isPressed":false,"_StyleClassNames":["Morph","Button","WindowControl"],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(419.0,3.0)"},"2550":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2551},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2552}],"eventHandler":{"__isSmartRef__":true,"id":2554},"_ClipMode":"hidden","derivationIds":["BDC5DD9B-DE40-4FDD-AA67-8A7BDA277AB5","BCEE5262-22DE-4D41-9074-294E4121D56C","1308F9B0-3DDE-4034-B38A-CB16C8518C7C","11C98F4E-E022-45AA-9BFE-337B4909DE81"],"id":"9D456037-9ADC-4AC4-8B3B-C9E2D1481C8B","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2549},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,0.0)"},"2551":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"2552":{"style":{"__isSmartRef__":true,"id":2553},"chunkOwner":{"__isSmartRef__":true,"id":2550},"_id":"_2174","storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2553":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2554":{"morph":{"__isSmartRef__":true,"id":2550},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2555":{"_BorderWidth":1,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"2556":{"morph":{"__isSmartRef__":true,"id":2549},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2557":{"sourceObj":{"__isSmartRef__":true,"id":2549},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":2246},"targetMethodName":"getMenuHelp","varMapping":{"__isSmartRef__":true,"id":2558},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2558":{"source":{"__isSmartRef__":true,"id":2549},"target":{"__isSmartRef__":true,"id":2246}},"2559":{"sourceObj":{"__isSmartRef__":true,"id":2549},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2246},"targetMethodName":"showTargetMorphMenu","varMapping":{"__isSmartRef__":true,"id":2560},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2560":{"source":{"__isSmartRef__":true,"id":2549},"target":{"__isSmartRef__":true,"id":2246}},"2561":{"submorphs":[{"__isSmartRef__":true,"id":2562}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2567},"eventHandler":{"__isSmartRef__":true,"id":2568},"_ClipMode":"visible","derivationIds":["73941EFE-62E0-4AFD-B15E-C9447809FD60","2FB05F48-6D05-4DC9-89A6-6D2E7B48F11C","0364F9CB-AB52-4742-B641-FD283268C199","4C46A4CF-4DC5-4FCD-994A-F2EC893194DA"],"id":"ECAC7C78-4B4C-4475-A632-079836B8FBE1","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":2562},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":2529},"layout":{"__isSmartRef__":true,"id":2569},"attributeConnections":[{"__isSmartRef__":true,"id":2570},{"__isSmartRef__":true,"id":2572}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"isPressed":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(439.0,3.0)"},"2562":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2563},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2564}],"eventHandler":{"__isSmartRef__":true,"id":2566},"_ClipMode":"hidden","derivationIds":["66A9385E-35FA-4BB8-89BB-4566D7CFBA1F","E2CA0F2A-CFD4-4939-9A62-4BA456BC9CE0","6231B8B8-5F40-404F-A379-19A5ADCDAE8B","C01DE4BD-21DC-41C9-A0D8-60E23784347E"],"id":"DDF22C28-1D44-4E62-8CCC-FD059DEF8D4A","grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2561},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,1.0)"},"2563":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"2564":{"style":{"__isSmartRef__":true,"id":2565},"chunkOwner":{"__isSmartRef__":true,"id":2562},"_id":"_2176","storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2565":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2566":{"morph":{"__isSmartRef__":true,"id":2562},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2567":{"_BorderWidth":1,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"2568":{"morph":{"__isSmartRef__":true,"id":2561},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2569":{"moveHorizontal":true},"2570":{"sourceObj":{"__isSmartRef__":true,"id":2561},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":2246},"targetMethodName":"getCollapseHelp","varMapping":{"__isSmartRef__":true,"id":2571},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2571":{"source":{"__isSmartRef__":true,"id":2561},"target":{"__isSmartRef__":true,"id":2246}},"2572":{"sourceObj":{"__isSmartRef__":true,"id":2561},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2246},"targetMethodName":"toggleCollapse","varMapping":{"__isSmartRef__":true,"id":2573},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"2573":{"source":{"__isSmartRef__":true,"id":2561},"target":{"__isSmartRef__":true,"id":2246}},"2574":{"_AppearanceStylingMode":true,"_BorderStylingMode":true,"_BorderWidth":0,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(479.0,22.0)","_Padding":"lively.rect(0,0,0,0)"},"2575":{"morph":{"__isSmartRef__":true,"id":2529},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2576":{"resizeWidth":true,"adjustForNewBounds":true},"2577":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2578},"_ClipMode":"visible","derivationIds":["F8799F2C-FF13-4A62-8E3F-6357AEF37BC3","8A7C85FD-3A6D-4BE7-9BD1-AED87F5B4038"],"id":"B36B127B-8FDF-49BC-B270-ED3ED6831245","__layered_droppingEnabled__":true,"halosEnabled":true,"type":"corner","_StyleClassNames":["Morph","Box","ReframeHandle","reframe-handle corner"],"layout":{"__isSmartRef__":true,"id":2579},"owner":{"__isSmartRef__":true,"id":2246},"eventHandler":{"__isSmartRef__":true,"id":2580},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.ReframeHandle","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(465.0,423.0)"},"2578":{"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(14.0,14.0)","_Padding":"lively.rect(0,0,0,0)"},"2579":{"moveVertical":true,"moveHorizontal":true},"2580":{"morph":{"__isSmartRef__":true,"id":2577},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2581":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2582},"_ClipMode":"visible","derivationIds":["AF122ADF-4910-4314-BED4-012245FA3C71","F9C03389-0530-4DC4-99D7-29025E112DA7"],"id":"743F8F91-D4AE-4ABE-9AFA-3FA39ACDCEAA","__layered_droppingEnabled__":true,"halosEnabled":true,"type":"bottom","_StyleClassNames":["Morph","Box","ReframeHandle","reframe-handle bottom"],"layout":{"__isSmartRef__":true,"id":2583},"owner":{"__isSmartRef__":true,"id":2246},"eventHandler":{"__isSmartRef__":true,"id":2584},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.ReframeHandle","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,434.0)"},"2582":{"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(465.0,3.0)","_Padding":"lively.rect(0,0,0,0)"},"2583":{"moveVertical":true},"2584":{"morph":{"__isSmartRef__":true,"id":2581},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2585":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2586},"_ClipMode":"visible","derivationIds":["1F707F01-5EB9-426F-9BD4-ADC1177E8C6A","60F6439F-50DF-4DD0-BFD1-A1D0F579CD52"],"id":"2E68F512-53F6-47F4-803D-844B701B3CCB","__layered_droppingEnabled__":true,"halosEnabled":true,"type":"right","_StyleClassNames":["Morph","Box","ReframeHandle","reframe-handle right"],"layout":{"__isSmartRef__":true,"id":2587},"owner":{"__isSmartRef__":true,"id":2246},"eventHandler":{"__isSmartRef__":true,"id":2588},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.ReframeHandle","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(476.0,0.0)"},"2586":{"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(3.0,423.0)","_Padding":"lively.rect(0,0,0,0)"},"2587":{"moveHorizontal":true},"2588":{"morph":{"__isSmartRef__":true,"id":2585},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"isSimplifiedRegistry":true}}]]>