' + con.sourceObj.name :\n 'Editor for converter function';\n var window = world.addFramedMorph(editor, title)\n window.align(window.bounds().topCenter(), visualConnector.bounds().bottomCenter())\n }],\n ['hide', function() {\n visualConnector.disconnectFromMagnets();\n visualConnector.remove();\n }],\n ['disconnect', function() {\n alertOK('Disconnected ' + visualConnector.con);\n visualConnector.con.visualDisconnect();\n }],\n ['cancel', function() {}],\n ];\n return items;\n }","funcProperties":{"__isSmartRef__":true,"id":128},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"123":{"this":{"__isSmartRef__":true,"id":107},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124}},"124":{"$super":{"__isSmartRef__":true,"id":125}},"125":{"varMapping":{"__isSmartRef__":true,"id":126},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":127},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"126":{"obj":{"__isSmartRef__":true,"id":107},"name":"morphMenuItems"},"127":{},"128":{},"129":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"130":{"morph":{"__isSmartRef__":true,"id":89},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"131":{"submorphs":[],"scripts":[],"id":"95FB551B-3A09-4D85-BA90-15FD3F07F2E9","shape":{"__isSmartRef__":true,"id":132},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":191.28678642376224,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":12,"name":"LinksText","partsBinMetaInfo":{"__isSmartRef__":true,"id":133},"textChunks":[{"__isSmartRef__":true,"id":134},{"__isSmartRef__":true,"id":136},{"__isSmartRef__":true,"id":138},{"__isSmartRef__":true,"id":140},{"__isSmartRef__":true,"id":142},{"__isSmartRef__":true,"id":144},{"__isSmartRef__":true,"id":146},{"__isSmartRef__":true,"id":148},{"__isSmartRef__":true,"id":150}],"charsReplaced":"s","lastFindLoc":6,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":152},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":88},"_ClipMode":"visible","derivationIds":[2018,"CB846027-CAD0-4CBB-B9C3-9FBBAA4F2F19"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":191.28678642376224,"_MinTextHeight":null,"isBeingDragged":false,"_Rotation":0,"_Scale":1,"priorSelectionRange":[49,49],"__serializedExpressions__":["_Position","textColor","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(12.0,27.0)","textColor":"Color.rgb(0,0,0)","distanceToDragEvent":"lively.pt(172.0,-12.0)"},"132":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(191.3,169.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,0,0,0)"},"133":{"partsSpaceName":"PartsBin/Basic","migrationLevel":2,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"134":{"_id":"_1","style":{"__isSmartRef__":true,"id":135},"chunkOwner":{"__isSmartRef__":true,"id":131},"storedString":"BrokenWorldRepairSite\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"135":{"uri":"https://lively-kernel.org/repository/webwerkstatt/BrokenWorldRepairSite.xhtml","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"136":{"_id":"_2","style":{"__isSmartRef__":true,"id":137},"chunkOwner":{"__isSmartRef__":true,"id":131},"storedString":"ChangeLog\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"137":{"uri":"https://lively-kernel.org/repository/webwerkstatt/ChangeLog.xhtml","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"138":{"_id":"_3","style":{"__isSmartRef__":true,"id":139},"chunkOwner":{"__isSmartRef__":true,"id":131},"storedString":"blank\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"139":{"uri":"https://lively-kernel.org/repository/webwerkstatt/blank.xhtml","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"140":{"_id":"_4","style":{"__isSmartRef__":true,"id":141},"chunkOwner":{"__isSmartRef__":true,"id":131},"storedString":"empty\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"141":{"uri":"https://lively-kernel.org/repository/webwerkstatt/empty.xhtml","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"142":{"_id":"_5","style":{"__isSmartRef__":true,"id":143},"chunkOwner":{"__isSmartRef__":true,"id":131},"storedString":"gettingStarted-old\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"143":{"uri":"https://lively-kernel.org/repository/webwerkstatt/gettingStarted-old.xhtml","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"144":{"_id":"_6","style":{"__isSmartRef__":true,"id":145},"chunkOwner":{"__isSmartRef__":true,"id":131},"storedString":"gettingStarted\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"145":{"uri":"https://lively-kernel.org/repository/webwerkstatt/gettingStarted.xhtml","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"146":{"_id":"_7","style":{"__isSmartRef__":true,"id":147},"chunkOwner":{"__isSmartRef__":true,"id":131},"storedString":"index\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"147":{"uri":"https://lively-kernel.org/repository/webwerkstatt/index.xhtml","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"148":{"_id":"_8","style":{"__isSmartRef__":true,"id":149},"chunkOwner":{"__isSmartRef__":true,"id":131},"storedString":"new_world\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"149":{"uri":"https://lively-kernel.org/repository/webwerkstatt/new_world.xhtml","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"150":{"_id":"_9","style":{"__isSmartRef__":true,"id":151},"chunkOwner":{"__isSmartRef__":true,"id":131},"storedString":"webwerkstatt\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"151":{"uri":"https://lively-kernel.org/repository/webwerkstatt/webwerkstatt.xhtml","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"152":{"morph":{"__isSmartRef__":true,"id":131},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"153":{"submorphs":[],"scripts":[],"id":"C6DF2360-986F-4C9E-AB28-60FB17CAE5D2","shape":{"__isSmartRef__":true,"id":154},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":null,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":13,"layout":{"__isSmartRef__":true,"id":155},"textChunks":[{"__isSmartRef__":true,"id":156}],"charsReplaced":"Video Tutorials \n","lastFindLoc":17,"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","_Align":"left","eventHandler":{"__isSmartRef__":true,"id":158},"name":"Text4","prevScroll":[0,0],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":null,"_MinTextHeight":null,"derivationIds":[70],"owner":{"__isSmartRef__":true,"id":88},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","textColor","padding","_Padding","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(8.0,3.9)","textColor":"Color.rgb(0,0,0)","padding":"lively.rect(5,0,0,0)","_Padding":"lively.rect(5,0,0,0)","distanceToDragEvent":"lively.pt(31.0,-17.9)"},"154":{"fill":null,"_BorderWidth":1,"_ClipMode":"auto","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(47.0,22.0)","_BorderColor":"Color.rgb(255,255,255)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"155":{"resizeWidth":true,"resizeHeight":true},"156":{"style":{"__isSmartRef__":true,"id":157},"morph":{"__isSmartRef__":true,"id":153},"chunkOwner":{"__isSmartRef__":true,"id":153},"storedString":"Index","_id":"_51","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"157":{"fontWeight":"bold","textDecoration":"underline","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"158":{"morph":{"__isSmartRef__":true,"id":153},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"159":{"_BorderWidth":1,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"scroll","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(251.7,247.3)","_BorderColor":"Color.rgb(214,214,214)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"160":{"partsSpaceName":"PartsBin/Wiki/","comment":" a navigation bar","migrationLevel":4,"partName":"LinkNavigationBig","revisionOnLoad":150861,"changes":[{"__isSmartRef__":true,"id":161},{"__isSmartRef__":true,"id":163}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"161":{"date":{"__isSmartRef__":true,"id":162},"author":"jenslincke","message":"","id":"142F2FFC-04C9-482F-943E-0F5D3BD7F9DA"},"162":{"isSerializedDate":true,"string":"Tue Apr 10 2012 11:55:08 GMT+0200 (Central European Summer Time)"},"163":{"date":{"__isSmartRef__":true,"id":164},"author":"jenslincke","message":"","id":"6C0E6F9E-6CD8-46F0-82BD-5D9C5348BED3"},"164":{"isSerializedDate":true,"string":"Thu Apr 05 2012 09:46:39 GMT+0200 (Central European Summer Time)"},"165":{"morph":{"__isSmartRef__":true,"id":88},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"166":{"adjustForNewBounds":false},"167":{"onrestore":{"__isSmartRef__":true,"id":168},"updateLinks":{"__isSmartRef__":true,"id":176}},"168":{"varMapping":{"__isSmartRef__":true,"id":169},"source":"function onrestore() {\n (function() {this.updateLinks()}).bind(this).delay(0)\n\n}","funcProperties":{"__isSmartRef__":true,"id":174},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"169":{"this":{"__isSmartRef__":true,"id":88},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":170}},"170":{"$super":{"__isSmartRef__":true,"id":171}},"171":{"varMapping":{"__isSmartRef__":true,"id":172},"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":173},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"172":{"obj":{"__isSmartRef__":true,"id":88},"name":"onrestore"},"173":{},"174":{"timestamp":{"__isSmartRef__":true,"id":175},"user":"jenslincke","tags":[]},"175":{"isSerializedDate":true,"string":"Thu Apr 05 2012 10:06:42 GMT+0200 (Central European Summer Time)"},"176":{"varMapping":{"__isSmartRef__":true,"id":177},"source":"function updateLinks() {\n var wr = new WebResource(URL.source.getDirectory())\n wr.getSubElements(0)\n var links = wr.subDocuments.invoke('getURL').select(function(ea) {\n return ea.filename().match(/.*\\.xhtml/)\n })\n\n var chunks = links.sort().collect(function(ea) {\n var linkName = ea.filename().replace(\".xhtml\", \"\")\n return new lively.morphic.TextChunk(linkName +'\\n', \n new lively.morphic.TextEmphasis({uri: ea.toString()}))\n })\n var rt = new lively.morphic.RichText(\"\")\n rt.setTextChunks(chunks)\n this.get('LinksText').setRichText(rt)\n}","funcProperties":{"__isSmartRef__":true,"id":178},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"177":{"this":{"__isSmartRef__":true,"id":88}},"178":{"timestamp":{"__isSmartRef__":true,"id":179},"user":"jenslincke","tags":[]},"179":{"isSerializedDate":true,"string":"Wed Aug 27 2014 13:47:23 GMT+0200 (Central European Summer Time)"},"180":{"submorphs":[],"scripts":[],"id":"779C78E7-8A80-453B-8AFC-1352FC16AB32","shape":{"__isSmartRef__":true,"id":181},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":14,"name":"Text5","partsBinMetaInfo":{"__isSmartRef__":true,"id":182},"textChunks":[{"__isSmartRef__":true,"id":198},{"__isSmartRef__":true,"id":200},{"__isSmartRef__":true,"id":202}],"charsReplaced":"","lastFindLoc":619,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":204},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","F1D26890-7392-487D-B5DE-97C772B4E79E"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"priorSelectionRange":[618,618],"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(30.0,120.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(460.0,-12.0)"},"181":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(675.7,222.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"182":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":183},{"__isSmartRef__":true,"id":185},{"__isSmartRef__":true,"id":187},{"__isSmartRef__":true,"id":189},{"__isSmartRef__":true,"id":191},{"__isSmartRef__":true,"id":193},{"__isSmartRef__":true,"id":195}],"revisionOnLoad":193597,"lastModifiedDate":{"__isSmartRef__":true,"id":197},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"183":{"date":{"__isSmartRef__":true,"id":184},"author":"jenslincke","message":"no comment","id":"A3BA0C1E-7E83-43BF-9EC6-4F4BB3835D62"},"184":{"isSerializedDate":true,"string":"Tue Mar 12 2013 17:31:56 GMT+0100 (Central European Standard Time)"},"185":{"date":{"__isSmartRef__":true,"id":186},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"186":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (Central European Summer Time)"},"187":{"date":{"__isSmartRef__":true,"id":188},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"188":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (Central European Summer Time)"},"189":{"date":{"__isSmartRef__":true,"id":190},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"190":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (Central European Summer Time)"},"191":{"date":{"__isSmartRef__":true,"id":192},"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"},"192":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Central European Standard Time)"},"193":{"date":{"__isSmartRef__":true,"id":194},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"194":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (Central European Summer Time)"},"195":{"date":{"__isSmartRef__":true,"id":196},"author":"jenslincke","message":"no comment","id":"9E495E1B-6E6D-4A89-9F9E-85AF618DC598"},"196":{"isSerializedDate":true,"string":"Tue Mar 12 2013 18:36:22 GMT+0100 (Central European Standard Time)"},"197":{"isSerializedDate":true,"string":"Tue Mar 12 2013 18:35:33 GMT+0100 (Central European Standard Time)"},"198":{"style":{"__isSmartRef__":true,"id":199},"morph":{"__isSmartRef__":true,"id":180},"chunkOwner":{"__isSmartRef__":true,"id":180},"storedString":"Welcome !\n","_id":"_100","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"199":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"18.88888931274414px","textAlign":"justify","backgroundColor":"rgb(255,255,255)","fontWeight":"bold","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"200":{"_id":"_276","style":{"__isSmartRef__":true,"id":201},"chunkOwner":{"__isSmartRef__":true,"id":180},"storedString":"Webwerkstatt","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"201":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"18.88888931274414px","fontWeight":"normal","textAlign":"justify","backgroundColor":"rgb(255,255,255)","uri":"index.xhtml","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"202":{"_id":"_113","style":{"__isSmartRef__":true,"id":203},"chunkOwner":{"__isSmartRef__":true,"id":180},"storedString":" is an interactive and programmable wiki environment for experimenting with different approaches to End-user Web Development and their boundaries to the application kernel. It is based on the Lively Kernel and incorporates projects such as Lively Wiki (a Wiki of live objects built on an SVN repository) and Lively Fabrik (a dataflow-like GUI builder for Lively). For Webwerkstatt, we developed the context-oriented language extension ContextJS, to explore new concepts for expressing this boundary. Our current research focuses on prototypical scripting and interactive application construction.\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"203":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"18.88888931274414px","fontWeight":"normal","textAlign":"justify","backgroundColor":"rgb(255,255,255)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"204":{"morph":{"__isSmartRef__":true,"id":180},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"205":{"submorphs":[],"scripts":[],"id":226,"shape":{"__isSmartRef__":true,"id":206},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"showsMorphMenu":false,"halosEnabled":false,"registeredForMouseEvents":true,"_world":{"__isSmartRef__":true,"id":0},"owner":{"__isSmartRef__":true,"id":0},"carriesGrabbedMorphs":false,"_Scale":1,"_Rotation":0,"eventHandler":{"__isSmartRef__":true,"id":207},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"clickedOnMorph":{"__isSmartRef__":true,"id":0},"lastScrollTime":1409140139139,"_ClipMode":"visible","__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.HandMorph","__SourceModuleName__":"Global.lively.morphic.Events","withLayers":["Global.NoMagnetsLayer"],"_Position":"lively.pt(1369.2,547.7)"},"206":{"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(2.0,2.0)","_Fill":"Color.rgb(204,0,0)","_Padding":"lively.rect(0,0,0,0)"},"207":{"morph":{"__isSmartRef__":true,"id":205},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"208":{"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(2800.0,2900.0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"209":{"name":"Local code","__LivelyClassName__":"ChangeSet","__SourceModuleName__":"Global.lively.ChangeSet"},"210":{"sourceObj":{"__isSmartRef__":true,"id":0},"sourceAttrName":"savedWorldAsURL","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"visitNewPageAfterSaveAs","varMapping":{"__isSmartRef__":true,"id":211},"updaterString":"function($upd, v) {\n if (v && v.toString() !== URL.source.toString()) { $upd(v); }\n }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"211":{"source":{"__isSmartRef__":true,"id":0},"target":{"__isSmartRef__":true,"id":0}},"212":{"morph":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"213":{"submorphs":[{"__isSmartRef__":true,"id":214}],"scripts":[],"id":"714ED201-27DB-4096-94C1-14A6AB3B602A","shape":{"__isSmartRef__":true,"id":225},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"LoadingMorph","partsBinMetaInfo":{"__isSmartRef__":true,"id":226},"eventHandler":{"__isSmartRef__":true,"id":326},"derivationIds":[127,"59692BC3-6C7B-4E23-B820-8699260EA722","486BB935-1313-4103-B2A8-642B19437478","18AFFD44-46CD-489E-B1D6-DED43E2B6B06","2608C892-2204-4981-9A87-8E749F8944AB","5535861F-4EA2-44AB-8A40-0538124E0AAC","16C292B3-86E8-4622-B516-27C48263B8CC","87731A20-D455-44D0-97E5-98A7CFD4E417","A17081E7-E597-47ED-BD32-6E4D206BD7D7","CFB4A44C-BFEA-4584-BCBA-AE2A56739200","76B3DD9B-8D01-42BA-A574-AB99D5F899BB","1EBC5512-8F54-4B24-998C-69A285EC8533","DD1165C7-6C1A-4361-A4AE-FCF6F31152FD","4D6D36E8-48F3-408A-B03C-202E4DC182BD","5F3B3E0F-BBC6-4DDA-BAA0-7EFC05FF2011","E0A6B33B-767A-4532-9021-892414520200","F5F5E2B1-5FF0-4E09-B323-AE88A3920B8D","0C7E832A-A741-430F-B295-8BC181D066FE","472AED3B-CB76-49BD-BF49-354A2D568F86","A7C52F65-D140-4791-880F-F7584C7BB570","3516412B-8B36-4E52-9416-6B7FB358BDC2","1840CACC-078C-4795-AD3F-E9D6F8D557A0","1FEDCA25-0131-46FA-840F-DC5F1B05C6CA","C620CED3-0AE9-4097-9AA7-2706A042F9C9","679A861B-40E0-4DB2-B22F-95B454C6978D","FEF39B3C-E634-4825-BAB8-2D44FE647B03","0C359AB4-E7FF-46F2-B050-E84944AAC865"],"isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":327},"prevScroll":[0,0],"moved":true,"headRevision":146469,"_ClipMode":"visible","_Rotation":0,"_Scale":1,"isMetaTool":true,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":328},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(0.0,0.0)","distanceToDragEvent":"lively.pt(171.0,-13.0)"},"214":{"submorphs":[{"__isSmartRef__":true,"id":215}],"scripts":[],"shape":{"__isSmartRef__":true,"id":221},"id":"1EC306AF-33BC-49EB-AAE3-A526751D68D7","eventHandler":{"__isSmartRef__":true,"id":222},"__layered_droppingEnabled__":true,"halosEnabled":true,"name":"ProgressIndicator","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":223},"derivationIds":[520,"071F18BE-FF28-40F5-ACAD-1916E0D25C38","DF185A10-743D-45FC-B9C2-76E12D908BCF","BF125D2C-596A-4C1E-A5F8-DAE4801E9497","3CEE8CFF-B8F1-4B4B-A405-CB583080252A","D0652878-8F9C-4591-8A82-296898AACDB6","31441DDF-2220-43BE-A99F-69E1FEC68030","14A90039-0D3E-46DC-8445-D42B8E02EB42","681EF5DE-A344-4114-B2F3-B96CE3872524","C0381116-5116-4F33-B082-A411D0E4534E","24E9581E-B008-46EE-9CBC-D5190E100D98","C69D1041-2C5E-48FE-B04C-04E66450658A","4830945B-4FFF-4564-9424-34D7995DAE60","8602C233-B3E7-4682-9B0E-D7549761D934","B4E0E11F-2BED-462E-B708-89D63971856E","EE0144C2-D016-4390-8A67-4E7DEF171C83","F44DF6E4-5F27-440E-AB5F-3721C0A10CA6","73FC6648-DAAF-4673-8CF4-7DA219513F22","B78EB1B5-780C-45F7-B0A7-B988B52B1FF1","DFDB8CD1-72F7-40F4-849B-1F9B866277AB","66111105-B1FC-41F7-BF70-D45118C9E09F","02420416-1E35-4831-AABB-91CD0460CA1A","7C6B2EB2-4510-4A8E-BAFF-5CF0040DD7F5","0503F5A1-1732-4610-9A5A-920D658CA766","07C5AE03-36AD-4849-BACD-27D7D9A2CCF2","9FFF9D73-931C-404C-AA4B-5AC2E7C53504","B1D109CF-D403-4B0A-988D-50F79586DAC1"],"owner":{"__isSmartRef__":true,"id":213},"isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":224},"prevScroll":[0,0],"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(113.5,81.0)","distanceToDragEvent":"lively.pt(39.0,-11.0)"},"215":{"submorphs":[],"scripts":[],"id":"D5B680A3-0AC9-47FD-9BB7-6CE9FE484E0B","shape":{"__isSmartRef__":true,"id":216},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":257,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":14,"name":"loadedMorphName","partsBinMetaInfo":{"__isSmartRef__":true,"id":217},"textChunks":[{"__isSmartRef__":true,"id":218}],"charsReplaced":"MorphName","lastFindLoc":18,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":220},"_ClipMode":"visible","derivationIds":[355,"023045B3-2D6B-4425-89FB-F4806D527BE0","DC0C2365-868C-41AE-8369-51C31E91493E","C6D9D314-86A1-4015-970B-F6787F535E1A","6AA4552E-2E85-447E-9033-99D5AA1A94BC","D94BE49C-8A3E-4F1F-BF28-FEDD9B40D213","AA8F0470-654C-4AA2-8135-4607F5429AC5","E0BAABCC-FFB2-4EDF-BAE5-C63CC99B6A97","1A86AE17-73AE-442E-AB36-DD90C6DFC8BC","EF750075-E964-4CD3-B6A4-161511E1D058","CED69CBF-FFA5-45E7-B333-FBACE4F278AC","E56978C1-7424-4C10-8168-11FD3237B540","D5AB2532-A4DC-42D6-AF17-99CBBCEAA848","245866CB-598A-4172-A3A0-A06D4D26C6AD","43B0F12E-5793-43AA-80E1-496774E0EBA6","1B776A8C-0413-475F-8EBD-120BBD91D2BB","F84F2C9A-8003-4E81-833A-83F48C92F3B8","3124B389-9FA4-4348-BC5D-0DFF9C59CD1B","1A1BCBAC-D7CC-4BAE-B8C2-7C693F7327A1","1CB201BA-5E0B-4771-821A-139FA2AEFBC2","195520FA-4816-47A4-B0F5-BA890AFD9DF9","0D15F28A-24C9-46B7-89C5-6D2354728AC1","316FE9D3-62EC-4FD6-9B0F-FFA622B79575","739F3743-9BE1-48C8-813D-C0BFB0DCACA6","01877B3B-7DA7-4222-B011-7B5F4E501862","B8FE7DEE-9568-4BE6-BA12-EA674BA79E08","08EA4866-65F7-416E-810F-77F2E719663A"],"_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":214},"_MinTextWidth":257,"_MinTextHeight":null,"previousSelection":[6,6],"_Align":"center","isBeingDragged":false,"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(-109.0,38.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(179.0,-11.0)"},"216":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(257.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,0,0,0)"},"217":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"218":{"style":{"__isSmartRef__":true,"id":219},"chunkOwner":{"__isSmartRef__":true,"id":215},"storedString":"loading part","_id":"_4371","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"219":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"220":{"morph":{"__isSmartRef__":true,"id":215},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"221":{"_ImageURL":"data:image/gif;base64,R0lGODlhEAAQAPIAAP///wAAAMLCwkJCQgAAAGJiYoKCgpKSkiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLoaded":true,"_ClipMode":"visible","_BorderWidth":0,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Image","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.0,31.0)","_Padding":"lively.rect(0,0,0,0)"},"222":{"morph":{"__isSmartRef__":true,"id":214},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"223":{"partName":"ProgressIndicator","requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Widgets/","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"224":{"centeredHorizontal":true,"centeredVertical":true},"225":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":8.515,"_Opacity":0.8146,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(266.0,223.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"226":{"partsSpaceName":"PartsBin/iPadWidgets","comment":"This is a placeholder to indicate that a morph is being loaded. It will be replaced by the morph as soon as the requested morph finished loading.","migrationLevel":4,"partName":"LoadingMorph","changes":[{"__isSmartRef__":true,"id":227},{"__isSmartRef__":true,"id":229},{"__isSmartRef__":true,"id":231},{"__isSmartRef__":true,"id":233},{"__isSmartRef__":true,"id":235},{"__isSmartRef__":true,"id":237},{"__isSmartRef__":true,"id":239},{"__isSmartRef__":true,"id":241},{"__isSmartRef__":true,"id":243},{"__isSmartRef__":true,"id":245},{"__isSmartRef__":true,"id":247},{"__isSmartRef__":true,"id":249},{"__isSmartRef__":true,"id":251},{"__isSmartRef__":true,"id":253},{"__isSmartRef__":true,"id":255},{"__isSmartRef__":true,"id":257},{"__isSmartRef__":true,"id":259},{"__isSmartRef__":true,"id":261},{"__isSmartRef__":true,"id":263},{"__isSmartRef__":true,"id":265},{"__isSmartRef__":true,"id":267},{"__isSmartRef__":true,"id":269},{"__isSmartRef__":true,"id":271},{"__isSmartRef__":true,"id":273},{"__isSmartRef__":true,"id":275},{"__isSmartRef__":true,"id":277},{"__isSmartRef__":true,"id":279},{"__isSmartRef__":true,"id":281},{"__isSmartRef__":true,"id":283},{"__isSmartRef__":true,"id":285},{"__isSmartRef__":true,"id":287},{"__isSmartRef__":true,"id":289},{"__isSmartRef__":true,"id":291},{"__isSmartRef__":true,"id":293},{"__isSmartRef__":true,"id":295},{"__isSmartRef__":true,"id":297},{"__isSmartRef__":true,"id":299},{"__isSmartRef__":true,"id":301},{"__isSmartRef__":true,"id":303},{"__isSmartRef__":true,"id":305},{"__isSmartRef__":true,"id":307},{"__isSmartRef__":true,"id":309},{"__isSmartRef__":true,"id":311},{"__isSmartRef__":true,"id":313},{"__isSmartRef__":true,"id":315},{"__isSmartRef__":true,"id":317},{"__isSmartRef__":true,"id":319},{"__isSmartRef__":true,"id":321},{"__isSmartRef__":true,"id":323}],"lastModifiedDate":{"__isSmartRef__":true,"id":325},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"227":{"date":{"__isSmartRef__":true,"id":228},"author":"sstamm","message":"","id":"1C1391AE-5722-4707-BE52-F0094FC56829"},"228":{"isSerializedDate":true,"string":"Wed Feb 22 2012 14:02:04 GMT+0100 (Central European Standard Time)"},"229":{"date":{"__isSmartRef__":true,"id":230},"author":"sstamm","message":"","id":"663F147A-9084-4AC3-81A7-1E7BA6547F08"},"230":{"isSerializedDate":true,"string":"Wed Feb 22 2012 12:43:10 GMT+0100 (Central European Standard Time)"},"231":{"date":{"__isSmartRef__":true,"id":232},"author":"sstamm","message":"","id":"F72B746E-B170-4EFB-9074-5E8770640B8A"},"232":{"isSerializedDate":true,"string":"Wed Feb 22 2012 12:36:14 GMT+0100 (Central European Standard Time)"},"233":{"date":{"__isSmartRef__":true,"id":234},"author":"sstamm","message":"","id":"568D2EFD-C535-43AE-8944-6D8B967129F5"},"234":{"isSerializedDate":true,"string":"Wed Feb 22 2012 12:23:04 GMT+0100 (Central European Standard Time)"},"235":{"date":{"__isSmartRef__":true,"id":236},"author":"sstamm","message":"","id":"AB2484A6-0707-4E13-845E-F0A5F48BBA3D"},"236":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:59:45 GMT+0100 (Central European Standard Time)"},"237":{"date":{"__isSmartRef__":true,"id":238},"author":"sstamm","message":"","id":"97D20633-F76C-46A5-A32A-FFE9BC83CAB3"},"238":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:59:10 GMT+0100 (Central European Standard Time)"},"239":{"date":{"__isSmartRef__":true,"id":240},"author":"sstamm","message":"","id":"8A697DF5-9A45-4A84-B709-9719BF55083E"},"240":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:56:54 GMT+0100 (Central European Standard Time)"},"241":{"date":{"__isSmartRef__":true,"id":242},"author":"sstamm","message":"","id":"F2157D66-1571-4B9A-B325-6FA96488260F"},"242":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:51:05 GMT+0100 (Central European Standard Time)"},"243":{"date":{"__isSmartRef__":true,"id":244},"author":"sstamm","message":"","id":"E5E808CA-06AB-47DC-A9C9-CA7967591545"},"244":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:47:19 GMT+0100 (Central European Standard Time)"},"245":{"date":{"__isSmartRef__":true,"id":246},"author":"sstamm","message":"","id":"009DC4E0-23CA-485A-A796-801AA0F75049"},"246":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:46:25 GMT+0100 (Central European Standard Time)"},"247":{"date":{"__isSmartRef__":true,"id":248},"author":"sstamm","message":"","id":"C0CE1397-6E2E-4E8C-AEFF-9017E24BB7E4"},"248":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:45:05 GMT+0100 (Central European Standard Time)"},"249":{"date":{"__isSmartRef__":true,"id":250},"author":"sstamm","message":"","id":"FFE16986-548D-4AC2-A627-CF6416282BC4"},"250":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:37:15 GMT+0100 (Central European Standard Time)"},"251":{"date":{"__isSmartRef__":true,"id":252},"author":"sstamm","message":"","id":"57213D63-7147-4057-ADC9-30994443B066"},"252":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:35:29 GMT+0100 (Central European Standard Time)"},"253":{"date":{"__isSmartRef__":true,"id":254},"author":"sstamm","message":"","id":"75A31364-B380-4312-BB5B-F8F2DA1CE824"},"254":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:31:52 GMT+0100 (Central European Standard Time)"},"255":{"date":{"__isSmartRef__":true,"id":256},"author":"sstamm","message":"","id":"5AA50B7E-7D33-44C4-807B-BF1ABA31D530"},"256":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:14:10 GMT+0100 (Central European Standard Time)"},"257":{"date":{"__isSmartRef__":true,"id":258},"author":"sstamm","message":"","id":"BCDCC505-534C-45E5-9BB2-5238959A5AD0"},"258":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:02:56 GMT+0100 (Central European Standard Time)"},"259":{"date":{"__isSmartRef__":true,"id":260},"author":"sstamm","message":"","id":"890D14F4-E89D-4E05-BFB9-875D6AB6C765"},"260":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:01:50 GMT+0100 (Central European Standard Time)"},"261":{"date":{"__isSmartRef__":true,"id":262},"author":"sstamm","message":"","id":"B6FE0805-0D24-4267-8238-8B332352617E"},"262":{"isSerializedDate":true,"string":"Wed Feb 22 2012 10:55:44 GMT+0100 (Central European Standard Time)"},"263":{"date":{"__isSmartRef__":true,"id":264},"author":"sstamm","message":"callbacks are working","id":"9348260A-3B55-4659-BC85-440BFBD98EA4"},"264":{"isSerializedDate":true,"string":"Fri Feb 10 2012 09:45:55 GMT+0100 (Central European Standard Time)"},"265":{"date":{"__isSmartRef__":true,"id":266},"author":"sstamm","message":"made it more opaque","id":"1B84264C-2822-407F-A58F-19217BCD2762"},"266":{"isSerializedDate":true,"string":"Wed Feb 08 2012 11:41:50 GMT+0100 (Central European Standard Time)"},"267":{"date":{"__isSmartRef__":true,"id":268},"author":"sstamm","message":"","id":"0FB41D7D-2A52-4782-814B-A66C24FCE569"},"268":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:13:49 GMT+0100 (Central European Standard Time)"},"269":{"date":{"__isSmartRef__":true,"id":270},"author":"sstamm","message":"","id":"A0C2D7C1-04AF-493A-A7D7-70750F7D3E2F"},"270":{"isSerializedDate":true,"string":"Thu Feb 02 2012 17:22:07 GMT+0100 (Central European Standard Time)"},"271":{"date":{"__isSmartRef__":true,"id":272},"author":"sstamm","message":"trollolol","id":"F6CFAD78-AC72-4DE2-9F38-79776C2E9462"},"272":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:55:14 GMT+0100 (Central European Standard Time)"},"273":{"date":{"__isSmartRef__":true,"id":274},"author":"sstamm","message":"should be centered now","id":"EE366B4D-C272-477F-8C28-4EAE5A7EC7CB"},"274":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:54:35 GMT+0100 (Central European Standard Time)"},"275":{"date":{"__isSmartRef__":true,"id":276},"author":"sstamm","message":"initial commit","id":"8920D925-DD16-4667-B8C7-FB74D78C2424"},"276":{"isSerializedDate":true,"string":"Thu Feb 02 2012 13:26:01 GMT+0100 (Central European Standard Time)"},"277":{"date":{"__isSmartRef__":true,"id":278},"author":"sstamm","message":"changed text morph name","id":"80E88A3C-5AF3-48F2-A600-710877630997"},"278":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:04:01 GMT+0100 (Central European Standard Time)"},"279":{"date":{"__isSmartRef__":true,"id":280},"author":"sstamm","message":"added loading script","id":"EE9B8F4D-1F03-4232-82E6-794046974F8F"},"280":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:28:30 GMT+0100 (Central European Standard Time)"},"281":{"date":{"__isSmartRef__":true,"id":282},"author":"sstamm","message":"added disconnection","id":"11F19267-924E-4087-99ED-998245576BD2"},"282":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:32:58 GMT+0100 (Central European Standard Time)"},"283":{"date":{"__isSmartRef__":true,"id":284},"author":"sstamm","message":"removed connections before deletion","id":"35A88218-6864-4D52-83A2-BFF7B9A6907C"},"284":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:41:00 GMT+0100 (Central European Standard Time)"},"285":{"date":{"__isSmartRef__":true,"id":286},"author":"sstamm","message":"now able to load parts by name and category as well as per partItem","id":"F36A5782-461D-4813-95F8-0207990A261C"},"286":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:24:30 GMT+0100 (Central European Standard Time)"},"287":{"date":{"__isSmartRef__":true,"id":288},"author":"sstamm","message":"now with round corners","id":"F42C39CB-CC37-467D-BF10-D362241F047E"},"288":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:26:23 GMT+0100 (Central European Standard Time)"},"289":{"date":{"__isSmartRef__":true,"id":290},"author":"sstamm","message":"loadingMorph is sync now","id":"12ACFFC9-BA53-4A2A-ABD4-894A5ECE1145"},"290":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:48:04 GMT+0100 (Central European Standard Time)"},"291":{"date":{"__isSmartRef__":true,"id":292},"author":"sstamm","message":"display the loadingMorph in new thread","id":"2BA51E30-F02B-4AF0-B3BE-52DD4ED522CC"},"292":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:53:49 GMT+0100 (Central European Standard Time)"},"293":{"date":{"__isSmartRef__":true,"id":294},"author":"sstamm","message":"","id":"DF0AE4EA-1B08-4556-8BBE-E6488F23B8A3"},"294":{"isSerializedDate":true,"string":"Thu Feb 02 2012 16:49:48 GMT+0100 (Central European Standard Time)"},"295":{"date":{"__isSmartRef__":true,"id":296},"author":"sstamm","message":"","id":"220821B3-C589-41C9-A324-8E7E6D9D6CEB"},"296":{"isSerializedDate":true,"string":"Thu Feb 02 2012 16:58:43 GMT+0100 (Central European Standard Time)"},"297":{"date":{"__isSmartRef__":true,"id":298},"author":"sstamm","message":"","id":"DEBFACE2-7EC5-4A86-AD46-5A0A88A73707"},"298":{"isSerializedDate":true,"string":"Thu Feb 02 2012 17:04:28 GMT+0100 (Central European Standard Time)"},"299":{"date":{"__isSmartRef__":true,"id":300},"author":"sstamm","message":"load request in new thread if loading should be async","id":"18282D28-D6D4-48C9-A508-6E3244449BD8"},"300":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:10:27 GMT+0100 (Central European Standard Time)"},"301":{"date":{"__isSmartRef__":true,"id":302},"author":"sstamm","message":"added benchmarking output","id":"249CFF90-DDF5-4A83-9759-0289E96D7D58"},"302":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:31:50 GMT+0100 (Central European Standard Time)"},"303":{"date":{"__isSmartRef__":true,"id":304},"author":"sstamm","message":"","id":"882082E1-29B6-418D-9B8B-672729D60619"},"304":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:38:26 GMT+0100 (Central European Standard Time)"},"305":{"date":{"__isSmartRef__":true,"id":306},"author":"sstamm","message":"","id":"5179AEF9-E19F-4B0C-BBD8-556C5687988A"},"306":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:44:11 GMT+0100 (Central European Standard Time)"},"307":{"date":{"__isSmartRef__":true,"id":308},"author":"sstamm","message":"","id":"1159C5B4-724E-4124-9D7B-5CD5DC4A8EE3"},"308":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:48:14 GMT+0100 (Central European Standard Time)"},"309":{"date":{"__isSmartRef__":true,"id":310},"author":"sstamm","message":"","id":"2A718D1F-1036-41D6-999A-336F2B14E65D"},"310":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:49:47 GMT+0100 (Central European Standard Time)"},"311":{"date":{"__isSmartRef__":true,"id":312},"author":"sstamm","message":"","id":"EB6BDD0C-7EEC-4124-B77F-2F106A601538"},"312":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:59:48 GMT+0100 (Central European Standard Time)"},"313":{"date":{"__isSmartRef__":true,"id":314},"author":"sstamm","message":"","id":"63EC8D07-AB6A-450A-BB84-9B4D37E03647"},"314":{"isSerializedDate":true,"string":"Tue Feb 07 2012 12:02:33 GMT+0100 (Central European Standard Time)"},"315":{"date":{"__isSmartRef__":true,"id":316},"author":"sstamm","message":"","id":"19CE12E4-5AA5-48DC-B1D1-B0EB0EDF1CB9"},"316":{"isSerializedDate":true,"string":"Tue Feb 07 2012 12:03:42 GMT+0100 (Central European Standard Time)"},"317":{"date":{"__isSmartRef__":true,"id":318},"author":"sstamm","message":"first attempt to introduce callback functions to part loading","id":"22BD0B95-8948-411A-A56E-AD7CBE445F1D"},"318":{"isSerializedDate":true,"string":"Thu Feb 09 2012 20:20:11 GMT+0100 (Central European Standard Time)"},"319":{"date":{"__isSmartRef__":true,"id":320},"author":"sstamm","message":"","id":"A216DFD2-9D1F-4E62-A22F-6B5472823E1B"},"320":{"isSerializedDate":true,"string":"Fri Mar 16 2012 15:37:34 GMT+0100 (Central European Standard Time)"},"321":{"date":{"__isSmartRef__":true,"id":322},"author":"sstamm","message":"","id":"464E723A-08DC-433C-AA5C-CEC850DBAF0B"},"322":{"isSerializedDate":true,"string":"Fri Mar 16 2012 15:42:29 GMT+0100 (Central European Standard Time)"},"323":{"date":{"__isSmartRef__":true,"id":324},"author":"jenslincke","message":"make it a meta tool","id":"8406E1E5-C48F-4F03-AC17-81AABDE9235E"},"324":{"isSerializedDate":true,"string":"Fri Mar 22 2013 14:56:05 GMT+0100 (Central European Standard Time)"},"325":{"isSerializedDate":true,"string":"Fri Mar 22 2013 14:54:35 GMT+0100 (Central European Standard Time)"},"326":{"morph":{"__isSmartRef__":true,"id":213},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"327":{"adjustForNewBounds":true},"328":{"loadPart":{"__isSmartRef__":true,"id":329},"loadFinished":{"__isSmartRef__":true,"id":333},"loadPartByName":{"__isSmartRef__":true,"id":337}},"329":{"varMapping":{"__isSmartRef__":true,"id":330},"source":"function loadPart(partItem, isAsync) {\n this.partItem = partItem;\n \n this.openInWorld();\n if(partItem.part) {\n this.setExtent(partItem.part.getExtent());\n }\n this.align(this.bounds().center(), $world.visibleBounds().center());\n \n \n if(typeof isAsync === \"function\") {\n this.callback = isAsync;\n }\n\n connect(partItem, 'part', this, \"loadFinished\");\n\n partItem.loadPart(isAsync);\n\n return partItem.part;\n\n}","funcProperties":{"__isSmartRef__":true,"id":331},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"330":{"this":{"__isSmartRef__":true,"id":213}},"331":{"timestamp":{"__isSmartRef__":true,"id":332},"user":"sstamm","tags":[]},"332":{"isSerializedDate":true,"string":"Fri Mar 16 2012 15:42:18 GMT+0100 (Central European Standard Time)"},"333":{"varMapping":{"__isSmartRef__":true,"id":334},"source":"function loadFinished(part) {\n if(this.owner === $world.firstHand()) {\n $world.firstHand().removeAllMorphs();\n } else {\n this.owner.addMorph(part);\n part.align(part.bounds().center(), this.bounds().center());\n this.remove();\n }\n disconnect(this.partItem, 'part', this, \"loadFinished\");\n if(this.callback) {\n this.callback(part);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":335},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"334":{"this":{"__isSmartRef__":true,"id":213}},"335":{"timestamp":{"__isSmartRef__":true,"id":336},"user":"sstamm","tags":[]},"336":{"isSerializedDate":true,"string":"Wed Feb 22 2012 14:01:53 GMT+0100 (Central European Standard Time)"},"337":{"varMapping":{"__isSmartRef__":true,"id":338},"source":"function loadPartByName(partName, optPartsSpaceName, isAsync) {\n var partItem = lively.PartsBin.getPartItem(partName, optPartsSpaceName);\n return this.loadPart(partItem, isAsync);\n}","funcProperties":{"__isSmartRef__":true,"id":339},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"338":{"this":{"__isSmartRef__":true,"id":213}},"339":{"timestamp":{"__isSmartRef__":true,"id":340},"user":"sstamm","tags":[]},"340":{"isSerializedDate":true,"string":"Thu Feb 02 2012 17:03:18 GMT+0100 (Central European Standard Time)"},"341":{"traitName":"users.robertkrahn.WorldMenuTrait","options":{"__isSmartRef__":true,"id":342}},"342":{"override":["morphMenuItems"]},"343":{"isSerializedDate":true,"string":"Wed Aug 27 2014 13:48:48 GMT+0200 (Central European Summer Time)"},"344":{"rules":[{"__isSmartRef__":true,"id":345},{"__isSmartRef__":true,"id":347}],"originMorph":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.StyleSheet","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"345":{"declarations":[{"__isSmartRef__":true,"id":346}],"styleSheet":{"__isSmartRef__":true,"id":344},"selector":".Window","__LivelyClassName__":"lively.morphic.StyleSheetRule","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"346":{"values":["none"],"rule":{"__isSmartRef__":true,"id":345},"property":"box-shadow","priority":false,"__LivelyClassName__":"lively.morphic.StyleSheetDeclaration","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"347":{"declarations":[{"__isSmartRef__":true,"id":348}],"styleSheet":{"__isSmartRef__":true,"id":344},"selector":".Window.highlighted","__LivelyClassName__":"lively.morphic.StyleSheetRule","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"348":{"values":["none"],"rule":{"__isSmartRef__":true,"id":347},"property":"box-shadow","priority":false,"__LivelyClassName__":"lively.morphic.StyleSheetDeclaration","__SourceModuleName__":"Global.lively.morphic.StyleSheetRepresentation"},"isSimplifiedRegistry":true}}]]>