>>onMouseOver: TypeError: Cannot call method 'invoke' of undefined\nTypeError: Cannot call method 'invoke' of undefined\n at Text.onMouseOver (http://lively-kernel.org/repository/webwerkstatt/generated/combinedModules.js?8e8e3440667e3c7eccfa9aefeb69b0f5:21906:44)\n at EventHandler.handleEvent (http://lively-kernel.org/repository/webwerkstatt/generated/combinedModules.js?8e8e3440667e3c7eccfa9aefeb69b0f5:19718:63)\n at HTMLDivElement.bound (http://lively-kernel.org/repository/webwerkstatt/lively/bootstrap.js:765:37)","__layered_draggingEnabled__":true,"_Scale":1,"renderContextTable":{"__isSmartRef__":true,"id":108},"eventHandler":{"__isSmartRef__":true,"id":109},"eventStartPos":{"__isSmartRef__":true,"id":110},"worldMenuOpened":true,"prevScroll":[0,0],"attributeConnections":[{"__isSmartRef__":true,"id":111}],"doNotSerialize":["$$savedWorldAsURL"],"doNotCopyProperties":["$$savedWorldAsURL"],"savedWorldAsURL":{"__isSmartRef__":true,"id":116},"draggingEnabled":true,"loadingMorph":{"__isSmartRef__":true,"id":117},"clickedOnMorphTime":1352427910027,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.World","__SourceModuleName__":"Global.lively.morphic.Core"},"1":{"submorphs":[],"scripts":[],"id":257,"shape":{"__isSmartRef__":true,"id":2},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":8},"_MaxTextWidth":420,"textColor":{"__isSmartRef__":true,"id":9},"showsHalos":false,"_FontSize":25,"name":"Title","partsBinMetaInfo":{"__isSmartRef__":true,"id":10},"_TextColor":{"__isSmartRef__":true,"id":11},"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"textChunks":[{"__isSmartRef__":true,"id":12},{"__isSmartRef__":true,"id":14}],"charsReplaced":"A template for your worlds","lastFindLoc":52,"_ClipMode":"visible","renderContextTable":{"__isSmartRef__":true,"id":16},"eventHandler":{"__isSmartRef__":true,"id":17},"priorSelectionRange":[10,10],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":420,"previousSelection":[0,26],"isBeingDragged":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":18},"_MaxTextHeight":null,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2":{"fill":null,"_Position":{"__isSmartRef__":true,"id":3},"_Extent":{"__isSmartRef__":true,"id":4},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":5},"renderContextTable":{"__isSmartRef__":true,"id":6},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":7},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"4":{"x":420,"y":39,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"7":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8":{"x":20,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10":{"partsSpaceName":"PartsBin/NewWorld","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"11":{"r":0,"g":0.309,"b":0.595,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12":{"style":{"__isSmartRef__":true,"id":13},"morph":{"__isSmartRef__":true,"id":1},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"Markdown Tutorial","_id":"_1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"13":{"fontWeight":"bold","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"14":{"style":{"__isSmartRef__":true,"id":15},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"\n","_id":"_2","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"15":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"17":{"morph":{"__isSmartRef__":true,"id":1},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"18":{"x":270,"y":-10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"19":{"submorphs":[],"scripts":[],"id":"F5C9CE42-FEBA-4D46-9AE8-51B1C6C2E986","shape":{"__isSmartRef__":true,"id":20},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":27},"_MaxTextWidth":893.1723059999986,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":28},"showsHalos":false,"_FontSize":9,"name":"MarkdownText","partsBinMetaInfo":{"__isSmartRef__":true,"id":29},"textChunks":[{"__isSmartRef__":true,"id":42}],"charsReplaced":"","lastFindLoc":730,"prevScroll":[0,0],"renderContextTable":{"__isSmartRef__":true,"id":44},"eventHandler":{"__isSmartRef__":true,"id":45},"_Padding":{"__isSmartRef__":true,"id":46},"_ClipMode":"auto","derivationIds":[355,"CA208E49-B1B4-4932-99BF-38A925113B36","D24C5265-4658-4C53-BCE4-B9699C60343A","78A550B9-F652-40DA-8A00-B756D93F2DB2","4C4A70B1-8D87-4DAE-8471-E17550E19E15","4B81F522-7618-4613-AFF0-41720441FEDE","CB294625-287A-4078-9EB9-EDE5B1B24738","FDC846D0-67E3-4977-8E21-8367877967A2","122E03AD-9F6B-4AB5-943B-86232BEC98B3","1BCA62EE-385A-4074-92D8-8DC64F14EAE7"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":893.1723059999986,"_MinTextHeight":null,"layout":{"__isSmartRef__":true,"id":47},"isInLayoutCycle":false,"previousSelection":[1860,1860],"_Visible":true,"isBeingDragged":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":48},"savedMarkup":"\n\nHeader level one - at least one formatter like dash or equal needed for headers. But let us use 3 === Alternative to start header 1 is start line with one #\n=\n\nHeader level two. Alternative to start header 1 is start line with two ## . \n-\n\n### Header level three. start line with three ### \n\n### Note: Any header level MARKER (-- OR == OR ###) must start with NO OFFSET FROM LEFT\n\nhorizontal line by itself\n-\n\n - must have at least 3 dashes needed starting on left\n - must have empty line above\n\n---\n\nBlock quote\n--\n\n> this is text in a box\n> still box\n\nCode Block:\n--\nsome text preceded by empty line and followed by a line with a different (smaller) indent. *To be safe separate code block by empty lines above and below*\n\n This is code block - a box for showing code etc - better than block quote; to create it, you must\n a) have an empty line above\n b) offset block by a TAB or 4 spaces or more from left margin (2x as much inside list)\n c) Code Block ends with a line that starts UNINDENTED\n Code Block Notes:\n c) the colon above code block is not needed but good style\n d) any line offset by 4 spaces or tab is code block - SO DO NOT offset normal text - even bullet list start must be on the left margin\n this line is still in block as it is indented by a tab\nThis line is outside of block as it starts on left\n\nBulleted List\n----\n\n- L1-one this is a nested list: It MUST start on the left margin or indented by 3 spaces MAX, otherwise it is a code block.\n - L2-one empty lines allowed unless next item indent is by 2 tabs ; that will create code block\n\n - L2-two\n - L3-two.one - this is NOT code block - it would be if there was a line above\n - L3-two.two \n - three\n- L1-two is here\n- *Lists end with an unintended nonempty line* like a new paragraph\n\nCode Block in Bulleted List\n----\n\n- L1 this is bulleted list with code block\n\n Code Block inside bulleted list MUST\n a) have empty line above\n b) be separated by 8 spaces or 2 tabs from the containing bullet level\n- L2 list continues\n\nURLs\n-------\n\n- This is [a url in brackets; this text is shown as the link](http://google.com)\n - syntactically, url is [ link text ] ( http://google.com ) with no spaces aroung brackets\n- This is [a url from ID; ID must be defined below ][ggid]\n - syntactically, url from ID is [ link text ] [ ggid ] with no spaces aroung brackets. Note that ggid link has both brackets squared [ ] [ ] \n- Both the [ ] and ( ) parts are required\n - http://google.com is not a link\n - (http://google.com) is not a link\n - [http://google.com] is not a link\n- This is an image - syntactically, image is like url except it starts with exclamation ![image alt text](http://slekx.com/media/media/content/product-icons/as3-intro.png \"popup text\") \n - like this: ! [ image alt text ] ( http://slekx.com/media/media/content/product-icons/as3-intro.png \"popup text\" )\n\nID Definition\n-------\n\n- in square brackets \n- ends with a colon \n- like this [ ggid ] : http://google.com \n- *not visible*\n- great for reused URLs:\n\n[ggid]: http://google.com \n\nComments\n----------\n\n\n\nSUMMARY - AN EFFICIENT SIMPLE MARKDOWN FOR DOCS WRITING\n---\n\nMethod 1:\n---------\n\n### Headers as usual (Header may have number BUT does not count as list)\n\n 1. Start a Numbered List on left, can be offset by 1-3 spaces for readability (let us use 2) : Numbered List can be mixed with Bulleted List, new levels nested by additional Tab or 4 spaces. Empty lines are allowed in a list.\n\n\n - Inside a list, dash, even indented, and after an empty line: starts a bullet, NOT code block\n\n - And That \n\n - Or More\n\n Code Block inside List: Offset it by 2 Tabs from containing level And Put Empty Line Before\n\n - List continues by using dash at appropriate indent\n \n 2. Item 2\n \n 3. Item 3\n \nMethod 2 (BETTER):\n--------\n\nAlternatively, just write regular paragraphs, lists offset by 2, and code blocks offset by tab.\n\nStart paragraph on the left, such as paragraph one loooong looooooooooooong loooong looooooooooooong loooong looooooooooooong loooong looooooooooooong loooong looooooooooooong loooong looooooooooooong\n\nThen an empty line, then paragraph two\n\n Code Block: is offset by empty line + 1 tab (in lists: line + containing offset + 2 tabs ; this works everywhere)\n\n - If bullet indentation is needed, to show it visually without breaking the rules, start with 1-3 spaces for readability (let us use 2) \n - Second bullet\n \nALWAYS terminate list by paragraph\n \nHere another paragraph with 2 items in numbered list. Item numbers are offset by 2 spaces as always\n\n 1. Item 1\n 2. Item 2\n \n Code Block: If code block is needed JUST BELOW OR INSIDE LIST, offset by empty line above, and ADD 2 tabs offset AFTER CONTAINING CONTEXT ( 2 spaces and 2 tabs here)\n 3. Item 3\n \nThen next paragraph here.. ETC\n\nGENERAL RULES\n----------------------------\n\n 1. Elements that require start / terminate. In general, it is best to always use empty line before and after for readability.\n - header (no/no)\n - list (empty line / nonindented nonempty line such as paragraph)\n - code block (empty line / line with a smaller indent OR empty line preferred)\n 2. Rule of 4 spaces or a tab: 4 spaces or tab offset from left margin are significant; 1-3 spaces are not so they can be used for better readabilily in text without affecting beutified formatting. \n 3. Start paragraphs on the left\n 4. Offset lists by 2 spaces\n 5. ALWAYS PUT LEFT ALLIGNED PARAGRAPH AFTER LIST TO TERMINATE\n 6. Offset code by line and one additional tab from containing context (works in paragraphs and lists)\n \n \nGENERAL GOTCHAS\n----------------------------\n\n 1. There seems no way to terminate a bullet list (WHETHER offset by 2 spaces OR not) EXCEPT:\n - terminating by horizontal line\n - terminating by a paragraph\n 2. A non-terminated list, canibalizes:\n - the numbered list below IT (fix - horizontal line)\n - the code block below (another fix is to offset by 2 additional tabs from the containing level)\n 4. SO ALWAYS PUT LEFT ALLIGNED PARAGRAPH AFTER LIST TO TERMINATE\n\n\nAnd that is that...\n\n\n\n\n\n\n","showsMarkdown":false,"moved":true,"owner":{"__isSmartRef__":true,"id":0},"savedTextString":"header one\n====\n\nheader two\n----\n\nhorizontal line by itself\n\n-------\n\nblock quote\n------\n> this is text in a box\n> still box\n\n- this is a nested list\n - one\n - two\n - two.one\n - two.two \n - three\n\n- this is [a url in brackets](http://google.com)\n- this is [a url from id which is some identifier in square brackets and colon at end][ggid]\n- this is ![an image](http://slekx.com/media/media/content/product-icons/as3-intro.png \"popup text\")\n\n\nthis id is not visible, but great for reused URLs\n\n[ggid]: http://google.com \n\n\n\n\n","_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":49},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"20":{"fill":null,"_Position":{"__isSmartRef__":true,"id":21},"_Extent":{"__isSmartRef__":true,"id":22},"_BorderWidth":3.108,"_BorderColor":{"__isSmartRef__":true,"id":23},"renderContextTable":{"__isSmartRef__":true,"id":24},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":25},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"double","_Fill":{"__isSmartRef__":true,"id":26},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"21":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"22":{"x":974.3883059999986,"y":905.3725339999977,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"25":{"x":30,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"27":{"x":25,"y":89,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"28":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"29":{"partsSpaceName":"PartsBin/Text/","migrationLevel":4,"comment":"Markdown text, uses the markdown translator showdown.js","partName":"MarkdownText","requiredModules":["apps.Markdown"],"changes":[{"__isSmartRef__":true,"id":30},{"__isSmartRef__":true,"id":32},{"__isSmartRef__":true,"id":34},{"__isSmartRef__":true,"id":36},{"__isSmartRef__":true,"id":38},{"__isSmartRef__":true,"id":40}],"revisionOnLoad":140039,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"30":{"date":{"__isSmartRef__":true,"id":31},"author":"robertkrahn","message":"","id":"973CE603-7BCF-4250-9F5C-7D3F4BEC1FF5"},"31":{"isSerializedDate":true,"string":"Sat Feb 11 2012 02:13:30 GMT-0600 (CST)"},"32":{"date":{"__isSmartRef__":true,"id":33},"author":"robertkrahn","message":"","id":"433B371B-B70F-4708-A18A-AAEB88744AE2"},"33":{"isSerializedDate":true,"string":"Sat Feb 11 2012 01:34:58 GMT-0600 (CST)"},"34":{"date":{"__isSmartRef__":true,"id":35},"author":"robertkrahn","message":"","id":"5C9CACE5-C939-41DD-8324-6DFB2D555052"},"35":{"isSerializedDate":true,"string":"Sat Feb 11 2012 00:55:27 GMT-0600 (CST)"},"36":{"date":{"__isSmartRef__":true,"id":37},"author":"robertkrahn","message":"","id":"1E5229E4-6261-48C3-90D7-9FE60C7E13E7"},"37":{"isSerializedDate":true,"string":"Sat Feb 11 2012 00:39:02 GMT-0600 (CST)"},"38":{"date":{"__isSmartRef__":true,"id":39},"author":"robertkrahn","message":"","id":"D97B4083-AFCC-453E-8B70-0EA266600547"},"39":{"isSerializedDate":true,"string":"Sat Feb 11 2012 01:20:32 GMT-0600 (CST)"},"40":{"date":{"__isSmartRef__":true,"id":41},"author":"robertkrahn","message":"","id":"E5A6AAF0-9E9D-48E4-8905-BE1448AF5A66"},"41":{"isSerializedDate":true,"string":"Sat Feb 11 2012 02:06:54 GMT-0600 (CST)"},"42":{"style":{"__isSmartRef__":true,"id":43},"chunkOwner":{"__isSmartRef__":true,"id":19},"_id":"_34","storedString":"\n\nHeader level one - at least one formatter like dash or equal needed for headers. But let us use 3 === Alternative to start header 1 is start line with one #\n=\n\nHeader level two. Alternative to start header 1 is start line with two ## . \n-\n\n### Header level three. start line with three ### \n\n### Note: Any header level MARKER (-- OR == OR ###) must start with NO OFFSET FROM LEFT\n\nhorizontal line by itself\n-\n\n - must have at least 3 dashes needed starting on left\n - must have empty line above\n\n---\n\nBlock quote\n--\n\n> this is text in a box\n> still box\n\nCode Block:\n--\nsome text preceded by empty line and followed by a line with a different (smaller) indent. *To be safe separate code block by empty lines above and below*\n\n This is code block - a box for showing code etc - better than block quote; to create it, you must\n a) have an empty line above\n b) offset block by a TAB or 4 spaces or more from left margin (2x as much inside list)\n c) Code Block ends with a line that starts UNINDENTED\n Code Block Notes:\n c) the colon above code block is not needed but good style\n d) any line offset by 4 spaces or tab is code block - SO DO NOT offset normal text - even bullet list start must be on the left margin\n this line is still in block as it is indented by a tab\nThis line is outside of block as it starts on left\n\nBulleted List\n----\n\n- L1-one this is a nested list: It MUST start on the left margin or indented by 3 spaces MAX, otherwise it is a code block.\n - L2-one empty lines allowed unless next item indent is by 2 tabs ; that will create code block\n\n - L2-two\n - L3-two.one - this is NOT code block - it would be if there was a line above\n - L3-two.two \n - three\n- L1-two is here\n- *Lists end with an unintended nonempty line* like a new paragraph\n\nCode Block in Bulleted List\n----\n\n- L1 this is bulleted list with code block\n\n Code Block inside bulleted list MUST\n a) have empty line above\n b) be separated by 8 spaces or 2 tabs from the containing bullet level\n- L2 list continues\n\nURLs\n-------\n\n- This is [a url in brackets; this text is shown as the link](http://google.com)\n - syntactically, url is [ link text ] ( http://google.com ) with no spaces aroung brackets\n- This is [a url from ID; ID must be defined below ][ggid]\n - syntactically, url from ID is [ link text ] [ ggid ] with no spaces aroung brackets. Note that ggid link has both brackets squared [ ] [ ] \n- Both the [ ] and ( ) parts are required\n - http://google.com is not a link\n - (http://google.com) is not a link\n - [http://google.com] is not a link\n- This is an image - syntactically, image is like url except it starts with exclamation ![image alt text](http://slekx.com/media/media/content/product-icons/as3-intro.png \"popup text\") \n - like this: ! [ image alt text ] ( http://slekx.com/media/media/content/product-icons/as3-intro.png \"popup text\" )\n\nID Definition\n-------\n\n- in square brackets \n- ends with a colon \n- like this [ ggid ] : http://google.com \n- *not visible*\n- great for reused URLs:\n\n[ggid]: http://google.com \n\nComments\n----------\n\n\n\nSUMMARY - AN EFFICIENT SIMPLE MARKDOWN FOR DOCS WRITING\n---\n\nMethod 1:\n---------\n\n### Headers as usual (Header may have number BUT does not count as list)\n\n 1. Start a Numbered List on left, can be offset by 1-3 spaces for readability (let us use 2) : Numbered List can be mixed with Bulleted List, new levels nested by additional Tab or 4 spaces. Empty lines are allowed in a list.\n\n\n - Inside a list, dash, even indented, and after an empty line: starts a bullet, NOT code block\n\n - And That \n\n - Or More\n\n Code Block inside List: Offset it by 2 Tabs from containing level And Put Empty Line Before\n\n - List continues by using dash at appropriate indent\n \n 2. Item 2\n \n 3. Item 3\n \nMethod 2 (BETTER):\n--------\n\nAlternatively, just write regular paragraphs, lists offset by 2, and code blocks offset by tab.\n\nStart paragraph on the left, such as paragraph one loooong looooooooooooong loooong looooooooooooong loooong looooooooooooong loooong looooooooooooong loooong looooooooooooong loooong looooooooooooong\n\nThen an empty line, then paragraph two\n\n Code Block: is offset by empty line + 1 tab (in lists: line + containing offset + 2 tabs ; this works everywhere)\n\n - If bullet indentation is needed, to show it visually without breaking the rules, start with 1-3 spaces for readability (let us use 2) \n - Second bullet\n \nALWAYS terminate list by paragraph\n \nHere another paragraph with 2 items in numbered list. Item numbers are offset by 2 spaces as always\n\n 1. Item 1\n 2. Item 2\n \n Code Block: If code block is needed JUST BELOW OR INSIDE LIST, offset by empty line above, and ADD 2 tabs offset AFTER CONTAINING CONTEXT ( 2 spaces and 2 tabs here)\n 3. Item 3\n \nThen next paragraph here.. ETC\n\nGENERAL RULES\n----------------------------\n\n 1. Elements that require start / terminate. In general, it is best to always use empty line before and after for readability.\n - header (no/no)\n - list (empty line / nonindented nonempty line such as paragraph)\n - code block (empty line / line with a smaller indent OR empty line preferred)\n 2. Rule of 4 spaces or a tab: 4 spaces or tab offset from left margin are significant; 1-3 spaces are not so they can be used for better readabilily in text without affecting beutified formatting. \n 3. Start paragraphs on the left\n 4. Offset lists by 2 spaces\n 5. ALWAYS PUT LEFT ALLIGNED PARAGRAPH AFTER LIST TO TERMINATE\n 6. Offset code by line and one additional tab from containing context (works in paragraphs and lists)\n \n \nGENERAL GOTCHAS\n----------------------------\n\n 1. There seems no way to terminate a bullet list (WHETHER offset by 2 spaces OR not) EXCEPT:\n - terminating by horizontal line\n - terminating by a paragraph\n 2. A non-terminated list, canibalizes:\n - the numbered list below IT (fix - horizontal line)\n - the code block below (another fix is to offset by 2 additional tabs from the containing level)\n 4. SO ALWAYS PUT LEFT ALLIGNED PARAGRAPH AFTER LIST TO TERMINATE\n\n\nAnd that is that...\n\n\n\n\n\n\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"43":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"44":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"45":{"morph":{"__isSmartRef__":true,"id":19},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"46":{"x":5,"y":5,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"47":{"resizeWidth":false,"resizeHeight":false},"48":{"x":550,"y":-15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"49":{"onMouseOver":{"__isSmartRef__":true,"id":50},"onMouseOut":{"__isSmartRef__":true,"id":54},"showMarkdown":{"__isSmartRef__":true,"id":58},"showSource":{"__isSmartRef__":true,"id":62},"jQueryNode":{"__isSmartRef__":true,"id":66},"onDoubleClick":{"__isSmartRef__":true,"id":74},"prepareForNewRenderContext":{"__isSmartRef__":true,"id":78},"reset":{"__isSmartRef__":true,"id":86}},"50":{"varMapping":{"__isSmartRef__":true,"id":51},"source":"function onMouseOver(evt) {\n // if (!this.showsMarkdown) return;\n // this.showSource();\n}","funcProperties":{"__isSmartRef__":true,"id":52},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"51":{"this":{"__isSmartRef__":true,"id":19}},"52":{"timestamp":{"__isSmartRef__":true,"id":53},"user":"robertkrahn","tags":[]},"53":{"isSerializedDate":true,"string":"Fri Feb 10 2012 23:35:43 GMT-0600 (CST)"},"54":{"varMapping":{"__isSmartRef__":true,"id":55},"source":"function onMouseOut(evt) {\n // if (this.fullContainsWorldPoint(evt.getPosition())) return;\n // this.showMarkdown();\n}","funcProperties":{"__isSmartRef__":true,"id":56},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55":{"this":{"__isSmartRef__":true,"id":19}},"56":{"timestamp":{"__isSmartRef__":true,"id":57},"user":"robertkrahn","tags":[]},"57":{"isSerializedDate":true,"string":"Fri Feb 10 2012 23:37:13 GMT-0600 (CST)"},"58":{"varMapping":{"__isSmartRef__":true,"id":59},"source":"function showMarkdown() {\n // this.showMarkdown()\\\n this.showsMarkdown = true;\n var markup = this.textString || this.savedMarkup,\n converter = new Showdown.converter(),\n html = converter.makeHtml(markup);\n this.savedMarkup = markup;\n this.textString = \"\";\n this.jQuery().html(html).addClass('markdown');\n}","funcProperties":{"__isSmartRef__":true,"id":60},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59":{"this":{"__isSmartRef__":true,"id":19}},"60":{"timestamp":{"__isSmartRef__":true,"id":61},"user":"robertkrahn","tags":[]},"61":{"isSerializedDate":true,"string":"Sat Feb 11 2012 01:19:53 GMT-0600 (CST)"},"62":{"varMapping":{"__isSmartRef__":true,"id":63},"source":"function showSource() {\n // this.showSource();\n this.showsMarkdown = false;\n this.jQuery().html('');\n this.jQuery().append(this.renderContext().textNode);\n this.textString = this.savedMarkup || '';\n}","funcProperties":{"__isSmartRef__":true,"id":64},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"63":{"this":{"__isSmartRef__":true,"id":19}},"64":{"timestamp":{"__isSmartRef__":true,"id":65},"user":"robertkrahn","tags":[]},"65":{"isSerializedDate":true,"string":"Fri Feb 10 2012 23:35:14 GMT-0600 (CST)"},"66":{"varMapping":{"__isSmartRef__":true,"id":67},"source":"function jQueryNode() {\n return this.renderContext().shapeNode\n}","funcProperties":{"__isSmartRef__":true,"id":72},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67":{"this":{"__isSmartRef__":true,"id":19},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":68}},"68":{"$super":{"__isSmartRef__":true,"id":69}},"69":{"varMapping":{"__isSmartRef__":true,"id":70},"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":71},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70":{"obj":{"__isSmartRef__":true,"id":19},"name":"jQueryNode"},"71":{},"72":{"timestamp":{"__isSmartRef__":true,"id":73},"user":"robertkrahn","tags":[]},"73":{"isSerializedDate":true,"string":"Fri Feb 10 2012 23:16:34 GMT-0600 (CST)"},"74":{"varMapping":{"__isSmartRef__":true,"id":75},"source":"function onDoubleClick(evt) {\n this.showsMarkdown ? this.showSource() : this.showMarkdown();\n}","funcProperties":{"__isSmartRef__":true,"id":76},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"75":{"this":{"__isSmartRef__":true,"id":19}},"76":{"timestamp":{"__isSmartRef__":true,"id":77},"user":"robertkrahn","tags":[]},"77":{"isSerializedDate":true,"string":"Fri Feb 10 2012 23:36:47 GMT-0600 (CST)"},"78":{"varMapping":{"__isSmartRef__":true,"id":79},"source":"function prepareForNewRenderContext(ctx) {\n $super(ctx);\n this.textString = this.savedMarkup;\n (function() {\ndebugger;\n this.showMarkdown();\n }).bind(this).delay(0);\n}","funcProperties":{"__isSmartRef__":true,"id":84},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79":{"this":{"__isSmartRef__":true,"id":19},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":80}},"80":{"$super":{"__isSmartRef__":true,"id":81}},"81":{"varMapping":{"__isSmartRef__":true,"id":82},"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":83},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82":{"obj":{"__isSmartRef__":true,"id":19},"name":"prepareForNewRenderContext"},"83":{},"84":{"timestamp":{"__isSmartRef__":true,"id":85},"user":"robertkrahn","tags":[]},"85":{"isSerializedDate":true,"string":"Fri Feb 10 2012 23:59:08 GMT-0600 (CST)"},"86":{"varMapping":{"__isSmartRef__":true,"id":87},"source":"function reset() {\n this.getPartsBinMetaInfo().requiredModules = ['apps.Markdown'];\n}","funcProperties":{"__isSmartRef__":true,"id":88},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87":{"this":{"__isSmartRef__":true,"id":19}},"88":{"timestamp":{"__isSmartRef__":true,"id":89},"user":"robertkrahn","tags":[]},"89":{"isSerializedDate":true,"string":"Sat Feb 11 2012 00:14:50 GMT-0600 (CST)"},"90":{"submorphs":[],"scripts":[],"id":226,"shape":{"__isSmartRef__":true,"id":91},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":false,"registeredForMouseEvents":true,"_world":{"__isSmartRef__":true,"id":0},"_Position":{"__isSmartRef__":true,"id":97},"owner":{"__isSmartRef__":true,"id":0},"carriesGrabbedMorphs":false,"_Scale":1.002003004005006,"renderContextTable":{"__isSmartRef__":true,"id":98},"eventHandler":{"__isSmartRef__":true,"id":99},"_Rotation":0,"lastScrollTime":1352427591512,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.HandMorph","__SourceModuleName__":"Global.lively.morphic.Events","withLayers":["Global.NoMagnetsLayer"]},"91":{"_Position":{"__isSmartRef__":true,"id":92},"_Extent":{"__isSmartRef__":true,"id":93},"_Fill":{"__isSmartRef__":true,"id":94},"renderContextTable":{"__isSmartRef__":true,"id":95},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":96},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"92":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"93":{"x":2,"y":2,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"94":{"r":0.8,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"95":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"96":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"97":{"x":1136,"y":640,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"98":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"99":{"morph":{"__isSmartRef__":true,"id":90},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"100":{"_Position":{"__isSmartRef__":true,"id":101},"_Extent":{"__isSmartRef__":true,"id":102},"_Fill":{"__isSmartRef__":true,"id":103},"renderContextTable":{"__isSmartRef__":true,"id":104},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":105},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"101":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"102":{"x":2800,"y":2900,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"103":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"104":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"105":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"106":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"107":{"name":"Local code","__LivelyClassName__":"ChangeSet","__SourceModuleName__":"Global.lively.ChangeSet"},"108":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML","setScroll":"setScrollHTML"},"109":{"morph":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"110":{"x":1134,"y":638,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"111":{"sourceObj":{"__isSmartRef__":true,"id":0},"sourceAttrName":"savedWorldAsURL","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"visitNewPageAfterSaveAs","converter":null,"converterString":null,"updaterString":"function ($upd, v) {\n if (v && v.toString() !== URL.source.toString()) {\n $upd(v)\n }\n }","varMapping":{"__isSmartRef__":true,"id":112},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"112":{"source":{"__isSmartRef__":true,"id":0},"target":{"__isSmartRef__":true,"id":0}},"113":{"updater":{"__isSmartRef__":true,"id":114}},"114":{"varMapping":{"__isSmartRef__":true,"id":112},"source":"function ($upd, v) {\n if (v && v.toString() !== URL.source.toString()) {\n $upd(v)\n }\n }","funcProperties":{"__isSmartRef__":true,"id":115},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"115":{},"116":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/users/mzimmerm/docs-markdown.xhtml","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"117":{"submorphs":[{"__isSmartRef__":true,"id":118}],"scripts":[],"id":"6B7E038D-0015-4795-9EA5-1A770CA59D62","shape":{"__isSmartRef__":true,"id":145},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":152},"showsHalos":false,"name":"LoadingMorph","partsBinMetaInfo":{"__isSmartRef__":true,"id":153},"renderContextTable":{"__isSmartRef__":true,"id":250},"eventHandler":{"__isSmartRef__":true,"id":251},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"59692BC3-6C7B-4E23-B820-8699260EA722","486BB935-1313-4103-B2A8-642B19437478","18AFFD44-46CD-489E-B1D6-DED43E2B6B06","2608C892-2204-4981-9A87-8E749F8944AB","5535861F-4EA2-44AB-8A40-0538124E0AAC","16C292B3-86E8-4622-B516-27C48263B8CC","87731A20-D455-44D0-97E5-98A7CFD4E417","A17081E7-E597-47ED-BD32-6E4D206BD7D7","CFB4A44C-BFEA-4584-BCBA-AE2A56739200","76B3DD9B-8D01-42BA-A574-AB99D5F899BB","1EBC5512-8F54-4B24-998C-69A285EC8533","DD1165C7-6C1A-4361-A4AE-FCF6F31152FD","4D6D36E8-48F3-408A-B03C-202E4DC182BD","5F3B3E0F-BBC6-4DDA-BAA0-7EFC05FF2011","E0A6B33B-767A-4532-9021-892414520200","F5F5E2B1-5FF0-4E09-B323-AE88A3920B8D","0C7E832A-A741-430F-B295-8BC181D066FE","472AED3B-CB76-49BD-BF49-354A2D568F86","A7C52F65-D140-4791-880F-F7584C7BB570","3516412B-8B36-4E52-9416-6B7FB358BDC2","1840CACC-078C-4795-AD3F-E9D6F8D557A0","1FEDCA25-0131-46FA-840F-DC5F1B05C6CA","C620CED3-0AE9-4097-9AA7-2706A042F9C9","679A861B-40E0-4DB2-B22F-95B454C6978D","FEF39B3C-E634-4825-BAB8-2D44FE647B03"],"isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":252},"distanceToDragEvent":{"__isSmartRef__":true,"id":253},"prevScroll":[0,0],"moved":true,"_Rotation":0,"_Scale":1,"headRevision":146469,"_ClipMode":"visible","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":254},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core"},"118":{"submorphs":[{"__isSmartRef__":true,"id":119}],"scripts":[],"shape":{"__isSmartRef__":true,"id":134},"id":"C58CAD09-010D-4248-BAA6-97503971B87E","renderContextTable":{"__isSmartRef__":true,"id":139},"eventHandler":{"__isSmartRef__":true,"id":140},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":141},"name":"ProgressIndicator","showsHalos":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":142},"partsBinMetaInfo":{"__isSmartRef__":true,"id":143},"derivationIds":[520,"071F18BE-FF28-40F5-ACAD-1916E0D25C38","DF185A10-743D-45FC-B9C2-76E12D908BCF","BF125D2C-596A-4C1E-A5F8-DAE4801E9497","3CEE8CFF-B8F1-4B4B-A405-CB583080252A","D0652878-8F9C-4591-8A82-296898AACDB6","31441DDF-2220-43BE-A99F-69E1FEC68030","14A90039-0D3E-46DC-8445-D42B8E02EB42","681EF5DE-A344-4114-B2F3-B96CE3872524","C0381116-5116-4F33-B082-A411D0E4534E","24E9581E-B008-46EE-9CBC-D5190E100D98","C69D1041-2C5E-48FE-B04C-04E66450658A","4830945B-4FFF-4564-9424-34D7995DAE60","8602C233-B3E7-4682-9B0E-D7549761D934","B4E0E11F-2BED-462E-B708-89D63971856E","EE0144C2-D016-4390-8A67-4E7DEF171C83","F44DF6E4-5F27-440E-AB5F-3721C0A10CA6","73FC6648-DAAF-4673-8CF4-7DA219513F22","B78EB1B5-780C-45F7-B0A7-B988B52B1FF1","DFDB8CD1-72F7-40F4-849B-1F9B866277AB","66111105-B1FC-41F7-BF70-D45118C9E09F","02420416-1E35-4831-AABB-91CD0460CA1A","7C6B2EB2-4510-4A8E-BAFF-5CF0040DD7F5","0503F5A1-1732-4610-9A5A-920D658CA766","07C5AE03-36AD-4849-BACD-27D7D9A2CCF2","9FFF9D73-931C-404C-AA4B-5AC2E7C53504"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":117},"isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":144},"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets"},"119":{"submorphs":[],"scripts":[],"id":"4EBABB99-DF39-45C7-8E14-D2457CE252B2","shape":{"__isSmartRef__":true,"id":120},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":126},"_MaxTextWidth":257,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":123},"showsHalos":false,"_FontSize":14,"name":"loadedMorphName","partsBinMetaInfo":{"__isSmartRef__":true,"id":127},"textChunks":[{"__isSmartRef__":true,"id":128}],"charsReplaced":"MorphName","lastFindLoc":18,"priorSelectionRange":[9,0],"prevScroll":[0,0],"renderContextTable":{"__isSmartRef__":true,"id":130},"eventHandler":{"__isSmartRef__":true,"id":131},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":132},"_ClipMode":"visible","derivationIds":[355,"023045B3-2D6B-4425-89FB-F4806D527BE0","DC0C2365-868C-41AE-8369-51C31E91493E","C6D9D314-86A1-4015-970B-F6787F535E1A","6AA4552E-2E85-447E-9033-99D5AA1A94BC","D94BE49C-8A3E-4F1F-BF28-FEDD9B40D213","AA8F0470-654C-4AA2-8135-4607F5429AC5","E0BAABCC-FFB2-4EDF-BAE5-C63CC99B6A97","1A86AE17-73AE-442E-AB36-DD90C6DFC8BC","EF750075-E964-4CD3-B6A4-161511E1D058","CED69CBF-FFA5-45E7-B333-FBACE4F278AC","E56978C1-7424-4C10-8168-11FD3237B540","D5AB2532-A4DC-42D6-AF17-99CBBCEAA848","245866CB-598A-4172-A3A0-A06D4D26C6AD","43B0F12E-5793-43AA-80E1-496774E0EBA6","1B776A8C-0413-475F-8EBD-120BBD91D2BB","F84F2C9A-8003-4E81-833A-83F48C92F3B8","3124B389-9FA4-4348-BC5D-0DFF9C59CD1B","1A1BCBAC-D7CC-4BAE-B8C2-7C693F7327A1","1CB201BA-5E0B-4771-821A-139FA2AEFBC2","195520FA-4816-47A4-B0F5-BA890AFD9DF9","0D15F28A-24C9-46B7-89C5-6D2354728AC1","316FE9D3-62EC-4FD6-9B0F-FFA622B79575","739F3743-9BE1-48C8-813D-C0BFB0DCACA6","01877B3B-7DA7-4222-B011-7B5F4E501862","B8FE7DEE-9568-4BE6-BA12-EA674BA79E08"],"_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":118},"_MinTextWidth":257,"_MinTextHeight":null,"previousSelection":[6,6],"_Align":"center","distanceToDragEvent":{"__isSmartRef__":true,"id":133},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"120":{"fill":null,"_Position":{"__isSmartRef__":true,"id":121},"_Extent":{"__isSmartRef__":true,"id":122},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":123},"renderContextTable":{"__isSmartRef__":true,"id":124},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":125},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"121":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"122":{"x":257,"y":23,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"123":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"124":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"125":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"126":{"x":-109,"y":38,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"127":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"128":{"style":{"__isSmartRef__":true,"id":129},"chunkOwner":{"__isSmartRef__":true,"id":119},"storedString":"loading part","_id":"_2","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"129":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"130":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"131":{"morph":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"132":{"x":5,"y":5,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"133":{"x":179,"y":-11,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"134":{"_Position":{"__isSmartRef__":true,"id":135},"renderContextTable":{"__isSmartRef__":true,"id":136},"_Extent":{"__isSmartRef__":true,"id":137},"_ImageURL":"data:image/gif;base64,R0lGODlhEAAQAPIAAP///wAAAMLCwkJCQgAAAGJiYoKCgpKSkiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLoaded":true,"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":138},"_BorderWidth":0,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Image","__SourceModuleName__":"Global.lively.morphic.Shapes"},"135":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"136":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML","setImageURL":"setImageURLHTML","getNativeExtent":"getNativeExtentHTML"},"137":{"x":31,"y":31,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"138":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"139":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"140":{"morph":{"__isSmartRef__":true,"id":118},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"141":{"x":113.5,"y":81,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"142":{"x":39,"y":-11,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"143":{"partName":"ProgressIndicator","requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Widgets/","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"144":{"centeredHorizontal":true,"centeredVertical":true},"145":{"position":{"__isSmartRef__":true,"id":146},"_Extent":{"__isSmartRef__":true,"id":147},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":148},"_Fill":{"__isSmartRef__":true,"id":149},"renderContextTable":{"__isSmartRef__":true,"id":150},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":151},"_BorderRadius":8.515,"_Opacity":0.8146,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"146":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"147":{"x":266,"y":223,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"148":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"149":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"150":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"151":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"152":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"153":{"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":154},{"__isSmartRef__":true,"id":156},{"__isSmartRef__":true,"id":158},{"__isSmartRef__":true,"id":160},{"__isSmartRef__":true,"id":162},{"__isSmartRef__":true,"id":164},{"__isSmartRef__":true,"id":166},{"__isSmartRef__":true,"id":168},{"__isSmartRef__":true,"id":170},{"__isSmartRef__":true,"id":172},{"__isSmartRef__":true,"id":174},{"__isSmartRef__":true,"id":176},{"__isSmartRef__":true,"id":178},{"__isSmartRef__":true,"id":180},{"__isSmartRef__":true,"id":182},{"__isSmartRef__":true,"id":184},{"__isSmartRef__":true,"id":186},{"__isSmartRef__":true,"id":188},{"__isSmartRef__":true,"id":190},{"__isSmartRef__":true,"id":192},{"__isSmartRef__":true,"id":194},{"__isSmartRef__":true,"id":196},{"__isSmartRef__":true,"id":198},{"__isSmartRef__":true,"id":200},{"__isSmartRef__":true,"id":202},{"__isSmartRef__":true,"id":204},{"__isSmartRef__":true,"id":206},{"__isSmartRef__":true,"id":208},{"__isSmartRef__":true,"id":210},{"__isSmartRef__":true,"id":212},{"__isSmartRef__":true,"id":214},{"__isSmartRef__":true,"id":216},{"__isSmartRef__":true,"id":218},{"__isSmartRef__":true,"id":220},{"__isSmartRef__":true,"id":222},{"__isSmartRef__":true,"id":224},{"__isSmartRef__":true,"id":226},{"__isSmartRef__":true,"id":228},{"__isSmartRef__":true,"id":230},{"__isSmartRef__":true,"id":232},{"__isSmartRef__":true,"id":234},{"__isSmartRef__":true,"id":236},{"__isSmartRef__":true,"id":238},{"__isSmartRef__":true,"id":240},{"__isSmartRef__":true,"id":242},{"__isSmartRef__":true,"id":244},{"__isSmartRef__":true,"id":246},{"__isSmartRef__":true,"id":248}],"revisionOnLoad":151069,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"154":{"date":{"__isSmartRef__":true,"id":155},"author":"sstamm","message":"","id":"1C1391AE-5722-4707-BE52-F0094FC56829"},"155":{"isSerializedDate":true,"string":"Wed Feb 22 2012 07:02:04 GMT-0600 (CST)"},"156":{"date":{"__isSmartRef__":true,"id":157},"author":"sstamm","message":"","id":"663F147A-9084-4AC3-81A7-1E7BA6547F08"},"157":{"isSerializedDate":true,"string":"Wed Feb 22 2012 05:43:10 GMT-0600 (CST)"},"158":{"date":{"__isSmartRef__":true,"id":159},"author":"sstamm","message":"","id":"F72B746E-B170-4EFB-9074-5E8770640B8A"},"159":{"isSerializedDate":true,"string":"Wed Feb 22 2012 05:36:14 GMT-0600 (CST)"},"160":{"date":{"__isSmartRef__":true,"id":161},"author":"sstamm","message":"","id":"568D2EFD-C535-43AE-8944-6D8B967129F5"},"161":{"isSerializedDate":true,"string":"Wed Feb 22 2012 05:23:04 GMT-0600 (CST)"},"162":{"date":{"__isSmartRef__":true,"id":163},"author":"sstamm","message":"","id":"AB2484A6-0707-4E13-845E-F0A5F48BBA3D"},"163":{"isSerializedDate":true,"string":"Wed Feb 22 2012 04:59:45 GMT-0600 (CST)"},"164":{"date":{"__isSmartRef__":true,"id":165},"author":"sstamm","message":"","id":"97D20633-F76C-46A5-A32A-FFE9BC83CAB3"},"165":{"isSerializedDate":true,"string":"Wed Feb 22 2012 04:59:10 GMT-0600 (CST)"},"166":{"date":{"__isSmartRef__":true,"id":167},"author":"sstamm","message":"","id":"8A697DF5-9A45-4A84-B709-9719BF55083E"},"167":{"isSerializedDate":true,"string":"Wed Feb 22 2012 04:56:54 GMT-0600 (CST)"},"168":{"date":{"__isSmartRef__":true,"id":169},"author":"sstamm","message":"","id":"F2157D66-1571-4B9A-B325-6FA96488260F"},"169":{"isSerializedDate":true,"string":"Wed Feb 22 2012 04:51:05 GMT-0600 (CST)"},"170":{"date":{"__isSmartRef__":true,"id":171},"author":"sstamm","message":"","id":"E5E808CA-06AB-47DC-A9C9-CA7967591545"},"171":{"isSerializedDate":true,"string":"Wed Feb 22 2012 04:47:19 GMT-0600 (CST)"},"172":{"date":{"__isSmartRef__":true,"id":173},"author":"sstamm","message":"","id":"009DC4E0-23CA-485A-A796-801AA0F75049"},"173":{"isSerializedDate":true,"string":"Wed Feb 22 2012 04:46:25 GMT-0600 (CST)"},"174":{"date":{"__isSmartRef__":true,"id":175},"author":"sstamm","message":"","id":"C0CE1397-6E2E-4E8C-AEFF-9017E24BB7E4"},"175":{"isSerializedDate":true,"string":"Wed Feb 22 2012 04:45:05 GMT-0600 (CST)"},"176":{"date":{"__isSmartRef__":true,"id":177},"author":"sstamm","message":"","id":"FFE16986-548D-4AC2-A627-CF6416282BC4"},"177":{"isSerializedDate":true,"string":"Wed Feb 22 2012 04:37:15 GMT-0600 (CST)"},"178":{"date":{"__isSmartRef__":true,"id":179},"author":"sstamm","message":"","id":"57213D63-7147-4057-ADC9-30994443B066"},"179":{"isSerializedDate":true,"string":"Wed Feb 22 2012 04:35:29 GMT-0600 (CST)"},"180":{"date":{"__isSmartRef__":true,"id":181},"author":"sstamm","message":"","id":"75A31364-B380-4312-BB5B-F8F2DA1CE824"},"181":{"isSerializedDate":true,"string":"Wed Feb 22 2012 04:31:52 GMT-0600 (CST)"},"182":{"date":{"__isSmartRef__":true,"id":183},"author":"sstamm","message":"","id":"5AA50B7E-7D33-44C4-807B-BF1ABA31D530"},"183":{"isSerializedDate":true,"string":"Wed Feb 22 2012 04:14:10 GMT-0600 (CST)"},"184":{"date":{"__isSmartRef__":true,"id":185},"author":"sstamm","message":"","id":"BCDCC505-534C-45E5-9BB2-5238959A5AD0"},"185":{"isSerializedDate":true,"string":"Wed Feb 22 2012 04:02:56 GMT-0600 (CST)"},"186":{"date":{"__isSmartRef__":true,"id":187},"author":"sstamm","message":"","id":"890D14F4-E89D-4E05-BFB9-875D6AB6C765"},"187":{"isSerializedDate":true,"string":"Wed Feb 22 2012 04:01:50 GMT-0600 (CST)"},"188":{"date":{"__isSmartRef__":true,"id":189},"author":"sstamm","message":"","id":"B6FE0805-0D24-4267-8238-8B332352617E"},"189":{"isSerializedDate":true,"string":"Wed Feb 22 2012 03:55:44 GMT-0600 (CST)"},"190":{"date":{"__isSmartRef__":true,"id":191},"author":"sstamm","message":"callbacks are working","id":"9348260A-3B55-4659-BC85-440BFBD98EA4"},"191":{"isSerializedDate":true,"string":"Fri Feb 10 2012 02:45:55 GMT-0600 (CST)"},"192":{"date":{"__isSmartRef__":true,"id":193},"author":"sstamm","message":"made it more opaque","id":"1B84264C-2822-407F-A58F-19217BCD2762"},"193":{"isSerializedDate":true,"string":"Wed Feb 08 2012 04:41:50 GMT-0600 (CST)"},"194":{"date":{"__isSmartRef__":true,"id":195},"author":"sstamm","message":"","id":"0FB41D7D-2A52-4782-814B-A66C24FCE569"},"195":{"isSerializedDate":true,"string":"Tue Feb 07 2012 04:13:49 GMT-0600 (CST)"},"196":{"date":{"__isSmartRef__":true,"id":197},"author":"sstamm","message":"","id":"A0C2D7C1-04AF-493A-A7D7-70750F7D3E2F"},"197":{"isSerializedDate":true,"string":"Thu Feb 02 2012 10:22:07 GMT-0600 (CST)"},"198":{"date":{"__isSmartRef__":true,"id":199},"author":"sstamm","message":"trollolol","id":"F6CFAD78-AC72-4DE2-9F38-79776C2E9462"},"199":{"isSerializedDate":true,"string":"Thu Feb 02 2012 07:55:14 GMT-0600 (CST)"},"200":{"date":{"__isSmartRef__":true,"id":201},"author":"sstamm","message":"should be centered now","id":"EE366B4D-C272-477F-8C28-4EAE5A7EC7CB"},"201":{"isSerializedDate":true,"string":"Thu Feb 02 2012 07:54:35 GMT-0600 (CST)"},"202":{"date":{"__isSmartRef__":true,"id":203},"author":"sstamm","message":"initial commit","id":"8920D925-DD16-4667-B8C7-FB74D78C2424"},"203":{"isSerializedDate":true,"string":"Thu Feb 02 2012 06:26:01 GMT-0600 (CST)"},"204":{"date":{"__isSmartRef__":true,"id":205},"author":"sstamm","message":"changed text morph name","id":"80E88A3C-5AF3-48F2-A600-710877630997"},"205":{"isSerializedDate":true,"string":"Thu Feb 02 2012 07:04:01 GMT-0600 (CST)"},"206":{"date":{"__isSmartRef__":true,"id":207},"author":"sstamm","message":"added loading script","id":"EE9B8F4D-1F03-4232-82E6-794046974F8F"},"207":{"isSerializedDate":true,"string":"Thu Feb 02 2012 07:28:30 GMT-0600 (CST)"},"208":{"date":{"__isSmartRef__":true,"id":209},"author":"sstamm","message":"added disconnection","id":"11F19267-924E-4087-99ED-998245576BD2"},"209":{"isSerializedDate":true,"string":"Thu Feb 02 2012 07:32:58 GMT-0600 (CST)"},"210":{"date":{"__isSmartRef__":true,"id":211},"author":"sstamm","message":"removed connections before deletion","id":"35A88218-6864-4D52-83A2-BFF7B9A6907C"},"211":{"isSerializedDate":true,"string":"Thu Feb 02 2012 07:41:00 GMT-0600 (CST)"},"212":{"date":{"__isSmartRef__":true,"id":213},"author":"sstamm","message":"now able to load parts by name and category as well as per partItem","id":"F36A5782-461D-4813-95F8-0207990A261C"},"213":{"isSerializedDate":true,"string":"Thu Feb 02 2012 08:24:30 GMT-0600 (CST)"},"214":{"date":{"__isSmartRef__":true,"id":215},"author":"sstamm","message":"now with round corners","id":"F42C39CB-CC37-467D-BF10-D362241F047E"},"215":{"isSerializedDate":true,"string":"Thu Feb 02 2012 08:26:23 GMT-0600 (CST)"},"216":{"date":{"__isSmartRef__":true,"id":217},"author":"sstamm","message":"loadingMorph is sync now","id":"12ACFFC9-BA53-4A2A-ABD4-894A5ECE1145"},"217":{"isSerializedDate":true,"string":"Thu Feb 02 2012 08:48:04 GMT-0600 (CST)"},"218":{"date":{"__isSmartRef__":true,"id":219},"author":"sstamm","message":"display the loadingMorph in new thread","id":"2BA51E30-F02B-4AF0-B3BE-52DD4ED522CC"},"219":{"isSerializedDate":true,"string":"Thu Feb 02 2012 08:53:49 GMT-0600 (CST)"},"220":{"date":{"__isSmartRef__":true,"id":221},"author":"sstamm","message":"","id":"DF0AE4EA-1B08-4556-8BBE-E6488F23B8A3"},"221":{"isSerializedDate":true,"string":"Thu Feb 02 2012 09:49:48 GMT-0600 (CST)"},"222":{"date":{"__isSmartRef__":true,"id":223},"author":"sstamm","message":"","id":"220821B3-C589-41C9-A324-8E7E6D9D6CEB"},"223":{"isSerializedDate":true,"string":"Thu Feb 02 2012 09:58:43 GMT-0600 (CST)"},"224":{"date":{"__isSmartRef__":true,"id":225},"author":"sstamm","message":"","id":"DEBFACE2-7EC5-4A86-AD46-5A0A88A73707"},"225":{"isSerializedDate":true,"string":"Thu Feb 02 2012 10:04:28 GMT-0600 (CST)"},"226":{"date":{"__isSmartRef__":true,"id":227},"author":"sstamm","message":"load request in new thread if loading should be async","id":"18282D28-D6D4-48C9-A508-6E3244449BD8"},"227":{"isSerializedDate":true,"string":"Tue Feb 07 2012 04:10:27 GMT-0600 (CST)"},"228":{"date":{"__isSmartRef__":true,"id":229},"author":"sstamm","message":"added benchmarking output","id":"249CFF90-DDF5-4A83-9759-0289E96D7D58"},"229":{"isSerializedDate":true,"string":"Tue Feb 07 2012 04:31:50 GMT-0600 (CST)"},"230":{"date":{"__isSmartRef__":true,"id":231},"author":"sstamm","message":"","id":"882082E1-29B6-418D-9B8B-672729D60619"},"231":{"isSerializedDate":true,"string":"Tue Feb 07 2012 04:38:26 GMT-0600 (CST)"},"232":{"date":{"__isSmartRef__":true,"id":233},"author":"sstamm","message":"","id":"5179AEF9-E19F-4B0C-BBD8-556C5687988A"},"233":{"isSerializedDate":true,"string":"Tue Feb 07 2012 04:44:11 GMT-0600 (CST)"},"234":{"date":{"__isSmartRef__":true,"id":235},"author":"sstamm","message":"","id":"1159C5B4-724E-4124-9D7B-5CD5DC4A8EE3"},"235":{"isSerializedDate":true,"string":"Tue Feb 07 2012 04:48:14 GMT-0600 (CST)"},"236":{"date":{"__isSmartRef__":true,"id":237},"author":"sstamm","message":"","id":"2A718D1F-1036-41D6-999A-336F2B14E65D"},"237":{"isSerializedDate":true,"string":"Tue Feb 07 2012 04:49:47 GMT-0600 (CST)"},"238":{"date":{"__isSmartRef__":true,"id":239},"author":"sstamm","message":"","id":"EB6BDD0C-7EEC-4124-B77F-2F106A601538"},"239":{"isSerializedDate":true,"string":"Tue Feb 07 2012 04:59:48 GMT-0600 (CST)"},"240":{"date":{"__isSmartRef__":true,"id":241},"author":"sstamm","message":"","id":"63EC8D07-AB6A-450A-BB84-9B4D37E03647"},"241":{"isSerializedDate":true,"string":"Tue Feb 07 2012 05:02:33 GMT-0600 (CST)"},"242":{"date":{"__isSmartRef__":true,"id":243},"author":"sstamm","message":"","id":"19CE12E4-5AA5-48DC-B1D1-B0EB0EDF1CB9"},"243":{"isSerializedDate":true,"string":"Tue Feb 07 2012 05:03:42 GMT-0600 (CST)"},"244":{"date":{"__isSmartRef__":true,"id":245},"author":"sstamm","message":"first attempt to introduce callback functions to part loading","id":"22BD0B95-8948-411A-A56E-AD7CBE445F1D"},"245":{"isSerializedDate":true,"string":"Thu Feb 09 2012 13:20:11 GMT-0600 (CST)"},"246":{"date":{"__isSmartRef__":true,"id":247},"author":"sstamm","message":"","id":"A216DFD2-9D1F-4E62-A22F-6B5472823E1B"},"247":{"isSerializedDate":true,"string":"Fri Mar 16 2012 09:37:34 GMT-0500 (CDT)"},"248":{"date":{"__isSmartRef__":true,"id":249},"author":"sstamm","message":"","id":"464E723A-08DC-433C-AA5C-CEC850DBAF0B"},"249":{"isSerializedDate":true,"string":"Fri Mar 16 2012 09:42:29 GMT-0500 (CDT)"},"250":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"251":{"morph":{"__isSmartRef__":true,"id":117},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"252":{"adjustForNewBounds":true},"253":{"x":171,"y":-13,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"254":{"loadPart":{"__isSmartRef__":true,"id":255},"loadFinished":{"__isSmartRef__":true,"id":259},"loadPartByName":{"__isSmartRef__":true,"id":263}},"255":{"varMapping":{"__isSmartRef__":true,"id":256},"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":257},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"256":{"this":{"__isSmartRef__":true,"id":117}},"257":{"timestamp":{"__isSmartRef__":true,"id":258},"user":"sstamm","tags":[]},"258":{"isSerializedDate":true,"string":"Fri Mar 16 2012 09:42:18 GMT-0500 (CDT)"},"259":{"varMapping":{"__isSmartRef__":true,"id":260},"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":261},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"260":{"this":{"__isSmartRef__":true,"id":117}},"261":{"timestamp":{"__isSmartRef__":true,"id":262},"user":"sstamm","tags":[]},"262":{"isSerializedDate":true,"string":"Wed Feb 22 2012 07:01:53 GMT-0600 (CST)"},"263":{"varMapping":{"__isSmartRef__":true,"id":264},"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":265},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"264":{"this":{"__isSmartRef__":true,"id":117}},"265":{"timestamp":{"__isSmartRef__":true,"id":266},"user":"sstamm","tags":[]},"266":{"isSerializedDate":true,"string":"Thu Feb 02 2012 10:03:18 GMT-0600 (CST)"},"isSimplifiedRegistry":true}}]]>