{"id":0,"registry":{"0":{"submorphs":[{"__isSmartRef__":true,"id":1},{"__isSmartRef__":true,"id":163},{"__isSmartRef__":true,"id":188},{"__isSmartRef__":true,"id":213},{"__isSmartRef__":true,"id":261}],"scripts":[],"shape":{"__isSmartRef__":true,"id":286},"eventHandler":{"__isSmartRef__":true,"id":287},"_ClipMode":"visible","derivationIds":[],"id":"C8FA612F-93C7-4B04-8550-42917E5D7274","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":288},"LK2":true,"__serializedExpressions__":["_Position","contentOffset","prevDragPos"],"targetMorph":{"__isSmartRef__":true,"id":1},"reframeHandle":{"__isSmartRef__":true,"id":163},"bottomReframeHandle":{"__isSmartRef__":true,"id":261},"rightReframeHandle":{"__isSmartRef__":true,"id":188},"titleBar":{"__isSmartRef__":true,"id":213},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"_PreviousBorderWidth":0,"partsBinMetaInfo":{"__isSmartRef__":true,"id":120},"name":"WikiActivities","highlighted":false,"isBeingDragged":false,"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets","withoutLayers":["Global.lively.morphic.GrabbingLayer"],"_Position":"lively.pt(0.0,0.0)","contentOffset":"lively.pt(4.0,22.0)","prevDragPos":"lively.pt(983.0,248.0)"},"1":{"submorphs":[{"__isSmartRef__":true,"id":2},{"__isSmartRef__":true,"id":29},{"__isSmartRef__":true,"id":36},{"__isSmartRef__":true,"id":54},{"__isSmartRef__":true,"id":71},{"__isSmartRef__":true,"id":78},{"__isSmartRef__":true,"id":84},{"__isSmartRef__":true,"id":102}],"scripts":[],"id":"7A53EE58-8577-4634-9605-CB9592A59860","shape":{"__isSmartRef__":true,"id":119},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"__serializedExpressions__":["_Position"],"showsHalos":false,"name":"WikiActivities","partsBinMetaInfo":{"__isSmartRef__":true,"id":120},"owner":{"__isSmartRef__":true,"id":0},"eventHandler":{"__isSmartRef__":true,"id":123},"layout":{"__isSmartRef__":true,"id":124},"derivationIds":[369,"42346D7B-C956-486C-9CC2-03215C41A9BF","267665A8-67A0-471E-8492-5F698D9F016A","407CAAEE-6907-45EA-98EB-963103653FF6","5D8CD4BB-D206-43D1-9B66-B388B5AABDE7","5196815E-F1A1-4D33-B411-E7220FBB2C49"],"_ClipMode":"visible","prevScroll":[0,0],"#startLetters":"em","isCopyMorphRef":true,"morphRefId":1,"showRecentlyVisitedWorlds":false,"startLoading":1351858285015,"doNotSerialize":["logEntries"],"isBeingDragged":false,"partTests":{"__isSmartRef__":true,"id":125},"xml":"<?xml version=\"1.0\"?>\n<log>\n<logentry\n   revision=\"193180\">\n<author>jenslincke</author>\n<date>2013-03-06T15:46:32.375065Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/persistence/Serializer.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/lively/persistence/Serializer.js</msg>\n</logentry>\n<logentry\n   revision=\"192871\">\n<author>jenslincke</author>\n<date>2013-02-26T16:24:46.646682Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/morphic/TextCore.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/lively/morphic/TextCore.js</msg>\n</logentry>\n<logentry\n   revision=\"192870\">\n<author>jenslincke</author>\n<date>2013-02-26T16:24:12.903460Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/morphic/TextCore.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/lively/morphic/TextCore.js</msg>\n</logentry>\n<logentry\n   revision=\"192869\">\n<author>jenslincke</author>\n<date>2013-02-26T16:23:55.143732Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/morphic/TextCore.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/lively/morphic/TextCore.js</msg>\n</logentry>\n<logentry\n   revision=\"192868\">\n<author>jenslincke</author>\n<date>2013-02-26T16:23:36.840281Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/morphic/TextCore.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/lively/morphic/TextCore.js</msg>\n</logentry>\n<logentry\n   revision=\"192867\">\n<author>jenslincke</author>\n<date>2013-02-26T16:18:56.365975Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/morphic/TextCore.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/lively/morphic/TextCore.js</msg>\n</logentry>\n<logentry\n   revision=\"192864\">\n<author>jenslincke</author>\n<date>2013-02-26T14:55:07.976978Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/morphic/TextCore.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/lively/morphic/TextCore.js</msg>\n</logentry>\n<logentry\n   revision=\"192862\">\n<author>jenslincke</author>\n<date>2013-02-26T14:44:18.447817Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/morphic/TextCore.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/lively/morphic/TextCore.js</msg>\n</logentry>\n<logentry\n   revision=\"192713\">\n<author>markoroeder</author>\n<date>2013-02-20T13:20:03.435910Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/ast/Parser.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/lively/ast/Parser.js</msg>\n</logentry>\n<logentry\n   revision=\"192712\">\n<author>markoroeder</author>\n<date>2013-02-20T13:13:53.586279Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/ast/Parser.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/lively/ast/Parser.js</msg>\n</logentry>\n<logentry\n   revision=\"192701\">\n<author>markoroeder</author>\n<date>2013-02-20T11:56:27.918344Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Dropbox.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Dropbox.js</msg>\n</logentry>\n<logentry\n   revision=\"192700\">\n<author>markoroeder</author>\n<date>2013-02-20T11:56:10.121506Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Dropbox.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Dropbox.js</msg>\n</logentry>\n<logentry\n   revision=\"192699\">\n<author>markoroeder</author>\n<date>2013-02-20T11:53:55.292861Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Dropbox.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Dropbox.js</msg>\n</logentry>\n<logentry\n   revision=\"192698\">\n<author>markoroeder</author>\n<date>2013-02-20T10:55:24.072171Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/ast/Parser.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/lively/ast/Parser.js</msg>\n</logentry>\n<logentry\n   revision=\"192696\">\n<author>markoroeder</author>\n<date>2013-02-20T10:47:30.332809Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/ast/Parser.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/lively/ast/Parser.js</msg>\n</logentry>\n<logentry\n   revision=\"192695\">\n<author>markoroeder</author>\n<date>2013-02-20T10:41:38.993139Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/ast/Parser.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/lively/ast/Parser.js</msg>\n</logentry>\n<logentry\n   revision=\"192694\">\n<author>markoroeder</author>\n<date>2013-02-20T10:40:29.169685Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/ast/Parser.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/lively/ast/Parser.js</msg>\n</logentry>\n<logentry\n   revision=\"192343\">\n<author>jenslincke</author>\n<date>2013-02-08T14:33:11.861890Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/morphic/Widgets.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/lively/morphic/Widgets.js</msg>\n</logentry>\n<logentry\n   revision=\"192342\">\n<author>jenslincke</author>\n<date>2013-02-08T14:32:48.261468Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/morphic/Widgets.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/lively/morphic/Widgets.js</msg>\n</logentry>\n<logentry\n   revision=\"192341\">\n<author>jenslincke</author>\n<date>2013-02-08T14:32:14.048521Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/morphic/Widgets.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/lively/morphic/Widgets.js</msg>\n</logentry>\n<logentry\n   revision=\"192247\">\n<author>jenslincke</author>\n<date>2013-02-07T12:29:42.469997Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/morphic/Widgets.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/lively/morphic/Widgets.js</msg>\n</logentry>\n<logentry\n   revision=\"192233\">\n<author>markoroeder</author>\n<date>2013-02-07T10:49:05.600668Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"192232\">\n<author>markoroeder</author>\n<date>2013-02-07T10:48:31.847769Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"192231\">\n<author>markoroeder</author>\n<date>2013-02-07T10:47:13.407098Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"192229\">\n<author>markoroeder</author>\n<date>2013-02-07T10:42:59.055873Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"192228\">\n<author>markoroeder</author>\n<date>2013-02-07T10:42:37.510873Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"192227\">\n<author>markoroeder</author>\n<date>2013-02-07T10:42:00.380887Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"192226\">\n<author>markoroeder</author>\n<date>2013-02-07T10:41:23.280930Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"192225\">\n<author>markoroeder</author>\n<date>2013-02-07T10:37:27.418418Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"192224\">\n<author>markoroeder</author>\n<date>2013-02-07T10:36:56.526097Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"192223\">\n<author>markoroeder</author>\n<date>2013-02-07T10:35:36.285242Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"192220\">\n<author>markoroeder</author>\n<date>2013-02-07T10:33:59.481262Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"192219\">\n<author>markoroeder</author>\n<date>2013-02-07T10:32:58.847576Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"192218\">\n<author>markoroeder</author>\n<date>2013-02-07T10:32:26.665737Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"192212\">\n<author>markoroeder</author>\n<date>2013-02-07T10:27:35.234963Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"192208\">\n<author>markoroeder</author>\n<date>2013-02-07T10:22:32.677282Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"192201\">\n<author>markoroeder</author>\n<date>2013-02-07T10:10:45.558012Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"192139\">\n<author>jenslincke</author>\n<date>2013-02-06T15:35:35.550937Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/experimental/WorldSearch.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/lively/experimental/WorldSearch.js</msg>\n</logentry>\n<logentry\n   revision=\"192138\">\n<author>jenslincke</author>\n<date>2013-02-06T15:35:32.110161Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/experimental/CopyAndPaste.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/lively/experimental/CopyAndPaste.js</msg>\n</logentry>\n<logentry\n   revision=\"192137\">\n<author>jenslincke</author>\n<date>2013-02-06T15:35:09.004288Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/experimental/CopyAndPaste.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/lively/experimental/CopyAndPaste.js</msg>\n</logentry>\n<logentry\n   revision=\"192136\">\n<author>jenslincke</author>\n<date>2013-02-06T15:34:07.603760Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/experimental/WorldSearch.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/lively/experimental/WorldSearch.js</msg>\n</logentry>\n<logentry\n   revision=\"192135\">\n<author>jenslincke</author>\n<date>2013-02-06T14:57:57.780198Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/experimental/WorldSearch.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/lively/experimental/WorldSearch.js</msg>\n</logentry>\n<logentry\n   revision=\"192134\">\n<author>jenslincke</author>\n<date>2013-02-06T14:57:05.252916Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/experimental/CopyAndPaste.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/lively/experimental/CopyAndPaste.js</msg>\n</logentry>\n<logentry\n   revision=\"192094\">\n<author>markoroeder</author>\n<date>2013-02-06T09:21:24.942875Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/users/markoroeder/research/SourceCode2Graph.xhtml</path>\n<path\n   kind=\"\"\n   action=\"M\">/users/markoroeder/research/Workspace2.xhtml</path>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n<path\n   kind=\"\"\n   action=\"M\">/users/markoroeder/research/CodeSuggest.js</path>\n</paths>\n<msg>Applying local work</msg>\n</logentry>\n<logentry\n   revision=\"192066\">\n<author>markoroeder</author>\n<date>2013-02-04T15:39:52.491413Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/ast/generated/Nodes.js</path>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/ast/Parser.js</path>\n</paths>\n<msg>Fixed SourceGenerator and generated file to not reference _parent directly</msg>\n</logentry>\n<logentry\n   revision=\"192056\">\n<author>markoroeder</author>\n<date>2013-02-04T13:54:01.612927Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"D\">/core/flot.js</path>\n<path\n   kind=\"\"\n   action=\"D\">/core/lively/morphic/jquery.flot.js</path>\n<path\n   kind=\"\"\n   action=\"D\">/core/lively/morphic/test4.js</path>\n<path\n   kind=\"\"\n   action=\"D\">/core/mylib.js</path>\n</paths>\n<msg>Clean up (empty modules)</msg>\n</logentry>\n<logentry\n   revision=\"191891\">\n<author>markoroeder</author>\n<date>2013-01-31T11:21:01.345350Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"191457\">\n<author>markoroeder</author>\n<date>2013-01-28T13:58:37.140509Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/ast/generated/Nodes.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/lively/ast/generated/Nodes.js</msg>\n</logentry>\n<logentry\n   revision=\"191456\">\n<author>markoroeder</author>\n<date>2013-01-28T13:58:21.933059Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/ast/Parser.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/lively/ast/Parser.js</msg>\n</logentry>\n<logentry\n   revision=\"190633\">\n<author>jenslincke</author>\n<date>2013-01-25T10:25:57.845208Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/morphic/ScriptingSupport.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/lively/morphic/ScriptingSupport.js</msg>\n</logentry>\n<logentry\n   revision=\"190632\">\n<author>jenslincke</author>\n<date>2013-01-25T10:25:38.707673Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/morphic/ScriptingSupport.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/lively/morphic/ScriptingSupport.js</msg>\n</logentry>\n<logentry\n   revision=\"190631\">\n<author>jenslincke</author>\n<date>2013-01-25T10:25:14.252943Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/morphic/ScriptingSupport.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/lively/morphic/ScriptingSupport.js</msg>\n</logentry>\n<logentry\n   revision=\"190630\">\n<author>jenslincke</author>\n<date>2013-01-25T10:24:58.705818Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/morphic/ScriptingSupport.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/lively/morphic/ScriptingSupport.js</msg>\n</logentry>\n<logentry\n   revision=\"190629\">\n<author>jenslincke</author>\n<date>2013-01-25T10:24:19.305505Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/morphic/ScriptingSupport.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/lively/morphic/ScriptingSupport.js</msg>\n</logentry>\n<logentry\n   revision=\"190628\">\n<author>jenslincke</author>\n<date>2013-01-25T10:23:29.997898Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/lively/morphic/ScriptingSupport.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/lively/morphic/ScriptingSupport.js</msg>\n</logentry>\n<logentry\n   revision=\"190614\">\n<author>markoroeder</author>\n<date>2013-01-25T09:02:19.070771Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190612\">\n<author>markoroeder</author>\n<date>2013-01-25T08:54:47.214086Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190446\">\n<author>markoroeder</author>\n<date>2013-01-24T15:10:43.728892Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190445\">\n<author>markoroeder</author>\n<date>2013-01-24T15:10:18.685629Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190444\">\n<author>markoroeder</author>\n<date>2013-01-24T15:09:55.062817Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190443\">\n<author>markoroeder</author>\n<date>2013-01-24T15:09:04.937987Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190439\">\n<author>markoroeder</author>\n<date>2013-01-24T15:05:55.935736Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190437\">\n<author>markoroeder</author>\n<date>2013-01-24T15:03:31.826798Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190420\">\n<author>markoroeder</author>\n<date>2013-01-24T14:39:20.882101Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190419\">\n<author>markoroeder</author>\n<date>2013-01-24T14:37:38.437562Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190418\">\n<author>markoroeder</author>\n<date>2013-01-24T14:36:27.309325Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190417\">\n<author>markoroeder</author>\n<date>2013-01-24T14:35:15.881139Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190416\">\n<author>markoroeder</author>\n<date>2013-01-24T14:34:13.319468Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190415\">\n<author>markoroeder</author>\n<date>2013-01-24T14:32:09.760043Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190414\">\n<author>markoroeder</author>\n<date>2013-01-24T14:30:04.116557Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190408\">\n<author>markoroeder</author>\n<date>2013-01-24T14:22:57.755281Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190404\">\n<author>markoroeder</author>\n<date>2013-01-24T14:18:52.163273Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190400\">\n<author>markoroeder</author>\n<date>2013-01-24T14:18:17.275279Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190397\">\n<author>markoroeder</author>\n<date>2013-01-24T14:07:49.885970Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190396\">\n<author>markoroeder</author>\n<date>2013-01-24T14:07:43.832536Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190380\">\n<author>markoroeder</author>\n<date>2013-01-24T13:28:31.997902Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190377\">\n<author>markoroeder</author>\n<date>2013-01-24T13:23:54.134921Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190376\">\n<author>markoroeder</author>\n<date>2013-01-24T13:23:26.139066Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190372\">\n<author>markoroeder</author>\n<date>2013-01-24T13:15:02.112336Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190370\">\n<author>markoroeder</author>\n<date>2013-01-24T13:05:26.760733Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190364\">\n<author>markoroeder</author>\n<date>2013-01-24T13:03:50.191529Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190361\">\n<author>markoroeder</author>\n<date>2013-01-24T13:02:14.918936Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190358\">\n<author>markoroeder</author>\n<date>2013-01-24T13:01:07.518194Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190356\">\n<author>markoroeder</author>\n<date>2013-01-24T12:49:52.104713Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190355\">\n<author>markoroeder</author>\n<date>2013-01-24T12:48:53.855440Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190345\">\n<author>markoroeder</author>\n<date>2013-01-24T12:35:08.744648Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190343\">\n<author>markoroeder</author>\n<date>2013-01-24T12:30:51.982416Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190341\">\n<author>markoroeder</author>\n<date>2013-01-24T12:28:52.076715Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190340\">\n<author>markoroeder</author>\n<date>2013-01-24T12:27:30.714794Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190338\">\n<author>markoroeder</author>\n<date>2013-01-24T12:23:30.774516Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190337\">\n<author>markoroeder</author>\n<date>2013-01-24T12:18:26.263193Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190336\">\n<author>markoroeder</author>\n<date>2013-01-24T12:18:01.054850Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190335\">\n<author>markoroeder</author>\n<date>2013-01-24T12:13:46.692772Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190334\">\n<author>markoroeder</author>\n<date>2013-01-24T12:12:50.847841Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190333\">\n<author>markoroeder</author>\n<date>2013-01-24T12:11:01.123413Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190332\">\n<author>markoroeder</author>\n<date>2013-01-24T12:07:52.772404Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190331\">\n<author>markoroeder</author>\n<date>2013-01-24T11:57:14.811275Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190330\">\n<author>markoroeder</author>\n<date>2013-01-24T11:55:54.825637Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190329\">\n<author>markoroeder</author>\n<date>2013-01-24T11:55:07.554751Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n<logentry\n   revision=\"190328\">\n<author>markoroeder</author>\n<date>2013-01-24T11:55:02.771872Z</date>\n<paths>\n<path\n   kind=\"\"\n   action=\"M\">/core/apps/Neo4j.js</path>\n</paths>\n<msg>Autoversioning commit:  a non-deltaV client made a change to\n/core/apps/Neo4j.js</msg>\n</logentry>\n</log>\n","_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":126},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","withLayers":["Global.ScriptListUpdateLayer"],"_Position":"lively.pt(4.0,22.0)"},"2":{"submorphs":[{"__isSmartRef__":true,"id":3}],"scripts":[],"id":"8922FDBF-B9DC-4740-B074-1D2918DC2F51","shape":{"__isSmartRef__":true,"id":8},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"__serializedExpressions__":["_Position","padding","distanceToDragEvent"],"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":14},"lighterFill":{"__isSmartRef__":true,"id":19},"label":{"__isSmartRef__":true,"id":3},"attributeConnections":[{"__isSmartRef__":true,"id":24},{"__isSmartRef__":true,"id":25}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"name":"button","partsBinMetaInfo":{"__isSmartRef__":true,"id":26},"owner":{"__isSmartRef__":true,"id":1},"eventHandler":{"__isSmartRef__":true,"id":27},"derivationIds":[371,"DE311A4F-92DA-4FD5-B946-5E1C6794E6EF","42DEBC62-F19F-4ACB-B119-868FBC96F3D6","A2179BF7-D45F-4D82-A79A-FAF7F99724A9","05767BFC-64F4-46CB-95F0-65F20A3D9D8E","4A7B732E-A816-40C1-AAAA-51C67461FF1F"],"_ClipMode":"visible","isPressed":false,"layout":{"__isSmartRef__":true,"id":28},"prevScroll":[0,0],"_Rotation":0,"_Scale":1.0916059898444812,"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(5.0,8.0)","padding":"lively.rect(5,0,0,0)","distanceToDragEvent":"lively.pt(36.0,-12.0)"},"3":{"submorphs":[],"scripts":[],"id":"F79B99C2-BB5F-4621-A076-C405A8430865","shape":{"__isSmartRef__":true,"id":4},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":46.37780966113278,"_MaxTextHeight":null,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"__serializedExpressions__":["_Position","textColor","padding","_Padding","_TextColor"],"owner":{"__isSmartRef__":true,"id":2},"eventsAreIgnored":true,"textChunks":[{"__isSmartRef__":true,"id":5}],"prevScroll":[0,0],"_FontFamily":"Helvetica, Sans-Serif","_ClipMode":"hidden","_WhiteSpaceHandling":"pre-wrap","_Align":"center","eventHandler":{"__isSmartRef__":true,"id":7},"_HandStyle":"default","_PointerEvents":"none","_MinTextWidth":46.37780966113278,"_MinTextHeight":null,"derivationIds":[372,"4496DBD0-9B70-4713-AD4E-D5A605A1470D","5F769DD0-EA49-4E58-B942-CCA7581D6208","966DD8D3-B1FA-4BAC-91EE-F54E9EF18BEB","A322CA76-75EE-4C03-93E7-AE01EA3C7059","39853962-04D1-4586-B327-345FA3502D3F"],"_FontSize":10,"_WordBreak":"break-all","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","textColor":"Color.rgb(0,0,0)","padding":"lively.rect(5,0,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"4":{"borderWidth":0,"fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"_ClipMode":"visible","_BorderWidth":0,"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(46.4,20.9)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"5":{"style":{"__isSmartRef__":true,"id":6},"chunkOwner":{"__isSmartRef__":true,"id":3},"_id":"_18182","storedString":"reload","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7":{"morph":{"__isSmartRef__":true,"id":3},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8":{"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"_Fill":{"__isSmartRef__":true,"id":9},"_BorderWidth":1,"_BorderRadius":5,"_ClipMode":"visible","_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(46.4,20.9)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"9":{"stops":[{"__isSmartRef__":true,"id":10},{"__isSmartRef__":true,"id":11},{"__isSmartRef__":true,"id":12},{"__isSmartRef__":true,"id":13}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"10":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"11":{"offset":0.3,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"12":{"offset":0.7,"__serializedExpressions__":["color"],"color":"Color.rgb(221,221,221)"},"13":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(204,204,204)"},"14":{"stops":[{"__isSmartRef__":true,"id":15},{"__isSmartRef__":true,"id":16},{"__isSmartRef__":true,"id":17},{"__isSmartRef__":true,"id":18}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"15":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(245,245,245)"},"16":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"17":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(209,209,209)"},"18":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(240,240,240)"},"19":{"stops":[{"__isSmartRef__":true,"id":20},{"__isSmartRef__":true,"id":21},{"__isSmartRef__":true,"id":22},{"__isSmartRef__":true,"id":23}],"__serializedExpressions__":["vector"],"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes","vector":"lively.rect(0,0,0,1)"},"20":{"offset":0,"__serializedExpressions__":["color"],"color":"Color.rgb(250,250,250)"},"21":{"offset":0.4,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"22":{"offset":0.6,"__serializedExpressions__":["color"],"color":"Color.rgb(232,232,232)"},"23":{"offset":1,"__serializedExpressions__":["color"],"color":"Color.rgb(248,248,248)"},"24":{"sourceObj":{"__isSmartRef__":true,"id":2},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1},"targetMethodName":"showRecentlyVisitedWorlds","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"25":{"sourceObj":{"__isSmartRef__":true,"id":2},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1},"targetMethodName":"showActivities","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"26":{"partsSpaceName":"PartsBin/Inputs/","migrationLevel":2,"comment":"Simple button. Connect to 'fire' to trigger actions when the button is pressed.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"27":{"morph":{"__isSmartRef__":true,"id":2},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28":{"moveHorizontal":false},"29":{"submorphs":[],"scripts":[],"id":"7BE8A74C-9186-4B38-8CF0-FB39BCA14474","shape":{"__isSmartRef__":true,"id":30},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Courier","registeredForMouseEvents":true,"__serializedExpressions__":["_Position","textColor","_TextColor","distanceToDragEvent"],"_MaxTextWidth":1454,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":8,"name":"Table","partsBinMetaInfo":{"__isSmartRef__":true,"id":31},"textChunks":[{"__isSmartRef__":true,"id":32}],"charsReplaced":"s","lastFindLoc":6,"prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":1},"_WhiteSpaceHandling":"pre","_ClipMode":"scroll","eventHandler":{"__isSmartRef__":true,"id":34},"_MinTextWidth":1454,"_MinTextHeight":null,"derivationIds":[373,"DE1016C6-A6F6-4DC1-BA75-EA8FA2E7F365","6BC2D4AF-42C6-4359-ACE4-07CB67B944D6","3F9F74D6-A483-4572-982C-37145C9E7A85","906D5F10-EC14-43B9-A08E-25C1A6B0BADA","01003E67-A747-489F-B9F1-E4CC1CBB8285"],"layout":{"__isSmartRef__":true,"id":35},"isBeingDragged":false,"_WordBreak":null,"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(9.0,40.0)","textColor":"Color.rgb(0,0,0)","_TextColor":"Color.rgb(102,102,102)","distanceToDragEvent":"lively.pt(606.0,-17.0)"},"30":{"fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(1606.0,569.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,0,0,0)"},"31":{"partsSpaceName":"PartsBin/Basic/","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"32":{"style":{"__isSmartRef__":true,"id":33},"chunkOwner":{"__isSmartRef__":true,"id":29},"_id":"_3744","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"33":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"34":{"morph":{"__isSmartRef__":true,"id":29},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"35":{"resizeWidth":false,"resizeHeight":true},"36":{"submorphs":[],"scripts":[],"id":"753089DC-0B8C-4A9F-8659-D3E909B13DD2","shape":{"__isSmartRef__":true,"id":37},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"_MaxTextWidth":1025.0549029029028,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":11,"name":"URL","partsBinMetaInfo":{"__isSmartRef__":true,"id":38},"textChunks":[{"__isSmartRef__":true,"id":49}],"charsReplaced":"core/apps/","lastFindLoc":58,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":51},"_ClipMode":"hidden","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","4544BAF7-A251-48AD-9666-FD83DCC59BB7","E6CAE6CE-D8DF-4228-8712-A526FDA962EA","5E93DEA6-DF39-4A31-B34E-935314B5A6E1","7CD6CD47-0B24-47AD-A072-25BA3C0ADCA5"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":1025.0549029029028,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":1},"isInputLine":true,"_InputAllowed":true,"allowInput":true,"savedTextString":"http://lively-kernel.org/repository/webwerkstatt/users/jenslincke/","attributeConnections":[{"__isSmartRef__":true,"id":52}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"layout":{"__isSmartRef__":true,"id":53},"_WordBreak":"break-all","_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(56.0,6.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(396.0,-10.0)"},"37":{"fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"_BorderWidth":1.9240000000000002,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(390.9,24.0)","_BorderColor":"Color.rgb(211,210,210)","_Padding":"lively.rect(4,2,0,0)"},"38":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":39},{"__isSmartRef__":true,"id":41},{"__isSmartRef__":true,"id":43},{"__isSmartRef__":true,"id":45},{"__isSmartRef__":true,"id":47}],"revisionOnLoad":160159,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"39":{"date":{"__isSmartRef__":true,"id":40},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"40":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (CEST)"},"41":{"date":{"__isSmartRef__":true,"id":42},"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"},"42":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)"},"43":{"date":{"__isSmartRef__":true,"id":44},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"44":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (CEST)"},"45":{"date":{"__isSmartRef__":true,"id":46},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"46":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (CEST)"},"47":{"date":{"__isSmartRef__":true,"id":48},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"48":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (CEST)"},"49":{"style":{"__isSmartRef__":true,"id":50},"chunkOwner":{"__isSmartRef__":true,"id":36},"_id":"_3743","storedString":"http://lively-kernel.org/repository/webwerkstatt/core/","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"50":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"51":{"morph":{"__isSmartRef__":true,"id":36},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"52":{"sourceObj":{"__isSmartRef__":true,"id":36},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":1},"targetMethodName":"showActivities","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"53":{"resizeWidth":true},"54":{"submorphs":[],"scripts":[],"id":"3D6DE105-B523-4C0D-A61B-A6090726A774","shape":{"__isSmartRef__":true,"id":55},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"_MaxTextWidth":1414.6956519999999,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":11,"name":"Status","partsBinMetaInfo":{"__isSmartRef__":true,"id":56},"textChunks":[{"__isSmartRef__":true,"id":67}],"charsReplaced":"foo!?","lastFindLoc":5,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":69},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","BBDD1D37-0B64-480B-8EAE-ABD01383F6CB","4696EF59-D1FE-4DCC-9A68-5269993AD7EF","8FC58684-5215-4531-B72E-0B5590435AD4"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":1414.6956519999999,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":1},"layout":{"__isSmartRef__":true,"id":70},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(9.0,619.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(94.0,-12.0)"},"55":{"fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(776.7,20.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"56":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":57},{"__isSmartRef__":true,"id":59},{"__isSmartRef__":true,"id":61},{"__isSmartRef__":true,"id":63},{"__isSmartRef__":true,"id":65}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"57":{"date":{"__isSmartRef__":true,"id":58},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"58":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (CEST)"},"59":{"date":{"__isSmartRef__":true,"id":60},"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"},"60":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)"},"61":{"date":{"__isSmartRef__":true,"id":62},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"62":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (CEST)"},"63":{"date":{"__isSmartRef__":true,"id":64},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"64":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (CEST)"},"65":{"date":{"__isSmartRef__":true,"id":66},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"66":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (CEST)"},"67":{"style":{"__isSmartRef__":true,"id":68},"chunkOwner":{"__isSmartRef__":true,"id":54},"_id":"_3745","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"68":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"69":{"morph":{"__isSmartRef__":true,"id":54},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"70":{"moveVertical":true,"resizeWidth":true},"71":{"submorphs":[],"scripts":[],"id":"984C6AF2-B761-4F4D-9559-61E5853F71F4","shape":{"__isSmartRef__":true,"id":72},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"_MaxTextWidth":172.744,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":11,"name":"Filter","partsBinMetaInfo":{"__isSmartRef__":true,"id":56},"textChunks":[{"__isSmartRef__":true,"id":73}],"charsReplaced":"jenslincke","lastFindLoc":10,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":75},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","5FD26102-3971-4612-8773-580F3708887F","7508900C-EF79-4671-8B49-C377F0165A61","7D3A5210-B11E-4BB5-AC08-27BB3B42432F"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":172.744,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":1},"layout":{"__isSmartRef__":true,"id":76},"attributeConnections":[{"__isSmartRef__":true,"id":77}],"doNotSerialize":["$$textString"],"doNotCopyProperties":["$$textString"],"isInputLine":true,"savedTextString":"","textString":"","_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(632.0,7.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(121.0,-10.0)"},"72":{"fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"_BorderWidth":1.6280000000000001,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(184.0,23.3)","_BorderColor":"Color.rgb(209,209,209)","_Padding":"lively.rect(4,2,0,0)"},"73":{"style":{"__isSmartRef__":true,"id":74},"chunkOwner":{"__isSmartRef__":true,"id":71},"_id":"_3741","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"74":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"75":{"morph":{"__isSmartRef__":true,"id":71},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"76":{"moveHorizontal":true},"77":{"sourceObj":{"__isSmartRef__":true,"id":71},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":1},"targetMethodName":"displayFilteredText","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"78":{"submorphs":[],"scripts":[],"id":"B6E7E6B2-4B71-4DBD-9A3E-DA3F2A7A78C3","shape":{"__isSmartRef__":true,"id":79},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"_MaxTextWidth":59.695651999999995,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":14,"name":"Text","partsBinMetaInfo":{"__isSmartRef__":true,"id":56},"textChunks":[{"__isSmartRef__":true,"id":80}],"charsReplaced":"search","lastFindLoc":6,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":82},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","2E3A9316-102D-4AD6-82DF-B9B206F0AD02","A3BC6F4D-C808-4BA0-B8B8-35BB38B74376","55D0F253-3D17-4D60-9424-25C1EDE50AC5"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":59.695651999999995,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":1},"_Align":"right","layout":{"__isSmartRef__":true,"id":83},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(566.0,7.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(49.0,-4.0)"},"79":{"fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(67.7,26.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"80":{"style":{"__isSmartRef__":true,"id":81},"morph":{"__isSmartRef__":true,"id":78},"chunkOwner":{"__isSmartRef__":true,"id":78},"storedString":"filter:","_id":"_89413","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"81":{"fontSize":12,"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"82":{"morph":{"__isSmartRef__":true,"id":78},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"83":{"moveHorizontal":true},"84":{"submorphs":[],"scripts":[],"id":"C0F7C4F6-F895-4658-8460-2840FA6BE60F","shape":{"__isSmartRef__":true,"id":85},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"_MaxTextWidth":71.64289889889878,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":11,"name":"Limit","partsBinMetaInfo":{"__isSmartRef__":true,"id":86},"textChunks":[{"__isSmartRef__":true,"id":97}],"charsReplaced":"1000","lastFindLoc":4,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":99},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","5FD26102-3971-4612-8773-580F3708887F","7508900C-EF79-4671-8B49-C377F0165A61","7D3A5210-B11E-4BB5-AC08-27BB3B42432F","51F63336-B931-4C37-A36A-45312C23CED1"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":71.64289889889878,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"layout":{"__isSmartRef__":true,"id":100},"isInputLine":true,"savedTextString":"100","previousSelection":[1,1],"owner":{"__isSmartRef__":true,"id":1},"_Align":"right","attributeConnections":[{"__isSmartRef__":true,"id":101}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"priorSelectionRange":[0,4],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(507.9,9.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(63.3,-15.0)"},"85":{"fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"_BorderWidth":1.6280000000000001,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(82.9,23.3)","_BorderColor":"Color.rgb(209,209,209)","_Padding":"lively.rect(4,2,0,0)"},"86":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":87},{"__isSmartRef__":true,"id":89},{"__isSmartRef__":true,"id":91},{"__isSmartRef__":true,"id":93},{"__isSmartRef__":true,"id":95}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"87":{"date":{"__isSmartRef__":true,"id":88},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"88":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (CEST)"},"89":{"date":{"__isSmartRef__":true,"id":90},"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"},"90":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)"},"91":{"date":{"__isSmartRef__":true,"id":92},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"92":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (CEST)"},"93":{"date":{"__isSmartRef__":true,"id":94},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"94":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (CEST)"},"95":{"date":{"__isSmartRef__":true,"id":96},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"96":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (CEST)"},"97":{"style":{"__isSmartRef__":true,"id":98},"chunkOwner":{"__isSmartRef__":true,"id":84},"_id":"_57041","storedString":"100","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"98":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"99":{"morph":{"__isSmartRef__":true,"id":84},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"100":{"moveHorizontal":true},"101":{"sourceObj":{"__isSmartRef__":true,"id":84},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":1},"targetMethodName":"showActivities","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"102":{"submorphs":[],"scripts":[],"id":"3EF94C2E-DE1D-42FB-9C06-A0B57FE1E8CB","shape":{"__isSmartRef__":true,"id":103},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"_MaxTextWidth":59.695651999999995,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":14,"name":"Text1","partsBinMetaInfo":{"__isSmartRef__":true,"id":104},"textChunks":[{"__isSmartRef__":true,"id":115}],"charsReplaced":"filter","lastFindLoc":6,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":117},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","2E3A9316-102D-4AD6-82DF-B9B206F0AD02","A3BC6F4D-C808-4BA0-B8B8-35BB38B74376","55D0F253-3D17-4D60-9424-25C1EDE50AC5","3A2E811D-9E96-4127-8BCE-2A1785B4561B"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":59.695651999999995,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"_Align":"right","layout":{"__isSmartRef__":true,"id":118},"owner":{"__isSmartRef__":true,"id":1},"priorSelectionRange":[0,6],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(437.9,7.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(45.3,-12.0)"},"103":{"fill":null,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(67.7,26.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"104":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":105},{"__isSmartRef__":true,"id":107},{"__isSmartRef__":true,"id":109},{"__isSmartRef__":true,"id":111},{"__isSmartRef__":true,"id":113}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"105":{"date":{"__isSmartRef__":true,"id":106},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"106":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (CEST)"},"107":{"date":{"__isSmartRef__":true,"id":108},"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"},"108":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)"},"109":{"date":{"__isSmartRef__":true,"id":110},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"110":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (CEST)"},"111":{"date":{"__isSmartRef__":true,"id":112},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"112":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (CEST)"},"113":{"date":{"__isSmartRef__":true,"id":114},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"114":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (CEST)"},"115":{"style":{"__isSmartRef__":true,"id":116},"morph":{"__isSmartRef__":true,"id":102},"chunkOwner":{"__isSmartRef__":true,"id":102},"storedString":"limit:","_id":"_89413","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"116":{"fontSize":12,"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"117":{"morph":{"__isSmartRef__":true,"id":102},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"118":{"moveHorizontal":true},"119":{"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"_BorderWidth":1,"_BorderRadius":0,"_ClipMode":"visible","_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(827.0,643.0)","_BorderColor":"Color.rgb(95,94,95)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"120":{"partsSpaceName":"PartsBin/Wiki/","comment":"Show wiki acitvities","migrationLevel":4,"partName":"WikiActivities","changes":[{"__isSmartRef__":true,"id":121}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"121":{"date":{"__isSmartRef__":true,"id":122},"author":"jenslincke","message":"- replaced old window \n- made text not break","id":"30604D60-DBF0-4233-8FB4-058B0C0A0F14"},"122":{"isSerializedDate":true,"string":"Thu Mar 14 2013 11:07:25 GMT+0100 (CET)"},"123":{"morph":{"__isSmartRef__":true,"id":1},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"124":{"resizeWidth":true,"resizeHeight":true,"adjustForNewBounds":true},"125":{},"126":{"onrestore":{"__isSmartRef__":true,"id":127},"showActivities":{"__isSmartRef__":true,"id":135},"displayFilteredText":{"__isSmartRef__":true,"id":139},"reset":{"__isSmartRef__":true,"id":143},"parseLog":{"__isSmartRef__":true,"id":147},"development":{"__isSmartRef__":true,"id":151},"printSparseTable":{"__isSmartRef__":true,"id":155},"getFilterRegExp":{"__isSmartRef__":true,"id":159}},"127":{"varMapping":{"__isSmartRef__":true,"id":128},"source":"function onrestore() {\n    $super()\n    this.get('UserName').textString = $world.getUserName()\n}","funcProperties":{"__isSmartRef__":true,"id":133},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"128":{"this":{"__isSmartRef__":true,"id":1},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129}},"129":{"$super":{"__isSmartRef__":true,"id":130}},"130":{"varMapping":{"__isSmartRef__":true,"id":131},"source":"function () {\n                    try {\n                        return obj.constructor.prototype[name].apply(obj, arguments)\n                    } catch (e) {\n                        if ($world)\n                            $world.logError(e, 'Error in $super call')\n                        else\n                            alert('Error in $super call: ' + e + '\\n' + e.stack);\n                        return null;\n                    }\n                }","funcProperties":{"__isSmartRef__":true,"id":132},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131":{"obj":{"__isSmartRef__":true,"id":1},"name":"onrestore"},"132":{},"133":{"timestamp":{"__isSmartRef__":true,"id":134},"user":"jenslincke","tags":[]},"134":{"isSerializedDate":true,"string":"Tue Oct 30 2012 14:25:20 GMT+0100 (CET)"},"135":{"varMapping":{"__isSmartRef__":true,"id":136},"source":"function showActivities() {\n    // clear table\n    // this.get('VersionTable').textString = \"\"\n    this.get('Status').textString = \"loading\"\n\n    // this is what I call a real script: no refactoring at all :-)\n    var url = this.get(\"URL\").textString\n\n    module('server.nodejs.WebInterface').load(true);\n    var server = new CommandLineServerInterface()\n\n    var limit = Number(this.get('Limit').textString) || 100\n\n    var cmd = 'svn log -v --xml --limit ' +limit + \" \"+ url;\n    connect(server, 'result', this, 'parseLog')\n    server.runCommand(cmd)\n\n}","funcProperties":{"__isSmartRef__":true,"id":137},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"136":{"this":{"__isSmartRef__":true,"id":1}},"137":{"timestamp":{"__isSmartRef__":true,"id":138},"user":"jenslincke","tags":[]},"138":{"isSerializedDate":true,"string":"Fri Nov 02 2012 16:48:03 GMT+0100 (CET)"},"139":{"varMapping":{"__isSmartRef__":true,"id":140},"source":"function displayFilteredText() {\n    if (!this.logEntries) return;\n    var table = [];\n        this.logEntries.each(function(ea) {\n            ea.paths.each(function(eaPath){ \n                table.push([\n                    ea.date ? ea.date.format(\"yyyy-mm-dd HH:MM\") : \"\",\n                    ea.revision,\n                    ea.author,\n                    \"\"+ eaPath.path])\n            })\n        })\n    var filter = this.getFilterRegExp();\n    var filteredTable = table.select(function(row) {\n        var s = row.join(\" \");\n        return s.match(filter)\n    })\n    this.get('Table').textString = this.printSparseTable(filteredTable, [16, 6, 16, 200])\n    this.get('Table').applyStyle({textColor: Color.darkGray})\n}","funcProperties":{"__isSmartRef__":true,"id":141},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"140":{"this":{"__isSmartRef__":true,"id":1}},"141":{"timestamp":{"__isSmartRef__":true,"id":142},"user":"jenslincke","tags":[]},"142":{"isSerializedDate":true,"string":"Fri Nov 02 2012 16:43:50 GMT+0100 (CET)"},"143":{"varMapping":{"__isSmartRef__":true,"id":144},"source":"function reset() {\n    this.doNotSerialize = ['logEntries'];\n    this.get('Filter').textString = \"\"\n    this.get('URL').textString = \"http://lively-kernel.org/repository/webwerkstatt/core/\"\n    this.get('Table').textString = \"\"\n    this.get('Status').textString = \"\"\n}","funcProperties":{"__isSmartRef__":true,"id":145},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"144":{"this":{"__isSmartRef__":true,"id":1}},"145":{"timestamp":{"__isSmartRef__":true,"id":146},"user":"jenslincke","tags":[]},"146":{"isSerializedDate":true,"string":"Fri Nov 02 2012 16:44:55 GMT+0100 (CET)"},"147":{"varMapping":{"__isSmartRef__":true,"id":148},"source":"function parseLog(response) {\n\n    this.xml = response.stdout; // cache for development\n    var xmlDoc = $.parseXML(this.xml)\n\n    module('lib.DateJS').load(true)\n    var parseDate = function(s) {\n        try {\n            var m = s.match(/(\\d\\d\\d\\d-\\d\\d-\\d\\d)T(\\d\\d:\\d\\d:\\d\\d)/)\n            return Date.parse(m[1] + \" \" + m[2])\n        } catch(e) {\n            return undefined\n        }\n    }\n    var parse = function(obj,node, tag) {\n        var found = $(node).find(tag)[0];\n        if (found) obj[tag] = Strings.removeSurroundingWhitespaces(found.textContent);\n    }\n    this.logEntries = $A($(xmlDoc).find('logentry')).collect(function(ea) {\n        var obj = {\n            revision: ea.getAttribute('revision'),\n            paths: $A($(ea).find('path')).collect(function(eaPath) {\n                return {\n                    action: eaPath.getAttribute('action'),\n                    kind: eaPath.getAttribute('kind'),\n                    path: Strings.removeSurroundingWhitespaces(eaPath.textContent)}\n                })};\n        parse(obj, ea, \"author\")\n        parse(obj, ea, \"msg\")\n        parse(obj, ea, \"date\")\n        obj.date = parseDate(obj.date);\n        return obj\n    })\n    this.displayFilteredText();\n}","funcProperties":{"__isSmartRef__":true,"id":149},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"148":{"this":{"__isSmartRef__":true,"id":1}},"149":{"timestamp":{"__isSmartRef__":true,"id":150},"user":"jenslincke","tags":[]},"150":{"isSerializedDate":true,"string":"Fri Nov 02 2012 16:37:16 GMT+0100 (CET)"},"151":{"varMapping":{"__isSmartRef__":true,"id":152},"source":"function development() {\n    \n    this.startStepping(500, 'displayFilteredText')\n    this.stopStepping()\n}","funcProperties":{"__isSmartRef__":true,"id":153},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"152":{"this":{"__isSmartRef__":true,"id":1}},"153":{"timestamp":{"__isSmartRef__":true,"id":154},"user":"jenslincke","tags":[]},"154":{"isSerializedDate":true,"string":"Fri Nov 02 2012 15:12:12 GMT+0100 (CET)"},"155":{"varMapping":{"__isSmartRef__":true,"id":156},"source":"function printSparseTable(table, limits) {\n    // Example: \n    // this.printSparseTable([[\"a\", \"b\", \"c\"],[\"a\", \"b2\", \"c2\"]], [3,3,3])\n    // ->\n    // a  b   c \n    //    b2  c2 \n    \n    var current = [];\n    limits = limits || [];\n    var forceStringWidth = function(s, n, left) {\n        return Strings.pad(s.substring(0,n), n - s.length, left)\n    }\n    return table.collect(function(eaRow) {\n        return eaRow.collect(function(eaColumn, index) {\n            var n = limits[index] || 16;\n            if (eaColumn == current[index]) {\n                return forceStringWidth(\"\", n)\n            } else {\n                current[index] = eaColumn ;\n                return forceStringWidth(eaColumn, n);\n            }\n        }).join(' ')\n    }).join('\\n')\n}","funcProperties":{"__isSmartRef__":true,"id":157},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"156":{"this":{"__isSmartRef__":true,"id":1}},"157":{"timestamp":{"__isSmartRef__":true,"id":158},"user":"jenslincke","tags":[]},"158":{"isSerializedDate":true,"string":"Fri Nov 02 2012 16:03:28 GMT+0100 (CET)"},"159":{"varMapping":{"__isSmartRef__":true,"id":160},"source":"function getFilterRegExp() {\n    try {\n        return new RegExp(this.get('Filter').textString)\n        this.get('Filter').setFill(null)\n    } catch (e) {\n        return new RegExp(\".*\");\n        this.get('Filter').setFill(Color.red)\n    }\n}","funcProperties":{"__isSmartRef__":true,"id":161},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"160":{"this":{"__isSmartRef__":true,"id":1}},"161":{"timestamp":{"__isSmartRef__":true,"id":162},"user":"jenslincke","tags":[]},"162":{"isSerializedDate":true,"string":"Fri Nov 02 2012 16:41:41 GMT+0100 (CET)"},"163":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":164},"eventHandler":{"__isSmartRef__":true,"id":165},"_ClipMode":"visible","derivationIds":[],"id":"22CD9CDB-62D9-449B-BA62-CAAB99CFEF51","droppingEnabled":true,"halosEnabled":true,"__serializedExpressions__":["_Position"],"_StyleClassNames":["reframe-handle corner"],"owner":{"__isSmartRef__":true,"id":0},"dragStartPoint":null,"originalTargetExtent":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":166},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(821.0,655.0)"},"164":{"__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)"},"165":{"morph":{"__isSmartRef__":true,"id":163},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"166":{"onDragStart":{"__isSmartRef__":true,"id":167},"onDrag":{"__isSmartRef__":true,"id":174},"onDragEnd":{"__isSmartRef__":true,"id":181}},"167":{"varMapping":{"__isSmartRef__":true,"id":168},"source":"function onDragStart(evt) {\n            this.dragStartPoint = evt.mousePoint;\n            this.originalTargetExtent = this.owner.getExtent();\n        }","funcProperties":{"__isSmartRef__":true,"id":173},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"168":{"this":{"__isSmartRef__":true,"id":163},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":169}},"169":{"$super":{"__isSmartRef__":true,"id":170}},"170":{"varMapping":{"__isSmartRef__":true,"id":171},"source":"function () {\n                    try {\n                        return obj.constructor.prototype[name].apply(obj, arguments)\n                    } catch (e) {\n                        if ($world)\n                            $world.logError(e, 'Error in $super call')\n                        else\n                            alert('Error in $super call: ' + e + '\\n' + e.stack);\n                        return null;\n                    }\n                }","funcProperties":{"__isSmartRef__":true,"id":172},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"171":{"obj":{"__isSmartRef__":true,"id":163},"name":"onDragStart"},"172":{},"173":{},"174":{"varMapping":{"__isSmartRef__":true,"id":175},"source":"function onDrag(evt) {\n            var moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\n            var newExtent = this.originalTargetExtent.addPt(moveDelta);\n            if (newExtent.x < this.owner.minWidth) newExtent.x = this.owner.minWidth;\n            if (newExtent.y < this.owner.minHeight) newExtent.y = this.owner.minHeight;\n            this.owner.setExtent(newExtent);\n            //console.log(\"WindowExtent: \"+this.owner.getExtent().x+\" ,  \"+this.owner.getExtent().y);\n            this.align(this.bounds().bottomRight(), this.owner.getExtent());\n        }","funcProperties":{"__isSmartRef__":true,"id":180},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"175":{"this":{"__isSmartRef__":true,"id":163},"__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":163},"name":"onDrag"},"179":{},"180":{},"181":{"varMapping":{"__isSmartRef__":true,"id":182},"source":"function onDragEnd(evt) {\n            this.dragStartPoint = null;\n            this.originalTargetExtent = null;\n            this.owner.alignBottomReframeHandle();\n            this.owner.alignRightReframeHandle();\n        }","funcProperties":{"__isSmartRef__":true,"id":187},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"182":{"this":{"__isSmartRef__":true,"id":163},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":183}},"183":{"$super":{"__isSmartRef__":true,"id":184}},"184":{"varMapping":{"__isSmartRef__":true,"id":185},"source":"function () {\n                    try {\n                        return obj.constructor.prototype[name].apply(obj, arguments)\n                    } catch (e) {\n                        if ($world)\n                            $world.logError(e, 'Error in $super call')\n                        else\n                            alert('Error in $super call: ' + e + '\\n' + e.stack);\n                        return null;\n                    }\n                }","funcProperties":{"__isSmartRef__":true,"id":186},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"185":{"obj":{"__isSmartRef__":true,"id":163},"name":"onDragEnd"},"186":{},"187":{},"188":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":189},"eventHandler":{"__isSmartRef__":true,"id":190},"_ClipMode":"visible","derivationIds":[],"id":"46564C20-0284-4F98-8F6E-4E16D4514150","droppingEnabled":true,"halosEnabled":true,"__serializedExpressions__":["_Position"],"_StyleClassNames":["reframe-handle right"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":191},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(831.0,0.0)"},"189":{"__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,655.0)","_Padding":"lively.rect(0,0,0,0)"},"190":{"morph":{"__isSmartRef__":true,"id":188},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"191":{"onDragStart":{"__isSmartRef__":true,"id":192},"onDrag":{"__isSmartRef__":true,"id":199},"onDragEnd":{"__isSmartRef__":true,"id":206}},"192":{"varMapping":{"__isSmartRef__":true,"id":193},"source":"function onDragStart(evt) {\n            this.dragStartPoint = evt.mousePoint;\n            this.originalTargetExtent = this.owner.getExtent();\n        }","funcProperties":{"__isSmartRef__":true,"id":198},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"193":{"this":{"__isSmartRef__":true,"id":188},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":194}},"194":{"$super":{"__isSmartRef__":true,"id":195}},"195":{"varMapping":{"__isSmartRef__":true,"id":196},"source":"function () {\n                    try {\n                        return obj.constructor.prototype[name].apply(obj, arguments)\n                    } catch (e) {\n                        if ($world)\n                            $world.logError(e, 'Error in $super call')\n                        else\n                            alert('Error in $super call: ' + e + '\\n' + e.stack);\n                        return null;\n                    }\n                }","funcProperties":{"__isSmartRef__":true,"id":197},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"196":{"obj":{"__isSmartRef__":true,"id":188},"name":"onDragStart"},"197":{},"198":{},"199":{"varMapping":{"__isSmartRef__":true,"id":200},"source":"function onDrag(evt) {\n            var moveDelta = pt(evt.mousePoint.subPt(this.dragStartPoint).x,0);\n            var newExtent = this.originalTargetExtent.addPt(moveDelta);\n            if (newExtent.x < this.owner.minWidth) newExtent.x = this.owner.minWidth;\n\n            this.owner.setExtent(newExtent);\n            this.align(this.bounds().topRight(), pt(this.owner.getExtent().x,0));\n        }","funcProperties":{"__isSmartRef__":true,"id":205},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"200":{"this":{"__isSmartRef__":true,"id":188},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":201}},"201":{"$super":{"__isSmartRef__":true,"id":202}},"202":{"varMapping":{"__isSmartRef__":true,"id":203},"source":"function () {\n                    try {\n                        return obj.constructor.prototype[name].apply(obj, arguments)\n                    } catch (e) {\n                        if ($world)\n                            $world.logError(e, 'Error in $super call')\n                        else\n                            alert('Error in $super call: ' + e + '\\n' + e.stack);\n                        return null;\n                    }\n                }","funcProperties":{"__isSmartRef__":true,"id":204},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"203":{"obj":{"__isSmartRef__":true,"id":188},"name":"onDrag"},"204":{},"205":{},"206":{"varMapping":{"__isSmartRef__":true,"id":207},"source":"function onDragEnd(evt) {\n            this.dragStartPoint = null;\n            this.originalTargetExtent = null;\n            this.owner.alignReframeHandle();\n            this.owner.alignBottomReframeHandle();\n        }","funcProperties":{"__isSmartRef__":true,"id":212},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"207":{"this":{"__isSmartRef__":true,"id":188},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":208}},"208":{"$super":{"__isSmartRef__":true,"id":209}},"209":{"varMapping":{"__isSmartRef__":true,"id":210},"source":"function () {\n                    try {\n                        return obj.constructor.prototype[name].apply(obj, arguments)\n                    } catch (e) {\n                        if ($world)\n                            $world.logError(e, 'Error in $super call')\n                        else\n                            alert('Error in $super call: ' + e + '\\n' + e.stack);\n                        return null;\n                    }\n                }","funcProperties":{"__isSmartRef__":true,"id":211},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"210":{"obj":{"__isSmartRef__":true,"id":188},"name":"onDragEnd"},"211":{},"212":{},"213":{"submorphs":[{"__isSmartRef__":true,"id":214},{"__isSmartRef__":true,"id":220},{"__isSmartRef__":true,"id":233},{"__isSmartRef__":true,"id":245}],"scripts":[],"shape":{"__isSmartRef__":true,"id":258},"eventHandler":{"__isSmartRef__":true,"id":259},"_ClipMode":"visible","derivationIds":[],"id":"0B1472F1-B801-488B-9267-EF58E12B7BE1","droppingEnabled":false,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":260},"__serializedExpressions__":["_Position"],"windowMorph":{"__isSmartRef__":true,"id":0},"label":{"__isSmartRef__":true,"id":214},"closeButton":{"__isSmartRef__":true,"id":220},"menuButton":{"__isSmartRef__":true,"id":233},"collapseButton":{"__isSmartRef__":true,"id":245},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,0.0)"},"214":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":215},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":216}],"eventHandler":{"__isSmartRef__":true,"id":218},"_ClipMode":"hidden","derivationIds":[],"id":"07BA3507-11E1-438B-B4CF-978CC412061F","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"layout":{"__isSmartRef__":true,"id":219},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":213},"_StyleClassNames":["window-title"],"_TextStylingMode":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(21.0,3.0)"},"215":{"__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(775.0,18.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"216":{"style":{"__isSmartRef__":true,"id":217},"chunkOwner":{"__isSmartRef__":true,"id":214},"_id":"_708","storedString":"WikiActivities","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"217":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"218":{"morph":{"__isSmartRef__":true,"id":214},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"219":{"resizeWidth":true},"220":{"submorphs":[{"__isSmartRef__":true,"id":221}],"scripts":[],"shape":{"__isSmartRef__":true,"id":226},"eventHandler":{"__isSmartRef__":true,"id":227},"_ClipMode":"visible","derivationIds":[],"id":"BC15E2E5-AC95-41CA-A2C6-478F38A042C6","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":221},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":213},"layout":{"__isSmartRef__":true,"id":228},"_StyleClassNames":["close"],"attributeConnections":[{"__isSmartRef__":true,"id":229},{"__isSmartRef__":true,"id":231}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(815.0,3.0)"},"221":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":222},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":223}],"eventHandler":{"__isSmartRef__":true,"id":225},"_ClipMode":"hidden","derivationIds":[],"id":"CD62E4F9-05FB-4D8F-A4D5-92F587B8CBF0","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":220},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,-1.0)"},"222":{"__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(15.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"223":{"style":{"__isSmartRef__":true,"id":224},"chunkOwner":{"__isSmartRef__":true,"id":221},"_id":"_703","storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"224":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"225":{"morph":{"__isSmartRef__":true,"id":221},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"226":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"_BorderWidth":1,"_StrokeOpacity":0,"_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(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"227":{"morph":{"__isSmartRef__":true,"id":220},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"228":{"moveHorizontal":true},"229":{"sourceObj":{"__isSmartRef__":true,"id":220},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"getCloseHelp","varMapping":{"__isSmartRef__":true,"id":230},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"230":{"source":{"__isSmartRef__":true,"id":220},"target":{"__isSmartRef__":true,"id":0}},"231":{"sourceObj":{"__isSmartRef__":true,"id":220},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"initiateShutdown","varMapping":{"__isSmartRef__":true,"id":232},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"232":{"source":{"__isSmartRef__":true,"id":220},"target":{"__isSmartRef__":true,"id":0}},"233":{"submorphs":[{"__isSmartRef__":true,"id":234}],"scripts":[],"shape":{"__isSmartRef__":true,"id":239},"eventHandler":{"__isSmartRef__":true,"id":240},"_ClipMode":"visible","derivationIds":[],"id":"48E976D0-A96E-48D4-B6EC-283A020327FE","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":234},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":213},"attributeConnections":[{"__isSmartRef__":true,"id":241},{"__isSmartRef__":true,"id":243}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"isPressed":false,"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(3.0,3.0)"},"234":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":235},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":236}],"eventHandler":{"__isSmartRef__":true,"id":238},"_ClipMode":"hidden","derivationIds":[],"id":"3AEDAED7-E713-40F7-BFD2-3BE7645CDCE0","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":233},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,0.0)"},"235":{"__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(18.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"236":{"style":{"__isSmartRef__":true,"id":237},"chunkOwner":{"__isSmartRef__":true,"id":234},"_id":"_705","storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"237":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"238":{"morph":{"__isSmartRef__":true,"id":234},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"239":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"_BorderWidth":1,"_StrokeOpacity":0,"_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(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"240":{"morph":{"__isSmartRef__":true,"id":233},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"241":{"sourceObj":{"__isSmartRef__":true,"id":233},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"getMenuHelp","varMapping":{"__isSmartRef__":true,"id":242},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"242":{"source":{"__isSmartRef__":true,"id":233},"target":{"__isSmartRef__":true,"id":0}},"243":{"sourceObj":{"__isSmartRef__":true,"id":233},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"showTargetMorphMenu","varMapping":{"__isSmartRef__":true,"id":244},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"244":{"source":{"__isSmartRef__":true,"id":233},"target":{"__isSmartRef__":true,"id":0}},"245":{"submorphs":[{"__isSmartRef__":true,"id":246}],"scripts":[],"shape":{"__isSmartRef__":true,"id":251},"eventHandler":{"__isSmartRef__":true,"id":252},"_ClipMode":"visible","derivationIds":[],"id":"D5BF4254-81C9-43B8-8AF9-57CC59FCF7F6","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"__serializedExpressions__":["_Position"],"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":246},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":213},"layout":{"__isSmartRef__":true,"id":253},"attributeConnections":[{"__isSmartRef__":true,"id":254},{"__isSmartRef__":true,"id":256}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(796.0,3.0)"},"246":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":247},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":248}],"eventHandler":{"__isSmartRef__":true,"id":250},"_ClipMode":"hidden","derivationIds":[],"id":"47941EB3-AB19-42A2-914A-A1931B2B1122","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WordBreak":null,"fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":245},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,1.0)"},"247":{"__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(15.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"248":{"style":{"__isSmartRef__":true,"id":249},"chunkOwner":{"__isSmartRef__":true,"id":246},"_id":"_707","storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"249":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"250":{"morph":{"__isSmartRef__":true,"id":246},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"251":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"_BorderWidth":1,"_StrokeOpacity":0,"_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(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"252":{"morph":{"__isSmartRef__":true,"id":245},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"253":{"moveHorizontal":true},"254":{"sourceObj":{"__isSmartRef__":true,"id":245},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"getCollapseHelp","varMapping":{"__isSmartRef__":true,"id":255},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"255":{"source":{"__isSmartRef__":true,"id":245},"target":{"__isSmartRef__":true,"id":0}},"256":{"sourceObj":{"__isSmartRef__":true,"id":245},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"toggleCollapse","varMapping":{"__isSmartRef__":true,"id":257},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"257":{"source":{"__isSmartRef__":true,"id":245},"target":{"__isSmartRef__":true,"id":0}},"258":{"__serializedExpressions__":["_Position","_Extent","_Padding"],"_AppearanceStylingMode":true,"_BorderStylingMode":true,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(835.0,22.0)","_Padding":"lively.rect(0,0,0,0)"},"259":{"morph":{"__isSmartRef__":true,"id":213},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"260":{"resizeWidth":true,"adjustForNewBounds":true},"261":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":262},"eventHandler":{"__isSmartRef__":true,"id":263},"_ClipMode":"visible","derivationIds":[],"id":"7E47AEAA-CE42-4082-B491-B94942A4D0AE","droppingEnabled":true,"halosEnabled":true,"__serializedExpressions__":["_Position"],"_StyleClassNames":["reframe-handle bottom"],"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":264},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(0.0,665.0)"},"262":{"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(821.0,4.0)","_Padding":"lively.rect(0,0,0,0)"},"263":{"morph":{"__isSmartRef__":true,"id":261},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"264":{"onDragStart":{"__isSmartRef__":true,"id":265},"onDrag":{"__isSmartRef__":true,"id":272},"onDragEnd":{"__isSmartRef__":true,"id":279}},"265":{"varMapping":{"__isSmartRef__":true,"id":266},"source":"function onDragStart(evt) {\n            this.dragStartPoint = evt.mousePoint;\n            this.originalTargetExtent = this.owner.getExtent();\n        }","funcProperties":{"__isSmartRef__":true,"id":271},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"266":{"this":{"__isSmartRef__":true,"id":261},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":267}},"267":{"$super":{"__isSmartRef__":true,"id":268}},"268":{"varMapping":{"__isSmartRef__":true,"id":269},"source":"function () {\n                    try {\n                        return obj.constructor.prototype[name].apply(obj, arguments)\n                    } catch (e) {\n                        if ($world)\n                            $world.logError(e, 'Error in $super call')\n                        else\n                            alert('Error in $super call: ' + e + '\\n' + e.stack);\n                        return null;\n                    }\n                }","funcProperties":{"__isSmartRef__":true,"id":270},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"269":{"obj":{"__isSmartRef__":true,"id":261},"name":"onDragStart"},"270":{},"271":{},"272":{"varMapping":{"__isSmartRef__":true,"id":273},"source":"function onDrag(evt) {\n            var moveDelta = pt(0,evt.mousePoint.subPt(this.dragStartPoint).y);\n            var newExtent = this.originalTargetExtent.addPt(moveDelta);\n            if (newExtent.y < this.owner.minHeight) newExtent.y = this.owner.minHeight;\n            this.owner.setExtent(newExtent);\n\n            this.align(this.bounds().bottomLeft(), pt(0,this.owner.getExtent().y));\n        }","funcProperties":{"__isSmartRef__":true,"id":278},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"273":{"this":{"__isSmartRef__":true,"id":261},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":274}},"274":{"$super":{"__isSmartRef__":true,"id":275}},"275":{"varMapping":{"__isSmartRef__":true,"id":276},"source":"function () {\n                    try {\n                        return obj.constructor.prototype[name].apply(obj, arguments)\n                    } catch (e) {\n                        if ($world)\n                            $world.logError(e, 'Error in $super call')\n                        else\n                            alert('Error in $super call: ' + e + '\\n' + e.stack);\n                        return null;\n                    }\n                }","funcProperties":{"__isSmartRef__":true,"id":277},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"276":{"obj":{"__isSmartRef__":true,"id":261},"name":"onDrag"},"277":{},"278":{},"279":{"varMapping":{"__isSmartRef__":true,"id":280},"source":"function onDragEnd(evt) {\n            this.dragStartPoint = null;\n            this.originalTargetExtent = null;\n            this.owner.alignReframeHandle();\n            this.owner.alignRightReframeHandle();\n        }","funcProperties":{"__isSmartRef__":true,"id":285},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"280":{"this":{"__isSmartRef__":true,"id":261},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":281}},"281":{"$super":{"__isSmartRef__":true,"id":282}},"282":{"varMapping":{"__isSmartRef__":true,"id":283},"source":"function () {\n                    try {\n                        return obj.constructor.prototype[name].apply(obj, arguments)\n                    } catch (e) {\n                        if ($world)\n                            $world.logError(e, 'Error in $super call')\n                        else\n                            alert('Error in $super call: ' + e + '\\n' + e.stack);\n                        return null;\n                    }\n                }","funcProperties":{"__isSmartRef__":true,"id":284},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"283":{"obj":{"__isSmartRef__":true,"id":261},"name":"onDragEnd"},"284":{},"285":{},"286":{"__serializedExpressions__":["_Padding","_Extent"],"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Padding":"lively.rect(0,0,0,0)","_Extent":"lively.pt(835.0,669.0)"},"287":{"morph":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"288":{"adjustForNewBounds":true},"isSimplifiedRegistry":true}}