REVO2700 / Proof Time Line H ;A 4P h ! U helvetica U helvetica U times U courier U helvetica W helvetica U helvetica U ms sans serif U Bodoni MT U Arial Baltic U Arial Baltic U Arial U Arial Greek U AmerType Md BT U Allegro BT U Allegro BT U Berlin Sans FB U Segoe UI U Arial Black U Palatino Linotype U Palatino Linotype U times U times U courier U Segoe UI U Palatino Linotype U Segoe UI U Times New Roman U Tempus Sans ITC $ U Tempus Sans ITC U 8514oem U 8514oem U 8514oem 2Network,C:/MarshalEvidence/MarshalNet/Network.rev cREVGeometryCache stackID 12034 cREVGeneral breakpointconditions scripteditorvscroll 0breakpoints scripteditorselection 0breakpointstates stackfileversion 2.7 cRevStandaloneSettings "t Title Page @ ;A cREVGeneral scripteditorvscroll 0scripteditorselection 0 cREVGeometryCacheIDs 1043127365146 120161249243548820 119731249243559414 119741249243584685 119761249243571116 11975 cREVGeometrycache order total 5 . . . . . Network Refinements @ ;A cREVGeometryCacheIDs 1249243840281 119811249243799717 119781249243825757 119801241140392521 119441249243811773 119791249243786501 119771241140392516 5912 cREVGeometryCache order total 7 . . . . . . Investigation Time Line @ ;A cREVGeometryCacheIDs 1250815669687 120201249090675678 120081244640771993 119881244641863434 119831244640062304 119961244642199897 119851249244541896 120031243836241004 119911244639334376 119921244639617965 119931244640532576 119861201478837173 119891244635688662 119901244642161061 119841241119143065 119331245741823566 58791244640735354 119871250815193646 120171244639674196 119951249244810301 11997 cREVGeometrycache total 20order . . . / @ ;A cREVGeometryCacheIDs 1250815669687 120201249090675678 120081244640771993 119881244641863434 119831244640062304 119961244642199897 119851249244541896 120031243836241004 119911244639334376 119921244639617965 119931244640532576 119861201478837173 119891244635688662 119901244642161061 119841241119143065 119331245741823566 58791244640735354 119871250815193646 120171244639674196 119951249244810301 11997 cREVGeometrycache total 20order . . . / @ ;A cREVGeometryCacheIDs 1250815669687 120201249090675678 120081244640771993 119881244641863434 119831244640062304 119961244642199897 119851249244541896 120031243836241004 119911244639334376 119921244639617965 119931244640532576 119861201478837173 119891244635688662 119901244642161061 119841241119143065 119331245741823566 58791244640735354 119871250815193646 120171244639674196 119951249244810301 11997 cREVGeometrycache total 20order . . . . @ ;A cREVGeometryCacheIDs 1250815669687 120201249090675678 120081244640771993 119881244641863434 119831244640062304 119961244642199897 119851249244541896 120031243836241004 119911244639334376 119921244639617965 119931244640532576 119861201478837173 119891244635688662 119901244642161061 119841241119143065 119331245741823566 58791244640735354 119871250815193646 120171244639674196 119951249244810301 11997 cREVGeometrycache total 20order . . . . @ ;A cREVGeometryCacheIDs 1250815669687 120201249090675678 120081244640771993 119881244641863434 119831244640062304 119961244642199897 119851249244541896 120031243836241004 119911244639334376 119921244639617965 119931244640532576 119861201478837173 119891244635688662 119901244642161061 119841241119143065 119331245741823566 58791244640735354 119871250815193646 120171244639674196 119951249244810301 11997 cREVGeometrycache total 20order . . . . @ ;A cREVGeometryCacheIDs 1250815669687 120201249090675678 120081244640771993 119881244641863434 119831244640062304 119961244642199897 119851249244541896 120031243836241004 119911244639334376 119921244639617965 119931244640532576 119861201478837173 119891244635688662 119901244642161061 119841241119143065 119331245741823566 58791244640735354 119871250815193646 120171244639674196 119951249244810301 11997 cREVGeometrycache total 20order . . . . @ ;A cREVGeometryCacheIDs 1250815669687 120201249090675678 120081244640771993 119881244641863434 119831244640062304 119961244642199897 119851249244541896 120031243836241004 119911244639334376 119921244639617965 119931244640532576 119861201478837173 119891244635688662 119901244642161061 119841241119143065 119331245741823566 58791244640735354 119871250815193646 120171244639674196 119951249244810301 11997 cREVGeometrycache total 20order . . . . @ ;A cREVGeometryCacheIDs 1250815669687 120201249090675678 120081244640771993 119881244641863434 119831244640062304 119961244642199897 119851249244541896 120031243836241004 119911244639334376 119921244639617965 119931244640532576 119861201478837173 119891244635688662 119901244642161061 119841241119143065 119331245741823566 58791244640735354 119871250815193646 120171244639674196 119951249244810301 11997 cREVGeometrycache total 20order . . . . @ ;A cREVGeometryCacheIDs 1250815669687 120201249090675678 120081244640771993 119881244641863434 119831244640062304 119961244642199897 119851249244541896 120031243836241004 119911244639334376 119921244639617965 119931244640532576 119861201478837173 119891244635688662 119901244642161061 119841241119143065 119331245741823566 58791244640735354 119871250815193646 120171244639674196 119951249244810301 11997 cREVGeometrycache total 20order . . . . Trial Time Line @ ;A cREVGeometryCacheIDs 1244640771993 119881244641863434 119831249244681082 119821250815458472 120191244640062304 119961249244869261 120111244642199897 119851249244541896 120031243836241004 119911244639334376 119921244639617965 119931244640532576 119861201478837173 119891250815390317 120181244635688662 119901244642161061 119841241119143065 119331245741823566 58791244640735354 119871249244858356 120101244639674196 11995 cREVGeometrycache total 21order . . . . . @ ;A cREVGeometryCacheIDs 1244640771993 119881244641863434 119831249244681082 119821244640062304 119961250815458472 120191244642199897 119851249244869261 120111249244541896 120031243836241004 119911244639617965 119931244639334376 119921244640532576 119861201478837173 119891244635688662 119901250815390317 120181245741823566 58791241119143065 119331244642161061 119841244640735354 119871249244858356 120101244639674196 11995 cREVGeometrycache total 21order . . . . . @ ;A cREVGeometryCacheIDs 1244640771993 119881244641863434 119831249244681082 119821244640062304 119961250815458472 120191244642199897 119851249244869261 120111249244541896 120031243836241004 119911244639617965 119931244639334376 119921244640532576 119861201478837173 119891244635688662 119901250815390317 120181245741823566 58791241119143065 119331244642161061 119841244640735354 119871249244858356 120101244639674196 11995 cREVGeometrycache total 21order . . . . . @ ;A cREVGeometryCacheIDs 1244640771993 119881244641863434 119831249244681082 119821244640062304 119961250815458472 120191244642199897 119851249244869261 120111249244541896 120031243836241004 119911244639617965 119931244639334376 119921244640532576 119861201478837173 119891244635688662 119901250815390317 120181245741823566 58791241119143065 119331244642161061 119841244640735354 119871249244858356 120101244639674196 11995 cREVGeometrycache total 21order . . . . . @ ;A cREVGeometryCacheIDs 1244640771993 119881244641863434 119831249244681082 119821244640062304 119961250815458472 120191244642199897 119851249244869261 120111249244541896 120031243836241004 119911244639617965 119931244639334376 119921244640532576 119861201478837173 119891244635688662 119901250815390317 120181245741823566 58791241119143065 119331244642161061 119841244640735354 119871249244858356 120101244639674196 11995 cREVGeometrycache total 21order . . . . / @ ;A cREVGeometryCacheIDs 1244640771993 119881244641863434 119831249244681082 119821244640062304 119961250815458472 120191244642199897 119851249244869261 120111249244541896 120031243836241004 119911244639617965 119931244639334376 119921244640532576 119861201478837173 119891244635688662 119901250815390317 120181245741823566 58791241119143065 119331244642161061 119841244640735354 119871249244858356 120101244639674196 11995 cREVGeometrycache total 21order . . . . . @ ;A cREVGeometryCacheIDs 1244640771993 119881244641863434 119831249244681082 119821244640062304 119961250815458472 120191244642199897 119851249244869261 120111249244541896 120031243836241004 119911244639617965 119931244639334376 119921244640532576 119861201478837173 119891244635688662 119901250815390317 120181245741823566 58791241119143065 119331244642161061 119841244640735354 119871249244858356 120101244639674196 11995 cREVGeometrycache total 21order . . . . i on openCard if there is a bkgnd field id 11 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 11 pass openCard end openCard ' cREVGeneral revUniqueID 1241140392516 . 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 1241140392521 Card 2 of 18 Card Index i on openCard if there is a bkgnd field id 5 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 5 pass openCard end openCard 6 $ D " ` ` l a~0 c1Y a a2 a a4 aex q iֱ ` qg ` ` l a~0 c1Y a a2 a a4 aex q iֱ ` qg . Table of Contents x on 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 newField V ?[ Title Page Network Refinements Card Index Evidence Evidence Evidence card id 7116 card id 2165 card id 12435 card id 10959 card id 10246 card id 10674 card id 7187 card id 7620 card id 2395 card id 7891 card id 8125 Evidence card id 9142 Evidence card id 9693 card id 12053 card id 9824 card id 10002 card id 11688 card id 11923 . ` @ @ . Previous card C +on mouseUp go to previous card end mouseUp 3 @ . Next card C 'on mouseUp go to next card end mouseUp 2 A cREVGeneral bookmarks handlerList mouseUpscriptSelection char 14 to 13prevHandler mouseUptempScript script . Network Manager @ey @on mouseUp go to card id 2246 of stack "Network" end mouseUp : y Network Manager cREVGeneral scriptChecksum (IY)f bookmarks handlerList mouseUpscriptSelection char 50 to 49prevHandler mouseUptempScript script e
on mouseUp
go to card id 2246 of stack "Network"
end mouseUp
. HCCdNmbrOfHC X 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 ^ # Card 3 of 8 Evidence i on openCard if there is a bkgnd field id 8 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 8 pass openCard end openCard ( cREVGeneral revUniqueID 1245741823566 . HCCdNmbrOfHC x 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 1241119143065 Card 12 of 18 . Field + 0 n ; cREVGeneral revUniqueID 1249243548820 "t "Investigation and Proof Time Line . Network Manager Eh #u 9 Eon mouseUp go to "Network" end mouseUp <