REVO2700 cÌ Legal Source Material !èH þþððÅÅ ô 4P Š ÿÿÿÿ 2 U helvetica U helvetica U courier U helvetica U times W helvetica U courier U Arial Baltic U Bodoni MT U Bodoni MT W Bodoni MT U Bodoni MT U Bodoni MT U Arial Narrow U Arial Narrow U Arial Baltic U Arial Baltic U Palatino Linotype U Palatino Linotype U ms sans serif U Segoe UI U helvetica W helvetica @U helvetica U helvetica W Arial Baltic U Arial Baltic U Arial Black U Arial CE U Arial CE U Batang U Courier U Courier New Baltic U Courier New CE U DaunPenh U Eurostile U Georgia U Modern U Palatino Linotype W helvetica U Times New Roman U helvetica U helvetica U Times New Roman U Times New Roman U Times New Roman U Tahoma W Arial Baltic U helvetica U Times New Roman cREVGeometryCache stackID 25548 cRevStandaloneSettings cREVGeneral scripteditorvscroll 0breakpointconditions scripteditorselection 0breakpoints breakpointstates stackfileversion 2.7AlreadyHidden false [ Title Page @ ô © cREVGeometryCacheIDs 1205651794134 254211249749066809 255071249749053241 255061241583597701 254941249749162916 255091205651794132 2592 cREVGeometryCache order total 6 c c¢ c£ c¥ 'z Note @ ô cREVGeometryCacheIDs 1249749433541 255181249749333507 255101249749406212 255171249749450708 255191249749363382 255111205650315128 9933 cREVGeometrycache total 6order &Í cŠ c§ c c® c¯ c* Claim 1 ÀÀÀÀÀÀ ô cREVGeometryCacheIDs 1249749942980 255331249749670283 255201236722730312 46821249749806761 255211249749806762 255231249749806763 255241249749806764 255251249750807494 255351249749806765 255261249749806766 255271249749806767 255281249749823231 255311249749806768 255291249750615711 255341249749859916 255321205650561301 254391205650561302 254401249750843514 255371205650561293 254301205650561303 254411205650561295 254321249750959517 255411205650561297 254351249750822949 255361249750919727 255391236722719689 25473 cREVGeometrycache total 26order cREVGeneral J cŸ c¿ cÀ cÁ cà cÅ cÈ @ ô £ cREVGeometryCacheIDs 1249749942980 255331249749670283 255201236722730312 46821249749806761 255211249749806762 255231249749806763 255241249749806764 255251249750807494 255351249749806765 255261249749806766 255271249749806767 255281249749823231 255311249749806768 255291249750615711 255341249749859916 255321205650561301 254391205650561302 254401249750843514 255371205650561293 254301205650561303 254411205650561295 254321249750959517 255411205650561297 254351249750822949 255361249750919727 255391236722719689 25473 cREVGeometrycache total 26order J cŸ c¿ cÀ cÁ cà cÅ cÉ @ ô £ cREVGeometryCacheIDs 1249749942980 255331249749670283 255201236722730312 46821249749806761 255211249749806762 255231249749806763 255241249749806764 255251249750807494 255351249749806765 255261249749806766 255271249749806767 255281249749823231 255311249749806768 255291249750615711 255341249749859916 255321205650561301 254391205650561302 254401249750843514 255371205650561293 254301205650561303 254411205650561295 254321249750959517 255411205650561297 254351249750822949 255361249750919727 255391236722719689 25473 cREVGeometrycache total 26order J cŸ c¿ cÀ cÁ cà cÅ cÊ @ ô ¡ cREVGeometryCacheIDs 1249749942980 255331249749670283 255201236722730312 46821249749806761 255211249749806762 255231249749806763 255241249749806764 255251249750807494 255351249749806765 255261249749806766 255271249749806767 255281249749823231 255311249749806768 255291249750615711 255341249749859916 255321205650561301 254391205650561302 254401249750843514 255371205650561293 254301205650561303 254411205650561295 254321249750959517 255411205650561297 254351249750822949 255361249750919727 255391236722719689 25473 cREVGeometrycache total 26order J cŸ c¿ cÀ cÁ cà cÅ cË @ ô ¡ cREVGeometryCacheIDs 1249749942980 255331249749670283 255201236722730312 46821249749806761 255211249749806762 255231249749806763 255241249749806764 255251249750807494 255351249749806765 255261249749806766 255271249749806767 255281249749823231 255311249749806768 255291249750615711 255341249749859916 255321205650561301 254391205650561302 254401249750843514 255371205650561293 254301205650561303 254411205650561295 254321249750959517 255411205650561297 254351249750822949 255361249750919727 255391236722719689 25473 cREVGeometrycache total 26order J cŸ c¿ cÀ cÁ cà cÅ cÌ @ ô § cREVGeometryCacheIDs 1249749942980 255331249749670283 255201236722730312 46821249749806761 255211249749806762 255231249749806763 255241249749806764 255251249750807494 255351249749806765 255261249749806766 255271249749806767 255281249749823231 255311249749806768 255291249750615711 255341249749859916 255321205650561301 254391205650561302 254401249750843514 255371205650561293 254301205650561303 254411205650561295 254321249750959517 255411205650561297 254351249750822949 255361249750919727 255391236722719689 25473 cREVGeometrycache total 26order J cŸ c¿ cÀ cÁ cà cÅ cÇ @ ô ¥ cREVGeometryCacheIDs 1249749942980 255331249749670283 255201236722730312 46821249749806761 255211249749806762 255231249749806763 255241249749806764 255251249750807494 255351249749806765 255261249749806766 255271249749806767 255281249749823231 255311249749806768 255291249750615711 255341249749859916 255321205650561301 254391205650561302 254401249750843514 255371205650561293 254301205650561303 254411205650561295 254321249750959517 255411205650561297 254351249750822949 255361249750919727 255391236722719689 25473 cREVGeometrycache total 26order J cŸ c¿ cÀ cÁ cà cÅ cÆ @ ô ¥ cREVGeometryCacheIDs 1249749942980 255331249749670283 255201236722730312 46821249749806761 255211249749806762 255231249749806763 255241249749806764 255251249750807494 255351249749806765 255261249749806766 255271249749806767 255281249749823231 255311249749806768 255291249750615711 255341249749859916 255321205650561301 254391205650561302 254401249750843514 255371205650561293 254301205650561303 254411205650561295 254321249750959517 255411205650561297 254351249750822949 255361249750919727 255391236722719689 25473 cREVGeometrycache total 26order J cŸ c¿ cÀ cÁ cà cÅ Card Index i šon openCard if there is a bkgnd field id 2 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 2 pass openCard end openCard ñ© c+ Table of Contents x Úon mouseDown if the shiftKey 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 X WzQ ç Title Page Card Index Note Claim 1 Defense 1 ct ` @ Á X O § c, 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 K $ á Card 2 of 8 c- Network Manager âG 2on mouseUp go to card 2 of Network end mouseUp Æ # W - a Q cREVGeneral scriptChecksum §ê/3š+RŽMÁòX$á bookmarks handlerList mouseUpscriptSelection char 30 to 29prevHandler mouseUptempScript script M
on mouseUp
go to card 2 of Network
end mouseUp
c. Prev C (on mouseUp go to prev card end mouseUp ù @ c/ Next C (on mouseUp go to next card end mouseUp ä ÿ A &Í