{"id":0,"registry":{"0":{"submorphs":[{"__isSmartRef__":true,"id":1},{"__isSmartRef__":true,"id":619},{"__isSmartRef__":true,"id":638}],"scripts":[],"id":"D486CB05-2B04-4F36-941F-2B380CFF217C","shape":{"__isSmartRef__":true,"id":655},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"TitlePage","partsBinMetaInfo":{"__isSmartRef__":true,"id":656},"eventHandler":{"__isSmartRef__":true,"id":677},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","BD8BECDB-A9A1-4009-B433-C925F0AFCCFC","F2677A9D-5855-4DF2-B248-94545B34B762","D52188B3-7DC0-410E-96B1-50892AC00A37","1C17567C-751A-447E-A93C-0CE8CAEEF262","C31986AF-AB07-427F-BD76-E0F3859AC975"],"partTests":{"__isSmartRef__":true,"id":678},"_ClipMode":"visible","moved":true,"droppingEnabled":true,"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(0.0,0.0)","distanceToDragEvent":"lively.pt(479.0,-14.0)"},"1":{"submorphs":[],"scripts":[],"id":"0E4342CD-B860-4B55-8CB2-85F7B922A3FB","shape":{"__isSmartRef__":true,"id":2},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":12,"name":"Body4","partsBinMetaInfo":{"__isSmartRef__":true,"id":3},"textChunks":[{"__isSmartRef__":true,"id":12},{"__isSmartRef__":true,"id":14},{"__isSmartRef__":true,"id":16}],"charsReplaced":" for CSC 130 at U Vic.  It is sized so that at the default size, it will occupy a little more than one vertical half of a 13\" Macbook Air screen; the other side will usually be a Wortkbench for the students to play","lastFindLoc":254,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":18},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","F1D26890-7392-487D-B5DE-97C772B4E79E","59440FC5-E676-4B9B-A828-C150A05765C0","AB9FA9A4-3717-4E67-BA97-9422075C985F","48B0B0C1-509B-4268-8C0B-D8AA7B725E86","B9B4463B-09F1-4A9C-A0F6-4F18A216B00C","14FCA7C8-FA9A-4A1F-BB7B-2A3CA2634A10","17F4EC5E-73EE-4916-826A-AD727C92FAE8","5228176C-67D8-4656-9623-EE96B9BD6C12","DBF4886B-8F98-4424-A177-C7F84968DAB7","E81F6DFF-B07E-49BD-8D1D-E8EA8C1B1B57","0B3A947E-0187-435D-B14E-0C2642934B8B","65C4FE39-F3D6-44D6-945D-8BB580A3CF87","73B6E929-E2B4-476F-B313-4CF5BF6C592E","882B5982-A2F8-4B27-A3DE-9841A6587D8C"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"layout":{"__isSmartRef__":true,"id":19},"doitContext":{"__isSmartRef__":true,"id":20},"savedTextString":"This is an implementation of ElProfesore for CSC 130 at U Vic.  It is sized so that at the default size, it will occupy a little more than one vertical half of a 13\" Macbook Air screen; the other side will usually be a Wortkbench for the students to play.\n\nThere are two boxes of controls at the bottom, only one of which should be visible at any time.  The CompositionBox has the controls you need to build a tutorial; the PresentationBox has the controls to view it.  To switch to presentation mode\nthis.presentationMode()\nto switch to composition mode\nthis.compositionMode()\n\nIn Composition Mode, simply hit \"save as\" and the page will be saved as the page number in the text box.  \n\nClear clears the current page.\n\nOne thing that is confusing is that the morphs can be on multiple pages.   When you save, it saves all morphs to the current page -- not a new copy of the morphs, but the morphs themselves.\n \n clears the current page\n copy to: creates a copy of the current page before the page number\n insert: inserts the current page before the page number\n new page inserts a new blank page before the current page\n < goes to the previous page (wraps around)\n > goes to the next page\n start goes to the start\n\n","previousSelection":[39,39],"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":0.9802960494069208,"priorSelectionRange":[40,40],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(19.9,14.1)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(407.1,-10.1)"},"2":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(699.2,304.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"3":{"partsSpaceName":"PartsBin/Basic/","migrationLevel":8,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":4},{"__isSmartRef__":true,"id":5},{"__isSmartRef__":true,"id":6},{"__isSmartRef__":true,"id":7},{"__isSmartRef__":true,"id":8},{"__isSmartRef__":true,"id":9},{"__isSmartRef__":true,"id":10},{"__isSmartRef__":true,"id":11}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Sat Apr 05 2014 01:51:52 GMT-0700 (PDT)\")"},"4":{"author":"robertkrahn","message":"resizeWidth = true","id":"E402462A-7AB2-487B-82BD-A3369C1C1F75","__serializedExpressions__":["date"],"date":"new Date(\"Sat Apr 05 2014 01:58:52 GMT-0700 (PDT)\")"},"5":{"author":"jenslincke","message":"no comment","id":"9E495E1B-6E6D-4A89-9F9E-85AF618DC598","__serializedExpressions__":["date"],"date":"new Date(\"Tue Mar 12 2013 10:36:22 GMT-0700 (PDT)\")"},"6":{"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0","__serializedExpressions__":["date"],"date":"new Date(\"Sat Apr 21 2012 07:30:30 GMT-0700 (PDT)\")"},"7":{"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)).  This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F","__serializedExpressions__":["date"],"date":"new Date(\"Sun Feb 26 2012 21:20:38 GMT-0800 (PST)\")"},"8":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:31:43 GMT-0700 (PDT)\")"},"9":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:32:09 GMT-0700 (PDT)\")"},"10":{"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194","__serializedExpressions__":["date"],"date":"new Date(\"Tue May 08 2012 05:18:18 GMT-0700 (PDT)\")"},"11":{"author":"jenslincke","message":"no comment","id":"A3BA0C1E-7E83-43BF-9EC6-4F4BB3835D62","__serializedExpressions__":["date"],"date":"new Date(\"Tue Mar 12 2013 09:31:56 GMT-0700 (PDT)\")"},"12":{"style":{"__isSmartRef__":true,"id":13},"morph":{"__isSmartRef__":true,"id":1},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"This is an implementation of ElProfesore, optimized for presentations.\n\nThere are two boxes of controls at the bottom, only one of which should be visible at any time.  The CompositionBox has the controls you need to build a tutorial; the PresentationBox has the controls to view it.  To switch to presentation mode\nthis.presentationMode() (or select PresentationMode from the Menu)\nto switch to composition mode\nthis.compositionMode() ","_id":"_100","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"13":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"19px","fontWeight":"normal","textAlign":"start","backgroundColor":"rgb(255,241,215)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"14":{"_id":"_25384","style":{"__isSmartRef__":true,"id":15},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"(or select Composition from the Menu)","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"15":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"16px","fontWeight":"normal","textAlign":"start","backgroundColor":"rgb(255,241,215)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16":{"_id":"_25385","style":{"__isSmartRef__":true,"id":17},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"\nIn Composition Mode, simply hit \"save as\" and the page will be saved as the page number in the text box.  \n\nClear clears the current page.\n\nOne thing that is confusing is that the morphs can be on multiple pages.   When you save, it saves all morphs to the current page -- not a new copy of the morphs, but the morphs themselves.","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"19px","fontWeight":"normal","textAlign":"start","backgroundColor":"rgb(255,241,215)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"18":{"morph":{"__isSmartRef__":true,"id":1},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"19":{"resizeWidth":true},"20":{"submorphs":[{"__isSmartRef__":true,"id":21},{"__isSmartRef__":true,"id":40},{"__isSmartRef__":true,"id":59},{"__isSmartRef__":true,"id":76},{"__isSmartRef__":true,"id":165}],"scripts":[],"id":"14A6633A-5DC4-4CA3-BB91-358492673F9A","shape":{"__isSmartRef__":true,"id":188},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"ElProfesorExperimental","partsBinMetaInfo":{"__isSmartRef__":true,"id":189},"eventHandler":{"__isSmartRef__":true,"id":209},"layout":{"__isSmartRef__":true,"id":210},"scriptAnnotations":{"__isSmartRef__":true,"id":211},"pages":[{"__isSmartRef__":true,"id":224}],"isBeingDragged":false,"currentPage":{"__isSmartRef__":true,"id":224},"doitContext":{"__isSmartRef__":true,"id":20},"isCopyMorphRef":true,"morphRefId":1,"derivationIds":[1905,"4667F482-04C5-4079-869B-02CBD1E1CB32","F2DAA6C6-DD17-4CD2-8965-B9BB121398F5","A4BC67E7-F39E-42E3-A6B8-6E799DAA78C9","6CF12D81-0357-45C0-988E-8F0096510F75","E474523E-C027-47AC-A910-061014864FEB","0A22C1F6-4E70-4D82-BD13-40D69335F4DF","70AD06D1-193B-48F4-8185-3F069E26D35D","AB408526-CC8A-4D91-B473-584BDED90CE5","D27C4521-C155-4FB8-944F-C056BFD1B33D","63AF44D7-B0AD-4A6E-BD9E-7FE15CEA0D34","3E6CDD97-6C52-42FC-AE36-6CB669B026B4","7D22BB6E-071F-41AF-9297-D0FAB57A201B"],"_ClipMode":"visible","defaultPageMorphs":[{"__isSmartRef__":true,"id":225},{"__isSmartRef__":true,"id":247}],"questionDialog":{"__isSmartRef__":true,"id":262},"indexList":[["About This"]],"topicList":{"__isSmartRef__":true,"id":328},"compositionBox":{"__isSmartRef__":true,"id":329},"presentationBox":{"__isSmartRef__":true,"id":76},"__serializedExpressions__":["distanceToDragEvent","_Position"],"_Rotation":0,"_Scale":1.01,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":529},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","distanceToDragEvent":"lively.pt(480.0,-23.0)","_Position":"lively.pt(119.0,27.0)"},"21":{"submorphs":[],"scripts":[],"id":"882B5982-A2F8-4B27-A3DE-9841A6587D8C","shape":{"__isSmartRef__":true,"id":22},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":12,"name":"Body1","partsBinMetaInfo":{"__isSmartRef__":true,"id":23},"textChunks":[{"__isSmartRef__":true,"id":32},{"__isSmartRef__":true,"id":34},{"__isSmartRef__":true,"id":36}],"charsReplaced":"PresentationMode","lastFindLoc":648,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":38},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","F1D26890-7392-487D-B5DE-97C772B4E79E","59440FC5-E676-4B9B-A828-C150A05765C0","AB9FA9A4-3717-4E67-BA97-9422075C985F","48B0B0C1-509B-4268-8C0B-D8AA7B725E86","B9B4463B-09F1-4A9C-A0F6-4F18A216B00C","14FCA7C8-FA9A-4A1F-BB7B-2A3CA2634A10","17F4EC5E-73EE-4916-826A-AD727C92FAE8","5228176C-67D8-4656-9623-EE96B9BD6C12","DBF4886B-8F98-4424-A177-C7F84968DAB7","E81F6DFF-B07E-49BD-8D1D-E8EA8C1B1B57","0B3A947E-0187-435D-B14E-0C2642934B8B","65C4FE39-F3D6-44D6-945D-8BB580A3CF87","73B6E929-E2B4-476F-B313-4CF5BF6C592E"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"layout":{"__isSmartRef__":true,"id":39},"doitContext":{"__isSmartRef__":true,"id":20},"owner":{"__isSmartRef__":true,"id":20},"savedTextString":"This is an implementation of ElProfesore for CSC 130 at U Vic.  It is sized so that at the default size, it will occupy a little more than one vertical half of a 13\" Macbook Air screen; the other side will usually be a Wortkbench for the students to play.\n\nThere are two boxes of controls at the bottom, only one of which should be visible at any time.  The CompositionBox has the controls you need to build a tutorial; the PresentationBox has the controls to view it.  To switch to presentation mode\nthis.presentationMode()\nto switch to composition mode\nthis.compositionMode()\n\nIn Composition Mode, simply hit \"save as\" and the page will be saved as the page number in the text box.  \n\nClear clears the current page.\n\nOne thing that is confusing is that the morphs can be on multiple pages.   When you save, it saves all morphs to the current page -- not a new copy of the morphs, but the morphs themselves.\n \n clears the current page\n copy to: creates a copy of the current page before the page number\n insert: inserts the current page before the page number\n new page inserts a new blank page before the current page\n < goes to the previous page (wraps around)\n > goes to the next page\n start goes to the start\n\n","__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"_Rotation":0,"_Scale":0.9802960494069208,"previousSelection":[497,497],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(6.8,83.3)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(437.1,-10.1)"},"22":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(699.2,344.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"23":{"partsSpaceName":"PartsBin/Basic/","migrationLevel":8,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":24},{"__isSmartRef__":true,"id":25},{"__isSmartRef__":true,"id":26},{"__isSmartRef__":true,"id":27},{"__isSmartRef__":true,"id":28},{"__isSmartRef__":true,"id":29},{"__isSmartRef__":true,"id":30},{"__isSmartRef__":true,"id":31}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Sat Apr 05 2014 01:51:52 GMT-0700 (PDT)\")"},"24":{"author":"robertkrahn","message":"resizeWidth = true","id":"E402462A-7AB2-487B-82BD-A3369C1C1F75","__serializedExpressions__":["date"],"date":"new Date(\"Sat Apr 05 2014 01:58:52 GMT-0700 (PDT)\")"},"25":{"author":"jenslincke","message":"no comment","id":"9E495E1B-6E6D-4A89-9F9E-85AF618DC598","__serializedExpressions__":["date"],"date":"new Date(\"Tue Mar 12 2013 10:36:22 GMT-0700 (PDT)\")"},"26":{"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0","__serializedExpressions__":["date"],"date":"new Date(\"Sat Apr 21 2012 07:30:30 GMT-0700 (PDT)\")"},"27":{"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)).  This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F","__serializedExpressions__":["date"],"date":"new Date(\"Sun Feb 26 2012 21:20:38 GMT-0800 (PST)\")"},"28":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:31:43 GMT-0700 (PDT)\")"},"29":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:32:09 GMT-0700 (PDT)\")"},"30":{"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194","__serializedExpressions__":["date"],"date":"new Date(\"Tue May 08 2012 05:18:18 GMT-0700 (PDT)\")"},"31":{"author":"jenslincke","message":"no comment","id":"A3BA0C1E-7E83-43BF-9EC6-4F4BB3835D62","__serializedExpressions__":["date"],"date":"new Date(\"Tue Mar 12 2013 09:31:56 GMT-0700 (PDT)\")"},"32":{"style":{"__isSmartRef__":true,"id":33},"morph":{"__isSmartRef__":true,"id":21},"chunkOwner":{"__isSmartRef__":true,"id":21},"storedString":"This is an implementation of ElProfesore for CSC 130 at U Vic.  It is sized so that at the default size, it will occupy a little more than one vertical half of a 13\" Macbook Air screen; the other side will usually be a Wortkbench for the students to play.\n\nThere are two boxes of controls at the bottom, only one of which should be visible at any time.  The CompositionBox has the controls you need to build a tutorial; the PresentationBox has the controls to view it.  To switch to presentation mode\nthis.presentationMode() (or select PresentationMode from the Menu)\nto switch to composition mode\nthis.compositionMode() ","_id":"_100","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"33":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"19px","fontWeight":"normal","textAlign":"start","backgroundColor":"rgb(255,241,215)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"34":{"_id":"_25384","style":{"__isSmartRef__":true,"id":35},"chunkOwner":{"__isSmartRef__":true,"id":21},"storedString":"(or select Composition from the Menu)","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"35":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"16px","fontWeight":"normal","textAlign":"start","backgroundColor":"rgb(255,241,215)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"36":{"_id":"_25385","style":{"__isSmartRef__":true,"id":37},"chunkOwner":{"__isSmartRef__":true,"id":21},"storedString":"\nIn Composition Mode, simply hit \"save as\" and the page will be saved as the page number in the text box.  \n\nClear clears the current page.\n\nOne thing that is confusing is that the morphs can be on multiple pages.   When you save, it saves all morphs to the current page -- not a new copy of the morphs, but the morphs themselves.","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"37":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"19px","fontWeight":"normal","textAlign":"start","backgroundColor":"rgb(255,241,215)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"38":{"morph":{"__isSmartRef__":true,"id":21},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"39":{"resizeWidth":true},"40":{"submorphs":[],"scripts":[],"id":"67E98B22-C8E6-4924-A7D2-771543C0AFBE","shape":{"__isSmartRef__":true,"id":41},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":12,"name":"Body2","partsBinMetaInfo":{"__isSmartRef__":true,"id":42},"textChunks":[{"__isSmartRef__":true,"id":51},{"__isSmartRef__":true,"id":53},{"__isSmartRef__":true,"id":55}],"charsReplaced":"","lastFindLoc":909,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":57},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","F1D26890-7392-487D-B5DE-97C772B4E79E","59440FC5-E676-4B9B-A828-C150A05765C0","AB9FA9A4-3717-4E67-BA97-9422075C985F","48B0B0C1-509B-4268-8C0B-D8AA7B725E86","B9B4463B-09F1-4A9C-A0F6-4F18A216B00C","14FCA7C8-FA9A-4A1F-BB7B-2A3CA2634A10","17F4EC5E-73EE-4916-826A-AD727C92FAE8","1264787D-9B9E-432A-AB90-52E7D157149E","8BCEB315-7AE9-4942-8A8D-4162EAE09FCF","9D962F72-0923-45A3-8486-7B6C6FA57BB4","D557E70E-E343-4C73-9B1F-8E1CB5ED6343","6FAB426C-7A57-47CC-9140-CA7AFAFE4436","823C90E1-69E0-4156-ABB3-A7A9F5BCE4DA","8B520189-49C0-4D68-AF09-E0D4B3ED8871"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"layout":{"__isSmartRef__":true,"id":58},"doitContext":{"__isSmartRef__":true,"id":20},"savedTextString":"This is an implementation of ElProfesore for CSC 130 at U Vic.  It is sized so that at the default size, it will occupy a little more than one vertical half of a 13\" Macbook Air screen; the other side will usually be a Wortkbench for the students to play.\n\nThere are two boxes of controls at the bottom, only one of which should be visible at any time.  The CompositionBox has the controls you need to build a tutorial; the PresentationBox has the controls to view it.  To switch to presentation mode\nthis.presentationMode()\nto switch to composition mode\nthis.compositionMode()\n\nIn Composition Mode, simply hit \"save as\" and the page will be saved as the page number in the text box.  \n\nClear clears the current page.\n\nOne thing that is confusing is that the morphs can be on multiple pages.   When you save, it saves all morphs to the current page -- not a new copy of the morphs, but the morphs themselves.\n \n clears the current page\n copy to: creates a copy of the current page before the page number\n insert: inserts the current page before the page number\n new page inserts a new blank page before the current page\n < goes to the previous page (wraps around)\n > goes to the next page\n start goes to the start\n\n","previousSelection":[0,0],"owner":{"__isSmartRef__":true,"id":20},"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"_Rotation":0,"_Scale":0.9705901479276444,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(10.8,435.8)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(250.1,-9.1)"},"41":{"fill":null,"_BorderWidth":2.3680000000000003,"_ClipMode":"visible","_Fill":null,"_BorderRadius":9.25,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(375.7,228.7)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"42":{"partsSpaceName":"PartsBin/Basic/","migrationLevel":8,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":43},{"__isSmartRef__":true,"id":44},{"__isSmartRef__":true,"id":45},{"__isSmartRef__":true,"id":46},{"__isSmartRef__":true,"id":47},{"__isSmartRef__":true,"id":48},{"__isSmartRef__":true,"id":49},{"__isSmartRef__":true,"id":50}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Sat Apr 05 2014 01:51:52 GMT-0700 (PDT)\")"},"43":{"author":"robertkrahn","message":"resizeWidth = true","id":"E402462A-7AB2-487B-82BD-A3369C1C1F75","__serializedExpressions__":["date"],"date":"new Date(\"Sat Apr 05 2014 01:58:52 GMT-0700 (PDT)\")"},"44":{"author":"jenslincke","message":"no comment","id":"9E495E1B-6E6D-4A89-9F9E-85AF618DC598","__serializedExpressions__":["date"],"date":"new Date(\"Tue Mar 12 2013 10:36:22 GMT-0700 (PDT)\")"},"45":{"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0","__serializedExpressions__":["date"],"date":"new Date(\"Sat Apr 21 2012 07:30:30 GMT-0700 (PDT)\")"},"46":{"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)).  This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F","__serializedExpressions__":["date"],"date":"new Date(\"Sun Feb 26 2012 21:20:38 GMT-0800 (PST)\")"},"47":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:31:43 GMT-0700 (PDT)\")"},"48":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:32:09 GMT-0700 (PDT)\")"},"49":{"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194","__serializedExpressions__":["date"],"date":"new Date(\"Tue May 08 2012 05:18:18 GMT-0700 (PDT)\")"},"50":{"author":"jenslincke","message":"no comment","id":"A3BA0C1E-7E83-43BF-9EC6-4F4BB3835D62","__serializedExpressions__":["date"],"date":"new Date(\"Tue Mar 12 2013 09:31:56 GMT-0700 (PDT)\")"},"51":{"style":{"__isSmartRef__":true,"id":52},"morph":{"__isSmartRef__":true,"id":40},"chunkOwner":{"__isSmartRef__":true,"id":40},"storedString":"In Composition Mode (default)\n ","_id":"_100","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"52":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"19px","fontWeight":"normal","textAlign":"start","backgroundColor":"rgb(255,241,215)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"53":{"_id":"_8225","style":{"__isSmartRef__":true,"id":54},"chunkOwner":{"__isSmartRef__":true,"id":40},"storedString":"clears the current page","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"54":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"16px","fontWeight":"normal","textAlign":"start","backgroundColor":"rgb(255,241,215)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"55":{"_id":"_8226","style":{"__isSmartRef__":true,"id":56},"chunkOwner":{"__isSmartRef__":true,"id":40},"storedString":"\n copy to: creates a copy of the current page before the page number\n insert: inserts the current page before the page number\n new page inserts a new blank page before the current page\n < goes to the previous page (wraps around)\n > goes to the next page\n start goes to the start","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"56":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"19px","fontWeight":"normal","textAlign":"start","backgroundColor":"rgb(255,241,215)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"57":{"morph":{"__isSmartRef__":true,"id":40},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"58":{"resizeWidth":true},"59":{"submorphs":[],"scripts":[],"id":"53904C5C-FF21-4ABC-BFD7-0C1858112A9D","shape":{"__isSmartRef__":true,"id":60},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":12,"name":"Body3","partsBinMetaInfo":{"__isSmartRef__":true,"id":61},"textChunks":[{"__isSmartRef__":true,"id":70},{"__isSmartRef__":true,"id":72}],"charsReplaced":"","lastFindLoc":141,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":74},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","F1D26890-7392-487D-B5DE-97C772B4E79E","59440FC5-E676-4B9B-A828-C150A05765C0","AB9FA9A4-3717-4E67-BA97-9422075C985F","48B0B0C1-509B-4268-8C0B-D8AA7B725E86","B9B4463B-09F1-4A9C-A0F6-4F18A216B00C","14FCA7C8-FA9A-4A1F-BB7B-2A3CA2634A10","17F4EC5E-73EE-4916-826A-AD727C92FAE8","1264787D-9B9E-432A-AB90-52E7D157149E","CB78AE57-9767-4733-8DB8-18D676AF53E9","AF468A6D-1B33-4770-B587-843A118E7DDB","2BFB4118-27E8-404B-8904-B255326F8C9D","422A64E9-E541-40B9-99AC-FDAA478A31BF","5F7AD466-41BF-47B9-92E7-3A745ACE0BBE","34B6667C-8DC4-4ECF-8E32-1D1CA8E5C9A6","85F090C4-A409-4A0E-9218-8416CD58F89C"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"layout":{"__isSmartRef__":true,"id":75},"doitContext":{"__isSmartRef__":true,"id":20},"savedTextString":"This is an implementation of ElProfesore for CSC 130 at U Vic.  It is sized so that at the default size, it will occupy a little more than one vertical half of a 13\" Macbook Air screen; the other side will usually be a Wortkbench for the students to play.\n\nThere are two boxes of controls at the bottom, only one of which should be visible at any time.  The CompositionBox has the controls you need to build a tutorial; the PresentationBox has the controls to view it.  To switch to presentation mode\nthis.presentationMode()\nto switch to composition mode\nthis.compositionMode()\n\nIn Composition Mode, simply hit \"save as\" and the page will be saved as the page number in the text box.  \n\nClear clears the current page.\n\nOne thing that is confusing is that the morphs can be on multiple pages.   When you save, it saves all morphs to the current page -- not a new copy of the morphs, but the morphs themselves.\n \n clears the current page\n copy to: creates a copy of the current page before the page number\n insert: inserts the current page before the page number\n new page inserts a new blank page before the current page\n < goes to the previous page (wraps around)\n > goes to the next page\n start goes to the start\n\n","previousSelection":[93,93],"owner":{"__isSmartRef__":true,"id":20},"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"_Rotation":0,"_Scale":0.9609803444828162,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(388.0,434.8)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(200.1,-15.2)"},"60":{"fill":null,"_BorderWidth":2.3680000000000003,"_ClipMode":"visible","_Fill":null,"_BorderRadius":9.25,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(301.8,168.7)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"61":{"partsSpaceName":"PartsBin/Basic/","migrationLevel":8,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":62},{"__isSmartRef__":true,"id":63},{"__isSmartRef__":true,"id":64},{"__isSmartRef__":true,"id":65},{"__isSmartRef__":true,"id":66},{"__isSmartRef__":true,"id":67},{"__isSmartRef__":true,"id":68},{"__isSmartRef__":true,"id":69}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Sat Apr 05 2014 01:51:52 GMT-0700 (PDT)\")"},"62":{"author":"robertkrahn","message":"resizeWidth = true","id":"E402462A-7AB2-487B-82BD-A3369C1C1F75","__serializedExpressions__":["date"],"date":"new Date(\"Sat Apr 05 2014 01:58:52 GMT-0700 (PDT)\")"},"63":{"author":"jenslincke","message":"no comment","id":"9E495E1B-6E6D-4A89-9F9E-85AF618DC598","__serializedExpressions__":["date"],"date":"new Date(\"Tue Mar 12 2013 10:36:22 GMT-0700 (PDT)\")"},"64":{"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0","__serializedExpressions__":["date"],"date":"new Date(\"Sat Apr 21 2012 07:30:30 GMT-0700 (PDT)\")"},"65":{"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)).  This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F","__serializedExpressions__":["date"],"date":"new Date(\"Sun Feb 26 2012 21:20:38 GMT-0800 (PST)\")"},"66":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:31:43 GMT-0700 (PDT)\")"},"67":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:32:09 GMT-0700 (PDT)\")"},"68":{"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194","__serializedExpressions__":["date"],"date":"new Date(\"Tue May 08 2012 05:18:18 GMT-0700 (PDT)\")"},"69":{"author":"jenslincke","message":"no comment","id":"A3BA0C1E-7E83-43BF-9EC6-4F4BB3835D62","__serializedExpressions__":["date"],"date":"new Date(\"Tue Mar 12 2013 09:31:56 GMT-0700 (PDT)\")"},"70":{"style":{"__isSmartRef__":true,"id":71},"morph":{"__isSmartRef__":true,"id":59},"chunkOwner":{"__isSmartRef__":true,"id":59},"storedString":"In Presentation Mode (\n ","_id":"_100","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"71":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"19px","fontWeight":"normal","textAlign":"start","backgroundColor":"rgb(255,241,215)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"72":{"_id":"_8226","style":{"__isSmartRef__":true,"id":73},"chunkOwner":{"__isSmartRef__":true,"id":59},"storedString":"\n < goes to the previous page (wraps around)\n > goes to the next page\n start goes to the start\n last goes to the end\n Go to goes to the displayed page","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"73":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"19px","fontWeight":"normal","textAlign":"start","backgroundColor":"rgb(255,241,215)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"74":{"morph":{"__isSmartRef__":true,"id":59},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"75":{"resizeWidth":true},"76":{"submorphs":[{"__isSmartRef__":true,"id":77},{"__isSmartRef__":true,"id":94},{"__isSmartRef__":true,"id":111},{"__isSmartRef__":true,"id":117},{"__isSmartRef__":true,"id":135},{"__isSmartRef__":true,"id":142}],"scripts":[],"id":"A3CC3717-18A6-48EB-A281-FBDCC11531A3","shape":{"__isSmartRef__":true,"id":149},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"PresentationBox","partsBinMetaInfo":{"__isSmartRef__":true,"id":150},"layout":{"__isSmartRef__":true,"id":156},"eventHandler":{"__isSmartRef__":true,"id":158},"isBeingDragged":false,"isInLayoutCycle":false,"staysOnPage":true,"scriptAnnotations":{"__isSmartRef__":true,"id":159},"derivationIds":[1906,"075448D7-EE6D-4A0A-BA21-8496B2ED354C","96CE0FE6-0A64-4DC0-A70C-8206BF74D73F","2DF72D0F-76D0-4A65-8A84-C91332DA929E","2E128AE8-17F1-4932-B108-01652E8744F8","10822A6F-D6DB-4216-A579-21005A8D838F","950377D1-3DB9-4E40-A458-AEA0F02D0FB5","A4405E2A-E89B-4137-9A75-079DEFC6A8AD","11953990-214A-4BB9-B04F-68FAE3139B3C","51A196AD-BEB0-4CA9-84E6-DA8A8F640B72","5AC17224-F3D4-4B95-AAB6-595532D43DB9","5F61DA1B-F666-4043-8107-4B8AD9967118","B2E6B0B4-4857-4C94-BAA7-C86A0F100772","61BBC6B3-69C0-4597-921E-766080D465F2","D269ADAE-7BD1-43F8-A79A-20DF4604110B","6633788A-F30B-4C30-9215-D509FDB3583D"],"_ClipMode":"visible","_Visible":true,"owner":{"__isSmartRef__":true,"id":20},"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":0.9590593447741953,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":161},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(30.7,666.3)","distanceToDragEvent":"lively.pt(309.0,-16.0)"},"77":{"submorphs":[{"__isSmartRef__":true,"id":78}],"scripts":[],"id":"594E3301-AE14-4C5D-9C6E-38CF8FB91FBE","shape":{"__isSmartRef__":true,"id":83},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":78},"name":"Button1","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":84},"attributeConnections":[{"__isSmartRef__":true,"id":85}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":87},"staysOnPage":true,"owner":{"__isSmartRef__":true,"id":76},"isBeingDragged":false,"scriptAnnotations":{"__isSmartRef__":true,"id":88},"derivationIds":[1907,"5E444EED-67FA-4796-A10B-1C796B47A90F","240C8264-D501-4180-B33B-08A8A706FDBD","3F301076-5AE6-455A-861C-DFE614A00835","4CB3ACFD-D081-41F4-9559-74DA72E0D9C8","F24879E9-9989-4C96-830F-587D373159F7","7D1FE073-7ACE-47DC-B987-8787FDCD6EE8","DE8C328B-6D29-4629-8783-08222407F6FC","4F4F7806-85FC-48B0-85F9-B68014F567BA","A767557B-E90F-4B20-8A7F-9AC2601E260F","836861E7-C8BD-4A8D-8FC8-5FB08C686E13","6D9BA625-1714-45A2-9F5B-86C61B1C996B","EBB3635A-2FA5-4C4F-A0FE-42FCB4D652D3","7A5A0ABD-9F93-4BD3-9660-C889D9B31A0D","D7B1541A-E37A-46DF-B7DD-F95F4ECFBC09","2C64B441-1781-4D05-970B-B985B0E17127"],"_ClipMode":"visible","isPressed":false,"_StyleClassNames":["Morph","Button"],"_ToolTip":"Go to the previous slide","__serializedExpressions__":["_Position","normalFill","lighterFill","distanceToDragEvent"],"_Rotation":0,"_Scale":0.996005996001,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":90},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(4.3,4.3)","normalFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(245,245,245),\n    offset: 0\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.4\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.6\n  },{\n    color: Color.rgb(240,240,240),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","lighterFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(250,250,250),\n    offset: 0\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.4\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.6\n  },{\n    color: Color.rgb(248,248,248),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"78":{"submorphs":[],"scripts":[],"id":"840DD7B6-9609-4004-A2D9-2A0ED06CD3D5","shape":{"__isSmartRef__":true,"id":79},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":69,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":77},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":80}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":82},"_HandStyle":"default","_PointerEvents":"none","_MinTextWidth":69,"_MinTextHeight":null,"derivationIds":[1908,"C44EDC13-5DF0-4B35-B598-9EF8E21700EF","C710B1B5-ACA6-4896-A35D-32E66332754C","528991FE-DCA2-47BE-AE43-1518FDB37ABE","40ED7BBD-F810-4DC4-BF5E-D3DC6A95109B","1ED89073-F913-4464-A102-A7F13751CA23","F07C2801-D113-4D17-B1F7-932A79329CD5","A2A540CB-A38A-44D8-8EF3-CFD9722CF2D9","B770852F-EE41-47D9-B41E-344C39A39116","D57D4001-64FA-46B8-AA74-C88D61AA11E9","893DCE25-5EE5-414A-B157-C026BB2F3F70","4488B744-BDD5-486B-A374-311F33AD9111","CA14BF18-E62E-4EAF-843B-DD73622E5175","C2250CC9-0882-467D-A4E0-5A100D053829","8511B4BB-3CFD-4FAA-A43E-60183162AD6C","4E9D323D-3D8F-4C53-BB86-EBED1AE730E0"],"__serializedExpressions__":["_Position","padding","_Padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)"},"79":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.0,23.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"80":{"style":{"__isSmartRef__":true,"id":81},"chunkOwner":{"__isSmartRef__":true,"id":78},"storedString":"<","_id":"_886","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"81":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"82":{"morph":{"__isSmartRef__":true,"id":78},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"83":{"_BorderWidth":1.1840000000000002,"_BorderRadius":5.2,"_ClipMode":"visible","_Fill":null,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.0,23.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"84":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"85":{"sourceObj":{"__isSmartRef__":true,"id":77},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":77},"targetMethodName":"previous","varMapping":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"86":{"source":{"__isSmartRef__":true,"id":77},"target":{"__isSmartRef__":true,"id":77}},"87":{"morph":{"__isSmartRef__":true,"id":77},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"88":{"onClick":{"__isSmartRef__":true,"id":89}},"89":{"user":"fbo","__serializedExpressions__":["time"],"time":"new Date(\"Tue Sep 20 2011 16:14:04 GMT-0700 (PDT)\")"},"90":{"previous":{"__isSmartRef__":true,"id":91}},"91":{"varMapping":{"__isSmartRef__":true,"id":92},"source":"function previous() {\n    this.owner.owner.previousPage();\n    this.owner.updatePageNumber();\n}","funcProperties":{"__isSmartRef__":true,"id":93},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"92":{"this":{"__isSmartRef__":true,"id":77}},"93":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Aug 11 2014 09:04:58 GMT-0700 (PDT)\")"},"94":{"submorphs":[{"__isSmartRef__":true,"id":95}],"scripts":[],"id":"4FBA2D46-6107-48B4-BF15-BFFFD4D2C36E","shape":{"__isSmartRef__":true,"id":100},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":95},"name":"Button","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":101},"attributeConnections":[{"__isSmartRef__":true,"id":102}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":104},"owner":{"__isSmartRef__":true,"id":76},"staysOnPage":true,"scriptAnnotations":{"__isSmartRef__":true,"id":105},"derivationIds":[1911,"D13CC65D-67BD-4503-B333-AB3EBA446A27","3865E774-26B8-441E-86B4-4AD3B582C3DF","246D450D-A5EA-42DA-8AF3-2E7D0743BBFD","08321C2D-D380-4278-BAEF-3D24A6F453E0","56FD02C1-224E-4F82-B428-324DE6279220","06471682-E8AB-4A72-9700-969B532D294F","403B2210-6321-4B42-8E9D-790B030FC328","52AA66A3-05C1-42DF-A367-E382905BE8A9","AC1ED588-9C4C-43AB-A7E7-AA9879EC2E8F","72735BBF-CE1B-4B91-982A-2F365FAEC4FD","FAD64990-6DBF-4B11-866F-860EB69FC1BA","F8AF3EAC-95F4-4729-8323-66DB70DD1780","76E39188-D095-403D-B706-8CBBC1833380","B89D1EE2-1CA5-40B0-80B5-06FF0B106CAD","0277041E-EB02-4426-B981-AAFAFAA0A9AF"],"_ClipMode":"visible","isPressed":false,"_StyleClassNames":["Morph","Button"],"_ToolTip":"Go to the next slide","__serializedExpressions__":["_Position","normalFill","lighterFill","distanceToDragEvent"],"_Rotation":0,"_Scale":0.996005996001,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(524.9,4.3)","normalFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(245,245,245),\n    offset: 0\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.4\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.6\n  },{\n    color: Color.rgb(240,240,240),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","lighterFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(250,250,250),\n    offset: 0\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.4\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.6\n  },{\n    color: Color.rgb(248,248,248),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","distanceToDragEvent":"lively.pt(58.3,-15.2)"},"95":{"submorphs":[],"scripts":[],"id":"FC80E894-0F80-469C-B6D7-EAC54B8C8E1D","shape":{"__isSmartRef__":true,"id":96},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":69,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":94},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":97}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":99},"_HandStyle":"default","_PointerEvents":"none","_MinTextWidth":69,"_MinTextHeight":null,"derivationIds":[1912,"2B4E146A-B989-4CC5-A8E6-83003D8D7206","9CFF50FF-FE03-416D-B82C-BF4D982D9B85","C4AE97A5-E59D-4977-AA6D-FD5DA915D66C","84464D5E-69CA-44DC-98F2-4A8C13D7AFA0","86ED1A04-EBB9-49A2-A2B8-1386126F328C","0FAF9F4A-5C0E-4D2D-9F9D-D69618E073F5","205280E2-099D-47B4-B205-2D070A715E19","2D7427D1-7D44-4748-9C7C-73421C3004B0","18F640E3-9050-423F-A9BA-D36FD93895E2","F3D6DC6C-2D31-415E-A433-CA691988D507","03A502D5-A6EF-4C30-8164-A60C38664C13","2C9F2719-41C8-410A-988F-322401A92F5C","51635808-AE85-4325-8B80-A430484993BC","90D8A6D5-18C1-445D-8E13-AB940CF46604","1F9A0D87-BD2C-4C3A-8EA7-1584987D5632"],"showsHalos":false,"__serializedExpressions__":["_Position","padding","_Padding","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(5.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","distanceToDragEvent":"lively.pt(52.9,-12.3)"},"96":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.0,23.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"97":{"style":{"__isSmartRef__":true,"id":98},"chunkOwner":{"__isSmartRef__":true,"id":95},"storedString":">","_id":"_888","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"98":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"99":{"morph":{"__isSmartRef__":true,"id":95},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"100":{"_BorderWidth":1.1840000000000002,"_BorderRadius":5.2,"_ClipMode":"visible","_Fill":null,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.0,23.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"101":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"102":{"sourceObj":{"__isSmartRef__":true,"id":94},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":94},"targetMethodName":"next","varMapping":{"__isSmartRef__":true,"id":103},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"103":{"source":{"__isSmartRef__":true,"id":94},"target":{"__isSmartRef__":true,"id":94}},"104":{"morph":{"__isSmartRef__":true,"id":94},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"105":{"onClick":{"__isSmartRef__":true,"id":106}},"106":{"user":"fbo","__serializedExpressions__":["time"],"time":"new Date(\"Tue Sep 20 2011 16:14:21 GMT-0700 (PDT)\")"},"107":{"next":{"__isSmartRef__":true,"id":108}},"108":{"varMapping":{"__isSmartRef__":true,"id":109},"source":"function next() {\n    this.owner.owner.nextPage();\n    this.owner.updatePageNumber();\n}","funcProperties":{"__isSmartRef__":true,"id":110},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"109":{"this":{"__isSmartRef__":true,"id":94}},"110":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Aug 11 2014 09:06:35 GMT-0700 (PDT)\")"},"111":{"submorphs":[],"scripts":[],"id":"BFFF11EF-4AC3-4073-93D5-7DF38C979C79","shape":{"__isSmartRef__":true,"id":112},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_OverflowMode":"visible","_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":36,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":14,"name":"pageNumber","partsBinMetaInfo":{"__isSmartRef__":true,"id":113},"textChunks":[{"__isSmartRef__":true,"id":114}],"charsReplaced":"0","lastFindLoc":1,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":116},"owner":{"__isSmartRef__":true,"id":76},"_MinTextWidth":36,"_MinTextHeight":null,"isBeingDragged":false,"lastDragTime":1316561040346,"_WhiteSpaceHandling":"pre-wrap","derivationIds":[1917,"74ED1A84-46C5-43ED-BDF9-9FFB2C331B15","37310664-8C38-41EC-9272-7350680E75A1","CEEA22FE-DFE1-4E23-BFB3-F737A2D7BC83","88B01917-96B5-4788-8588-EF73A9457243","9B4777B3-0BCB-4DE6-8310-7F86DF8F5938","681732BA-E54E-4D92-B247-A8B2C7E8C62A","28B43333-A302-40BD-AD6B-286D3412E2C5","B0375AC6-C016-4D60-A2AC-0D1E057E07D0","F80D461A-0DDB-4691-B184-DBE8F4180630","23EA0EE3-BBE4-43A9-8B99-0D31D88BFA93","354959BE-64EC-43A3-B9E1-0C650ED9859E","C8D44EAC-9DF2-4940-9A2C-D49F47BDCAA3","3312A033-7234-48FE-A369-11625734631E","3B0529E9-14AE-4DED-8C1C-2CFB014914A6","D5897164-9128-48F5-99D6-BC44F0F56F04"],"_ClipMode":"visible","_Align":"center","_ToolTip":"Current Slide number","__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"_Rotation":0,"_Scale":0.9960059960010001,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(231.7,4.3)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(38.7,-12.2)"},"112":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.0,24.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,0,0,0)"},"113":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"114":{"style":{"__isSmartRef__":true,"id":115},"chunkOwner":{"__isSmartRef__":true,"id":111},"_id":"_24912","storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"115":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"116":{"morph":{"__isSmartRef__":true,"id":111},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"117":{"submorphs":[{"__isSmartRef__":true,"id":118}],"scripts":[],"id":"1E322730-C316-4275-A18E-2646A51D7772","shape":{"__isSmartRef__":true,"id":123},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":118},"name":"Button11","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":124},"attributeConnections":[{"__isSmartRef__":true,"id":125}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":127},"staysOnPage":true,"scriptAnnotations":{"__isSmartRef__":true,"id":128},"derivationIds":[1913,"DB13252B-1A1E-4B37-99BD-E3C0DCA0B103","11D9CF01-F27A-444B-B81C-06E9F7842598","4FF50650-4C7A-499F-A0D8-5CE3ADD48292","F4B55A69-4FC6-475B-8EE2-3814F816AB67","CC504C15-58B9-4B8A-82FA-E8D36E81498B","8BAF5564-BE4C-4504-A99C-2452FA48ADD3","4712A079-D4E6-4734-8E6C-11501E3EEEBB","89E3F18C-F466-424D-A8B6-0A74DFE37BAC","66C55018-29E2-4031-91D2-CEAC16F839A6","37EC4372-698A-433D-93DC-D0B5EFCAC1FF","12161E76-474D-46A8-B8D3-6E709F089AC0","179C1BC8-4080-4A03-AACC-844CA4BA29B4","91E2E59E-65D8-4C14-93A9-6276932FED74","2337F02C-F8FC-4FC1-A72F-A28A412FF4CF","4B06325B-3677-474E-9ECA-6CAA306CA3CE","7DA8492E-0D88-406D-80C7-5930AF48D53F"],"_ClipMode":"visible","isPressed":false,"_StyleClassNames":["Morph","Button"],"_ToolTip":"Send a question to the TA","owner":{"__isSmartRef__":true,"id":76},"__serializedExpressions__":["_Position","normalFill","lighterFill","distanceToDragEvent"],"_Rotation":0,"_Scale":1.01196770574575,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(452.3,4.3)","normalFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(245,245,245),\n    offset: 0\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.4\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.6\n  },{\n    color: Color.rgb(240,240,240),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","lighterFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(250,250,250),\n    offset: 0\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.4\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.6\n  },{\n    color: Color.rgb(248,248,248),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","distanceToDragEvent":"lively.pt(55.7,-18.2)"},"118":{"submorphs":[],"scripts":[],"id":"82CCFFCD-DC24-4CA2-99BB-A73E5C3A0922","shape":{"__isSmartRef__":true,"id":119},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":69,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":117},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":120}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":122},"_HandStyle":"default","_PointerEvents":"none","_MinTextWidth":69,"_MinTextHeight":null,"derivationIds":[1914,"8809A48C-FCD6-4180-A230-5D808E8358CB","5E31D235-5E9C-4F12-9D1F-C2875FB75B51","8266069E-2F61-4BF8-AA74-1935E5509B4E","292F8340-CC69-4E81-B3CC-AF0A956F2B48","7422C1F1-09DB-4B2F-AA8B-BC375ED7073C","ED611238-7512-4D38-A041-AC70639477C5","AC27E92A-1C9F-4E97-955B-5F0B0745237D","272C73E1-2AAB-4CF4-815E-9B6E1D1B0190","C73A6080-5A1D-43F7-BC32-93350EE70760","52804BB6-2339-4A20-83ED-60450E7341B0","D3449C43-9823-4439-ADC0-1E94245CFB52","B5DE9FA0-69C8-4A66-8354-0714C191C3D3","AB225773-DC0B-4540-9814-655A88991265","47F38924-9CAA-4B13-B345-C42E62AE653D","08834136-7067-4BDF-BCAB-293B5902E5C1","164637F3-C15B-469B-A11C-5E411EA2DD89"],"_InputAllowed":false,"_FontSize":10,"__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"119":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.0,23.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"120":{"style":{"__isSmartRef__":true,"id":121},"chunkOwner":{"__isSmartRef__":true,"id":118},"_id":"_18241","storedString":"Question","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"121":{"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"122":{"morph":{"__isSmartRef__":true,"id":118},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"123":{"_BorderWidth":1.1840000000000002,"_BorderRadius":5.2,"_ClipMode":"visible","_Fill":null,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.0,23.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"124":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"125":{"sourceObj":{"__isSmartRef__":true,"id":117},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":117},"targetMethodName":"question","varMapping":{"__isSmartRef__":true,"id":126},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"126":{"source":{"__isSmartRef__":true,"id":117},"target":{"__isSmartRef__":true,"id":117}},"127":{"morph":{"__isSmartRef__":true,"id":117},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"128":{"fire":{"__isSmartRef__":true,"id":129},"onClick":{"__isSmartRef__":true,"id":130}},"129":{"user":"fbo","__serializedExpressions__":["time"],"time":"new Date(\"Tue Sep 20 2011 16:09:08 GMT-0700 (PDT)\")"},"130":{"user":"fbo","__serializedExpressions__":["time"],"time":"new Date(\"Tue Sep 20 2011 16:09:35 GMT-0700 (PDT)\")"},"131":{"question":{"__isSmartRef__":true,"id":132}},"132":{"varMapping":{"__isSmartRef__":true,"id":133},"source":"function question() {\n   var dialog = lively.PartsBin.getPart('QuestionDialog', 'PartsBin/Rick').copy()\n   dialog.setName('QuestionDialog')\n   dialog.setSlide(this.owner.owner.currentPage.pageNumber)\n   dialog.openInWorld()\n   dialog.get('Question').focus()\n}","funcProperties":{"__isSmartRef__":true,"id":134},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"133":{"this":{"__isSmartRef__":true,"id":117}},"134":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Thu Sep 04 2014 12:39:39 GMT-0700 (PDT)\")"},"135":{"submorphs":[],"scripts":[],"id":"CCCA74F5-BF68-4590-9562-0221F010A340","shape":{"__isSmartRef__":true,"id":136},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","eventHandler":{"__isSmartRef__":true,"id":137},"itemList":["Pages",0],"selectOnMove":false,"showsHalos":false,"name":"PageList","partsBinMetaInfo":{"__isSmartRef__":true,"id":138},"derivationIds":[6545,"6383C98C-DCF9-450B-9B95-F8DDB82B0505","CC5EC748-573C-4A39-A0D5-50D7D86EE67C","B38FB1AF-7A7E-46BD-BD3E-B66526B1227A","01E1CD45-63A5-49EA-85A7-D956696DFD7D","71FE3BA8-560D-41E5-80C1-845D2339EAE3"],"selectedLineNo":1,"selection":0,"changeTriggered":true,"isBeingDragged":false,"_FontSize":14,"prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":76},"attributeConnections":[{"__isSmartRef__":true,"id":140}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"__serializedExpressions__":["distanceToDragEvent","_Position"],"_Rotation":0,"_Scale":1.03,"__LivelyClassName__":"lively.morphic.DropDownList","__SourceModuleName__":"Global.lively.morphic.Lists","distanceToDragEvent":"lively.pt(110.5,-15.2)","_Position":"lively.pt(77.0,4.3)"},"136":{"_BorderWidth":2.664,"_BorderRadius":6.29,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(151.1,24.2)","_BorderColor":"Color.rgb(95,94,95)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"137":{"morph":{"__isSmartRef__":true,"id":135},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"138":{"requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/SketchyInputs/","comment":"\"Native\" drop down list","partName":"DropDownList","changes":[{"__isSmartRef__":true,"id":139}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Wed Sep 05 2012 16:01:35 GMT-0700 (PDT)\")"},"139":{"author":"lauritz","message":"","id":"FAE751EE-2578-4156-AD22-4EAEAE4F5A71","__serializedExpressions__":["date"],"date":"new Date(\"Tue Jan 24 2012 12:36:31 GMT-0800 (PST)\")"},"140":{"sourceObj":{"__isSmartRef__":true,"id":135},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":20},"targetMethodName":"getPage","varMapping":{"__isSmartRef__":true,"id":141},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"141":{"source":{"__isSmartRef__":true,"id":135},"target":{"__isSmartRef__":true,"id":20}},"142":{"submorphs":[],"scripts":[],"id":"7E13223F-B2D7-4AD1-A1C8-4AB29A96A954","shape":{"__isSmartRef__":true,"id":143},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","eventHandler":{"__isSmartRef__":true,"id":144},"itemList":["About This"],"selectOnMove":false,"showsHalos":false,"name":"TopicList","partsBinMetaInfo":{"__isSmartRef__":true,"id":145},"derivationIds":[6545,"6383C98C-DCF9-450B-9B95-F8DDB82B0505","CC5EC748-573C-4A39-A0D5-50D7D86EE67C","B38FB1AF-7A7E-46BD-BD3E-B66526B1227A","547C1AB9-145E-4257-88FF-D4CE7247FD5D"],"selectedLineNo":0,"selection":"About This","changeTriggered":false,"isBeingDragged":false,"_FontSize":14,"owner":{"__isSmartRef__":true,"id":76},"prevScroll":[0,0],"attributeConnections":[{"__isSmartRef__":true,"id":147}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"__serializedExpressions__":["distanceToDragEvent","_Position"],"_Rotation":0,"_Scale":1.03,"__LivelyClassName__":"lively.morphic.DropDownList","__SourceModuleName__":"Global.lively.morphic.Lists","distanceToDragEvent":"lively.pt(80.3,-18.2)","_Position":"lively.pt(271.3,4.3)"},"143":{"_BorderWidth":2.664,"_BorderRadius":6.29,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(177.3,29.1)","_BorderColor":"Color.rgb(95,94,95)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"144":{"morph":{"__isSmartRef__":true,"id":142},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"145":{"requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/SketchyInputs/","comment":"\"Native\" drop down list","partName":"DropDownList","changes":[{"__isSmartRef__":true,"id":146}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Wed Sep 05 2012 16:01:35 GMT-0700 (PDT)\")"},"146":{"author":"lauritz","message":"","id":"FAE751EE-2578-4156-AD22-4EAEAE4F5A71","__serializedExpressions__":["date"],"date":"new Date(\"Tue Jan 24 2012 12:36:31 GMT-0800 (PST)\")"},"147":{"sourceObj":{"__isSmartRef__":true,"id":142},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":20},"targetMethodName":"goToTopic","varMapping":{"__isSmartRef__":true,"id":148},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"148":{"source":{"__isSmartRef__":true,"id":142},"target":{"__isSmartRef__":true,"id":20}},"149":{"_BorderWidth":1,"_BorderRadius":6.660000000000001,"_Opacity":1,"_BorderStyle":"solid","_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(671.6,37.7)","_BorderColor":"Color.rgb(255,209,69)","_Fill":"Color.rgb(255,223,174)","_Padding":"lively.rect(0,0,0,0)"},"150":{"partsSpaceName":"PartsBin/Rick/","comment":"A simple box morph","migrationLevel":8,"partName":"PresentationBox","changes":[{"__isSmartRef__":true,"id":151},{"__isSmartRef__":true,"id":152},{"__isSmartRef__":true,"id":153},{"__isSmartRef__":true,"id":154},{"__isSmartRef__":true,"id":155}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Wed Sep 10 2014 05:57:19 GMT-0700 (PDT)\")"},"151":{"author":"rick","message":"no comment","id":"7E29F12E-E1EB-499E-A108-FBC05758232D","__serializedExpressions__":["date"],"date":"new Date(\"Thu Sep 04 2014 16:37:00 GMT-0700 (PDT)\")"},"152":{"author":"rick","message":"no comment","id":"BC3BBA05-6042-4D99-B97B-2950FE26812A","__serializedExpressions__":["date"],"date":"new Date(\"Mon Aug 11 2014 00:43:32 GMT-0700 (PDT)\")"},"153":{"author":"rick","message":"no comment","id":"D7444199-2488-4DFF-B433-97C527B336A7","__serializedExpressions__":["date"],"date":"new Date(\"Mon Aug 11 2014 12:52:13 GMT-0700 (PDT)\")"},"154":{"author":"rick","message":"no comment","id":"6C20BF8F-8389-4082-B2F8-8B2F234FA8DD","__serializedExpressions__":["date"],"date":"new Date(\"Wed Aug 13 2014 17:25:52 GMT-0700 (PDT)\")"},"155":{"author":"rick","message":"no comment","id":"362CAA4E-80F9-453A-876C-CB65484A1D79","__serializedExpressions__":["date"],"date":"new Date(\"Wed Sep 10 2014 05:57:15 GMT-0700 (PDT)\")"},"156":{"layouter":{"__isSmartRef__":true,"id":157},"__serializedExpressions__":["extentWithoutPlaceholder"],"extentWithoutPlaceholder":"lively.pt(671.6,37.7)"},"157":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":4.315,"spacing":3.64,"container":{"__isSmartRef__":true,"id":76},"__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"158":{"morph":{"__isSmartRef__":true,"id":76},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"159":{"updatePageNumber":{"__isSmartRef__":true,"id":160}},"160":{"user":"fbo","__serializedExpressions__":["time"],"time":"new Date(\"Tue Sep 20 2011 16:15:16 GMT-0700 (PDT)\")"},"161":{"updatePageNumber":{"__isSmartRef__":true,"id":162}},"162":{"varMapping":{"__isSmartRef__":true,"id":163},"source":"function updatePageNumber() {\n    var pageNumber = this.owner.currentPage.pageNumber;\n    this.get('pageNumber').textString = pageNumber ? pageNumber : '0';\n}","funcProperties":{"__isSmartRef__":true,"id":164},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"163":{"this":{"__isSmartRef__":true,"id":76}},"164":{},"165":{"submorphs":[],"scripts":[],"id":"2FF05BD8-6167-4A6E-8FC1-FEBF0A77E00E","shape":{"__isSmartRef__":true,"id":166},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":32,"name":"ElProfesorTitle","partsBinMetaInfo":{"__isSmartRef__":true,"id":167},"textChunks":[{"__isSmartRef__":true,"id":177}],"charsReplaced":"Test","lastFindLoc":4,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":179},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","F1D26890-7392-487D-B5DE-97C772B4E79E","59440FC5-E676-4B9B-A828-C150A05765C0","AB9FA9A4-3717-4E67-BA97-9422075C985F","73A08A2C-6EBF-4FA0-9319-71B305A04A03","7B921A82-1D64-48F3-88CD-79A7F707C910","0DD330E8-90EE-4CBF-AE4B-824ADD09CADE","F4E6CB86-6465-4647-8518-D542010F4908","C862BC15-90D6-4538-9439-1BC8EF5BD172","A8B01A11-E313-4FAC-9339-9D0D5139D04C","5A28BA63-ED61-4C75-BAA0-048060D78158","5584A730-796D-4CC5-8FCC-5BC0242BC121","B95888E6-564F-4578-B73B-1982CD872A77"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"layout":{"__isSmartRef__":true,"id":180},"owner":{"__isSmartRef__":true,"id":20},"doitContext":{"__isSmartRef__":true,"id":20},"pageIndexTerm":"About This","__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent","_TextColor"],"_Rotation":0,"_Scale":0.9900990099009901,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":181},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(232.8,21.8)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(359.8,-12.0)","_TextColor":"Color.rgb(74,109,209)"},"166":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(231.9,58.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"167":{"partsSpaceName":"PartsBin/Rick/","migrationLevel":8,"comment":"Title for an ElProfesor page","partName":"ElProfesorTitle","changes":[{"__isSmartRef__":true,"id":168},{"__isSmartRef__":true,"id":169},{"__isSmartRef__":true,"id":170},{"__isSmartRef__":true,"id":171},{"__isSmartRef__":true,"id":172},{"__isSmartRef__":true,"id":173},{"__isSmartRef__":true,"id":174},{"__isSmartRef__":true,"id":175},{"__isSmartRef__":true,"id":176}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Sun Oct 05 2014 23:14:10 GMT-0700 (PDT)\")"},"168":{"author":"robertkrahn","message":"resizeWidth = true","id":"E402462A-7AB2-487B-82BD-A3369C1C1F75","__serializedExpressions__":["date"],"date":"new Date(\"Sat Apr 05 2014 01:58:52 GMT-0700 (PDT)\")"},"169":{"author":"jenslincke","message":"no comment","id":"9E495E1B-6E6D-4A89-9F9E-85AF618DC598","__serializedExpressions__":["date"],"date":"new Date(\"Tue Mar 12 2013 10:36:22 GMT-0700 (PDT)\")"},"170":{"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0","__serializedExpressions__":["date"],"date":"new Date(\"Sat Apr 21 2012 07:30:30 GMT-0700 (PDT)\")"},"171":{"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)).  This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F","__serializedExpressions__":["date"],"date":"new Date(\"Sun Feb 26 2012 21:20:38 GMT-0800 (PST)\")"},"172":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:31:43 GMT-0700 (PDT)\")"},"173":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:32:09 GMT-0700 (PDT)\")"},"174":{"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194","__serializedExpressions__":["date"],"date":"new Date(\"Tue May 08 2012 05:18:18 GMT-0700 (PDT)\")"},"175":{"author":"jenslincke","message":"no comment","id":"A3BA0C1E-7E83-43BF-9EC6-4F4BB3835D62","__serializedExpressions__":["date"],"date":"new Date(\"Tue Mar 12 2013 09:31:56 GMT-0700 (PDT)\")"},"176":{"__serializedExpressions__":["date"],"author":"rick","message":"no comment","id":"331E3193-A397-4EC2-8D33-65078F0067BB","date":"new Date(\"Sun Oct 05 2014 23:14:07 GMT-0700 (PDT)\")"},"177":{"style":{"__isSmartRef__":true,"id":178},"morph":{"__isSmartRef__":true,"id":165},"chunkOwner":{"__isSmartRef__":true,"id":165},"storedString":"About This","_id":"_100","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"178":{"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(74,109,209)"},"179":{"morph":{"__isSmartRef__":true,"id":165},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"180":{"resizeWidth":true},"181":{"getPageIndexTerm":{"__isSmartRef__":true,"id":182},"setPageIndexTerm":{"__isSmartRef__":true,"id":185}},"182":{"varMapping":{"__isSmartRef__":true,"id":183},"source":"function getPageIndexTerm() {\n    if (!this.pageIndexTerm) {\n        this.pageIndexTerm = this.getTextString()\n    }\n    return this.pageIndexTerm;\n    \n}","funcProperties":{"__isSmartRef__":true,"id":184},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"183":{"this":{"__isSmartRef__":true,"id":165}},"184":{"user":"rick","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Aug 13 2014 18:18:58 GMT-0700 (PDT)\")"},"185":{"varMapping":{"__isSmartRef__":true,"id":186},"source":"function setPageIndexTerm(aString) {\n    this.pageIndexTerm = aString\n}","funcProperties":{"__isSmartRef__":true,"id":187},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"186":{"this":{"__isSmartRef__":true,"id":165}},"187":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Aug 13 2014 18:20:03 GMT-0700 (PDT)\")"},"188":{"_BorderWidth":4.588,"_ClipMode":"visible","_BorderRadius":34.04,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(703.4,715.5)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,241,215)","_Padding":"lively.rect(0,0,0,0)"},"189":{"partsSpaceName":"PartsBin/Rick/","comment":"ElProfesor is an interactive tutorial inspired by Stephane Ducasse's ProfStef that's available in Pharo. ","migrationLevel":8,"partName":"ElProfesorExperimental","changes":[{"__isSmartRef__":true,"id":190},{"__isSmartRef__":true,"id":191},{"__isSmartRef__":true,"id":192},{"__isSmartRef__":true,"id":193},{"__isSmartRef__":true,"id":194},{"__isSmartRef__":true,"id":195},{"__isSmartRef__":true,"id":196},{"__isSmartRef__":true,"id":197},{"__isSmartRef__":true,"id":198},{"__isSmartRef__":true,"id":199},{"__isSmartRef__":true,"id":200},{"__isSmartRef__":true,"id":201},{"__isSmartRef__":true,"id":202},{"__isSmartRef__":true,"id":203},{"__isSmartRef__":true,"id":204},{"__isSmartRef__":true,"id":205},{"__isSmartRef__":true,"id":206},{"__isSmartRef__":true,"id":207},{"__isSmartRef__":true,"id":208}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Wed Sep 10 2014 06:07:06 GMT-0700 (PDT)\")"},"190":{"author":"rick","message":"no comment","id":"0049B6F2-77BE-4A2F-9E25-358AE5AD0DD6","__serializedExpressions__":["date"],"date":"new Date(\"Wed Sep 10 2014 06:07:01 GMT-0700 (PDT)\")"},"191":{"author":"rick","message":"no comment","id":"477CFF70-27F1-4185-ACFA-8B7848943E15","__serializedExpressions__":["date"],"date":"new Date(\"Thu Sep 04 2014 13:12:46 GMT-0700 (PDT)\")"},"192":{"author":"rick","message":"no comment","id":"70BDBC5E-71CD-4B5C-95D0-211F3F15A5E1","__serializedExpressions__":["date"],"date":"new Date(\"Thu Sep 04 2014 12:48:54 GMT-0700 (PDT)\")"},"193":{"author":"rick","message":"no comment","id":"B8E006CB-ECCE-48F4-8227-E3C1469AC80F","__serializedExpressions__":["date"],"date":"new Date(\"Wed Aug 27 2014 17:43:58 GMT-0700 (PDT)\")"},"194":{"author":"rick","message":"no comment","id":"82EB690F-6904-466D-B631-359AE9AEAA11","__serializedExpressions__":["date"],"date":"new Date(\"Wed Aug 27 2014 17:40:49 GMT-0700 (PDT)\")"},"195":{"author":"rick","message":"no comment","id":"13DF0A52-B023-46D0-8642-FBBE3336F553","__serializedExpressions__":["date"],"date":"new Date(\"Wed Aug 13 2014 18:42:36 GMT-0700 (PDT)\")"},"196":{"author":"rick","message":"no comment","id":"DD948012-B2A3-4B66-BC45-D05E82D3C825","__serializedExpressions__":["date"],"date":"new Date(\"Wed Aug 13 2014 18:33:00 GMT-0700 (PDT)\")"},"197":{"author":"rick","message":"no comment","id":"BEE658DA-DB0D-407E-B1D0-DDEDE7C3B2F5","__serializedExpressions__":["date"],"date":"new Date(\"Mon Aug 11 2014 12:57:14 GMT-0700 (PDT)\")"},"198":{"author":"rick","message":"no comment","id":"151E0EA7-E6DD-4E0F-B93B-226B3A5572CC","__serializedExpressions__":["date"],"date":"new Date(\"Sun Aug 10 2014 18:30:28 GMT-0700 (PDT)\")"},"199":{"author":"rick","message":"no comment","id":"D9CC1514-D753-4597-8FF7-3E2147759DB6","__serializedExpressions__":["date"],"date":"new Date(\"Sun Aug 10 2014 18:15:00 GMT-0700 (PDT)\")"},"200":{"author":"rick","message":"no comment","id":"60FF0753-2FB8-40F0-A4BC-A05C7214F68C","__serializedExpressions__":["date"],"date":"new Date(\"Sun Aug 10 2014 17:28:15 GMT-0700 (PDT)\")"},"201":{"author":"rick","message":"no comment","id":"082EC4E6-BA0A-4DE7-8B7B-9BE0F468C385","__serializedExpressions__":["date"],"date":"new Date(\"Sun Aug 10 2014 12:10:21 GMT-0700 (PDT)\")"},"202":{"author":"robertkrahn","message":"no comment","id":"19CE917B-0F27-4B2A-9C08-BC8AB53437A1","__serializedExpressions__":["date"],"date":"new Date(\"Sat Jun 28 2014 20:26:35 GMT-0700 (PDT)\")"},"203":{"author":"larswassermann","message":"fixed the sorting (sortBy does not change, but return the sorted)\nand made slide numbers numbers instead of strings","id":"9BBD3000-ED0E-4860-AAF5-3A83896C3FFD","__serializedExpressions__":["date"],"date":"new Date(\"Fri Feb 28 2014 17:35:37 GMT-0800 (PST)\")"},"204":{"author":"rick","message":"no comment","id":"1615CF55-2F0B-42D9-ADD6-FEAF96306781","__serializedExpressions__":["date"],"date":"new Date(\"Sun Aug 10 2014 11:21:43 GMT-0700 (PDT)\")"},"205":{"author":"rick","message":"no comment","id":"D3688C76-AB0E-4A29-9C6D-0AACAD4E7E04","__serializedExpressions__":["date"],"date":"new Date(\"Wed Aug 13 2014 02:00:47 GMT-0700 (PDT)\")"},"206":{"author":"rick","message":"no comment","id":"B6441946-1AFF-4E3B-B5CC-56B8E45DFEA9","__serializedExpressions__":["date"],"date":"new Date(\"Tue Aug 26 2014 16:08:56 GMT-0700 (PDT)\")"},"207":{"author":"rick","message":"no comment","id":"923A5EA7-A5A5-4063-8DC0-96FC60A336EF","__serializedExpressions__":["date"],"date":"new Date(\"Fri Aug 29 2014 11:41:12 GMT-0700 (PDT)\")"},"208":{"author":"rick","message":"no comment","id":"36EEC02E-62B1-4CDC-AEFA-7E7DDFA9010F","__serializedExpressions__":["date"],"date":"new Date(\"Wed Sep 10 2014 02:15:16 GMT-0700 (PDT)\")"},"209":{"morph":{"__isSmartRef__":true,"id":20},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"210":{},"211":{"start":{"__isSmartRef__":true,"id":212},"showPage":{"__isSmartRef__":true,"id":213},"savePage":{"__isSmartRef__":true,"id":214},"getPage":{"__isSmartRef__":true,"id":215},"clearPage":{"__isSmartRef__":true,"id":216},"nextPage":{"__isSmartRef__":true,"id":217},"sortPages":{"__isSmartRef__":true,"id":218},"showPageByNumber":{"__isSmartRef__":true,"id":219},"savePageAs":{"__isSmartRef__":true,"id":220},"previousPage":{"__isSmartRef__":true,"id":221},"addMorph":{"__isSmartRef__":true,"id":222},"savePageAtTheEnd":{"__isSmartRef__":true,"id":223}},"212":{"user":"fbo","__serializedExpressions__":["time"],"time":"new Date(\"Fri Sep 16 2011 13:57:26 GMT-0700 (PDT)\")"},"213":{"user":"fbo","__serializedExpressions__":["time"],"time":"new Date(\"Fri Sep 16 2011 13:47:55 GMT-0700 (PDT)\")"},"214":{"user":"fbo","__serializedExpressions__":["time"],"time":"new Date(\"Fri Sep 16 2011 13:22:27 GMT-0700 (PDT)\")"},"215":{"user":"fbo","__serializedExpressions__":["time"],"time":"new Date(\"Fri Sep 16 2011 13:30:54 GMT-0700 (PDT)\")"},"216":{"user":"fbo","__serializedExpressions__":["time"],"time":"new Date(\"Tue Sep 20 2011 15:57:04 GMT-0700 (PDT)\")"},"217":{"user":"fbo","__serializedExpressions__":["time"],"time":"new Date(\"Fri Sep 16 2011 13:53:46 GMT-0700 (PDT)\")"},"218":{"user":"fbo","__serializedExpressions__":["time"],"time":"new Date(\"Fri Sep 16 2011 13:35:27 GMT-0700 (PDT)\")"},"219":{"user":"fbo","__serializedExpressions__":["time"],"time":"new Date(\"Fri Sep 16 2011 13:49:15 GMT-0700 (PDT)\")"},"220":{"user":"fbo","__serializedExpressions__":["time"],"time":"new Date(\"Fri Sep 16 2011 15:13:41 GMT-0700 (PDT)\")"},"221":{"user":"fbo","__serializedExpressions__":["time"],"time":"new Date(\"Fri Sep 16 2011 14:18:45 GMT-0700 (PDT)\")"},"222":{"user":"fbo","__serializedExpressions__":["time"],"time":"new Date(\"Fri Sep 16 2011 14:39:56 GMT-0700 (PDT)\")"},"223":{"user":"lauritz","__serializedExpressions__":["time"],"time":"new Date(\"Fri Sep 16 2011 16:09:03 GMT-0700 (PDT)\")"},"224":{"pageNumber":0,"morphs":[{"__isSmartRef__":true,"id":165},{"__isSmartRef__":true,"id":21},{"__isSmartRef__":true,"id":40},{"__isSmartRef__":true,"id":59}]},"225":{"submorphs":[],"scripts":[],"id":"1B8284B5-73E6-44C1-B2F2-4770E866AF58","shape":{"__isSmartRef__":true,"id":226},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":32,"name":"Title","partsBinMetaInfo":{"__isSmartRef__":true,"id":227},"textChunks":[{"__isSmartRef__":true,"id":236}],"charsReplaced":"About This","lastFindLoc":10,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":238},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","F1D26890-7392-487D-B5DE-97C772B4E79E","59440FC5-E676-4B9B-A828-C150A05765C0","AB9FA9A4-3717-4E67-BA97-9422075C985F","73A08A2C-6EBF-4FA0-9319-71B305A04A03"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"layout":{"__isSmartRef__":true,"id":239},"_Rotation":0,"_Scale":0.9900990099009901,"doitContext":{"__isSmartRef__":true,"id":20},"owner":null,"previousSelection":[3,3],"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent","_TextColor"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":240},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(146.6,25.8)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(275.0,-12.0)","_TextColor":"Color.rgb(74,109,209)"},"226":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(402.6,59.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"227":{"partsSpaceName":"PartsBin/Basic/","migrationLevel":8,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":228},{"__isSmartRef__":true,"id":229},{"__isSmartRef__":true,"id":230},{"__isSmartRef__":true,"id":231},{"__isSmartRef__":true,"id":232},{"__isSmartRef__":true,"id":233},{"__isSmartRef__":true,"id":234},{"__isSmartRef__":true,"id":235}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Sat Apr 05 2014 01:51:52 GMT-0700 (PDT)\")"},"228":{"author":"robertkrahn","message":"resizeWidth = true","id":"E402462A-7AB2-487B-82BD-A3369C1C1F75","__serializedExpressions__":["date"],"date":"new Date(\"Sat Apr 05 2014 01:58:52 GMT-0700 (PDT)\")"},"229":{"author":"jenslincke","message":"no comment","id":"9E495E1B-6E6D-4A89-9F9E-85AF618DC598","__serializedExpressions__":["date"],"date":"new Date(\"Tue Mar 12 2013 10:36:22 GMT-0700 (PDT)\")"},"230":{"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0","__serializedExpressions__":["date"],"date":"new Date(\"Sat Apr 21 2012 07:30:30 GMT-0700 (PDT)\")"},"231":{"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)).  This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F","__serializedExpressions__":["date"],"date":"new Date(\"Sun Feb 26 2012 21:20:38 GMT-0800 (PST)\")"},"232":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:31:43 GMT-0700 (PDT)\")"},"233":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:32:09 GMT-0700 (PDT)\")"},"234":{"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194","__serializedExpressions__":["date"],"date":"new Date(\"Tue May 08 2012 05:18:18 GMT-0700 (PDT)\")"},"235":{"author":"jenslincke","message":"no comment","id":"A3BA0C1E-7E83-43BF-9EC6-4F4BB3835D62","__serializedExpressions__":["date"],"date":"new Date(\"Tue Mar 12 2013 09:31:56 GMT-0700 (PDT)\")"},"236":{"style":{"__isSmartRef__":true,"id":237},"morph":{"__isSmartRef__":true,"id":225},"chunkOwner":{"__isSmartRef__":true,"id":225},"storedString":"Default Blank Page","_id":"_100","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"237":{"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(74,109,209)"},"238":{"morph":{"__isSmartRef__":true,"id":225},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"239":{"resizeWidth":true},"240":{"getPageIndexTerm":{"__isSmartRef__":true,"id":241},"setPageIndexTerm":{"__isSmartRef__":true,"id":244}},"241":{"varMapping":{"__isSmartRef__":true,"id":242},"source":"function getPageIndexTerm() {\n    if (!this.pageIndexTerm) {\n        this.pageIndexTerm = this.getTextString()\n    }\n    return this.pageIndexTerm;\n    \n}","funcProperties":{"__isSmartRef__":true,"id":243},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"242":{"this":{"__isSmartRef__":true,"id":225}},"243":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Aug 13 2014 18:22:49 GMT-0700 (PDT)\")"},"244":{"varMapping":{"__isSmartRef__":true,"id":245},"source":"function setPageIndexTerm(aString) {\n    this.pageIndexTerm = aString\n}","funcProperties":{"__isSmartRef__":true,"id":246},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"245":{"this":{"__isSmartRef__":true,"id":225}},"246":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Aug 13 2014 18:22:49 GMT-0700 (PDT)\")"},"247":{"submorphs":[],"scripts":[],"id":"F1306913-1B5A-4DE3-A144-C7F82B81CA7C","shape":{"__isSmartRef__":true,"id":248},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":12,"name":"DefaultBodyText","partsBinMetaInfo":{"__isSmartRef__":true,"id":249},"textChunks":[{"__isSmartRef__":true,"id":258}],"charsReplaced":"This is an implementation of ElProfesore for CSC 130 at U Vic.  It is sized so that at the default size, it will occupy a little more than one vertical half of a 13\" Macbook Air screen; the other side will usually be a Wortkbench for the students to play.\n\nThere are two boxes of controls at the bottom, only one of which should be visible at any time.  The CompositionBox has the controls you need to build a tutorial; the PresentationBox has the controls to view it.  To switch to presentation mode\nthis.presentationMode()\nto switch to composition mode\nthis.compositionMode()\n\nIn Composition Mode, simply hit \"save as\" and the page will be saved as the page number in the text box.  \n\nClear clears the current page.\n\nOne thing that is confusing is that the morphs can be on multiple pages.   When you save, it saves all morphs to the current page -- not a new copy of the morphs, but the morphs themselves.  I'll add a default-page or something to clear this up...","lastFindLoc":966,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":260},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","F1D26890-7392-487D-B5DE-97C772B4E79E","59440FC5-E676-4B9B-A828-C150A05765C0","AB9FA9A4-3717-4E67-BA97-9422075C985F","48B0B0C1-509B-4268-8C0B-D8AA7B725E86","B9B4463B-09F1-4A9C-A0F6-4F18A216B00C"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"layout":{"__isSmartRef__":true,"id":261},"doitContext":{"__isSmartRef__":true,"id":20},"_Rotation":0,"_Scale":0.9802960494069208,"previousSelection":[10,10],"owner":null,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(6.8,83.3)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(437.1,-10.1)"},"248":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(699.2,44.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"249":{"partsSpaceName":"PartsBin/Basic/","migrationLevel":8,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":250},{"__isSmartRef__":true,"id":251},{"__isSmartRef__":true,"id":252},{"__isSmartRef__":true,"id":253},{"__isSmartRef__":true,"id":254},{"__isSmartRef__":true,"id":255},{"__isSmartRef__":true,"id":256},{"__isSmartRef__":true,"id":257}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Sat Apr 05 2014 01:51:52 GMT-0700 (PDT)\")"},"250":{"author":"robertkrahn","message":"resizeWidth = true","id":"E402462A-7AB2-487B-82BD-A3369C1C1F75","__serializedExpressions__":["date"],"date":"new Date(\"Sat Apr 05 2014 01:58:52 GMT-0700 (PDT)\")"},"251":{"author":"jenslincke","message":"no comment","id":"9E495E1B-6E6D-4A89-9F9E-85AF618DC598","__serializedExpressions__":["date"],"date":"new Date(\"Tue Mar 12 2013 10:36:22 GMT-0700 (PDT)\")"},"252":{"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0","__serializedExpressions__":["date"],"date":"new Date(\"Sat Apr 21 2012 07:30:30 GMT-0700 (PDT)\")"},"253":{"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)).  This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F","__serializedExpressions__":["date"],"date":"new Date(\"Sun Feb 26 2012 21:20:38 GMT-0800 (PST)\")"},"254":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:31:43 GMT-0700 (PDT)\")"},"255":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:32:09 GMT-0700 (PDT)\")"},"256":{"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194","__serializedExpressions__":["date"],"date":"new Date(\"Tue May 08 2012 05:18:18 GMT-0700 (PDT)\")"},"257":{"author":"jenslincke","message":"no comment","id":"A3BA0C1E-7E83-43BF-9EC6-4F4BB3835D62","__serializedExpressions__":["date"],"date":"new Date(\"Tue Mar 12 2013 09:31:56 GMT-0700 (PDT)\")"},"258":{"style":{"__isSmartRef__":true,"id":259},"morph":{"__isSmartRef__":true,"id":247},"chunkOwner":{"__isSmartRef__":true,"id":247},"storedString":"This is simply the default page, placeholder for a new page.\n\n","_id":"_100","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"259":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"19px","fontWeight":"normal","textAlign":"start","backgroundColor":"rgb(255,241,215)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"260":{"morph":{"__isSmartRef__":true,"id":247},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"261":{"resizeWidth":true},"262":{"submorphs":[{"__isSmartRef__":true,"id":263},{"__isSmartRef__":true,"id":286}],"scripts":[],"id":"EC3DBCAC-D623-4202-B2F7-B3D21A44C777","shape":{"__isSmartRef__":true,"id":301},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"QuestionDialog","partsBinMetaInfo":{"__isSmartRef__":true,"id":302},"eventHandler":{"__isSmartRef__":true,"id":322},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","BD8BECDB-A9A1-4009-B433-C925F0AFCCFC","F2677A9D-5855-4DF2-B248-94545B34B762","D52188B3-7DC0-410E-96B1-50892AC00A37","1C17567C-751A-447E-A93C-0CE8CAEEF262","C31986AF-AB07-427F-BD76-E0F3859AC975"],"partTests":{"__isSmartRef__":true,"id":323},"_ClipMode":"visible","moved":true,"droppingEnabled":true,"owner":null,"_Rotation":0,"_Scale":0.9900990099009901,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(478.2,76.2)","distanceToDragEvent":"lively.pt(388.0,-19.0)"},"263":{"submorphs":[{"__isSmartRef__":true,"id":264}],"scripts":[],"shape":{"__isSmartRef__":true,"id":269},"eventHandler":{"__isSmartRef__":true,"id":270},"_ClipMode":"visible","derivationIds":["EC7EBB28-54AE-4244-80ED-3E13650F82B7","9FD2DCE2-B997-4536-B2A5-90D7DD92B3E6","0D8CC908-BD1C-4062-BB03-3FCEB910483D","267093AD-FFCE-4619-8D88-0495C229E055"],"id":"3F09B225-3E03-4438-A04B-AD6C2B2C766E","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":264},"isPressed":false,"showsHalos":false,"attributeConnections":[{"__isSmartRef__":true,"id":271}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"name":"QuestionButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":273},"pinSpecs":[{"__isSmartRef__":true,"id":281}],"owner":{"__isSmartRef__":true,"id":262},"_Rotation":0,"_Scale":1,"_ToolTip":"Send my question","_StyleClassNames":["Morph","Button"],"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":282},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(265.0,137.0)","distanceToDragEvent":"lively.pt(71.0,-10.0)"},"264":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":265},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":266}],"eventHandler":{"__isSmartRef__":true,"id":268},"_ClipMode":"hidden","derivationIds":["7884E73F-0D17-44B3-907F-44A5223F1F3D","444B63A6-D9E7-4AB2-AB57-4A9146C18BFF","08999E10-CCC3-4CAB-99BC-4EF500309EC4","CD53D767-A85C-45D3-85EE-A97BDEE001AD"],"id":"9CA108EE-EB6B-401E-84E5-C9EECDAAA50D","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,"owner":{"__isSmartRef__":true,"id":263},"isLabel":true,"_Align":"center","eventsAreIgnored":true,"_TextStylingMode":true,"showsHalos":false,"eventsAreDisabled":true,"_PointerEvents":"none","__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"265":{"_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(100.0,20.0)","_Padding":"lively.rect(0,3,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"266":{"style":{"__isSmartRef__":true,"id":267},"chunkOwner":{"__isSmartRef__":true,"id":264},"_id":"_17204","storedString":"Send Question","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"267":{"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"268":{"morph":{"__isSmartRef__":true,"id":264},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"269":{"_BorderWidth":3.222,"_BorderRadius":19.064999999999998,"_AppearanceStylingMode":false,"_BorderStylingMode":false,"__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(100.0,20.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"270":{"morph":{"__isSmartRef__":true,"id":263},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"271":{"sourceObj":{"__isSmartRef__":true,"id":263},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":263},"targetMethodName":"doAction","varMapping":{"__isSmartRef__":true,"id":272},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"272":{"source":{"__isSmartRef__":true,"id":263},"target":{"__isSmartRef__":true,"id":263}},"273":{"partName":"Button","requiredModules":[],"partsSpaceName":"PartsBin/Inputs/","comment":"A simple button that calls a method #doAction when pressed.","changes":[{"__isSmartRef__":true,"id":274},{"__isSmartRef__":true,"id":275},{"__isSmartRef__":true,"id":276},{"__isSmartRef__":true,"id":277},{"__isSmartRef__":true,"id":278},{"__isSmartRef__":true,"id":279},{"__isSmartRef__":true,"id":280}],"migrationLevel":7,"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Tue Jul 23 2013 23:21:11 GMT-0700 (PDT)\")"},"274":{"author":"Dan","message":"no comment","id":"CFEC4071-14FF-4AEB-A399-197884CD18BF","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 17 2013 10:24:50 GMT-0700 (PDT)\")"},"275":{"author":"Dan","message":"no comment","id":"A594459F-DA9B-49DD-A105-547B3F613CC5","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 17 2013 10:22:38 GMT-0700 (PDT)\")"},"276":{"author":"robertkrahn","message":"no comment","id":"BB2EA501-D9AF-414B-A035-E1487DA6F0FD","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:36:30 GMT-0700 (PDT)\")"},"277":{"author":"robertkrahn","message":"no comment","id":"811BDE87-D8DD-48BB-97B2-7A3C3F3FAE32","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:35:59 GMT-0700 (PDT)\")"},"278":{"author":"robertkrahn","message":"test","id":"ACA617B4-0416-4E3C-9F4D-171A40F44F0F","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:34:25 GMT-0700 (PDT)\")"},"279":{"author":"robertkrahn","message":"no comment","id":"9B8B6BE4-4519-4A6C-8F47-70DE61BBB0FB","__serializedExpressions__":["date"],"date":"new Date(\"Tue Dec 11 2012 13:53:16 GMT-0800 (PST)\")"},"280":{"author":null,"message":"no comment","id":"F8B70225-5143-4A51-ABB4-344B488B3811","__serializedExpressions__":["date"],"date":"new Date(\"Tue Dec 11 2012 13:15:42 GMT-0800 (PST)\")"},"281":{"pinName":"fire","modality":"output","type":"Boolean","accessor":"fire","location":1.5},"282":{"doAction":{"__isSmartRef__":true,"id":283}},"283":{"varMapping":{"__isSmartRef__":true,"id":284},"source":"function doAction() {\n    this.owner.owner.sendQuestion(this.owner.get('Question').getTextString())\n    this.owner.get(\"Question\").setTextString('This is my question')\n    this.owner.setVisible(false)\n    \n}","funcProperties":{"__isSmartRef__":true,"id":285},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"284":{"this":{"__isSmartRef__":true,"id":263}},"285":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Aug 27 2014 17:43:15 GMT-0700 (PDT)\")"},"286":{"submorphs":[],"scripts":[],"id":"5A38C4EC-B4FB-4DB5-868D-2EB1B1D35B1A","shape":{"__isSmartRef__":true,"id":287},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":12,"name":"Question","partsBinMetaInfo":{"__isSmartRef__":true,"id":288},"textChunks":[{"__isSmartRef__":true,"id":297}],"charsReplaced":"Testing 4, 5, 6","lastFindLoc":30,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":299},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","F1D26890-7392-487D-B5DE-97C772B4E79E","59440FC5-E676-4B9B-A828-C150A05765C0"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"previousSelection":[15,0],"isBeingDragged":false,"moved":true,"layout":{"__isSmartRef__":true,"id":300},"owner":{"__isSmartRef__":true,"id":262},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(31.0,27.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(85.0,-9.0)"},"287":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_Fill":null,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(579.7,24.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"288":{"partsSpaceName":"PartsBin/Basic/","migrationLevel":8,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":289},{"__isSmartRef__":true,"id":290},{"__isSmartRef__":true,"id":291},{"__isSmartRef__":true,"id":292},{"__isSmartRef__":true,"id":293},{"__isSmartRef__":true,"id":294},{"__isSmartRef__":true,"id":295},{"__isSmartRef__":true,"id":296}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Sat Apr 05 2014 01:51:52 GMT-0700 (PDT)\")"},"289":{"author":"robertkrahn","message":"resizeWidth = true","id":"E402462A-7AB2-487B-82BD-A3369C1C1F75","__serializedExpressions__":["date"],"date":"new Date(\"Sat Apr 05 2014 01:58:52 GMT-0700 (PDT)\")"},"290":{"author":"jenslincke","message":"no comment","id":"9E495E1B-6E6D-4A89-9F9E-85AF618DC598","__serializedExpressions__":["date"],"date":"new Date(\"Tue Mar 12 2013 10:36:22 GMT-0700 (PDT)\")"},"291":{"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0","__serializedExpressions__":["date"],"date":"new Date(\"Sat Apr 21 2012 07:30:30 GMT-0700 (PDT)\")"},"292":{"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)).  This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F","__serializedExpressions__":["date"],"date":"new Date(\"Sun Feb 26 2012 21:20:38 GMT-0800 (PST)\")"},"293":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:31:43 GMT-0700 (PDT)\")"},"294":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:32:09 GMT-0700 (PDT)\")"},"295":{"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194","__serializedExpressions__":["date"],"date":"new Date(\"Tue May 08 2012 05:18:18 GMT-0700 (PDT)\")"},"296":{"author":"jenslincke","message":"no comment","id":"A3BA0C1E-7E83-43BF-9EC6-4F4BB3835D62","__serializedExpressions__":["date"],"date":"new Date(\"Tue Mar 12 2013 09:31:56 GMT-0700 (PDT)\")"},"297":{"style":{"__isSmartRef__":true,"id":298},"morph":{"__isSmartRef__":true,"id":286},"chunkOwner":{"__isSmartRef__":true,"id":286},"storedString":"This is my question","_id":"_100","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"298":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"299":{"morph":{"__isSmartRef__":true,"id":286},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"300":{"resizeWidth":true},"301":{"_BorderWidth":6.475999999999999,"_ClipMode":"visible","_BorderRadius":38.85,"_Opacity":0.815,"_BorderStyle":"solid","_AppearanceStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(641.0,177.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(237,237,224)","_Padding":"lively.rect(0,0,0,0)"},"302":{"partsSpaceName":"PartsBin/Basic/","comment":"A plain simple rectangle","migrationLevel":8,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":303},{"__isSmartRef__":true,"id":304},{"__isSmartRef__":true,"id":305},{"__isSmartRef__":true,"id":306},{"__isSmartRef__":true,"id":307},{"__isSmartRef__":true,"id":308},{"__isSmartRef__":true,"id":309},{"__isSmartRef__":true,"id":310},{"__isSmartRef__":true,"id":311},{"__isSmartRef__":true,"id":312},{"__isSmartRef__":true,"id":313},{"__isSmartRef__":true,"id":314},{"__isSmartRef__":true,"id":315},{"__isSmartRef__":true,"id":316},{"__isSmartRef__":true,"id":317},{"__isSmartRef__":true,"id":318},{"__isSmartRef__":true,"id":319},{"__isSmartRef__":true,"id":320},{"__isSmartRef__":true,"id":321}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Wed Mar 12 2014 07:00:28 GMT-0700 (PDT)\")"},"303":{"author":"lauritz","message":"dropping enabled for the blue rectangle","id":"81D350CB-D926-491F-8FF3-A6C9C831BDF2","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 12 2014 07:00:28 GMT-0700 (PDT)\")"},"304":{"author":"jenslincke","message":"no comment","id":"ECD12BFF-E872-4918-8341-C6571E72F36D","__serializedExpressions__":["date"],"date":"new Date(\"Tue Feb 04 2014 01:24:27 GMT-0800 (PST)\")"},"305":{"author":"robertkrahn","message":"no comment","id":"FBBB9C99-B61C-4D5F-8750-6E2987DF0C9C","__serializedExpressions__":["date"],"date":"new Date(\"Thu Jun 20 2013 15:16:24 GMT-0700 (PDT)\")"},"306":{"author":"robertkrahn","message":"no comment","id":"67FD74CD-7AE4-4050-ADC7-4DF73804258D","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 30 2013 00:18:06 GMT-0700 (PDT)\")"},"307":{"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8","__serializedExpressions__":["date"],"date":"new Date(\"Wed Jan 23 2013 03:57:18 GMT-0800 (PST)\")"},"308":{"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:36 GMT-0700 (PDT)\")"},"309":{"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:30 GMT-0700 (PDT)\")"},"310":{"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:53:45 GMT-0700 (PDT)\")"},"311":{"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B","__serializedExpressions__":["date"],"date":"new Date(\"Fri Feb 24 2012 17:59:09 GMT-0800 (PST)\")"},"312":{"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:42:26 GMT-0700 (PDT)\")"},"313":{"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350","__serializedExpressions__":["date"],"date":"new Date(\"Mon Apr 09 2012 04:42:07 GMT-0700 (PDT)\")"},"314":{"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 18 2012 10:35:08 GMT-0700 (PDT)\")"},"315":{"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205","__serializedExpressions__":["date"],"date":"new Date(\"Thu Nov 22 2012 01:35:51 GMT-0800 (PST)\")"},"316":{"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jan 18 2013 07:42:31 GMT-0800 (PST)\")"},"317":{"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jan 18 2013 07:47:05 GMT-0800 (PST)\")"},"318":{"author":"SAPLivelyScreen","message":"no comment","id":"EF145198-0649-41BD-A92E-521D98FEC49D","__serializedExpressions__":["date"],"date":"new Date(\"Wed May 29 2013 15:36:50 GMT-0700 (PDT)\")"},"319":{"author":"SAPLivelyScreen","message":"no comment","id":"7A44D8CA-6D5F-42A3-A4B4-4D7F51EECA52","__serializedExpressions__":["date"],"date":"new Date(\"Tue Jun 18 2013 11:49:27 GMT-0700 (PDT)\")"},"320":{"author":"robertkrahn","message":"no comment","id":"A452871F-4EB9-45D1-94B8-6065CBA7B8FD","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jul 29 2013 23:20:51 GMT-0700 (PDT)\")"},"321":{"author":"jenslincke","message":"no comment","id":"ADFBF069-513C-4DE6-95A9-8AD4985C6508","__serializedExpressions__":["date"],"date":"new Date(\"Tue Feb 04 2014 01:23:53 GMT-0800 (PST)\")"},"322":{"morph":{"__isSmartRef__":true,"id":262},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"323":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":324}},"324":{"test01IsMorph":{"__isSmartRef__":true,"id":325}},"325":{"varMapping":{"__isSmartRef__":true,"id":326},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":327},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"326":{"this":{"__isSmartRef__":true,"id":323}},"327":{},"328":{"About This":0},"329":{"submorphs":[{"__isSmartRef__":true,"id":330},{"__isSmartRef__":true,"id":350},{"__isSmartRef__":true,"id":370},{"__isSmartRef__":true,"id":390},{"__isSmartRef__":true,"id":408},{"__isSmartRef__":true,"id":428},{"__isSmartRef__":true,"id":434},{"__isSmartRef__":true,"id":454},{"__isSmartRef__":true,"id":474},{"__isSmartRef__":true,"id":494}],"scripts":[],"id":"4FDE4EC5-4935-48AA-9C9C-5D4573FD01A6","shape":{"__isSmartRef__":true,"id":514},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"CompositionBox","partsBinMetaInfo":{"__isSmartRef__":true,"id":515},"layout":{"__isSmartRef__":true,"id":520},"eventHandler":{"__isSmartRef__":true,"id":522},"isBeingDragged":false,"isInLayoutCycle":false,"staysOnPage":true,"scriptAnnotations":{"__isSmartRef__":true,"id":523},"derivationIds":[1906,"075448D7-EE6D-4A0A-BA21-8496B2ED354C","96CE0FE6-0A64-4DC0-A70C-8206BF74D73F","2DF72D0F-76D0-4A65-8A84-C91332DA929E","2E128AE8-17F1-4932-B108-01652E8744F8","B9A42477-444A-4476-A167-4F559509EF45"],"_ClipMode":"visible","_Visible":true,"owner":null,"_Rotation":0,"_Scale":0.9783364376041566,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":525},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(6.9,668.3)","distanceToDragEvent":"lively.pt(427.0,-17.0)"},"330":{"submorphs":[{"__isSmartRef__":true,"id":331}],"scripts":[],"id":"D1BB1041-72B6-476A-99CA-8E9C0D5475E2","shape":{"__isSmartRef__":true,"id":336},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":331},"name":"Button1","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":337},"eventHandler":{"__isSmartRef__":true,"id":338},"staysOnPage":true,"owner":{"__isSmartRef__":true,"id":329},"isBeingDragged":false,"scriptAnnotations":{"__isSmartRef__":true,"id":339},"derivationIds":[1907,"5E444EED-67FA-4796-A10B-1C796B47A90F","240C8264-D501-4180-B33B-08A8A706FDBD","3F301076-5AE6-455A-861C-DFE614A00835","4CB3ACFD-D081-41F4-9559-74DA72E0D9C8","8D1B5712-FAFF-4BEF-9E14-77E2DAC4C1C4"],"_ClipMode":"visible","isPressed":false,"_StyleClassNames":["Morph","Button"],"_ToolTip":"Go to the previous slide","attributeConnections":[{"__isSmartRef__":true,"id":341}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"_Rotation":0,"_Scale":0.996005996001,"__serializedExpressions__":["_Position","normalFill","lighterFill","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":343},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(4.3,4.3)","normalFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(245,245,245),\n    offset: 0\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.4\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.6\n  },{\n    color: Color.rgb(240,240,240),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","lighterFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(250,250,250),\n    offset: 0\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.4\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.6\n  },{\n    color: Color.rgb(248,248,248),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"331":{"submorphs":[],"scripts":[],"id":"49583F8D-58D6-45C8-BD54-AA5E5147F0F1","shape":{"__isSmartRef__":true,"id":332},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":69,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":330},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":333}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":335},"_HandStyle":"default","_PointerEvents":"none","_MinTextWidth":69,"_MinTextHeight":null,"derivationIds":[1908,"C44EDC13-5DF0-4B35-B598-9EF8E21700EF","C710B1B5-ACA6-4896-A35D-32E66332754C","528991FE-DCA2-47BE-AE43-1518FDB37ABE","40ED7BBD-F810-4DC4-BF5E-D3DC6A95109B","FD8D8D94-53AD-45F7-84AA-38CCF4CE2868"],"__serializedExpressions__":["_Position","padding","_Padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)"},"332":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.0,23.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"333":{"style":{"__isSmartRef__":true,"id":334},"chunkOwner":{"__isSmartRef__":true,"id":331},"storedString":"<","_id":"_886","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"334":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"335":{"morph":{"__isSmartRef__":true,"id":331},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"336":{"_BorderWidth":1.1840000000000002,"_BorderRadius":5.2,"_ClipMode":"visible","_Fill":null,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.0,23.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"337":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"338":{"morph":{"__isSmartRef__":true,"id":330},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"339":{"onClick":{"__isSmartRef__":true,"id":340}},"340":{"user":"fbo","__serializedExpressions__":["time"],"time":"new Date(\"Tue Sep 20 2011 16:14:04 GMT-0700 (PDT)\")"},"341":{"sourceObj":{"__isSmartRef__":true,"id":330},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":330},"targetMethodName":"doAction","varMapping":{"__isSmartRef__":true,"id":342},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"342":{"source":{"__isSmartRef__":true,"id":330},"target":{"__isSmartRef__":true,"id":330}},"343":{"previous":{"__isSmartRef__":true,"id":344},"doAction":{"__isSmartRef__":true,"id":347}},"344":{"varMapping":{"__isSmartRef__":true,"id":345},"source":"function previous() {\n    this.owner.owner.previousPage();\n    this.owner.updatePageNumber();\n}","funcProperties":{"__isSmartRef__":true,"id":346},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"345":{"this":{"__isSmartRef__":true,"id":330}},"346":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Aug 11 2014 00:54:20 GMT-0700 (PDT)\")"},"347":{"varMapping":{"__isSmartRef__":true,"id":348},"source":"function doAction() {\n    this.owner.owner.previousPage();\n    this.owner.updatePageNumber();\n}","funcProperties":{"__isSmartRef__":true,"id":349},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"348":{"this":{"__isSmartRef__":true,"id":330}},"349":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Aug 13 2014 17:45:08 GMT-0700 (PDT)\")"},"350":{"submorphs":[{"__isSmartRef__":true,"id":351}],"scripts":[],"id":"D42B82CA-7A2E-4EFA-8749-EDAA91D5DAB8","shape":{"__isSmartRef__":true,"id":356},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":351},"name":"Button2","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":357},"eventHandler":{"__isSmartRef__":true,"id":358},"staysOnPage":true,"owner":{"__isSmartRef__":true,"id":329},"scriptAnnotations":{"__isSmartRef__":true,"id":359},"derivationIds":[1909,"8064D26A-73BB-4509-BBFF-B87927E9E9F3","9BC79C23-0F74-42F8-BD89-E4641FD73F10","2B32C81A-5CC7-4A94-93A7-90D3F5684ACF","A75D04F8-5C45-4BB3-8C57-7E8EC425A394","4F3CB916-A423-43F2-8555-3BA9120BE185"],"_ClipMode":"visible","isPressed":false,"_StyleClassNames":["Morph","Button"],"_ToolTip":"Go to the start","attributeConnections":[{"__isSmartRef__":true,"id":361}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"_Rotation":0,"_Scale":0.996005996001,"__serializedExpressions__":["_Position","normalFill","lighterFill","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":363},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(77.0,4.3)","normalFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(245,245,245),\n    offset: 0\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.4\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.6\n  },{\n    color: Color.rgb(240,240,240),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","lighterFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(250,250,250),\n    offset: 0\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.4\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.6\n  },{\n    color: Color.rgb(248,248,248),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"351":{"submorphs":[],"scripts":[],"id":"B497C531-9D81-4091-8479-1F4F77009860","shape":{"__isSmartRef__":true,"id":352},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":69,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":350},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":353}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":355},"_HandStyle":"default","_PointerEvents":"none","_MinTextWidth":69,"_MinTextHeight":null,"derivationIds":[1910,"B8E516B1-8D7B-4BFB-9BE0-C480D9D8E04B","5BD6F623-4DCA-4239-B3B6-17B1162DD1AC","D7A33313-9CEF-4FEC-AEB8-38D9BE565EF2","E4558506-12EA-4F3E-8043-6F93844CB12B","65C7A3F9-1D7A-4D1B-9EDB-FC5EE3D1687A"],"__serializedExpressions__":["_Position","padding","_Padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)"},"352":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.0,23.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"353":{"style":{"__isSmartRef__":true,"id":354},"chunkOwner":{"__isSmartRef__":true,"id":351},"storedString":"start","_id":"_887","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"354":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"355":{"morph":{"__isSmartRef__":true,"id":351},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"356":{"_BorderWidth":1.1840000000000002,"_BorderRadius":5.2,"_ClipMode":"visible","_Fill":null,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.0,23.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"357":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"358":{"morph":{"__isSmartRef__":true,"id":350},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"359":{"onClick":{"__isSmartRef__":true,"id":360}},"360":{"user":"fbo","__serializedExpressions__":["time"],"time":"new Date(\"Tue Sep 20 2011 16:19:02 GMT-0700 (PDT)\")"},"361":{"sourceObj":{"__isSmartRef__":true,"id":350},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":350},"targetMethodName":"doAction","varMapping":{"__isSmartRef__":true,"id":362},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"362":{"source":{"__isSmartRef__":true,"id":350},"target":{"__isSmartRef__":true,"id":350}},"363":{"start":{"__isSmartRef__":true,"id":364},"doAction":{"__isSmartRef__":true,"id":367}},"364":{"varMapping":{"__isSmartRef__":true,"id":365},"source":"function start() {\n    this.owner.owner.start();\n    this.owner.updatePageNumber();\n}","funcProperties":{"__isSmartRef__":true,"id":366},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"365":{"this":{"__isSmartRef__":true,"id":350}},"366":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Aug 11 2014 00:55:41 GMT-0700 (PDT)\")"},"367":{"varMapping":{"__isSmartRef__":true,"id":368},"source":"function doAction() {\n    this.owner.owner.start();\n    this.owner.updatePageNumber();\n}","funcProperties":{"__isSmartRef__":true,"id":369},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"368":{"this":{"__isSmartRef__":true,"id":350}},"369":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Aug 13 2014 17:45:08 GMT-0700 (PDT)\")"},"370":{"submorphs":[{"__isSmartRef__":true,"id":371}],"scripts":[],"id":"21CAE53B-21AF-4749-B334-5AFA4B26AC68","shape":{"__isSmartRef__":true,"id":376},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":371},"name":"Button","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":377},"eventHandler":{"__isSmartRef__":true,"id":378},"owner":{"__isSmartRef__":true,"id":329},"staysOnPage":true,"scriptAnnotations":{"__isSmartRef__":true,"id":379},"derivationIds":[1911,"D13CC65D-67BD-4503-B333-AB3EBA446A27","3865E774-26B8-441E-86B4-4AD3B582C3DF","246D450D-A5EA-42DA-8AF3-2E7D0743BBFD","08321C2D-D380-4278-BAEF-3D24A6F453E0","C65A59CB-5E9F-4BE3-BA69-878AF0A2C19D"],"_ClipMode":"visible","isPressed":false,"_StyleClassNames":["Morph","Button"],"_ToolTip":"Go to the next slide","attributeConnections":[{"__isSmartRef__":true,"id":381}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"_Rotation":0,"_Scale":0.996005996001,"__serializedExpressions__":["_Position","normalFill","lighterFill","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":383},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(625.1,4.3)","normalFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(245,245,245),\n    offset: 0\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.4\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.6\n  },{\n    color: Color.rgb(240,240,240),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","lighterFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(250,250,250),\n    offset: 0\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.4\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.6\n  },{\n    color: Color.rgb(248,248,248),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","distanceToDragEvent":"lively.pt(51.3,-15.2)"},"371":{"submorphs":[],"scripts":[],"id":"1B01FF5B-0739-44AD-93A2-C61F2C3A4685","shape":{"__isSmartRef__":true,"id":372},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":69,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":370},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":373}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":375},"_HandStyle":"default","_PointerEvents":"none","_MinTextWidth":69,"_MinTextHeight":null,"derivationIds":[1912,"2B4E146A-B989-4CC5-A8E6-83003D8D7206","9CFF50FF-FE03-416D-B82C-BF4D982D9B85","C4AE97A5-E59D-4977-AA6D-FD5DA915D66C","84464D5E-69CA-44DC-98F2-4A8C13D7AFA0","16BE5584-4A80-4689-A428-88A76189E839"],"__serializedExpressions__":["_Position","padding","_Padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)"},"372":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.0,23.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"373":{"style":{"__isSmartRef__":true,"id":374},"chunkOwner":{"__isSmartRef__":true,"id":371},"storedString":">","_id":"_888","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"374":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"375":{"morph":{"__isSmartRef__":true,"id":371},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"376":{"_BorderWidth":1.1840000000000002,"_BorderRadius":5.2,"_ClipMode":"visible","_Fill":null,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.0,23.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"377":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"378":{"morph":{"__isSmartRef__":true,"id":370},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"379":{"onClick":{"__isSmartRef__":true,"id":380}},"380":{"user":"fbo","__serializedExpressions__":["time"],"time":"new Date(\"Tue Sep 20 2011 16:14:21 GMT-0700 (PDT)\")"},"381":{"sourceObj":{"__isSmartRef__":true,"id":370},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":370},"targetMethodName":"doAction","varMapping":{"__isSmartRef__":true,"id":382},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"382":{"source":{"__isSmartRef__":true,"id":370},"target":{"__isSmartRef__":true,"id":370}},"383":{"next":{"__isSmartRef__":true,"id":384},"doAction":{"__isSmartRef__":true,"id":387}},"384":{"varMapping":{"__isSmartRef__":true,"id":385},"source":"function next() {\n    this.owner.owner.nextPage();\n    this.owner.updatePageNumber();\n}","funcProperties":{"__isSmartRef__":true,"id":386},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"385":{"this":{"__isSmartRef__":true,"id":370}},"386":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Aug 11 2014 00:57:20 GMT-0700 (PDT)\")"},"387":{"varMapping":{"__isSmartRef__":true,"id":388},"source":"function doAction() {\n    this.owner.owner.nextPage();\n    this.owner.updatePageNumber();\n}","funcProperties":{"__isSmartRef__":true,"id":389},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"388":{"this":{"__isSmartRef__":true,"id":370}},"389":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Aug 13 2014 17:45:08 GMT-0700 (PDT)\")"},"390":{"submorphs":[{"__isSmartRef__":true,"id":391}],"scripts":[],"id":"987D169B-78FA-4E45-BE54-181381D77780","shape":{"__isSmartRef__":true,"id":396},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":391},"name":"Button3","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":397},"eventHandler":{"__isSmartRef__":true,"id":398},"staysOnPage":true,"owner":{"__isSmartRef__":true,"id":329},"scriptAnnotations":{"__isSmartRef__":true,"id":399},"derivationIds":[1913,"DB13252B-1A1E-4B37-99BD-E3C0DCA0B103","11D9CF01-F27A-444B-B81C-06E9F7842598","4FF50650-4C7A-499F-A0D8-5CE3ADD48292","F4B55A69-4FC6-475B-8EE2-3814F816AB67","861B24A3-941C-4297-B15F-E025FC0DDCC7"],"_ClipMode":"visible","isPressed":false,"_StyleClassNames":["Morph","Button"],"attributeConnections":[{"__isSmartRef__":true,"id":402}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"_Rotation":0,"_Scale":0.9900448802097483,"__serializedExpressions__":["_Position","normalFill","lighterFill","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":404},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(552.4,4.3)","normalFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(245,245,245),\n    offset: 0\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.4\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.6\n  },{\n    color: Color.rgb(240,240,240),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","lighterFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(250,250,250),\n    offset: 0\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.4\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.6\n  },{\n    color: Color.rgb(248,248,248),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","distanceToDragEvent":"lively.pt(45.1,-14.3)"},"391":{"submorphs":[],"scripts":[],"id":"58773FB7-555C-4B48-96C8-95E2BA140D94","shape":{"__isSmartRef__":true,"id":392},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":69,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":390},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":393}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":395},"_HandStyle":"default","_PointerEvents":"none","_MinTextWidth":69,"_MinTextHeight":null,"derivationIds":[1914,"8809A48C-FCD6-4180-A230-5D808E8358CB","5E31D235-5E9C-4F12-9D1F-C2875FB75B51","8266069E-2F61-4BF8-AA74-1935E5509B4E","292F8340-CC69-4E81-B3CC-AF0A956F2B48","4E5BB440-B0CE-45EB-9A12-B2F6CE9925E2"],"__serializedExpressions__":["_Position","padding","_Padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)"},"392":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.0,23.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"393":{"style":{"__isSmartRef__":true,"id":394},"chunkOwner":{"__isSmartRef__":true,"id":391},"storedString":"clear","_id":"_889","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"394":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"395":{"morph":{"__isSmartRef__":true,"id":391},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"396":{"_BorderWidth":1.1840000000000002,"_BorderRadius":5.2,"_ClipMode":"visible","_Fill":null,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.0,23.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"397":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"398":{"morph":{"__isSmartRef__":true,"id":390},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"399":{"fire":{"__isSmartRef__":true,"id":400},"onClick":{"__isSmartRef__":true,"id":401}},"400":{"user":"fbo","__serializedExpressions__":["time"],"time":"new Date(\"Tue Sep 20 2011 16:09:08 GMT-0700 (PDT)\")"},"401":{"user":"fbo","__serializedExpressions__":["time"],"time":"new Date(\"Tue Sep 20 2011 16:09:35 GMT-0700 (PDT)\")"},"402":{"sourceObj":{"__isSmartRef__":true,"id":390},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":390},"targetMethodName":"clear","varMapping":{"__isSmartRef__":true,"id":403},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"403":{"source":{"__isSmartRef__":true,"id":390},"target":{"__isSmartRef__":true,"id":390}},"404":{"clear":{"__isSmartRef__":true,"id":405}},"405":{"varMapping":{"__isSmartRef__":true,"id":406},"source":"function clear() {\n    this.owner.owner.clearPage();\n}","funcProperties":{"__isSmartRef__":true,"id":407},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"406":{"this":{"__isSmartRef__":true,"id":390}},"407":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Aug 11 2014 00:58:35 GMT-0700 (PDT)\")"},"408":{"submorphs":[{"__isSmartRef__":true,"id":409}],"scripts":[],"id":"F518E6FC-A5B7-45BF-BDD0-60AA16540EB6","shape":{"__isSmartRef__":true,"id":414},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":409},"name":"Button4","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":415},"eventHandler":{"__isSmartRef__":true,"id":416},"staysOnPage":true,"owner":{"__isSmartRef__":true,"id":329},"scriptAnnotations":{"__isSmartRef__":true,"id":417},"derivationIds":[1915,"0FE6500A-7A1A-4DC2-BFF6-3C0F8E80E0EE","6A2DFEE9-FDF9-483A-90AA-C797193BE911","B18FA5AB-C0D4-4684-AEDF-47091DE2837A","4A18C290-09FB-467C-85C5-8CEA1074B2D8","4588BB9E-3375-49A2-A803-BCC22F6D9FEC"],"_ClipMode":"visible","isPressed":false,"_StyleClassNames":["Morph","Button"],"_ToolTip":"Copy to be page number","attributeConnections":[{"__isSmartRef__":true,"id":419}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"_Rotation":0,"_Scale":0.9900448802097483,"__serializedExpressions__":["_Position","normalFill","lighterFill","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":421},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(222.2,4.3)","normalFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(245,245,245),\n    offset: 0\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.4\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.6\n  },{\n    color: Color.rgb(240,240,240),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","lighterFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(250,250,250),\n    offset: 0\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.4\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.6\n  },{\n    color: Color.rgb(248,248,248),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","distanceToDragEvent":"lively.pt(54.9,-11.0)"},"409":{"submorphs":[],"scripts":[],"id":"9A39731B-2353-4734-A560-F252314B3AC5","shape":{"__isSmartRef__":true,"id":410},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":69,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":408},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":411}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":413},"_HandStyle":"default","_PointerEvents":"none","_MinTextWidth":69,"_MinTextHeight":null,"derivationIds":[1916,"14656AD8-0405-4A12-B295-BAD3A5F00DA2","7E959D95-89EC-41DF-8ED9-371BC1010040","CFCC1E4D-5FC0-48E9-88BE-91F9187B4EC1","5C99112B-D876-4FD4-B80B-7D0D722DB8A7","56C42387-5071-4EC5-A7E5-7E3411843A90"],"_InputAllowed":false,"_FontSize":10,"__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"410":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.0,23.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"411":{"style":{"__isSmartRef__":true,"id":412},"chunkOwner":{"__isSmartRef__":true,"id":409},"_id":"_4228","storedString":"copy to:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"412":{"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"413":{"morph":{"__isSmartRef__":true,"id":409},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"414":{"_BorderWidth":1.1840000000000002,"_BorderRadius":5.2,"_ClipMode":"visible","_Fill":null,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.0,23.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"415":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"416":{"morph":{"__isSmartRef__":true,"id":408},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"417":{"onClick":{"__isSmartRef__":true,"id":418}},"418":{"user":"fbo","__serializedExpressions__":["time"],"time":"new Date(\"Tue Sep 20 2011 16:15:53 GMT-0700 (PDT)\")"},"419":{"sourceObj":{"__isSmartRef__":true,"id":408},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":408},"targetMethodName":"doAction","varMapping":{"__isSmartRef__":true,"id":420},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"420":{"source":{"__isSmartRef__":true,"id":408},"target":{"__isSmartRef__":true,"id":408}},"421":{"copyPage":{"__isSmartRef__":true,"id":422},"doAction":{"__isSmartRef__":true,"id":425}},"422":{"varMapping":{"__isSmartRef__":true,"id":423},"source":"function copyPage() {\n    this.owner.owner.copyAsPage(Number(this.get('pageNumber').getTextString()));\n}","funcProperties":{"__isSmartRef__":true,"id":424},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"423":{"this":{"__isSmartRef__":true,"id":408}},"424":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Aug 11 2014 01:00:40 GMT-0700 (PDT)\")"},"425":{"varMapping":{"__isSmartRef__":true,"id":426},"source":"function doAction() {\n    this.owner.owner.copyAsPage(Number(this.get('pageNumber').getTextString()));\n}","funcProperties":{"__isSmartRef__":true,"id":427},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"426":{"this":{"__isSmartRef__":true,"id":408}},"427":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Aug 13 2014 17:45:08 GMT-0700 (PDT)\")"},"428":{"submorphs":[],"scripts":[],"id":"99752EA5-BAB0-4CB3-8EB2-04FEE7749943","shape":{"__isSmartRef__":true,"id":429},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_OverflowMode":"visible","_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":36,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":14,"name":"pageNumber","partsBinMetaInfo":{"__isSmartRef__":true,"id":430},"textChunks":[{"__isSmartRef__":true,"id":431}],"charsReplaced":"16","lastFindLoc":4,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":433},"owner":{"__isSmartRef__":true,"id":329},"_MinTextWidth":36,"_MinTextHeight":null,"isBeingDragged":false,"lastDragTime":1316561040346,"_WhiteSpaceHandling":"pre-wrap","derivationIds":[1917,"74ED1A84-46C5-43ED-BDF9-9FFB2C331B15","37310664-8C38-41EC-9272-7350680E75A1","CEEA22FE-DFE1-4E23-BFB3-F737A2D7BC83","88B01917-96B5-4788-8588-EF73A9457243","1E6FD67B-7A4E-4C03-9583-9BAB311C613C"],"_ClipMode":"visible","_Align":"center","_ToolTip":"Current Slide number","_Rotation":0,"_Scale":0.9960059960010001,"priorSelectionRange":[2,0],"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(294.9,4.3)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(36.5,-14.2)"},"429":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(36.0,24.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,0,0,0)"},"430":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"431":{"style":{"__isSmartRef__":true,"id":432},"chunkOwner":{"__isSmartRef__":true,"id":428},"_id":"_46227","storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"432":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"433":{"morph":{"__isSmartRef__":true,"id":428},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"434":{"submorphs":[{"__isSmartRef__":true,"id":435}],"scripts":[],"id":"A9BBB6DF-E809-4E84-85CC-FB8DE7CCE1E6","shape":{"__isSmartRef__":true,"id":440},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":435},"name":"Button5","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":441},"eventHandler":{"__isSmartRef__":true,"id":442},"staysOnPage":true,"scriptAnnotations":{"__isSmartRef__":true,"id":443},"derivationIds":[1915,"0FE6500A-7A1A-4DC2-BFF6-3C0F8E80E0EE","6A2DFEE9-FDF9-483A-90AA-C797193BE911","B18FA5AB-C0D4-4684-AEDF-47091DE2837A","4A18C290-09FB-467C-85C5-8CEA1074B2D8","748C8912-851C-4EAC-B7E0-14695D12C949","2D08EC52-FE17-4BAD-8E6A-D621A6D44441"],"_ClipMode":"visible","isPressed":false,"_StyleClassNames":["Morph","Button"],"owner":{"__isSmartRef__":true,"id":329},"_ToolTip":"Insert Before Page","attributeConnections":[{"__isSmartRef__":true,"id":445}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"_Rotation":0,"_Scale":0.9822058852177663,"__serializedExpressions__":["_Position","normalFill","lighterFill","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":447},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(334.5,4.3)","normalFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(245,245,245),\n    offset: 0\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.4\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.6\n  },{\n    color: Color.rgb(240,240,240),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","lighterFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(250,250,250),\n    offset: 0\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.4\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.6\n  },{\n    color: Color.rgb(248,248,248),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","distanceToDragEvent":"lively.pt(50.4,-11.3)"},"435":{"submorphs":[],"scripts":[],"id":"4183D06B-A41D-459E-A20E-54B080FBE9A9","shape":{"__isSmartRef__":true,"id":436},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":69,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":434},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":437}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":439},"_HandStyle":"default","_PointerEvents":"none","_MinTextWidth":69,"_MinTextHeight":null,"derivationIds":[1916,"14656AD8-0405-4A12-B295-BAD3A5F00DA2","7E959D95-89EC-41DF-8ED9-371BC1010040","CFCC1E4D-5FC0-48E9-88BE-91F9187B4EC1","5C99112B-D876-4FD4-B80B-7D0D722DB8A7","D92EF209-BA78-40DB-929A-D060D3F9A4FF","F162ACAB-5F6A-482F-9829-A6EC87ABC850"],"_InputAllowed":false,"_FontSize":10,"__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"436":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.0,23.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"437":{"style":{"__isSmartRef__":true,"id":438},"chunkOwner":{"__isSmartRef__":true,"id":435},"_id":"_2219","storedString":"insert","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"438":{"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"439":{"morph":{"__isSmartRef__":true,"id":435},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"440":{"_BorderWidth":1.1840000000000002,"_BorderRadius":5.2,"_ClipMode":"visible","_Fill":null,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.0,23.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"441":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"442":{"morph":{"__isSmartRef__":true,"id":434},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"443":{"onClick":{"__isSmartRef__":true,"id":444}},"444":{"user":"fbo","__serializedExpressions__":["time"],"time":"new Date(\"Tue Sep 20 2011 16:15:53 GMT-0700 (PDT)\")"},"445":{"sourceObj":{"__isSmartRef__":true,"id":434},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":434},"targetMethodName":"doAction","varMapping":{"__isSmartRef__":true,"id":446},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"446":{"source":{"__isSmartRef__":true,"id":434},"target":{"__isSmartRef__":true,"id":434}},"447":{"insertBefore":{"__isSmartRef__":true,"id":448},"doAction":{"__isSmartRef__":true,"id":451}},"448":{"varMapping":{"__isSmartRef__":true,"id":449},"source":"function insertBefore() {\n    this.owner.owner.insertPageBefore(Number(this.get('pageNumber').textString));\n}","funcProperties":{"__isSmartRef__":true,"id":450},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"449":{"this":{"__isSmartRef__":true,"id":434}},"450":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Aug 11 2014 01:02:16 GMT-0700 (PDT)\")"},"451":{"varMapping":{"__isSmartRef__":true,"id":452},"source":"function doAction() {\n    this.owner.owner.insertPageBefore(Number(this.get('pageNumber').textString));\n}","funcProperties":{"__isSmartRef__":true,"id":453},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"452":{"this":{"__isSmartRef__":true,"id":434}},"453":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Aug 13 2014 17:45:08 GMT-0700 (PDT)\")"},"454":{"submorphs":[{"__isSmartRef__":true,"id":455}],"scripts":[],"id":"9BDFD8CC-5A62-4538-BFBF-284FB35D8D86","shape":{"__isSmartRef__":true,"id":460},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":455},"name":"Button6","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":461},"eventHandler":{"__isSmartRef__":true,"id":462},"staysOnPage":true,"scriptAnnotations":{"__isSmartRef__":true,"id":463},"derivationIds":[1915,"0FE6500A-7A1A-4DC2-BFF6-3C0F8E80E0EE","6A2DFEE9-FDF9-483A-90AA-C797193BE911","B18FA5AB-C0D4-4684-AEDF-47091DE2837A","4A18C290-09FB-467C-85C5-8CEA1074B2D8","5931E927-4508-41B4-A589-B25E90C97624","0E709FBA-016F-493C-B1D0-E2693A658DEE"],"_ClipMode":"visible","isPressed":false,"_StyleClassNames":["Morph","Button"],"owner":{"__isSmartRef__":true,"id":329},"attributeConnections":[{"__isSmartRef__":true,"id":465}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"_Rotation":0,"_Scale":0.9822058852177663,"__serializedExpressions__":["_Position","normalFill","lighterFill","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":467},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(149.6,4.3)","normalFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(245,245,245),\n    offset: 0\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.4\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.6\n  },{\n    color: Color.rgb(240,240,240),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","lighterFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(250,250,250),\n    offset: 0\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.4\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.6\n  },{\n    color: Color.rgb(248,248,248),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","distanceToDragEvent":"lively.pt(50.8,-13.3)"},"455":{"submorphs":[],"scripts":[],"id":"F38CBA58-8518-481E-A448-7F7F909D2D29","shape":{"__isSmartRef__":true,"id":456},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":69,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":454},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":457}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":459},"_HandStyle":"default","_PointerEvents":"none","_MinTextWidth":69,"_MinTextHeight":null,"derivationIds":[1916,"14656AD8-0405-4A12-B295-BAD3A5F00DA2","7E959D95-89EC-41DF-8ED9-371BC1010040","CFCC1E4D-5FC0-48E9-88BE-91F9187B4EC1","5C99112B-D876-4FD4-B80B-7D0D722DB8A7","9EFB993A-19E5-48FF-9517-01C99CEC5721","83DE5585-B498-4DAC-A73D-51B3D5C7403B"],"__serializedExpressions__":["_Position","padding","_Padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)"},"456":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.0,23.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"457":{"style":{"__isSmartRef__":true,"id":458},"chunkOwner":{"__isSmartRef__":true,"id":455},"storedString":"save as:","_id":"_890","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"458":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"459":{"morph":{"__isSmartRef__":true,"id":455},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"460":{"_BorderWidth":1.1840000000000002,"_BorderRadius":5.2,"_ClipMode":"visible","_Fill":null,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.0,23.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"461":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"462":{"morph":{"__isSmartRef__":true,"id":454},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"463":{"onClick":{"__isSmartRef__":true,"id":464}},"464":{"user":"fbo","__serializedExpressions__":["time"],"time":"new Date(\"Tue Sep 20 2011 16:15:53 GMT-0700 (PDT)\")"},"465":{"sourceObj":{"__isSmartRef__":true,"id":454},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":454},"targetMethodName":"doAction","varMapping":{"__isSmartRef__":true,"id":466},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"466":{"source":{"__isSmartRef__":true,"id":454},"target":{"__isSmartRef__":true,"id":454}},"467":{"savePage":{"__isSmartRef__":true,"id":468},"doAction":{"__isSmartRef__":true,"id":471}},"468":{"varMapping":{"__isSmartRef__":true,"id":469},"source":"function savePage() {\n    this.owner.owner.savePageAs(Number(this.get('pageNumber').getTextString()));\n}","funcProperties":{"__isSmartRef__":true,"id":470},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"469":{"this":{"__isSmartRef__":true,"id":454}},"470":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Aug 11 2014 01:03:27 GMT-0700 (PDT)\")"},"471":{"varMapping":{"__isSmartRef__":true,"id":472},"source":"function doAction() {\n    this.owner.owner.savePageAs(Number(this.get('pageNumber').getTextString()));\n}","funcProperties":{"__isSmartRef__":true,"id":473},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"472":{"this":{"__isSmartRef__":true,"id":454}},"473":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Aug 13 2014 17:45:08 GMT-0700 (PDT)\")"},"474":{"submorphs":[{"__isSmartRef__":true,"id":475}],"scripts":[],"id":"543CED31-81B7-42D4-B7C1-77D763EECCDC","shape":{"__isSmartRef__":true,"id":480},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":475},"name":"Button7","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":481},"eventHandler":{"__isSmartRef__":true,"id":482},"staysOnPage":true,"scriptAnnotations":{"__isSmartRef__":true,"id":483},"derivationIds":[1915,"0FE6500A-7A1A-4DC2-BFF6-3C0F8E80E0EE","6A2DFEE9-FDF9-483A-90AA-C797193BE911","B18FA5AB-C0D4-4684-AEDF-47091DE2837A","4A18C290-09FB-467C-85C5-8CEA1074B2D8","748C8912-851C-4EAC-B7E0-14695D12C949","EF6DC08F-75FF-4956-BB82-6A810FB5D3B4","119D3122-4266-49DA-8E38-A61442AC9D4E"],"_ClipMode":"visible","isPressed":false,"_StyleClassNames":["Morph","Button"],"_ToolTip":"Insert a New Page Before the current page","owner":{"__isSmartRef__":true,"id":329},"attributeConnections":[{"__isSmartRef__":true,"id":485}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"_Rotation":0,"_Scale":0.9744289579599982,"__serializedExpressions__":["_Position","normalFill","lighterFill","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":487},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(407.2,4.3)","normalFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(245,245,245),\n    offset: 0\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.4\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.6\n  },{\n    color: Color.rgb(240,240,240),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","lighterFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(250,250,250),\n    offset: 0\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.4\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.6\n  },{\n    color: Color.rgb(248,248,248),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","distanceToDragEvent":"lively.pt(54.5,-11.2)"},"475":{"submorphs":[],"scripts":[],"id":"F39028CF-6807-4349-884B-9A3384C6DE32","shape":{"__isSmartRef__":true,"id":476},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":69,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":474},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":477}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":479},"_HandStyle":"default","_PointerEvents":"none","_MinTextWidth":69,"_MinTextHeight":null,"derivationIds":[1916,"14656AD8-0405-4A12-B295-BAD3A5F00DA2","7E959D95-89EC-41DF-8ED9-371BC1010040","CFCC1E4D-5FC0-48E9-88BE-91F9187B4EC1","5C99112B-D876-4FD4-B80B-7D0D722DB8A7","D92EF209-BA78-40DB-929A-D060D3F9A4FF","17EB8147-5D99-4DA5-8339-7F8FFD41842C","642E3E80-15CC-4EED-BC4E-DF72AC2A1FD0"],"_InputAllowed":false,"_FontSize":10,"__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"476":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.0,23.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"477":{"style":{"__isSmartRef__":true,"id":478},"chunkOwner":{"__isSmartRef__":true,"id":475},"_id":"_8135","storedString":"new page","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"478":{"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"479":{"morph":{"__isSmartRef__":true,"id":475},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"480":{"_BorderWidth":1.1840000000000002,"_BorderRadius":5.2,"_ClipMode":"visible","_Fill":null,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.0,23.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"481":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"482":{"morph":{"__isSmartRef__":true,"id":474},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"483":{"onClick":{"__isSmartRef__":true,"id":484}},"484":{"user":"fbo","__serializedExpressions__":["time"],"time":"new Date(\"Tue Sep 20 2011 16:15:53 GMT-0700 (PDT)\")"},"485":{"sourceObj":{"__isSmartRef__":true,"id":474},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":474},"targetMethodName":"doAction","varMapping":{"__isSmartRef__":true,"id":486},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"486":{"source":{"__isSmartRef__":true,"id":474},"target":{"__isSmartRef__":true,"id":474}},"487":{"newPage":{"__isSmartRef__":true,"id":488},"doAction":{"__isSmartRef__":true,"id":491}},"488":{"varMapping":{"__isSmartRef__":true,"id":489},"source":"function newPage() {\n    this.owner.owner.newDefaultPage(Number(this.get('pageNumber').getTextString()));\n}","funcProperties":{"__isSmartRef__":true,"id":490},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"489":{"this":{"__isSmartRef__":true,"id":474}},"490":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Aug 11 2014 01:04:46 GMT-0700 (PDT)\")"},"491":{"varMapping":{"__isSmartRef__":true,"id":492},"source":"function doAction() {\n    this.owner.owner.newDefaultPage(Number(this.get('pageNumber').getTextString()));\n}","funcProperties":{"__isSmartRef__":true,"id":493},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"492":{"this":{"__isSmartRef__":true,"id":474}},"493":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Aug 13 2014 17:45:08 GMT-0700 (PDT)\")"},"494":{"submorphs":[{"__isSmartRef__":true,"id":495}],"scripts":[],"id":"85EE3AD4-BA24-470C-8210-9E75276162B6","shape":{"__isSmartRef__":true,"id":500},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":495},"name":"Button8","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":501},"eventHandler":{"__isSmartRef__":true,"id":502},"staysOnPage":true,"scriptAnnotations":{"__isSmartRef__":true,"id":503},"derivationIds":[1915,"0FE6500A-7A1A-4DC2-BFF6-3C0F8E80E0EE","6A2DFEE9-FDF9-483A-90AA-C797193BE911","B18FA5AB-C0D4-4684-AEDF-47091DE2837A","4A18C290-09FB-467C-85C5-8CEA1074B2D8","748C8912-851C-4EAC-B7E0-14695D12C949","EF6DC08F-75FF-4956-BB82-6A810FB5D3B4","119D3122-4266-49DA-8E38-A61442AC9D4E","85DCACAD-9EC3-432F-BFD6-A50D72349F00"],"_ClipMode":"visible","isPressed":false,"_StyleClassNames":["Morph","Button"],"_ToolTip":"Create New Page at End","owner":{"__isSmartRef__":true,"id":329},"attributeConnections":[{"__isSmartRef__":true,"id":505}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"_Rotation":0,"_Scale":0.9763807430653855,"__serializedExpressions__":["_Position","normalFill","lighterFill","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":507},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(479.8,4.3)","normalFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(245,245,245),\n    offset: 0\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.4\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.6\n  },{\n    color: Color.rgb(240,240,240),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","lighterFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(250,250,250),\n    offset: 0\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.4\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.6\n  },{\n    color: Color.rgb(248,248,248),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","distanceToDragEvent":"lively.pt(50.4,-11.3)"},"495":{"submorphs":[],"scripts":[],"id":"64CBE2CA-4B64-4A38-A4F9-81D92AB1F0E4","shape":{"__isSmartRef__":true,"id":496},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":69,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":494},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":497}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":499},"_HandStyle":"default","_PointerEvents":"none","_MinTextWidth":69,"_MinTextHeight":null,"derivationIds":[1916,"14656AD8-0405-4A12-B295-BAD3A5F00DA2","7E959D95-89EC-41DF-8ED9-371BC1010040","CFCC1E4D-5FC0-48E9-88BE-91F9187B4EC1","5C99112B-D876-4FD4-B80B-7D0D722DB8A7","D92EF209-BA78-40DB-929A-D060D3F9A4FF","17EB8147-5D99-4DA5-8339-7F8FFD41842C","642E3E80-15CC-4EED-BC4E-DF72AC2A1FD0","21A052F0-F2DD-43FE-A1B6-1BD498035619"],"_InputAllowed":false,"_FontSize":10,"__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"496":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.0,23.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"497":{"style":{"__isSmartRef__":true,"id":498},"chunkOwner":{"__isSmartRef__":true,"id":495},"_id":"_33845","storedString":"new last","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"498":{"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"499":{"morph":{"__isSmartRef__":true,"id":495},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"500":{"_BorderWidth":1.1840000000000002,"_BorderRadius":5.2,"_ClipMode":"visible","_Fill":null,"__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(69.0,23.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"501":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"502":{"morph":{"__isSmartRef__":true,"id":494},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"503":{"onClick":{"__isSmartRef__":true,"id":504}},"504":{"user":"fbo","__serializedExpressions__":["time"],"time":"new Date(\"Tue Sep 20 2011 16:15:53 GMT-0700 (PDT)\")"},"505":{"sourceObj":{"__isSmartRef__":true,"id":494},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":494},"targetMethodName":"doAction","varMapping":{"__isSmartRef__":true,"id":506},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"506":{"source":{"__isSmartRef__":true,"id":494},"target":{"__isSmartRef__":true,"id":494}},"507":{"newPageAtEnd":{"__isSmartRef__":true,"id":508},"doAction":{"__isSmartRef__":true,"id":511}},"508":{"varMapping":{"__isSmartRef__":true,"id":509},"source":"function newPageAtEnd() {\n    this.owner.owner.newDefaultPage(this.owner.owner.pages.length);\n}","funcProperties":{"__isSmartRef__":true,"id":510},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"509":{"this":{"__isSmartRef__":true,"id":494}},"510":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Aug 11 2014 09:33:05 GMT-0700 (PDT)\")"},"511":{"varMapping":{"__isSmartRef__":true,"id":512},"source":"function doAction() {\n    this.newPageAtEnd()\n}","funcProperties":{"__isSmartRef__":true,"id":513},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"512":{"this":{"__isSmartRef__":true,"id":494}},"513":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Aug 13 2014 17:45:08 GMT-0700 (PDT)\")"},"514":{"_BorderWidth":1,"_BorderRadius":6.660000000000001,"_Opacity":1,"_BorderStyle":"solid","_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(698.4,32.6)","_BorderColor":"Color.rgb(255,209,69)","_Fill":"Color.rgb(255,223,174)","_Padding":"lively.rect(0,0,0,0)"},"515":{"partsSpaceName":"PartsBin/Rick/","comment":"Composition Mode Box for ElProfesorUVic","migrationLevel":8,"partName":"CompositionBox","changes":[{"__isSmartRef__":true,"id":516},{"__isSmartRef__":true,"id":517},{"__isSmartRef__":true,"id":518},{"__isSmartRef__":true,"id":519}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Wed Aug 13 2014 17:54:30 GMT-0700 (PDT)\")"},"516":{"author":"rick","message":"no comment","id":"36B89229-B1BB-412C-9B75-5E8D91782A25","__serializedExpressions__":["date"],"date":"new Date(\"Wed Aug 13 2014 17:54:28 GMT-0700 (PDT)\")"},"517":{"author":"rick","message":"no comment","id":"32981323-0DA0-4A67-9284-B784D6FD0ADC","__serializedExpressions__":["date"],"date":"new Date(\"Wed Aug 13 2014 17:25:34 GMT-0700 (PDT)\")"},"518":{"author":"rick","message":"no comment","id":"9DFDB10C-8A3C-4FF2-86F4-02A17DE5FC81","__serializedExpressions__":["date"],"date":"new Date(\"Mon Aug 11 2014 12:51:17 GMT-0700 (PDT)\")"},"519":{"author":"rick","message":"no comment","id":"B8AAD190-47E8-4C03-8D64-2BD63D44C5FE","__serializedExpressions__":["date"],"date":"new Date(\"Mon Aug 11 2014 00:17:41 GMT-0700 (PDT)\")"},"520":{"layouter":{"__isSmartRef__":true,"id":521},"__serializedExpressions__":["extentWithoutPlaceholder"],"extentWithoutPlaceholder":"lively.pt(625.8,32.6)"},"521":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":4.315,"spacing":3.64,"container":{"__isSmartRef__":true,"id":329},"__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"522":{"morph":{"__isSmartRef__":true,"id":329},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"523":{"updatePageNumber":{"__isSmartRef__":true,"id":524}},"524":{"user":"fbo","__serializedExpressions__":["time"],"time":"new Date(\"Tue Sep 20 2011 16:15:16 GMT-0700 (PDT)\")"},"525":{"updatePageNumber":{"__isSmartRef__":true,"id":526}},"526":{"varMapping":{"__isSmartRef__":true,"id":527},"source":"function updatePageNumber() {\n    var pageNumber = this.owner.currentPage.pageNumber;\n    this.get('pageNumber').textString = pageNumber ? pageNumber : '0';\n}","funcProperties":{"__isSmartRef__":true,"id":528},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"527":{"this":{"__isSmartRef__":true,"id":329}},"528":{},"529":{"start":{"__isSmartRef__":true,"id":530},"showPage":{"__isSmartRef__":true,"id":533},"getPage":{"__isSmartRef__":true,"id":536},"clearPage":{"__isSmartRef__":true,"id":539},"nextPage":{"__isSmartRef__":true,"id":542},"sortPages":{"__isSmartRef__":true,"id":545},"savePageAs":{"__isSmartRef__":true,"id":548},"showPageByNumber":{"__isSmartRef__":true,"id":551},"previousPage":{"__isSmartRef__":true,"id":554},"addMorph":{"__isSmartRef__":true,"id":557},"savePageAtTheEnd":{"__isSmartRef__":true,"id":564},"goToEnd":{"__isSmartRef__":true,"id":567},"presentationMode":{"__isSmartRef__":true,"id":570},"compositionMode":{"__isSmartRef__":true,"id":573},"checkPageNumbers":{"__isSmartRef__":true,"id":576},"insertPageBefore":{"__isSmartRef__":true,"id":579},"newDefaultPage":{"__isSmartRef__":true,"id":582},"insertNewPageBefore":{"__isSmartRef__":true,"id":585},"copyAsPage":{"__isSmartRef__":true,"id":588},"deletePage":{"__isSmartRef__":true,"id":591},"pageMorphs":{"__isSmartRef__":true,"id":594},"updatePageNumberDisplay":{"__isSmartRef__":true,"id":597},"validPageNumber":{"__isSmartRef__":true,"id":600},"morphMenuItems":{"__isSmartRef__":true,"id":603},"onLoad":{"__isSmartRef__":true,"id":610},"buildIndexList":{"__isSmartRef__":true,"id":613},"goToTopic":{"__isSmartRef__":true,"id":616}},"530":{"varMapping":{"__isSmartRef__":true,"id":531},"source":"function start() {\n    this.sortPages();\n    if (this.pages[0]) this.showPage(this.pages[0]);\n}","funcProperties":{"__isSmartRef__":true,"id":532},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"531":{"this":{"__isSmartRef__":true,"id":20}},"532":{"user":"larswassermann","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Fri Feb 28 2014 17:34:33 GMT-0800 (PST)\")"},"533":{"varMapping":{"__isSmartRef__":true,"id":534},"source":"function showPage(page) {\n    this.clearPage();\n    this.currentPage = page;\n    var that = this;\n    page.morphs.forEach(function(ea) {\n        that.addMorph(ea);});\n    this.updatePageNumberDisplay();\n        \n}","funcProperties":{"__isSmartRef__":true,"id":535},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"534":{"this":{"__isSmartRef__":true,"id":20}},"535":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Aug 11 2014 12:49:57 GMT-0700 (PDT)\")"},"536":{"varMapping":{"__isSmartRef__":true,"id":537},"source":"function getPage(pageNumber) {\n    if (typeof(pageNumber) != 'number') return;\n    var page = null;\n    this.pages.forEach(function(ea) {\n        if (ea.pageNumber == pageNumber) {\n            page = ea;\n        }});\n    return page;\n}","funcProperties":{"__isSmartRef__":true,"id":538},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"537":{"this":{"__isSmartRef__":true,"id":20}},"538":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Sep 10 2014 01:33:33 GMT-0700 (PDT)\")"},"539":{"varMapping":{"__isSmartRef__":true,"id":540},"source":"function clearPage() {\n    this.pageMorphs().forEach(function(ea) { ea.remove();});\n    if ($morph('QuestionDialog')) {\n        $morph('QuestionDialog').remove()\n    }\n}","funcProperties":{"__isSmartRef__":true,"id":541},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"540":{"this":{"__isSmartRef__":true,"id":20}},"541":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Thu Sep 04 2014 13:12:09 GMT-0700 (PDT)\")"},"542":{"varMapping":{"__isSmartRef__":true,"id":543},"source":"function nextPage() {\n    this.sortPages();\n    var nextIndex = (this.pages.indexOf(this.currentPage) + 1) % this.pages.length;\n    this.showPage(this.pages[nextIndex]);\n}","funcProperties":{"__isSmartRef__":true,"id":544},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"543":{"this":{"__isSmartRef__":true,"id":20}},"544":{"user":"larswassermann","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Fri Feb 28 2014 17:34:33 GMT-0800 (PST)\")"},"545":{"varMapping":{"__isSmartRef__":true,"id":546},"source":"function sortPages() {\n    this.pages = this.pages.sortBy(function(ea) { return ea.pageNumber; });\n}","funcProperties":{"__isSmartRef__":true,"id":547},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"546":{"this":{"__isSmartRef__":true,"id":20}},"547":{"user":"larswassermann","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Fri Feb 28 2014 17:33:03 GMT-0800 (PST)\")"},"548":{"varMapping":{"__isSmartRef__":true,"id":549},"source":"function savePageAs(pageNumber) {\n    var page = this.getPage(pageNumber);\n    if (page === null) {\n        this.pages.push({ \n            pageNumber: pageNumber,\n            morphs: this.pageMorphs()\n        });\n        this.sortPages();\n        this.checkPageNumbers();\n    } else {\n        page.morphs = this.pageMorphs();\n    }\n}","funcProperties":{"__isSmartRef__":true,"id":550},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"549":{"this":{"__isSmartRef__":true,"id":20}},"550":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Aug 11 2014 12:49:57 GMT-0700 (PDT)\")"},"551":{"varMapping":{"__isSmartRef__":true,"id":552},"source":"function showPageByNumber(pageNumber) {\n    if (pageNumber >= 0 && pageNumber < this.pages.length) {\n        this.showPage(this.getPage(pageNumber));\n    }\n    \n}","funcProperties":{"__isSmartRef__":true,"id":553},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"552":{"this":{"__isSmartRef__":true,"id":20}},"553":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Sun Aug 10 2014 11:49:06 GMT-0700 (PDT)\")"},"554":{"varMapping":{"__isSmartRef__":true,"id":555},"source":"function previousPage() {\n    this.sortPages();\n    var nextIndex = (this.pages.indexOf(this.currentPage) - 1);\n    if (nextIndex < 0) nextIndex = this.pages.length - 1;    \n    this.showPage(this.pages[nextIndex]);\n}","funcProperties":{"__isSmartRef__":true,"id":556},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"555":{"this":{"__isSmartRef__":true,"id":20}},"556":{"user":"larswassermann","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Fri Feb 28 2014 17:34:33 GMT-0800 (PST)\")"},"557":{"varMapping":{"__isSmartRef__":true,"id":558},"source":"function addMorph(morph, optMorphBefore) {\n    if (morph.isText) morph.doitContext = this;\n    return $super(morph, optMorphBefore);\n}","funcProperties":{"__isSmartRef__":true,"id":563},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"558":{"this":{"__isSmartRef__":true,"id":20},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":559}},"559":{"$super":{"__isSmartRef__":true,"id":560}},"560":{"varMapping":{"__isSmartRef__":true,"id":561},"source":"function () {\n                try {\n                    // FIXME super is supposed to be static\n                    return Object.getPrototypeOf(obj)[name].apply(obj, arguments);\n                } catch (e) {\n                    if ($world)\n                        $world.logError(e, 'Error in $super call')\n                    else\n                        alert('Error in $super call: ' + e + '\\n' + e.stack);\n                    return null;\n                }\n            }","funcProperties":{"__isSmartRef__":true,"id":562},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"561":{"obj":{"__isSmartRef__":true,"id":20},"name":"addMorph"},"562":{},"563":{"user":"larswassermann","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Fri Feb 28 2014 17:34:33 GMT-0800 (PST)\")"},"564":{"varMapping":{"__isSmartRef__":true,"id":565},"source":"function savePageAtTheEnd() {\n    this.savePageAs(this.pages.length);\n}","funcProperties":{"__isSmartRef__":true,"id":566},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"565":{"this":{"__isSmartRef__":true,"id":20}},"566":{"user":"larswassermann","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Fri Feb 28 2014 17:34:33 GMT-0800 (PST)\")"},"567":{"varMapping":{"__isSmartRef__":true,"id":568},"source":"function goToEnd() {\n    this.showPage(this.pages[this.pages.length - 1])\n}","funcProperties":{"__isSmartRef__":true,"id":569},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"568":{"this":{"__isSmartRef__":true,"id":20}},"569":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Sep 10 2014 06:05:39 GMT-0700 (PDT)\")"},"570":{"varMapping":{"__isSmartRef__":true,"id":571},"source":"function presentationMode() {\n    this.compositionBox.remove()\n    this.addMorph(this.presentationBox)\n    this.buildIndexList();\n    var items = Array.range(0, this.pages.length - 1)\n    items.pushAt('Pages', 0)\n    this.presentationBox.get('PageList').setList(items)\n    var topics = Object.keys(this.topicList)\n    this.presentationBox.get('TopicList').setList(topics)\n    \n}","funcProperties":{"__isSmartRef__":true,"id":572},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"571":{"this":{"__isSmartRef__":true,"id":20}},"572":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Sep 10 2014 06:05:39 GMT-0700 (PDT)\")"},"573":{"varMapping":{"__isSmartRef__":true,"id":574},"source":"function compositionMode() {\n    this.addMorph(this.compositionBox)\n    this.presentationBox.remove()\n}","funcProperties":{"__isSmartRef__":true,"id":575},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"574":{"this":{"__isSmartRef__":true,"id":20}},"575":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Sep 10 2014 06:05:39 GMT-0700 (PDT)\")"},"576":{"varMapping":{"__isSmartRef__":true,"id":577},"source":"function checkPageNumbers() {\n    for(var i = 0; i < this.pages.length; i++) {\n        this.pages[i].pageNumber = i;\n    }\n    \n}","funcProperties":{"__isSmartRef__":true,"id":578},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"577":{"this":{"__isSmartRef__":true,"id":20}},"578":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Sun Aug 10 2014 13:18:38 GMT-0700 (PDT)\")"},"579":{"varMapping":{"__isSmartRef__":true,"id":580},"source":"function insertPageBefore(pageNumber) {\n    this.insertNewPageBefore(pageNumber, this.pageMorphs())\n}","funcProperties":{"__isSmartRef__":true,"id":581},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"580":{"this":{"__isSmartRef__":true,"id":20}},"581":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Aug 11 2014 12:49:57 GMT-0700 (PDT)\")"},"582":{"varMapping":{"__isSmartRef__":true,"id":583},"source":"function newDefaultPage(pageNumber) {\n    var morphsForPage = this.defaultPageMorphs.map(function(aMorph) {\n        return aMorph.copy();\n    })\n    this.insertNewPageBefore(pageNumber, morphsForPage)\n}","funcProperties":{"__isSmartRef__":true,"id":584},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"583":{"this":{"__isSmartRef__":true,"id":20}},"584":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Aug 11 2014 12:49:57 GMT-0700 (PDT)\")"},"585":{"varMapping":{"__isSmartRef__":true,"id":586},"source":"function insertNewPageBefore(pageNumber, morphs) {\n    this.sortPages();\n    var page = {\n        pageNumber: pageNumber,\n        morphs:morphs\n    }\n   if (pageNumber < this.pages.length) {\n       this.pages.pushAt(page, pageNumber)\n   } else {\n       this.pages.push(page)\n   }\n   this.checkPageNumbers()\n   this.showPage(page)\n}","funcProperties":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"586":{"this":{"__isSmartRef__":true,"id":20}},"587":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Sun Aug 10 2014 17:15:56 GMT-0700 (PDT)\")"},"588":{"varMapping":{"__isSmartRef__":true,"id":589},"source":"function copyAsPage(pageNumber) {\n    var morphsForPage = this.pageMorphs().map(function(ea) {return ea.copy()})\n    this.insertNewPageBefore(pageNumber, morphsForPage)\n}","funcProperties":{"__isSmartRef__":true,"id":590},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"589":{"this":{"__isSmartRef__":true,"id":20}},"590":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Aug 11 2014 12:49:57 GMT-0700 (PDT)\")"},"591":{"varMapping":{"__isSmartRef__":true,"id":592},"source":"function deletePage(pageNumber) {\n    if (!this.validPageNumber(pageNumber)) return;\n    this.pages.splice(pageNumber, 1)\n    this.checkPageNumbers()\n    this.showPageByNumber(this.currentPage.pageNumber)\n}","funcProperties":{"__isSmartRef__":true,"id":593},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"592":{"this":{"__isSmartRef__":true,"id":20}},"593":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Aug 11 2014 12:49:57 GMT-0700 (PDT)\")"},"594":{"varMapping":{"__isSmartRef__":true,"id":595},"source":"function pageMorphs() {\n    var result = []\n    this.submorphs.forEach(function(ea) {\n        if (ea.name == 'CompositionBox') return;\n        if (ea.name == 'PresentationBox') return;\n        result.push(ea);\n    })\n    return result;\n}","funcProperties":{"__isSmartRef__":true,"id":596},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"595":{"this":{"__isSmartRef__":true,"id":20}},"596":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Aug 11 2014 12:49:57 GMT-0700 (PDT)\")"},"597":{"varMapping":{"__isSmartRef__":true,"id":598},"source":"function updatePageNumberDisplay() {\n    this.presentationBox.updatePageNumber()\n    this.compositionBox.updatePageNumber()\n    \n}","funcProperties":{"__isSmartRef__":true,"id":599},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"598":{"this":{"__isSmartRef__":true,"id":20}},"599":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Sep 10 2014 06:05:39 GMT-0700 (PDT)\")"},"600":{"varMapping":{"__isSmartRef__":true,"id":601},"source":"function validPageNumber(pageNumber) {\n    return pageNumber >=0 && pageNumber < this.pages.length;\n}","funcProperties":{"__isSmartRef__":true,"id":602},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"601":{"this":{"__isSmartRef__":true,"id":20}},"602":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Aug 11 2014 12:49:57 GMT-0700 (PDT)\")"},"603":{"varMapping":{"__isSmartRef__":true,"id":604},"source":"function morphMenuItems() {\n    var items = $super();\n    return items.concat([\n        [\"Composition Mode\", this.compositionMode.bind(this)],\n        [\"Presentation Mode\", this.presentationMode.bind(this)]\n    ])\n    \n}","funcProperties":{"__isSmartRef__":true,"id":609},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"604":{"this":{"__isSmartRef__":true,"id":20},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":605}},"605":{"$super":{"__isSmartRef__":true,"id":606}},"606":{"varMapping":{"__isSmartRef__":true,"id":607},"source":"function () {\n                try {\n                    // FIXME super is supposed to be static\n                    return Object.getPrototypeOf(obj)[name].apply(obj, arguments);\n                } catch (e) {\n                    if ($world)\n                        $world.logError(e, 'Error in $super call')\n                    else\n                        alert('Error in $super call: ' + e + '\\n' + e.stack);\n                    return null;\n                }\n            }","funcProperties":{"__isSmartRef__":true,"id":608},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"607":{"obj":{"__isSmartRef__":true,"id":20},"name":"morphMenuItems"},"608":{},"609":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Aug 13 2014 01:40:40 GMT-0700 (PDT)\")"},"610":{"varMapping":{"__isSmartRef__":true,"id":611},"source":"function onLoad() {\n    this.loadDB()\n}","funcProperties":{"__isSmartRef__":true,"id":612},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"611":{"this":{"__isSmartRef__":true,"id":20}},"612":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Sep 10 2014 06:05:39 GMT-0700 (PDT)\")"},"613":{"varMapping":{"__isSmartRef__":true,"id":614},"source":"function buildIndexList() {\n    var indexList = this.pages.map(function(aPage) {\n        return aPage.morphs.map(function(aMorph){\n            if (aMorph.hasOwnProperty('getPageIndexTerm')) {\n                return aMorph.getPageIndexTerm();\n            } else {\n                return null;\n            }\n        }).filter(function(aString) {return aString != null})\n    })\n    var topics = {};\n    indexList.forEach(function(aList, index) {\n        aList.forEach(function(anItem) {\n            topics[anItem] = index;\n        })\n    })\n    this.topicList = topics;\n}","funcProperties":{"__isSmartRef__":true,"id":615},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"614":{"this":{"__isSmartRef__":true,"id":20}},"615":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Sep 10 2014 06:05:39 GMT-0700 (PDT)\")"},"616":{"varMapping":{"__isSmartRef__":true,"id":617},"source":"function goToTopic(aTopic) {\n    if (!this.topicList) this.buildIndexList()\n    if (this.topicList[aTopic]) {\n        this.showPage(this.pages[this.topicList[aTopic]])\n    }\n}","funcProperties":{"__isSmartRef__":true,"id":618},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"617":{"this":{"__isSmartRef__":true,"id":20}},"618":{"user":"rick","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Sep 10 2014 06:05:39 GMT-0700 (PDT)\")"},"619":{"submorphs":[],"scripts":[],"id":"7C262332-0827-4EF4-B916-98F6BE2C8605","shape":{"__isSmartRef__":true,"id":620},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":12,"name":"Body5","partsBinMetaInfo":{"__isSmartRef__":true,"id":621},"textChunks":[{"__isSmartRef__":true,"id":630},{"__isSmartRef__":true,"id":632},{"__isSmartRef__":true,"id":634}],"charsReplaced":"","lastFindLoc":909,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":636},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","F1D26890-7392-487D-B5DE-97C772B4E79E","59440FC5-E676-4B9B-A828-C150A05765C0","AB9FA9A4-3717-4E67-BA97-9422075C985F","48B0B0C1-509B-4268-8C0B-D8AA7B725E86","B9B4463B-09F1-4A9C-A0F6-4F18A216B00C","14FCA7C8-FA9A-4A1F-BB7B-2A3CA2634A10","17F4EC5E-73EE-4916-826A-AD727C92FAE8","1264787D-9B9E-432A-AB90-52E7D157149E","8BCEB315-7AE9-4942-8A8D-4162EAE09FCF","9D962F72-0923-45A3-8486-7B6C6FA57BB4","D557E70E-E343-4C73-9B1F-8E1CB5ED6343","6FAB426C-7A57-47CC-9140-CA7AFAFE4436","823C90E1-69E0-4156-ABB3-A7A9F5BCE4DA","8B520189-49C0-4D68-AF09-E0D4B3ED8871","67E98B22-C8E6-4924-A7D2-771543C0AFBE"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"layout":{"__isSmartRef__":true,"id":637},"doitContext":{"__isSmartRef__":true,"id":20},"savedTextString":"This is an implementation of ElProfesore for CSC 130 at U Vic.  It is sized so that at the default size, it will occupy a little more than one vertical half of a 13\" Macbook Air screen; the other side will usually be a Wortkbench for the students to play.\n\nThere are two boxes of controls at the bottom, only one of which should be visible at any time.  The CompositionBox has the controls you need to build a tutorial; the PresentationBox has the controls to view it.  To switch to presentation mode\nthis.presentationMode()\nto switch to composition mode\nthis.compositionMode()\n\nIn Composition Mode, simply hit \"save as\" and the page will be saved as the page number in the text box.  \n\nClear clears the current page.\n\nOne thing that is confusing is that the morphs can be on multiple pages.   When you save, it saves all morphs to the current page -- not a new copy of the morphs, but the morphs themselves.\n \n clears the current page\n copy to: creates a copy of the current page before the page number\n insert: inserts the current page before the page number\n new page inserts a new blank page before the current page\n < goes to the previous page (wraps around)\n > goes to the next page\n start goes to the start\n\n","previousSelection":[0,0],"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":0.9705901479276444,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(2.9,349.2)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(196.1,-12.2)"},"620":{"fill":null,"_BorderWidth":2.3680000000000003,"_ClipMode":"visible","_Fill":null,"_BorderRadius":9.25,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(375.7,228.7)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"621":{"partsSpaceName":"PartsBin/Basic/","migrationLevel":8,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":622},{"__isSmartRef__":true,"id":623},{"__isSmartRef__":true,"id":624},{"__isSmartRef__":true,"id":625},{"__isSmartRef__":true,"id":626},{"__isSmartRef__":true,"id":627},{"__isSmartRef__":true,"id":628},{"__isSmartRef__":true,"id":629}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Sat Apr 05 2014 01:51:52 GMT-0700 (PDT)\")"},"622":{"author":"robertkrahn","message":"resizeWidth = true","id":"E402462A-7AB2-487B-82BD-A3369C1C1F75","__serializedExpressions__":["date"],"date":"new Date(\"Sat Apr 05 2014 01:58:52 GMT-0700 (PDT)\")"},"623":{"author":"jenslincke","message":"no comment","id":"9E495E1B-6E6D-4A89-9F9E-85AF618DC598","__serializedExpressions__":["date"],"date":"new Date(\"Tue Mar 12 2013 10:36:22 GMT-0700 (PDT)\")"},"624":{"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0","__serializedExpressions__":["date"],"date":"new Date(\"Sat Apr 21 2012 07:30:30 GMT-0700 (PDT)\")"},"625":{"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)).  This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F","__serializedExpressions__":["date"],"date":"new Date(\"Sun Feb 26 2012 21:20:38 GMT-0800 (PST)\")"},"626":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:31:43 GMT-0700 (PDT)\")"},"627":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:32:09 GMT-0700 (PDT)\")"},"628":{"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194","__serializedExpressions__":["date"],"date":"new Date(\"Tue May 08 2012 05:18:18 GMT-0700 (PDT)\")"},"629":{"author":"jenslincke","message":"no comment","id":"A3BA0C1E-7E83-43BF-9EC6-4F4BB3835D62","__serializedExpressions__":["date"],"date":"new Date(\"Tue Mar 12 2013 09:31:56 GMT-0700 (PDT)\")"},"630":{"style":{"__isSmartRef__":true,"id":631},"morph":{"__isSmartRef__":true,"id":619},"chunkOwner":{"__isSmartRef__":true,"id":619},"storedString":"In Composition Mode (default)\n ","_id":"_100","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"631":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"19px","fontWeight":"normal","textAlign":"start","backgroundColor":"rgb(255,241,215)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"632":{"_id":"_8225","style":{"__isSmartRef__":true,"id":633},"chunkOwner":{"__isSmartRef__":true,"id":619},"storedString":"clears the current page","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"633":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"16px","fontWeight":"normal","textAlign":"start","backgroundColor":"rgb(255,241,215)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"634":{"_id":"_8226","style":{"__isSmartRef__":true,"id":635},"chunkOwner":{"__isSmartRef__":true,"id":619},"storedString":"\n copy to: creates a copy of the current page before the page number\n insert: inserts the current page before the page number\n new page inserts a new blank page before the current page\n < goes to the previous page (wraps around)\n > goes to the next page\n start goes to the start","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"635":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"19px","fontWeight":"normal","textAlign":"start","backgroundColor":"rgb(255,241,215)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"636":{"morph":{"__isSmartRef__":true,"id":619},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"637":{"resizeWidth":true},"638":{"submorphs":[],"scripts":[],"id":"1780CD2C-FB6B-4863-AE93-8607D9D542C2","shape":{"__isSmartRef__":true,"id":639},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":120.695652,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":12,"name":"Body6","partsBinMetaInfo":{"__isSmartRef__":true,"id":640},"textChunks":[{"__isSmartRef__":true,"id":649},{"__isSmartRef__":true,"id":651}],"charsReplaced":"","lastFindLoc":141,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":653},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","F1D26890-7392-487D-B5DE-97C772B4E79E","59440FC5-E676-4B9B-A828-C150A05765C0","AB9FA9A4-3717-4E67-BA97-9422075C985F","48B0B0C1-509B-4268-8C0B-D8AA7B725E86","B9B4463B-09F1-4A9C-A0F6-4F18A216B00C","14FCA7C8-FA9A-4A1F-BB7B-2A3CA2634A10","17F4EC5E-73EE-4916-826A-AD727C92FAE8","1264787D-9B9E-432A-AB90-52E7D157149E","CB78AE57-9767-4733-8DB8-18D676AF53E9","AF468A6D-1B33-4770-B587-843A118E7DDB","2BFB4118-27E8-404B-8904-B255326F8C9D","422A64E9-E541-40B9-99AC-FDAA478A31BF","5F7AD466-41BF-47B9-92E7-3A745ACE0BBE","34B6667C-8DC4-4ECF-8E32-1D1CA8E5C9A6","85F090C4-A409-4A0E-9218-8416CD58F89C","53904C5C-FF21-4ABC-BFD7-0C1858112A9D"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":120.695652,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"layout":{"__isSmartRef__":true,"id":654},"doitContext":{"__isSmartRef__":true,"id":20},"savedTextString":"This is an implementation of ElProfesore for CSC 130 at U Vic.  It is sized so that at the default size, it will occupy a little more than one vertical half of a 13\" Macbook Air screen; the other side will usually be a Wortkbench for the students to play.\n\nThere are two boxes of controls at the bottom, only one of which should be visible at any time.  The CompositionBox has the controls you need to build a tutorial; the PresentationBox has the controls to view it.  To switch to presentation mode\nthis.presentationMode()\nto switch to composition mode\nthis.compositionMode()\n\nIn Composition Mode, simply hit \"save as\" and the page will be saved as the page number in the text box.  \n\nClear clears the current page.\n\nOne thing that is confusing is that the morphs can be on multiple pages.   When you save, it saves all morphs to the current page -- not a new copy of the morphs, but the morphs themselves.\n \n clears the current page\n copy to: creates a copy of the current page before the page number\n insert: inserts the current page before the page number\n new page inserts a new blank page before the current page\n < goes to the previous page (wraps around)\n > goes to the next page\n start goes to the start\n\n","previousSelection":[93,93],"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":0.9609803444828162,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(403.9,369.1)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(201.1,-18.1)"},"639":{"fill":null,"_BorderWidth":2.3680000000000003,"_ClipMode":"visible","_Fill":null,"_BorderRadius":9.25,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(301.8,168.7)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(4,2,0,0)"},"640":{"partsSpaceName":"PartsBin/Basic/","migrationLevel":8,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":641},{"__isSmartRef__":true,"id":642},{"__isSmartRef__":true,"id":643},{"__isSmartRef__":true,"id":644},{"__isSmartRef__":true,"id":645},{"__isSmartRef__":true,"id":646},{"__isSmartRef__":true,"id":647},{"__isSmartRef__":true,"id":648}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Sat Apr 05 2014 01:51:52 GMT-0700 (PDT)\")"},"641":{"author":"robertkrahn","message":"resizeWidth = true","id":"E402462A-7AB2-487B-82BD-A3369C1C1F75","__serializedExpressions__":["date"],"date":"new Date(\"Sat Apr 05 2014 01:58:52 GMT-0700 (PDT)\")"},"642":{"author":"jenslincke","message":"no comment","id":"9E495E1B-6E6D-4A89-9F9E-85AF618DC598","__serializedExpressions__":["date"],"date":"new Date(\"Tue Mar 12 2013 10:36:22 GMT-0700 (PDT)\")"},"643":{"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0","__serializedExpressions__":["date"],"date":"new Date(\"Sat Apr 21 2012 07:30:30 GMT-0700 (PDT)\")"},"644":{"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)).  This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F","__serializedExpressions__":["date"],"date":"new Date(\"Sun Feb 26 2012 21:20:38 GMT-0800 (PST)\")"},"645":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:31:43 GMT-0700 (PDT)\")"},"646":{"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9","__serializedExpressions__":["date"],"date":"new Date(\"Fri Apr 20 2012 22:32:09 GMT-0700 (PDT)\")"},"647":{"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194","__serializedExpressions__":["date"],"date":"new Date(\"Tue May 08 2012 05:18:18 GMT-0700 (PDT)\")"},"648":{"author":"jenslincke","message":"no comment","id":"A3BA0C1E-7E83-43BF-9EC6-4F4BB3835D62","__serializedExpressions__":["date"],"date":"new Date(\"Tue Mar 12 2013 09:31:56 GMT-0700 (PDT)\")"},"649":{"style":{"__isSmartRef__":true,"id":650},"morph":{"__isSmartRef__":true,"id":638},"chunkOwner":{"__isSmartRef__":true,"id":638},"storedString":"In Presentation Mode (\n ","_id":"_100","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"650":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"19px","fontWeight":"normal","textAlign":"start","backgroundColor":"rgb(255,241,215)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"651":{"_id":"_8226","style":{"__isSmartRef__":true,"id":652},"chunkOwner":{"__isSmartRef__":true,"id":638},"storedString":"\n < goes to the previous page (wraps around)\n > goes to the next page\n start goes to the start\n last goes to the end\n Go to goes to the displayed page","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"652":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"19px","fontWeight":"normal","textAlign":"start","backgroundColor":"rgb(255,241,215)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"653":{"morph":{"__isSmartRef__":true,"id":638},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"654":{"resizeWidth":true},"655":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"_AppearanceStylingMode":false,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(704.0,575.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,241,215)","_Padding":"lively.rect(0,0,0,0)"},"656":{"partsSpaceName":"PartsBin/Rick/","comment":"A title page for ElProfesor","migrationLevel":8,"partName":"TitlePage","changes":[{"__isSmartRef__":true,"id":657},{"__isSmartRef__":true,"id":658},{"__isSmartRef__":true,"id":659},{"__isSmartRef__":true,"id":660},{"__isSmartRef__":true,"id":661},{"__isSmartRef__":true,"id":662},{"__isSmartRef__":true,"id":663},{"__isSmartRef__":true,"id":664},{"__isSmartRef__":true,"id":665},{"__isSmartRef__":true,"id":666},{"__isSmartRef__":true,"id":667},{"__isSmartRef__":true,"id":668},{"__isSmartRef__":true,"id":669},{"__isSmartRef__":true,"id":670},{"__isSmartRef__":true,"id":671},{"__isSmartRef__":true,"id":672},{"__isSmartRef__":true,"id":673},{"__isSmartRef__":true,"id":674},{"__isSmartRef__":true,"id":675},{"__isSmartRef__":true,"id":676}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Wed Mar 12 2014 07:00:28 GMT-0700 (PDT)\")"},"657":{"author":"lauritz","message":"dropping enabled for the blue rectangle","id":"81D350CB-D926-491F-8FF3-A6C9C831BDF2","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 12 2014 07:00:28 GMT-0700 (PDT)\")"},"658":{"author":"jenslincke","message":"no comment","id":"ECD12BFF-E872-4918-8341-C6571E72F36D","__serializedExpressions__":["date"],"date":"new Date(\"Tue Feb 04 2014 01:24:27 GMT-0800 (PST)\")"},"659":{"author":"robertkrahn","message":"no comment","id":"FBBB9C99-B61C-4D5F-8750-6E2987DF0C9C","__serializedExpressions__":["date"],"date":"new Date(\"Thu Jun 20 2013 15:16:24 GMT-0700 (PDT)\")"},"660":{"author":"robertkrahn","message":"no comment","id":"67FD74CD-7AE4-4050-ADC7-4DF73804258D","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 30 2013 00:18:06 GMT-0700 (PDT)\")"},"661":{"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8","__serializedExpressions__":["date"],"date":"new Date(\"Wed Jan 23 2013 03:57:18 GMT-0800 (PST)\")"},"662":{"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:36 GMT-0700 (PDT)\")"},"663":{"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:30 GMT-0700 (PDT)\")"},"664":{"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:53:45 GMT-0700 (PDT)\")"},"665":{"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B","__serializedExpressions__":["date"],"date":"new Date(\"Fri Feb 24 2012 17:59:09 GMT-0800 (PST)\")"},"666":{"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:42:26 GMT-0700 (PDT)\")"},"667":{"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350","__serializedExpressions__":["date"],"date":"new Date(\"Mon Apr 09 2012 04:42:07 GMT-0700 (PDT)\")"},"668":{"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 18 2012 10:35:08 GMT-0700 (PDT)\")"},"669":{"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205","__serializedExpressions__":["date"],"date":"new Date(\"Thu Nov 22 2012 01:35:51 GMT-0800 (PST)\")"},"670":{"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jan 18 2013 07:42:31 GMT-0800 (PST)\")"},"671":{"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jan 18 2013 07:47:05 GMT-0800 (PST)\")"},"672":{"author":"SAPLivelyScreen","message":"no comment","id":"EF145198-0649-41BD-A92E-521D98FEC49D","__serializedExpressions__":["date"],"date":"new Date(\"Wed May 29 2013 15:36:50 GMT-0700 (PDT)\")"},"673":{"author":"SAPLivelyScreen","message":"no comment","id":"7A44D8CA-6D5F-42A3-A4B4-4D7F51EECA52","__serializedExpressions__":["date"],"date":"new Date(\"Tue Jun 18 2013 11:49:27 GMT-0700 (PDT)\")"},"674":{"author":"robertkrahn","message":"no comment","id":"A452871F-4EB9-45D1-94B8-6065CBA7B8FD","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jul 29 2013 23:20:51 GMT-0700 (PDT)\")"},"675":{"author":"jenslincke","message":"no comment","id":"ADFBF069-513C-4DE6-95A9-8AD4985C6508","__serializedExpressions__":["date"],"date":"new Date(\"Tue Feb 04 2014 01:23:53 GMT-0800 (PST)\")"},"676":{"__serializedExpressions__":["date"],"author":"rick","message":"no comment","id":"1EC33346-8418-425A-B86F-887D3F738B2C","date":"new Date(\"Sun Oct 05 2014 23:28:26 GMT-0700 (PDT)\")"},"677":{"morph":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"678":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":679}},"679":{"test01IsMorph":{"__isSmartRef__":true,"id":680}},"680":{"varMapping":{"__isSmartRef__":true,"id":681},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":682},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"681":{"this":{"__isSmartRef__":true,"id":678}},"682":{},"isSimplifiedRegistry":true}}