REVO2700"JPossibilities!HppppS 4P U helvetica U helvetica Ucourier U helvetica UTahoma U Segoe UIUPalatino LinotypeU helveticaU helveticacRevStandaloneSettingscREVGeometryCachestackID8778 cREVGeneral debugObjectsbreakpointconditionsscripteditorvscroll0 breakPointsscripteditorselection0breakpointstatesAlreadyHiddenfalse Title Page @ cREVGeneralcREVGeometryCacheIDs 114955564183462141149555641836873211495556418378733114955564183887341149555641839873511495556418402187124158338304387601154208343256874511495556418335688cREVGeometryCacheorder total98")"8 Favor P: H cREVGeometryCacheIDs1149554915112374112446378248432730114955491511387071149554915114870811495549151158709114955491511687101149554915117871111495549151198713114955491512087141149554915121871511495549151228716114955491512387171149554915124871812367227196898761cREVGeometrycacheorder total14 "G @cREVGeometryCacheIDs1149554915112374112446378248432730114955491511387071149554915114870811495549151158709114955491511687101149554915117871111495549151198713114955491512087141149554915121871511495549151228716114955491512387171149554915124871812367227196898761cREVGeometrycachetotal14order  "H @cREVGeometryCacheIDs1149554915112374112446378248432730114955491511387071149554915114870811495549151158709114955491511687101149554915117871111495549151198713114955491512087141149554915121871511495549151228716114955491512387171149554915124871812367227196898761cREVGeometrycachetotal14order  "I @cREVGeometryCacheIDs1149554915112374112446378248432730114955491511387071149554915114870811495549151158709114955491511687101149554915117871111495549151198713114955491512087141149554915121871511495549151228716114955491512387171149554915124871812367227196898761cREVGeometrycachetotal14order  "J @cREVGeometryCacheIDs1149554915112374112446378248432730114955491511387071149554915114870811495549151158709114955491511687101149554915117871111495549151198713114955491512087141149554915121871511495549151228716114955491512387171149554915124871812367227196898761cREVGeometrycachetotal14order  ": @cREVGeometryCacheIDs1149554915112374112446378248432730114955491511387071149554915114870811495549151158709114955491511687101149554915117871111495549151198713114955491512087141149554915121871511495549151228716114955491512387171149554915124871812367227196898761cREVGeometrycachetotal14order  "; @cREVGeometryCacheIDs1149554915112374112446378248432730114955491511387071149554915114870811495549151158709114955491511687101149554915117871111495549151198713114955491512087141149554915121871511495549151228716114955491512387171149554915124871812367227196898761cREVGeometrycachetotal14order  "< @cREVGeometryCacheIDs1149554915112374112446378248432730114955491511387071149554915114870811495549151158709114955491511687101149554915117871111495549151198713114955491512087141149554915121871511495549151228716114955491512387171149554915124871812367227196898761cREVGeometrycachetotal14order  "= @cREVGeometryCacheIDs1149554915112374112446378248432730114955491511387071149554915114870811495549151158709114955491511687101149554915117871111495549151198713114955491512087141149554915121871511495549151228716114955491512387171149554915124871812367227196898761cREVGeometrycachetotal14order   Disfavor P: @cREVGeometryCacheIDs1149555251558872711495552515598728114955525156087291149555251561873012446383763237781114955525155087191149555251549813211495552515518720114955525155287211149555251553872211495552515548723114955525155587241236722719689876611495552515578726cREVGeometryCacheorder total14e"? @cREVGeometryCacheIDs1149555251558872711495552515598728114955525156087291149555251561873012446383763237781114955525155087191149555251549813211495552515518720114955525155287211149555251553872211495552515548723114955525155587241236722719689876611495552515578726cREVGeometrycachetotal14ordere"@ @cREVGeometryCacheIDs1149555251558872711495552515598728114955525156087291149555251561873012446383763237781114955525155087191149555251549813211495552515518720114955525155287211149555251553872211495552515548723114955525155587241236722719689876611495552515578726cREVGeometrycachetotal14ordere"A @cREVGeometryCacheIDs1149555251558872711495552515598728114955525156087291149555251561873012446383763237781114955525155087191149555251549813211495552515518720114955525155287211149555251553872211495552515548723114955525155587241236722719689876611495552515578726cREVGeometrycachetotal14ordere"B @cREVGeometryCacheIDs1149555251558872711495552515598728114955525156087291149555251561873012446383763237781114955525155087191149555251549813211495552515518720114955525155287211149555251553872211495552515548723114955525155587241236722719689876611495552515578726cREVGeometrycachetotal14ordere"C @cREVGeometryCacheIDs1149555251558872711495552515598728114955525156087291149555251561873012446383763237781114955525155087191149555251549813211495552515518720114955525155287211149555251553872211495552515548723114955525155587241236722719689876611495552515578726cREVGeometrycachetotal14ordere"D @cREVGeometryCacheIDs1149555251558872711495552515598728114955525156087291149555251561873012446383763237781114955525155087191149555251549813211495552515518720114955525155287211149555251553872211495552515548723114955525155587241236722719689876611495552515578726cREVGeometrycachetotal14ordere"E @cREVGeometryCacheIDs1149555251558872711495552515598728114955525156087291149555251561873012446383763237781114955525155087191149555251549813211495552515518720114955525155287211149555251553872211495552515548723114955525155587241236722719689876611495552515578726cREVGeometrycachetotal14ordere"F @cREVGeometryCacheIDs1149555251558872711495552515598728114955525156087291149555251561873012446383763237781114955525155087191149555251549813211495552515518720114955525155287211149555251553872211495552515548723114955525155587241236722719689876611495552515578726cREVGeometrycachetotal14ordere8group id 5688i5, cREVGeneral revUniqueID 1149555641833F DW`܋? acH H۶OyK Vմ(AJ VuAJ [AK LcAH#  G4AK \4AJ4 Vմ4AJ ۶AK ac AH ?fc0` 180`fc0``*fq8yǁp9qǎ>ٳf8fmmlٳf8`qf0cmmplqf0`f0`mmlf0`ٳf0fmmlٳf0`pǎ03gp8`pǎ03"xa>x13gfxnj|c~̊a0 31fl v6lfc̊0 1v6 fcx< 1 ~3nj|cx0 13ό~0`fc0ᘂ0 1v n0`fc0͙0؂ 1vf1͌n6lfc0y0x131fxnj|c0%xa>x13Ǐfxg`a܋? acH H۶OyK Vմ(AJ VuAJ [AK LcAH#  G4AK \4AJ4 Vմ4AJ ۶AK ac AH ?fc0` 180`fc0``*fq8yǁp9qǎ>ٳf8fmmlٳf8`qf0cmmplqf0`f0`mmlf0`ٳf0fmmlٳf0`pǎ03gp8`pǎ03"xa>x13gfxnj|c~̊a0 31fl v6lfc̊0 1v6 fcx< 1 ~3nj|cx0 13ό~0`fc0ᘂ0 1v n0`fc0͙0؂ 1vf1͌n6lfc0y0x131fxnj|c0%xa>x13Ǐfxg`a cREVGeneral revUniqueID 1149555641834" New ButtonA ,on mouseUp go to card id 7341 end mouseUp  cREVGeneral revUniqueID 1149555641836 " New ButtonA ,on mouseUp go to card id 7441 end mouseUp  cREVGeneral revUniqueID 1149555641837 "Network ManagerG xTon mouseUp visual effect iris open go to card 2 of stack "NETWORK" end mouseUp 9#}FBQ cREVGeneral revUniqueID 1149555641838 "Elimination of PossibilitiesG  con mouseUp visual effect stretch from center go to stack "Possibilities Elimination" end mouseUp ,3B( cREVGeneral revUniqueID 1149555641839 mik5  D9łnj|c~c1`6lfcc 3`1ٱ`6 fcc 301ٙ 3nj|ccǂ301ဃ0`fcc3010`fcc016lfcc 3c`1` nj|cc31`łnj|c~c1`6lfcc 3`1ٱ`6 fcc 301ٙ 3nj|ccǂ301ဃ0`fcc3010`fcc016lfcc 3c`1` nj|cc31` " Table 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 newFieldoI cREVGeneral bookmarks handlerList1mouseDown currentLine createCardNameList newField tempScript prevHandlercreateCardNameListscriptSelectionchar 1480 to 1479script Title Page Card Index Favor P: Favor P: card id 2333 card id 3951 card id 4268 Disfavor P: Disfavor P: card id 4504 card id 4668 card id 5053"# `@`J"!NextC  (on mouseUp go to next card end mouseUp +A ""PrevC  (on mouseUp go to prev card end mouseUp +@  D  cREVGeneral revUniqueID 1149555641840")Nextg xFon mouseUp visual effect scroll left go to next card end mouseUp T3k=dA Next Card cREVGeneral revUniqueID 1154208343256 "8Peter Tillers+H@@!# cREVTable currentviewPeter Tillers - 2010  cREVGeneral revUniqueID 1241583383043  Peter Tillers - 2010  group id 2730ion openStack hide message box show menuBar pass openStack end openStack on openCard if there is a bkgnd field id 18 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 18 pass openCard end openCard  cREVGeneral revUniqueID 1244637824843"9Make New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@fy5f cREVGeneral revUniqueID 1236722719689  DNj UUUUUUUUUUUUUꂪUX5U*UX5U>UX#U"UX#U#UX"U& "jUX "U 0"zUX31|`"uU6uq0`"zUXf910"uU110"zUX 1ܳ2"uU 154`"zUX 8`"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uUw@"zUX"uUw@"zUX"uUw@"zUX"uUw@"zUXߛ"uU7@"zUXޛ="uU7@"zUXޛ="uU7@"zUX? `1 ="uU1` 7@"zUX1|p3="uU1f0 307@"zUX? f0 3="uU0 f0 37@"zUX0f0 3="uU0f0 37@"zUX0 |00="uU7@"zUXމ3="uU7@"zUXޛ="uU7@"zUXޛ="uU7@"zUXޛ="uU7@"zUXޛ="uU7@"zUXޛ="uU7@"zUXޛ="uU7@"zUXޛ="uU7@?"zUXޛ="uU7@"zUXޛ="uU7@"zUXޛ="uU7@"zUXޛ="uU7@`"zUXޛ=Ƈ`"uU7@c>ǂ?"zUXޛ=f g;3fgf`?"uU@f3ƃf`?"zUXcf3 gf?"uUw@cf3 ff?"zUXaf3`Ƅf`?"uUw@3`c?"zUX"uUw@3"zUX"uUw@"zUX"uUw@"zUX"uU"zUX"uU"zUX"uU?"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zU_uUzUVuUzUuUzUUU_UUUUUU3@HALF[ ERD`B$"AHdHNGB$"ABHBD B$"AHB3`mf UUUUUUUUUUUUUꂪUX5U*UX5U>UX#U"UX#U#UX"U& "jUX "U 0"zUX31|`"uU6uq0`"zUXf910"uU110"zUX 1ܳ2"uU 154`"zUX 8`"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uUw@"zUX"uUw@"zUX"uUw@"zUX"uUw@"zUXߛ"uU7@"zUXޛ="uU7@"zUXޛ="uU7@"zUX? `1 ="uU1` 7@"zUX1|p3="uU1f0 307@"zUX? f0 3="uU0 f0 37@"zUX0f0 3="uU0f0 37@"zUX0 |00="uU7@"zUXމ3="uU7@"zUXޛ="uU7@"zUXޛ="uU7@"zUXޛ="uU7@"zUXޛ="uU7@"zUXޛ="uU7@"zUXޛ="uU7@"zUXޛ="uU7@?"zUXޛ="uU7@"zUXޛ="uU7@"zUXޛ="uU7@"zUXޛ="uU7@`"zUXޛ=Ƈ`"uU7@c>ǂ?"zUXޛ=f g;3fgf`?"uU@f3ƃf`?"zUXcf3 gf?"uUw@cf3 ff?"zUXaf3`Ƅf`?"uUw@3`c?"zUX"uUw@3"zUX"uUw@"zUX"uUw@"zUX"uU"zUX"uU"zUX"uU?"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zU_uUzUVuUzUuUzUUU_UUUUUU3@HALF[ ERD`B$"AHdHNGB$"ABHBD B$"AHB3`mf cREVGeneral revUniqueID 1149554915112" Next cardG Fon mouseUp visual effect scroll left go to next card end mouseUp HHFA cREVGeneral revUniqueID 1149554915113 "Previous cardG (on mouseUp go to prev card end mouseUp ]H @ cREVGeneral revUniqueID 1149554915114 ")hpcCurrentObject|stack "K:/MarshalAll/Aussie-Scot MarshalPlan/MarshalNet08/Network/Possibilities & Questions/Possibilities/Possibilities.rev" cREVGeneral revUniqueID 1149554915115  "G "= "< "; ": "J "I "H "$ `@("1st Disfavoring Evidence CardE  ,on mouseUp go to card id 7441 end mouseUp @ cREVGeneral revUniqueID 1149554915116 " 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 updateCardDataG cREVGeneral revUniqueID 1149554915117 Card 2 of 19 " )h `# cREVGeneral revUniqueID 1149554915119  "G "= "< "; ": "J "I "H "% `@/a!" 1st Favoring Evidence CardE  ,on mouseUp go to card id 7341 end mouseUp RD cREVGeneral revUniqueID 1149554915120 " Elimination of PossibilitiesE [Zon mouseUp visual effect iris close go to stack "Possibilities Elimination" end mouseUp . cREVGeneral revUniqueID 1149554915121 " Network ManagerE  Ton mouseUp visual effect iris open go to card 2 of stack "NETWORK" end mouseUp m1 cREVGeneral revUniqueID 1149554915122 " Analyst)h 0 cREVGeneral revUniqueID 1149554915123  "G "= "< "; ": "J "I "H ")h+l cREVGeneral revUniqueID 1149554915124  "G "= "< "; ": "J "I "H egroup id 7781ion 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 1244638376323">Make New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@fFy5` cREVGeneral revUniqueID 1236722719689  DQ,(_   g f3lLf3 l f3 g anw,̀vMh c3g`@8a0 1㏎`ƃ31af 3a`1a`01a`31a````?`@$"@ȓ@0p`0A@ ̂0"@ p1$@ 1Ã3c330(@ 13c30<@ 013xc33"@013xc33!1030c30  00a1!@ "@D@H@@$"@Ò@ b",F$@@Bg2` ,@B$+$C"@ Br 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 1149555251555 Card 11 of 19 "Possibility i.d. no.)h M#  cREVGeneral revUniqueID 1149555251557  "F "E "D "C "B "A "@ "? "' `@$N!"Elimination of PossibilitiesE [Aon mouseUp go to stack "Possibilities Elimination" end mouseUp )  cREVGeneral revUniqueID 1149555251558 "Network ManagerE [ Ton mouseUp visual effect iris open go to card 2 of stack "Network" end mouseUp   cREVGeneral revUniqueID 1149555251559 "Analyst)h *  cREVGeneral revUniqueID 1149555251560  "F "E "D "C "B "A "@ "? ")h?  cREVGeneral revUniqueID 1149555251561  "F "E "D "C "B "A "@ "?