REVO27009Time Line.Case 4PCase Time Line  U helvetica U helvetica U ` UCo8 U U WX@ UX@ UU W U U  U U@nV U U helvetica UTahoma U Segoe UI UMS Sans SerifW Arial BalticUPalatino LinotypeU helveticaUGeorgiaW Arial BalticUGeorgiaU Arial BalticU Segoe UIUTimes New Roman U8514oem U8514oemcRevStandaloneSettingscREVGeometryCachestackID14597 cREVGeneralscripteditorvscroll0breakpointconditionsscripteditorselection0 breakpointsbreakpointstatesstackfileversionAlreadyHiddenfalse$ Title Page@cREVGeometryCacheIDs1154323492824145351241582521792145931250008326502145961154323492826145371201902083990145531154323492828145391154323492831396211543234928237786cREVGeometrycacheorder total8zj888899ATypes of Time Lines@A cREVGeneralcREVGeometryCacheIDs1250008394286145971154324267418145111201902608031145551154324267412450212417190258471459411543242674135069115432426741414517cREVGeometryCacheorder total788998 @cREVGeometryCacheIDs1236990571510145561154323621588145321154323621590145341154323621589145331236990579969269711543236215764174115432362157714521115432362157814522115432362157914523115432362158014524115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycacheorder total14 8 @cREVGeometryCacheIDs1236990571510145561154323621588145321154323621590145341154323621589145331236990579969269711543236215764174115432362157714521115432362157814522115432362157914523115432362158014524115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 8 @cREVGeometryCacheIDs1236990571510145561154323621588145321154323621590145341154323621589145331236990579969269711543236215764174115432362157714521115432362157814522115432362157914523115432362158014524115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 8 @cREVGeometryCacheIDs1154323621588145321236990571510145561154323621589145331154323621590145341236990579969269711543236215764174115432362157714521115432362157814522115432362158014524115432362157914523115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 8 @cREVGeometryCacheIDs1154323621588145321236990571510145561154323621589145331154323621590145341236990579969269711543236215764174115432362157714521115432362157814522115432362158014524115432362157914523115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 8 @cREVGeometryCacheIDs1154323621588145321236990571510145561154323621589145331154323621590145341236990579969269711543236215764174115432362157714521115432362157814522115432362158014524115432362157914523115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 8 @cREVGeometryCacheIDs1154323621588145321236990571510145561154323621589145331154323621590145341236990579969269711543236215764174115432362157714521115432362157814522115432362158014524115432362157914523115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 8 @cREVGeometryCacheIDs1154323621588145321236990571510145561154323621589145331154323621590145341236990579969269711543236215764174115432362157714521115432362157814522115432362158014524115432362157914523115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 8 @cREVGeometryCacheIDs1154323621588145321236990571510145561154323621589145331154323621590145341236990579969269711543236215764174115432362157714521115432362157814522115432362158014524115432362157914523115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 8 @cREVGeometryCacheIDs1154323621588145321236990571510145561154323621589145331154323621590145341236990579969269711543236215764174115432362157714521115432362157814522115432362158014524115432362157914523115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 8 @cREVGeometryCacheIDs1154323621588145321236990571510145561154323621589145331154323621590145341236990579969269711543236215764174115432362157714521115432362157814522115432362158014524115432362157914523115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 8 @cREVGeometryCacheIDs1154323621588145321236990571510145561154323621589145331154323621590145341236990579969269711543236215764174115432362157714521115432362157814522115432362158014524115432362157914523115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 8 @cREVGeometryCacheIDs1154323621588145321236990571510145561154323621589145331154323621590145341236990579969269711543236215764174115432362157714521115432362157814522115432362158014524115432362157914523115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 9 @cREVGeometryCacheIDs1154323621588145321236990571510145561154323621589145331154323621590145341236990579969269711543236215764174115432362157714521115432362157814522115432362158014524115432362157914523115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 8 @cREVGeometryCacheIDs1154323621588145321236990571510145561154323621589145331154323621590145341236990579969269711543236215764174115432362157714521115432362157814522115432362158014524115432362157914523115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 8 @cREVGeometryCacheIDs1154323621588145321236990571510145561154323621589145331154323621590145341236990579969269711543236215764174115432362157714521115432362157814522115432362158014524115432362157914523115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 8 @cREVGeometryCacheIDs1154323621588145321236990571510145561154323621589145331154323621590145341236990579969269711543236215764174115432362157714521115432362157814522115432362158014524115432362157914523115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 8 @cREVGeometryCacheIDs1154323621588145321236990571510145561154323621589145331154323621590145341236990579969269711543236215764174115432362157714521115432362157814522115432362158014524115432362157914523115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 9 @cREVGeometryCacheIDs1154323621588145321236990571510145561154323621589145331154323621590145341236990579969269711543236215764174115432362157714521115432362157814522115432362158014524115432362157914523115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 8 Next CardG hDhon mouseUp visual effect scroll left slowly go to next card end mouseUp  <zA cREVGeneral revUniqueID 1154324267418 ion openCard if there is a bkgnd field id 7 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 7 pass openCard end openCard&+ cREVGeneral revUniqueID 11543243842258 DB | ?3χ` 03` 0dzf 0dzf3>cg30cf0safa0s31`|a?33χ`| ?3χ` 03` 0dzf 0dzf3>cg30cf0safa0s31`|a?33χ` cREVGeneral revUniqueID 11543243842268PrevC  +on mouseUp go to card id 7460 end mouseUp 1@ cREVGeneral revUniqueID 1154324384227 8 Title PageC  ,on mouseUp go to card id 6721 end mouseUp 1A cREVGeneral revUniqueID 1154324384228 8Table of Contents xon mouseDown if the shiftKey is down then sort lines of me else if the optionKey is down then createCardNameList -- rebuild list exit mouseDown else -- go to the card associated with the click currentLine put the ticks into theTicks repeat until the mouse is up if the mouseloc is within the rect of target then currentLine put the ticks into theTicks else select empty end repeat if (the ticks - theTicks) < 10 then get the value of the selectedLine if it is empty then exit mouseDown visual effect iris open if the style of me is "Scrolling" then set scroll of me to 0 go cd it end if end if select empty end mouseDown on currentLine put (((the mouseV - top of the target) - 4) + scroll of the target)\ div (textHeight of the target) + 1 into theLine select char 1 to ((number of chars in (line theLine of target)) + 1)\ of line theLine to (theLine + 1) of target end currentLine on createCardNameList -- create the list of card names set the dontWrap of me to true set the lockText of me to true if the style of me is "Scrolling" then set scroll of me to 0 if "bkgnd" is in the target then set the sharedText of target to true put empty into me repeat with curCard = 1 to number of cards set cursor to busy get the short name of card curCard put it into line curCard of me if the length of me > 30000 then answer "Sorry, but this field's 30000" &&\ "character limit has been reached." -- exit to HyperCard end if end repeat end createCardNameList on newField -- auto builds a new list when this field is pasted createCardNameList end newFieldlS cREVGeneral revUniqueID 1154324384229 Title Page Card Index Types of Time Lines Case Time Line Case Time Line card id 61978 `@ZT 8 HCCdNmbrOfHC  function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardDataN* cREVGeneral revUniqueID 1154324384230 Card 2 of 108Time Lines IndexE  7on mouseUp go to stack "Time Line Index" end mouseUp 1 cREVGeneral revUniqueID 1154324384231 j D 9PNG  IHDRt4`gAMA aPLTEٟtRNS0JIDATx v km`Rc9c3/e`b`i$S(F0 Q Ǣ(F0 Q`(F0 Q`(F0 QnjwhqT }K1 _@YwA  ^@]Pimi}ZDDSDZD_@XmR0E相v< gNJHkA=LA[JW Hq{9bO@+o^sEn[1G\B}~kŋ2~T2@߽TZݓp9R>{;S\?ŏeD-#'oӿK[k7Ʈ:D e_>(F0 Q`(F0 Q`(F0 Q`(F0 Fa[QySVj}ht5}m7z=kK&x}VUAVzڸ&ԃM鈀!`̗Krc?I@jWg9Ե]md0Q= =^fKzJyo|{0\念|P@2g ت^ ܻP&wN VenP2f! (F0 Q`.$ t^oK9D-Koas/ODT}讀j})zi Nup*(`pJw-`ѥ=`)`~&,O  \PJn͗= g#5+vh'So{@R!\"n1Oh-Jü=CQ`(F0 Q`(F0 Q`(F0 Q`(F0 r(F0 Q`c(F0 Q`(F0 Q`(?+Iz<(O k) PBn<+6^R+[hq(+=WYkp A+^y&oCC nP۝0Q`(F0 Q`(F0 Q`(F0 Q`(F0 Q`(F0 Q`1kʏk<IENDB` cREVGeneral revUniqueID 11543234928238Start AnalysisG hEFon mouseUp visual effect scroll left slowly go to next card visual effect scroll left slowly go to next card end mouseUp  <-A cREVGeneral revUniqueID 1154323492824 8 Case Name)h &cCurrentObjectbutton id 1015 of group id 1050 of card id 1008 of stack "K:/MarshalAll/Aussie-Scot MarshalPlan/MarshalNet08/Network/Evidence History/Time Line.Witness.rev" cREVGeneral revUniqueID 1154323492826 $ 8Network ManagerG h2U Uon mouseUp go to card 2 of stack "Network" end mouseUp  <1Q cREVGeneral revUniqueID 1154323492828 z D - cREVGeneral revUniqueID 1154323492831group id 4502i'on openCard pass openCard end openCard cREVGeneral revUniqueID 1154324267412 DC`0  `f̂8c` 0  `02c0Øxٞ8`lqx8kcf8x6` >lc1`36l0ag cf 3lc̓c c0c6l`06`<0lc1`6l0yaccf 3lt,c&̓cM,c4c6ld26`l2lc1i̘6l4ٰiecf3l1ǁ336<8`<l3088xy8ca3lpL&<`0  `0$<8scǁƼ6cxL <8$f lffg6d 1 ٰi3M$ lgff6`1 `3# lcf6c1 ـ`̙$% leff6f 1 ِi̘͏ 8q c  8C`0  `f̂8c` 0  `02c0Øxٞ8`lqx8kcf8x6` >lc1`36l0ag cf 3lc̓c c0c6l`06`<0lc1`6l0yaccf 3lt,c&̓cM,c4c6ld26`l2lc1i̘6l4ٰiecf3l1ǁ336<8`<l3088xy8ca3lpL&<`0  `0$<8scǁƼ6cxL <8$f lffg6d 1 ٰi3M$ lgff6`1 `3# lcf6c1 ـ`̙$% leff6f 1 ِi̘͏ 8q c  8 cREVGeneral revUniqueID 11543242674138Case Time Line CardsBG i H@hon mouseUp visual effect scroll left slowly go to next card end mouseUp  <=Z cREVGeneral revUniqueID 1154324267414 8 ExplanationGhu=hon mouseUp visual effect scroll left slowly go to next card end mouseUp  <-A cREVGeneral revUniqueID 1201902083990 8Actor Time LineEh'<Ton mouseUp go to stack "Time Line.Actor" end mouseUp  <- cREVGeneralscripteditorvscroll0 revUniqueID 1201902608031scripteditorselection0  Case Time Lineion openCard if there is a bkgnd field id 20 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 20 pass openCard end openCard cREVGeneral revUniqueID 1236990579969N DVUUUTUUTU> `>UTH*UI*GqͶ UTJD"P"IUI> "IUTJD`"I$Us> UTU8UTUUꥪU_UꥪU_UقꥪU_U?ꥪU _<|?U9xw?ꥪU _9|?U 9|?ꥪU Vy)l7U F\/?ꥪU@ g<>g?UpUTwU 5U@wx?UQՈUNw{Uw{*DUDՄUDU_D@UD@UQD@UDOUQDHUDHUQDHUDH:UQDH5UDH:UQDHUDHUQDHUDHUQDHUDHUQDHUDH3UQDH"UDHUQDHUDH>UQDH 30UDH  0UQDH0  <`UDH888 8 0UQDHll b 0UDH||  ٳ0UQDH`` ۂ>`UDH6ll cUQDH88¥UDHUQDHUDHUQDH"UDH̥UQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDH0~`L0 0CUDH0#UQDHx8tq#UDHmmcm(`T#UQDH>m}cm H@3UDH0macm |@UQDH6mmcm @R3UDHx8cl;nq#UQDH`#UDH`#UQDH@CUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDH0UQDH0`UDH0`UQ DHx|U DHy6pa` UQ DH̓6`U DH6`aUQ DHͳ6`cϜqU DH`a f6نUQDH0f0UDHf0ÏUQDHf6؂ƏUDHpÆUQDH` UDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDH0UQDH`UDH`UQ DH3<U DH6͘aUQ DH͘U DH aUQ DH͘cU DHÍa UQDH0UDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHU QDHUDHUQDHUDHUQHUHUQ|HUȘUQȘUHUPxUU_UU_UUUUUUXUUXUUXUU_UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTUUTU> `>UTH*UI*GqͶ UTJD"P"IUI> "IUTJD`"I$Us> UTU8UTUUꥪU_UꥪU_UقꥪU_U?ꥪU _<|?U9xw?ꥪU _9|?U 9|?ꥪU Vy)l7U F\/?ꥪU@ g<>g?UpUTwU 5U@wx?UQՈUNw{Uw{*DUDՄUDU_D@UD@UQD@UDOUQDHUDHUQDHUDH:UQDH5UDH:UQDHUDHUQDHUDHUQDHUDHUQDHUDH3UQDH"UDHUQDHUDH>UQDH 30UDH  0UQDH0  <`UDH888 8 0UQDHll b 0UDH||  ٳ0UQDH`` ۂ>`UDH6ll cUQDH88¥UDHUQDHUDHUQDH"UDH̥UQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDH0~`L0 0CUDH0#UQDHx8tq#UDHmmcm(`T#UQDH>m}cm H@3UDH0macm |@UQDH6mmcm @R3UDHx8cl;nq#UQDH`#UDH`#UQDH@CUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDH0UQDH0`UDH0`UQ DHx|U DHy6pa` UQ DH̓6`U DH6`aUQ DHͳ6`cϜqU DH`a f6نUQDH0f0UDHf0ÏUQDHf6؂ƏUDHpÆUQDH` UDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDH0UQDH`UDH`UQ DH3<U DH6͘aUQ DH͘U DH aUQ DH͘cU DHÍa UQDH0UDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHU QDHUDHUQDHUDHUQHUHUQ|HUȘUQȘUHUPxUU_UU_UUUUUUXUUXUUXUU_UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU cREVGeneral revUniqueID 1154323621576 8Time)h [cCurrentObjectbutton id 1015 of group id 1050 of card id 1008 of stack "K:/MarshalAll/Aussie-Scot MarshalPlan/MarshalNet08/Network/Evidence History/Time Line.Witness.rev" cREVGeneral revUniqueID 1154323621577 8 9 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8Nextg ovoMjon mouseUp visual effect scroll left slowly go to next card end mouseUp  <GA Next Card cREVGeneralscripteditorvscroll0 revUniqueID 1154323621578scripteditorselection50 8Prevg hOoon mouseUp visual effect scroll right slowly go to previous card end mouseUp  <!~@Previous Card cREVGeneralscripteditorvscroll0 revUniqueID 1154323621579scripteditorselection51 8Actor)h p)  cREVGeneral revUniqueID 1154323621580 8 9 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 `@q' 8 Description)h nrt)  cREVGeneral revUniqueID 1154323621581 8 9 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 `@s' 8 Description)h ZV cREVGeneral revUniqueID 1154323621582 8 9 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 `@T 8 HCCdNmbrOfHC  function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData cREVGeneral revUniqueID 1154323621583 Card 3 of 21 8 Case Name)h > cREVGeneral revUniqueID 1154323621586 8 9 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8Network ManagerG hnEUon mouseUp go to card 2 of stack "Network" end mouseUp  <GQ cREVGeneral revUniqueID 1154323621588 8Analyst)h  cREVGeneral revUniqueID 1154323621589 8 9 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8)h + cREVGeneral revUniqueID 1154323621590 8 9 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8Make New CardEh@@@@69Eon mouseUp doMenu "New Card" end mouseUp  <1 cREVGeneral revUniqueID 1236990571510  9Peter Tillers+H@@ # cREVTable currentviewPeter Tillers - 2010 cREVGeneral revUniqueID 1241582521792 $ Peter Tillers - 20109Prevg xTon mouseUp visual effect scroll right slowly go to previous card end mouseUp OW_@Previous Card cREVGeneral revUniqueID 1241719025847scripteditorvscroll0scripteditorselection51 9What is this stack for?eiZ7on mouseUp speakAlert "Welcome. This is a time line stack -- or, in fancy language, an event chronology stack. Use this stack to put possible events relating to a case in chronological order. But note this important point: in both event chronologies and scenarios events are arranged in temporal order. But there is an important difference between scenarios and event chronologies. In scenarios the causal connections between events in time are described or conjectured. An event chronlogy, by contrast, is a slap-dash thing: in an event chronology -- that is, in a time line -- nothing is said, asserted, or conjectured about the connections between events in time. Well, no more explanations. Now it is time for you to get to work. Good luck." end mouseUp on speakAlert theText if theText is empty then exit speakAlert -- skip the rest try -- in case revSpeak isn't installed revSpeak theText catch theError -- if the "revSpeak" command fails put return & "(Cannot speak text on this system.)" \ after theText beep -- make a sound to get the user's attention end try answer theText end speakAlert  <-[What is this stack for? cREVGeneralscripteditorvscroll0 revUniqueID 1250008326502scripteditorselection202 9What is this stack for?eiZLon mouseUp speakAlert "Welcome. This is a time line stack -- or, in fancy language, an event chronology stack. Use this stack to put possible events relating to a case in chronological order. But note this important point: in both event chronologies and scenarios events are arranged in temporal order. But there is an important difference between scenarios and event chronologies. In scenarios the causal connections between events in time are described or conjectured. An event chronlogy, by contrast, is a slap-dash thing: in an event chronology -- that is, in a time line -- nothing is said, asserted, or conjectured about the connections between events in time. Well, no more explanations. Now it is time for you to get to work. Good luck." end mouseUp on speakAlert theText if theText is empty then exit speakAlert -- skip the rest try -- in case revSpeak isn't installed revSpeak theText catch theError -- if the "revSpeak" command fails put return & "(Cannot speak text on this system.)" \ after theText beep -- make a sound to get the user's attention end try answer theText end speakAlert  <7[What is this stack for? cREVGeneral revUniqueID 1250008394286scripteditorvscroll0scripteditorselection202