{"id":0,"registry":{"0":{"submorphs":[{"__isSmartRef__":true,"id":1},{"__isSmartRef__":true,"id":65},{"__isSmartRef__":true,"id":91},{"__isSmartRef__":true,"id":139},{"__isSmartRef__":true,"id":143},{"__isSmartRef__":true,"id":147}],"scripts":[],"shape":{"__isSmartRef__":true,"id":151},"id":"D9B2A5F0-1DC7-4541-A177-D2DE4F78BE46","eventHandler":{"__isSmartRef__":true,"id":152},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":153},"LK2":true,"targetMorph":{"__isSmartRef__":true,"id":1},"titleBar":{"__isSmartRef__":true,"id":91},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":154},"name":"HelpfulShortcuts","highlighted":false,"showsHalos":false,"derivationIds":[2036,"DF68E0E0-7452-4A8B-93BA-49EC3B3F6066","16B79E33-F6E9-4290-892A-419197B1487C","1572BB9B-6B30-4715-A6AF-36FDFA24CFCE","7C75259C-BCF1-462C-92D5-565E2BB5CC27","9A3918CB-8E7A-4B07-8405-C7291919AA2F"],"isBeingDragged":false,"_ClipMode":"visible","moved":true,"reframeHandle":{"__isSmartRef__":true,"id":139},"rightReframeHandle":{"__isSmartRef__":true,"id":147},"bottomReframeHandle":{"__isSmartRef__":true,"id":143},"cameForward":false,"__serializedExpressions__":["_Position","contentOffset","prevDragPos"],"_Rotation":0,"_Scale":1,"_StyleClassNames":["Morph","Window"],"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets","withoutLayers":["Global.lively.morphic.GrabbingLayer"],"_Position":"lively.pt(0.0,0.0)","contentOffset":"lively.pt(0.0,21.0)","prevDragPos":"lively.pt(803.0,269.0)"},"1":{"submorphs":[],"scripts":[],"id":"D4CA7C5F-A8FB-46C4-A99F-DF35F4A9E0B3","shape":{"__isSmartRef__":true,"id":2},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":792,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":12,"name":"Helpful Shortcuts","partsBinMetaInfo":{"__isSmartRef__":true,"id":3},"textChunks":[{"__isSmartRef__":true,"id":7},{"__isSmartRef__":true,"id":9},{"__isSmartRef__":true,"id":11},{"__isSmartRef__":true,"id":13},{"__isSmartRef__":true,"id":15},{"__isSmartRef__":true,"id":17},{"__isSmartRef__":true,"id":19},{"__isSmartRef__":true,"id":21},{"__isSmartRef__":true,"id":23},{"__isSmartRef__":true,"id":25},{"__isSmartRef__":true,"id":27},{"__isSmartRef__":true,"id":29},{"__isSmartRef__":true,"id":31},{"__isSmartRef__":true,"id":33},{"__isSmartRef__":true,"id":35},{"__isSmartRef__":true,"id":37},{"__isSmartRef__":true,"id":39},{"__isSmartRef__":true,"id":41},{"__isSmartRef__":true,"id":43},{"__isSmartRef__":true,"id":45},{"__isSmartRef__":true,"id":47},{"__isSmartRef__":true,"id":49},{"__isSmartRef__":true,"id":51},{"__isSmartRef__":true,"id":53},{"__isSmartRef__":true,"id":55},{"__isSmartRef__":true,"id":57},{"__isSmartRef__":true,"id":59},{"__isSmartRef__":true,"id":61}],"charsReplaced":"    \t\t\t        ","lastFindLoc":614,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":63},"isBeingDragged":false,"isLockOwner":false,"lastSearchString":" ","_WhiteSpaceHandling":"pre-wrap","undoSelectionRange":[3131,3155],"_ClipMode":"auto","_MinTextWidth":792,"_MinTextHeight":null,"layout":{"__isSmartRef__":true,"id":64},"owner":{"__isSmartRef__":true,"id":0},"derivationIds":[1964,"65254A87-F886-416D-88EB-3F1F6A8A4D9A","BF832EC4-848F-4DFE-A217-DCC143760CBD","7A958220-6AC6-4C15-BECD-E9C7573A8A09","CC6EA9E0-277D-47EB-88B1-805983365110","41289179-0B74-4DDF-BA43-B3ABDC419AF1"],"_WordBreak":"break-all","previousSelection":[248,248],"__serializedExpressions__":["_Position","textColor","distanceToDragEvent"],"_Rotation":0,"_Scale":1.0040100200350561,"priorSelectionRange":[609,624],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","withLayers":["Global.lively.morphic.GrabbingLayer"],"_Position":"lively.pt(0.0,21.0)","textColor":"Color.rgb(0,0,0)","distanceToDragEvent":"lively.pt(509.0,-16.0)"},"2":{"fill":null,"_BorderWidth":1,"_ClipMode":"auto","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(825.0,379.0)","_BorderColor":"Color.rgb(95,94,95)","_Padding":"lively.rect(4,2,0,0)","_Fill":"Color.rgb(255,255,255)"},"3":{"partsSpaceName":"PartsBin/Documentation/","migrationLevel":4,"comment":"used in world menu. neither delete nor move.","partName":"HelpfulShortcuts","changes":[{"__isSmartRef__":true,"id":4},{"__isSmartRef__":true,"id":5},{"__isSmartRef__":true,"id":6}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"4":{"author":"lauritz","message":"","id":"77CF9B04-533A-49AF-89F8-30F9A62E55AD","__serializedExpressions__":["date"],"date":"new Date(\"Thu Dec 15 2011 16:40:33 GMT-0800 (PST)\")"},"5":{"author":"lauritz","message":"","id":"2011ED7D-95DC-451E-96AE-9FE71ED9D565","__serializedExpressions__":["date"],"date":"new Date(\"Thu Dec 15 2011 16:40:09 GMT-0800 (PST)\")"},"6":{"author":"lauritz","message":"","id":"F37ECB80-93EA-4322-BC1F-A62AE17C7107","__serializedExpressions__":["date"],"date":"new Date(\"Thu Dec 15 2011 16:43:47 GMT-0800 (PST)\")"},"7":{"style":{"__isSmartRef__":true,"id":8},"morph":{"__isSmartRef__":true,"id":1},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"All the shortcuts listed here that include CMD for MacOS can be done using CTRL on Windows.","_id":"_8797","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8":{"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9":{"style":{"__isSmartRef__":true,"id":10},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"\n\n","_id":"_8798","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"11":{"style":{"__isSmartRef__":true,"id":12},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"General:\n","_id":"_8799","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"12":{"fontWeight":"bold","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"13":{"style":{"__isSmartRef__":true,"id":14},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"    CMD + R\t\t\t\t\t= browser reload!!! Be careful, you will lose your work if is not saved!\n    CMD + W\t\t\t\t\t= close window!!! Be careful, you will lose your work if is not saved!\n","_id":"_8800","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"14":{"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(255,0,0)"},"15":{"style":{"__isSmartRef__":true,"id":16},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"    CMD + S\t\t\t\t\t= save, either the world (if selected) or the code (when editing)\n    CMD + A\t\t\t\t\t= select all (text only)\n    CMD + C\t\t\t\t\t= copy (text only)\n    CMD + V\t\t\t\t\t= paste (text only)\n    CMD + X\t\t\t\t\t= cut (text only)\n\n    CMD + K\t\t\t\t\t= open workspace (empty editor window)\n","_id":"_8802","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17":{"style":{"__isSmartRef__":true,"id":18},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"    CMD + O","_id":"_8803","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"18":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"16px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(255,255,255)","display":"inline!important","float":"none","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"19":{"_id":"_5695","style":{"__isSmartRef__":true,"id":20},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"\t\t\t\t\t","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"20":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"16.363636016845703px","fontWeight":"normal","textAlign":"start","backgroundColor":"rgb(255,255,255)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21":{"_id":"_5696","style":{"__isSmartRef__":true,"id":22},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"= open ObjectEditor","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"22":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"16px","fontWeight":"normal","textAlign":"-webkit-auto","backgroundColor":"rgb(255,255,255)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23":{"style":{"__isSmartRef__":true,"id":24},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"\n    CMD + P","_id":"_8804","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25":{"_id":"_5699","style":{"__isSmartRef__":true,"id":26},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"\t\t\t\t\t","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"16.363636016845703px","fontWeight":"normal","textAlign":"start","backgroundColor":"rgb(255,255,255)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"27":{"_id":"_5700","style":{"__isSmartRef__":true,"id":28},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"= open PartsBin\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"28":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"29":{"style":{"__isSmartRef__":true,"id":30},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"    CMD + B\t\t\t\t\t= open system browser (internal system editor for modules, classes, etc.)\n","_id":"_8805","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"30":{"textDecoration":"none","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"31":{"style":{"__isSmartRef__":true,"id":32},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"\n","_id":"_8806","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"32":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"33":{"style":{"__isSmartRef__":true,"id":34},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"Code execution:","_id":"_8807","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"34":{"fontWeight":"bold","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"35":{"style":{"__isSmartRef__":true,"id":36},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":" (most of them work with the current line or the code that is selected)\n    CMD + D\t\t\t\t\t= do it (executes the statement)\n    CMD + E\t\t\t\t\t= exchange (exchange the last two selections)\n    CMD + SHIFT + I\t\t\t= inspect (inspects the statement, therefore opens a window with attributes)\n    CMD + P\t\t\t\t\t= print it (prints the result of the statement)\n    CMD + SHIFT + P\t\t\t= protocol (opens a menu with all the methods that the statement/object has)\n    CMD + F\t\t\t\t\t= find (finds the selected text in the text and asks for a search string)\n    CMD + G\t\t\t\t\t= find again/next\n    CMD + M\t\t\t\t\t= do more (do the last replacement again for the next occurrence)\n","_id":"_8808","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"36":{"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"37":{"style":{"__isSmartRef__":true,"id":38},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"    CMD + SHIFT + M\t\t\t= do much more (do the last replacement again until the end of the text)\n","_id":"_8812","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"38":{"textDecoration":"none","fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"39":{"style":{"__isSmartRef__":true,"id":40},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"    CMD + SHIFT + F\t\t\t= find source/browse implementors (finds the statement in the source code)\n    CMD + SHIFT + B\t\t\t= browse class (finds the statement in the source code)\n    CMD + ]\t\t\t\t\t= indent selection\n    CMD + [\t\t\t\t\t= outdent selection\n    CMD + /\t\t\t\t\t= comment/uncomment selection\n\n","_id":"_8813","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"40":{"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"41":{"style":{"__isSmartRef__":true,"id":42},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"Morph manipulation:\n","_id":"_8814","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"42":{"fontWeight":"bold","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"43":{"style":{"__isSmartRef__":true,"id":44},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"    CMD + click / right-click only\t= get halo\n    CMD + SHIFT + click / left-click only\t= add object to group selection\n    SHIFT + drag\t\t\t\t= copy morph\n                                                        = (in the world) select several objects at once\n    right-click\t\t\t\t\t= world menu (when clicked on background or context menu for e.g. button)\n    ALT (when dragging/resizing) = gridding (default: every 10 pixel)\n    SHIFT (when resizing)\t\t= keep aspect ratio\n    SHIFT (when transforming)\t= scaling","_id":"_8816","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"44":{"textDecoration":"none","fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"45":{"style":{"__isSmartRef__":true,"id":46},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"\n\n","_id":"_8817","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"46":{"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"47":{"style":{"__isSmartRef__":true,"id":48},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"Text manipulation:","_id":"_8818","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"48":{"fontWeight":"bold","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"49":{"style":{"__isSmartRef__":true,"id":50},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"\n    CMD + B\t\t\t\t\t= bold (works on selected text)\n    CMD + I\t\t\t\t\t= italic (works on selected text)\n    CMD + U\t\t\t\t\t= underline (works on selected text)\n    CMD + L\t\t\t\t\t= open font editor (works on selected text or text morph)\n    CMD + K\t\t\t\t\t= add link (works on selected text)\n    CMD + O\t\t\t\t\t= add do it/JavaScript code (works on selected text)\n    CMD + SHIFT + U\t\t\t= un-emphasize (removes all style from selected text)\n    CMD + SHIFT + S\t\t\t= convert tabs to spaces\n    CMD + 1\t\t\t\t\t= align left (works on text morph)\n    CMD + 2\t\t\t\t\t= align right (works on text morph)\n    CMD + 3\t\t\t\t\t= align center (works on text morph)\n    CMD + 5\t\t\t\t\t= set font size to 8 (works on text morph)\n    CMD + 6\t\t\t\t\t= set font size to 12 (works on text morph)\n    CMD + 7\t\t\t\t\t= set font size to 18 (works on text morph)\n    CMD + 8\t\t\t\t\t= set font size to 30 (works on text morph)\n","_id":"_8819","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"50":{"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"51":{"style":{"__isSmartRef__":true,"id":52},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"    CMD + +\t\t\t\t\t= increase font size (works on selected text or text morph)\n    CMD + -\t\t\t\t\t= ","_id":"_8820","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"52":{"textDecoration":"none","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"53":{"style":{"__isSmartRef__":true,"id":54},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"decrease font size","_id":"_8821","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"54":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"55":{"style":{"__isSmartRef__":true,"id":56},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":" (works on ","_id":"_8822","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"56":{"textDecoration":"none","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"57":{"style":{"__isSmartRef__":true,"id":58},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"selected text or t","_id":"_8823","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"58":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"59":{"style":{"__isSmartRef__":true,"id":60},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"ext morph)\n","_id":"_8824","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"60":{"textDecoration":"none","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"61":{"style":{"__isSmartRef__":true,"id":62},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"\nAbout More and Exchange\nThese are two operations not seen in most other environments (other than Squeak ;-), but you'll like them if you try them.  More is like search-and-replace except that you don't have to plan ahead.  Overtype a variable name and then, when you remember it is used elsewhere, just type cmd-M -- it will find the next occurrence and make the same replacement.  You can also use cmd-SHIFT-M to make the same substitution throughout the remaining text.\n\nExchange is also unusual in that it depends not only on the current selection, but also the previous selection.  This is a minor no-no in UI design, but you will find it to be entirely natural.  For instance, select one line of text (twice-click at left margin) and then select another line, after which cmd-E will exchange those two lines.  Similarly the then and else clauses of an if statement can be exchanged with this one command.","_id":"_8825","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"62":{"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"63":{"morph":{"__isSmartRef__":true,"id":1},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"64":{"resizeWidth":true,"resizeHeight":true},"65":{"submorphs":[],"scripts":[],"id":"AFA2B073-A642-4CB0-8D65-863E09B03A4D","shape":{"__isSmartRef__":true,"id":66},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"ResizeCorner5","partsBinMetaInfo":{"__isSmartRef__":true,"id":67},"__layered_draggingEnabled__":true,"dragStartPoint":null,"originalTargetExtent":null,"eventHandler":{"__isSmartRef__":true,"id":68},"derivationIds":[373,"EE44AF79-9BA3-4128-9A82-23CA02A35CBA","2DF62558-574F-4341-A678-C082E7B62474","0B40BDFA-37E3-4097-9157-BE8CCF94B0A1","3600D2AA-3070-493B-839E-BF41427E5A08","B8F4C02B-011E-483E-A3AB-BE57DC9B1FBE","4C05283E-F381-40A9-9AEF-6D6D233F85FF","F582BAF2-28F5-4E1C-8FBB-21AB2AC57008","13F5DBE9-AF35-4634-A989-730486EDBE34","744EF929-A638-4355-9966-B5D6373B0D51","45454053-E5BB-4DE4-B3E2-D2613964B952","62492F18-8301-41BF-B6B7-A4A7D8521790","2C7C1F95-DC9E-413D-9718-2EAE2849ACB9"],"owner":{"__isSmartRef__":true,"id":0},"_ClipMode":"visible","__serializedExpressions__":["_Position","originalExtent","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":69},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(818.7,391.4)","originalExtent":"lively.pt(239.0,138.0)","distanceToDragEvent":"lively.pt(33.3,-5.7)"},"66":{"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(10.0,10.0)","_BorderColor":"Color.rgb(145,145,145)","_Fill":"Color.rgb(66,66,66)","_Padding":"lively.rect(0,0,0,0)"},"67":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"68":{"morph":{"__isSmartRef__":true,"id":65},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"69":{"onDrag":{"__isSmartRef__":true,"id":70},"onDragEnd":{"__isSmartRef__":true,"id":77},"onDragStart":{"__isSmartRef__":true,"id":84}},"70":{"varMapping":{"__isSmartRef__":true,"id":71},"source":"function onDrag(evt) {\n\t// alert(\"onDrag\")\n\t\tvar moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\n\t\tif (evt.isShiftDown()) {\n\t\t\tvar maxDelta = Math.max(moveDelta.x, moveDelta.y);\n\t\t\tmoveDelta = pt(maxDelta, maxDelta);\n\t\t}\n\t\tthis.owner.setExtent(this.originalTargetExtent.addPt(moveDelta));\n\t\tthis.align(this.bounds().bottomRight(), this.owner.getExtent())\n}","funcProperties":{"__isSmartRef__":true,"id":76},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"71":{"this":{"__isSmartRef__":true,"id":65},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72}},"72":{"$super":{"__isSmartRef__":true,"id":73}},"73":{"varMapping":{"__isSmartRef__":true,"id":74},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":75},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"74":{"obj":{"__isSmartRef__":true,"id":65},"name":"onDrag"},"75":{},"76":{},"77":{"varMapping":{"__isSmartRef__":true,"id":78},"source":"function onDragEnd(evt) {\n\tthis.dragStartPoint = null;\n\tthis.originalTargetExtent = null;\n}","funcProperties":{"__isSmartRef__":true,"id":83},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"78":{"this":{"__isSmartRef__":true,"id":65},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":79}},"79":{"$super":{"__isSmartRef__":true,"id":80}},"80":{"varMapping":{"__isSmartRef__":true,"id":81},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":82},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"81":{"obj":{"__isSmartRef__":true,"id":65},"name":"onDragEnd"},"82":{},"83":{},"84":{"varMapping":{"__isSmartRef__":true,"id":85},"source":"function onDragStart(evt) {\n\tthis.dragStartPoint = evt.mousePoint;\n\tthis.originalTargetExtent = this.owner.getExtent();\n}","funcProperties":{"__isSmartRef__":true,"id":90},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85":{"this":{"__isSmartRef__":true,"id":65},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":86}},"86":{"$super":{"__isSmartRef__":true,"id":87}},"87":{"varMapping":{"__isSmartRef__":true,"id":88},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":89},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"88":{"obj":{"__isSmartRef__":true,"id":65},"name":"onDragStart"},"89":{},"90":{},"91":{"submorphs":[{"__isSmartRef__":true,"id":92},{"__isSmartRef__":true,"id":98},{"__isSmartRef__":true,"id":111},{"__isSmartRef__":true,"id":123}],"scripts":[],"shape":{"__isSmartRef__":true,"id":136},"eventHandler":{"__isSmartRef__":true,"id":137},"_ClipMode":"visible","derivationIds":["CC8AB187-AFF3-49FD-BF8D-7631258A3E7A","BB392FDA-C46F-406E-8188-5BE564FA7AE3"],"id":"44BF2C03-EDE8-4250-9FC9-32829AA45437","droppingEnabled":false,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":138},"windowMorph":{"__isSmartRef__":true,"id":0},"label":{"__isSmartRef__":true,"id":92},"closeButton":{"__isSmartRef__":true,"id":98},"menuButton":{"__isSmartRef__":true,"id":111},"collapseButton":{"__isSmartRef__":true,"id":123},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":0},"showsHalos":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,0.0)"},"92":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":93},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":94}],"eventHandler":{"__isSmartRef__":true,"id":96},"_ClipMode":"hidden","derivationIds":["68BF6406-2190-4493-B138-615E1BBFB8FD","B28D392A-0DA3-467D-8ECE-EBA8102807E6"],"id":"CA0A0E1C-74E1-4393-9457-BE962FA1C50C","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"layout":{"__isSmartRef__":true,"id":97},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":91},"_StyleClassNames":["window-title"],"_TextStylingMode":true,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(20.0,3.0)"},"93":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(769.7,18.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"94":{"style":{"__isSmartRef__":true,"id":95},"chunkOwner":{"__isSmartRef__":true,"id":92},"_id":"_9090","storedString":"Helpful Shortcuts","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"95":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"96":{"morph":{"__isSmartRef__":true,"id":92},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"97":{"resizeWidth":true},"98":{"submorphs":[{"__isSmartRef__":true,"id":99}],"scripts":[],"shape":{"__isSmartRef__":true,"id":104},"eventHandler":{"__isSmartRef__":true,"id":105},"_ClipMode":"visible","derivationIds":["7F0B83DD-3F1A-4B62-AE5A-DC70D3EAE166","C3AB88C5-8D7D-4160-B2A4-957DECB02049"],"id":"46BF824E-9B16-4C91-926A-36BBD002EBDA","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":99},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":91},"layout":{"__isSmartRef__":true,"id":106},"_StyleClassNames":["close"],"attributeConnections":[{"__isSmartRef__":true,"id":107},{"__isSmartRef__":true,"id":109}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"isPressed":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(808.7,3.0)"},"99":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":100},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":101}],"eventHandler":{"__isSmartRef__":true,"id":103},"_ClipMode":"hidden","derivationIds":["DBA8543B-ABBA-47FA-BEA8-3A3EAC6A532C","4BF2818D-CC6F-453B-A9F9-B4676B17BD80"],"id":"D62FE740-3B64-469E-AD21-B898BB339AC5","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":null,"fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":98},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,-1.0)"},"100":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"101":{"style":{"__isSmartRef__":true,"id":102},"chunkOwner":{"__isSmartRef__":true,"id":99},"_id":"_9092","storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"102":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"103":{"morph":{"__isSmartRef__":true,"id":99},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"104":{"_BorderWidth":1,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"105":{"morph":{"__isSmartRef__":true,"id":98},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"106":{"moveHorizontal":true},"107":{"sourceObj":{"__isSmartRef__":true,"id":98},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"getCloseHelp","varMapping":{"__isSmartRef__":true,"id":108},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"108":{"source":{"__isSmartRef__":true,"id":98},"target":{"__isSmartRef__":true,"id":0}},"109":{"sourceObj":{"__isSmartRef__":true,"id":98},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"initiateShutdown","varMapping":{"__isSmartRef__":true,"id":110},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"110":{"source":{"__isSmartRef__":true,"id":98},"target":{"__isSmartRef__":true,"id":0}},"111":{"submorphs":[{"__isSmartRef__":true,"id":112}],"scripts":[],"shape":{"__isSmartRef__":true,"id":117},"eventHandler":{"__isSmartRef__":true,"id":118},"_ClipMode":"visible","derivationIds":["DC5C5025-7A8A-4AC0-906B-49BE2779A557","FFE3B708-54B3-4F88-B607-CFAA031A8CC2"],"id":"1F7DA807-7A19-43D9-9EDE-33B73F4F4986","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":112},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":91},"attributeConnections":[{"__isSmartRef__":true,"id":119},{"__isSmartRef__":true,"id":121}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"isPressed":false,"__serializedExpressions__":["_Position"],"_StyleClassNames":["Morph","Button","WindowControl"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(3.0,3.0)"},"112":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":113},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":114}],"eventHandler":{"__isSmartRef__":true,"id":116},"_ClipMode":"hidden","derivationIds":["2CD74278-F95D-456E-AAC6-958D3625D81B","4AFF98A8-2884-4B1C-98A8-0F6210F4632A"],"id":"C6274814-2A84-4400-A176-3FC3829DEBB4","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":null,"fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":111},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,0.0)"},"113":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"114":{"style":{"__isSmartRef__":true,"id":115},"chunkOwner":{"__isSmartRef__":true,"id":112},"_id":"_9094","storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"115":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"116":{"morph":{"__isSmartRef__":true,"id":112},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"117":{"_BorderWidth":1,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"118":{"morph":{"__isSmartRef__":true,"id":111},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"119":{"sourceObj":{"__isSmartRef__":true,"id":111},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"getMenuHelp","varMapping":{"__isSmartRef__":true,"id":120},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"120":{"source":{"__isSmartRef__":true,"id":111},"target":{"__isSmartRef__":true,"id":0}},"121":{"sourceObj":{"__isSmartRef__":true,"id":111},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"showTargetMorphMenu","varMapping":{"__isSmartRef__":true,"id":122},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"122":{"source":{"__isSmartRef__":true,"id":111},"target":{"__isSmartRef__":true,"id":0}},"123":{"submorphs":[{"__isSmartRef__":true,"id":124}],"scripts":[],"shape":{"__isSmartRef__":true,"id":129},"eventHandler":{"__isSmartRef__":true,"id":130},"_ClipMode":"visible","derivationIds":["8F0A1D5D-73AA-4013-A73A-60A8D9EBA753","D4029568-727C-43E8-A317-F2A70A81AEA8"],"id":"4C859ED9-8049-49FE-B5FE-B53C1F32686D","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":124},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":91},"layout":{"__isSmartRef__":true,"id":131},"attributeConnections":[{"__isSmartRef__":true,"id":132},{"__isSmartRef__":true,"id":134}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(789.7,3.0)"},"124":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":125},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":126}],"eventHandler":{"__isSmartRef__":true,"id":128},"_ClipMode":"hidden","derivationIds":["4783CF58-B875-4CBA-9421-7DB80F429E20","E6CBBEFA-0ADA-4194-A2B1-98B04AF7DB38"],"id":"041ED605-D69B-4853-B107-1E1F7EBA47B8","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":null,"fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":123},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,1.0)"},"125":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"126":{"style":{"__isSmartRef__":true,"id":127},"chunkOwner":{"__isSmartRef__":true,"id":124},"_id":"_9096","storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"128":{"morph":{"__isSmartRef__":true,"id":124},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"129":{"_BorderWidth":1,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"130":{"morph":{"__isSmartRef__":true,"id":123},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"131":{"moveHorizontal":true},"132":{"sourceObj":{"__isSmartRef__":true,"id":123},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"getCollapseHelp","varMapping":{"__isSmartRef__":true,"id":133},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"133":{"source":{"__isSmartRef__":true,"id":123},"target":{"__isSmartRef__":true,"id":0}},"134":{"sourceObj":{"__isSmartRef__":true,"id":123},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"toggleCollapse","varMapping":{"__isSmartRef__":true,"id":135},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"135":{"source":{"__isSmartRef__":true,"id":123},"target":{"__isSmartRef__":true,"id":0}},"136":{"_AppearanceStylingMode":true,"_BorderStylingMode":true,"_BorderWidth":0,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(828.7,22.0)","_Padding":"lively.rect(0,0,0,0)"},"137":{"morph":{"__isSmartRef__":true,"id":91},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"138":{"resizeWidth":true,"adjustForNewBounds":true},"139":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":140},"_ClipMode":"visible","derivationIds":["55A4D579-A30D-4ADA-869C-57618E3FE589"],"id":"41E3E555-A03D-4F99-A464-F67AAC539CF0","droppingEnabled":true,"halosEnabled":true,"__serializedExpressions__":["_Position"],"type":"corner","_StyleClassNames":["Morph","Box","ReframeHandle","reframe-handle corner"],"layout":{"__isSmartRef__":true,"id":141},"owner":{"__isSmartRef__":true,"id":0},"eventHandler":{"__isSmartRef__":true,"id":142},"__LivelyClassName__":"lively.morphic.ReframeHandle","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(814.7,387.4)"},"140":{"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(14.0,14.0)","_Padding":"lively.rect(0,0,0,0)"},"141":{"moveVertical":true,"moveHorizontal":true},"142":{"morph":{"__isSmartRef__":true,"id":139},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"143":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":144},"_ClipMode":"visible","derivationIds":["4A4BEA95-31CA-46E8-84A7-30BC5CCB3901"],"id":"B8D0231F-975B-4541-96F7-A961A62D48EB","droppingEnabled":true,"halosEnabled":true,"__serializedExpressions__":["_Position"],"type":"bottom","_StyleClassNames":["Morph","Box","ReframeHandle","reframe-handle bottom"],"layout":{"__isSmartRef__":true,"id":145},"owner":{"__isSmartRef__":true,"id":0},"eventHandler":{"__isSmartRef__":true,"id":146},"__LivelyClassName__":"lively.morphic.ReframeHandle","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,397.4)"},"144":{"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(814.7,4.0)","_Padding":"lively.rect(0,0,0,0)"},"145":{"moveVertical":true},"146":{"morph":{"__isSmartRef__":true,"id":143},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"147":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":148},"_ClipMode":"visible","derivationIds":["B9B3B7AA-72EA-4993-A1B4-E69A0E713983"],"id":"3AD5AC5D-1D0B-4C83-A831-0CCAC4B59800","droppingEnabled":true,"halosEnabled":true,"__serializedExpressions__":["_Position"],"type":"right","_StyleClassNames":["Morph","Box","ReframeHandle","reframe-handle right"],"layout":{"__isSmartRef__":true,"id":149},"owner":{"__isSmartRef__":true,"id":0},"eventHandler":{"__isSmartRef__":true,"id":150},"__LivelyClassName__":"lively.morphic.ReframeHandle","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(824.7,0.0)"},"148":{"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(4.0,387.4)","_Padding":"lively.rect(0,0,0,0)"},"149":{"moveHorizontal":true},"150":{"morph":{"__isSmartRef__":true,"id":147},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"151":{"_ClipMode":"visible","_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"__serializedExpressions__":["_Padding","_Extent"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Padding":"lively.rect(0,0,0,0)","_Extent":"lively.pt(828.7,401.4)"},"152":{"morph":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"153":{"adjustForNewBounds":true},"154":{"partsSpaceName":"PartsBin/Documentation/","migrationLevel":7,"comment":"used in world menu. neither delete nor move.","partName":"HelpfulShortcuts","changes":[{"__isSmartRef__":true,"id":155},{"__isSmartRef__":true,"id":156},{"__isSmartRef__":true,"id":157},{"__isSmartRef__":true,"id":158},{"__isSmartRef__":true,"id":159},{"__isSmartRef__":true,"id":160},{"__isSmartRef__":true,"id":161},{"__isSmartRef__":true,"id":162},{"__isSmartRef__":true,"id":163},{"__isSmartRef__":true,"id":164}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Wed Jun 19 2013 13:42:10 GMT-0700 (PDT)\")"},"155":{"author":"TKaehler","message":"no comment","id":"7291FCC4-77F8-45EC-9573-B448CD9C0D26","__serializedExpressions__":["date"],"date":"new Date(\"Wed Jun 19 2013 11:43:05 GMT-0700 (PDT)\")"},"156":{"author":"jenslincke","message":"reset title bars","id":"1F778F29-5DFF-4117-8339-5533A197D311","__serializedExpressions__":["date"],"date":"new Date(\"Thu Nov 29 2012 01:17:52 GMT-0800 (PST)\")"},"157":{"author":"undefined","message":"","id":"BF8EADD1-6137-4532-A9E5-ED45B5FEFC2A","__serializedExpressions__":["date"],"date":"new Date(\"Sun Feb 26 2012 23:14:31 GMT-0800 (PST)\")"},"158":{"author":"jenslincke","message":"","id":"EFC87FEB-27B2-499D-9401-DDA761D7295A","__serializedExpressions__":["date"],"date":"new Date(\"Mon Feb 13 2012 08:03:11 GMT-0800 (PST)\")"},"159":{"author":"undefined","message":"Add resize corner","id":"4EAF3213-68B8-478D-A1F3-E7C13A9D208B","__serializedExpressions__":["date"],"date":"new Date(\"Mon Feb 13 2012 06:28:06 GMT-0800 (PST)\")"},"160":{"author":"lauritz","message":"","id":"F37ECB80-93EA-4322-BC1F-A62AE17C7107","__serializedExpressions__":["date"],"date":"new Date(\"Thu Dec 15 2011 16:43:47 GMT-0800 (PST)\")"},"161":{"author":"lauritz","message":"","id":"2011ED7D-95DC-451E-96AE-9FE71ED9D565","__serializedExpressions__":["date"],"date":"new Date(\"Thu Dec 15 2011 16:40:09 GMT-0800 (PST)\")"},"162":{"author":"lauritz","message":"","id":"77CF9B04-533A-49AF-89F8-30F9A62E55AD","__serializedExpressions__":["date"],"date":"new Date(\"Thu Dec 15 2011 16:40:33 GMT-0800 (PST)\")"},"163":{"author":"undefined","message":"...","id":"2BA22F3D-1A89-4C7B-AAB7-A7F0DBDE8C0A","__serializedExpressions__":["date"],"date":"new Date(\"Mon Feb 13 2012 06:32:30 GMT-0800 (PST)\")"},"164":{"__serializedExpressions__":["date"],"author":"aran","message":"fix small typos","id":"5EB2B5D0-CEA6-4D5C-A648-E25929C19FCA","date":"new Date(\"Tue Jul 02 2013 14:12:59 GMT-0700 (PDT)\")"},"isSimplifiedRegistry":true}}