HPADpÿÿ0´ J>Find Files¶6MZ6* ÿÿ 60M,MSðß׸nO. Ñ·¡umH6%ö䲤…xW>6 66666,6>6F6X6U‹ìƒì �FöPš”6€~öu�~ûu¸‹å]À~öuÜ+À‹å]ÃU‹ìƒì¸pPš–?ƒÄ-‰FþP¸pP¸ÀPš®?ƒÄ ¡‹RP¸P‹FþÀPš…6ƒÄ ¸ÀPšŠ6‰Fú‰VüRP¸PŽd&ÿ6&ÿ6š�6ƒÄ ÿvüÿvúš{6‹å]ÃU‹ìƒì WV+À‰Fú‰Føè5ÿ ÀtélÇFô¸pP¸ÀPš`?ƒÄ¸P¸ÀPš–?ƒÄ½Pš`?ƒÄ¸ÀPš%1ëÄ&öGuèÿšA1£h Àtæ¸pPš%1£h‹~ö‹vôë7�Všv6‰Fø‰Vú¡‹RPÄ^ø&‹&‹WÇRPš`?ƒÄšA1£hƒ>hu;Ä&öGtæ&€.tß‹þ‹ÃŒÂRPš–?ƒÄ@ð ÿt—ÿvúÿvøVš€6ë•�‰~ö‰vôè;þ Àuu¸pPš–?ƒÄm‰FüŒ^þÇFö‹Fô9Fö}tÄ^ø&‹&‹WFö£d‰fRPÿvþÿvüš`?ƒÄ¸Pÿvþÿvüš?ƒÄÿ6fÿ6dš–?ƒÄ@Föè~þ ÀtÇFôë �ÿvþÿvüš–?ƒÄ‹ðÄ^ü&Æ@üë„ÇFôÿvúÿvøš{6‹Fô^_‹å]Ã�U‹ìƒìƒ~t¸‹å]Ë��F‰FüŒVþƒFüÄ^ü&Ä_ü&Ä&Š¢p¸ P¸qPš`?ƒÄƒFüÄ^ü&Ä_ü&ÿw&ÿ7¸Pš`?ƒÄš 1£‰¸PšŠ6Žd&£&‰è¶ýŽd&ÿ6&ÿ6š{6énÿË�Ë�´/Í!ŒÂ‹ÃËU‹ì´ÅVÍ!]ÊU‹ì´N¹1ÅVÍ!r3Àë¸]Ê´OÍ!r3Àë¸Ëì*M(6B6M6¸MŽØºB´ Í!¸LÍ!VW¸MŽØ¾d¿dè#_^šËVW¸MŽØ¾d¿dè _^šË;÷sƒï‹ EtòÿëîÃ2ä.ÿ.°éôÿ°éïÿ°éêÿ°éåÿ°éàÿ°éÛÿ°'éÖÿU‹ì‹×‹ÞÄ~3À¹ÿÿò®�uÿÄ~ ¹ÿÿò®÷Ñ+ùŒÀŽØŽF‡þ‹F÷Æt¤IÑéó¥Éó¤‹ó‹úŒÂ]ËU‹ì‹×‹ÞÅv ‹þŒØŽÀ3À¹ÿÿò®÷ÑÄ~‹Ç¨t¤IÑéó¥Éó¤‹ó‹úŒÂ]ËU‹ì‹×Ä~3À¹ÿÿò®÷ÑI‘‹ú]ËU‹ìWVÄ~Åv ‹ß‹Nã ¬ Àtªâø2Àóª‹ÃŒÂ^_‹å]Ë%s\*.*:\*.*addfoundfileLocateFileMzThis program requires HyperPAD. $MFINDFILE|±handler select; begin get the currentline of me; get line it of field "found"; get getdirpart(it); go to pad "dos"; find it in field "Directory"; if the result is "not found" then send "setpage" it to this page; end; handler mark; begin end;Òžþ¬7f€g Ú c�XXXXXfound&##XX�XXXXX  getdirpart;:�XXXXdos XXXDirectory&  knot foundX  :+Xsetpage` ‰*7*P@ 0¬žÆ FoundžÌP‡‡‡÷$ž‘p‡°žÿ‡¬0eumhandler keypress(k); begin if key(k) = "enter" then send "select" to button "Ok" else pass; end;æžu87enterX   W:+selectXOkM ‰$/*P@ŒžËFind what±‡±‡±‡±‡±‡±‡±‡±‡±‡±‡±‡±‡400p‡pžÿ‡PDrive to search±‡±‡±‡±‡±‡±‡±‡±‡±‡400p‡ÈÀ�ÿ‡Tk{sHandler Select; Begin put field id 4 into drv; if char 1 of drv is not in drives() or char 2 of drv is not ":" then begin answer "Invalid drive letter." with "Ok"; set the focus to field id 4; exit; end; if drv is empty then begin answer "You haven't given the drive to search." with "Ok"; exit; end; put field "Find What" into findwhat; if findwhat is empty then begin answer "You haven't given the DOS search spec." with "Ok"; exit; end; put empty into field "found"; locatefile drv,findwhat; beep 2; set the locktext of field "found" to (field "found" is empty); if field "found" is empty then begin answer "Can't find any matching files" with "Ok"; put "find what" into ff; end else begin put "found" into ff; end; set the focus to field ff; End;Òž{7X4(##� XXX: X2.X  Y: X1x2+OkInvalid drive letter. XUX4( h*� +3OkYou haven't given the drive to search. XU*XFind What&##� XXX� +3OkYou haven't given the DOS search spec. XU*��Xfound&X X    locatefile;:2   ð:Xfound&  E�Xfound&##+ P�Xfound&##+AOkCan't find any matching files XUfind what� XXX$found� XXXX & h*H<@@žOk Button‡±‡±‡±‡±‡±‡±‡±‡±‡±‡±‡±‡1‡GGpÿ‡OD'7/Handler Select; Begin cancel; End; Òž77X  :*HBJÌž½Cancelton‡±‡±‡±‡±‡±‡±‡±‡±‡±‡±‡±‡1‡GGpÿ‡OB%5-Handler Select; Begin help; End; Òž57X  ï:*HFNžMF1=Helpon‡±‡±‡±‡±‡±‡±‡±‡±‡±‡±‡±‡1‡GGpÿ‡O¥µ­Handler Select; Begin put the drives into dlist; get the popup of 2,1,dlist; if it is 0 then exit; put item it of dlist into field "Drive to Search"; End; Òžµ7X  Y:� XXX21    O:�XXXX0X+* XX�XDrive to Search&X X*H #tžÛPickDrives to‡±‡±‡±‡±‡±‡±‡±‡±‡1‡00pÿ‡?K2handler addfoundfile(fname); begin put fname after the last line of field "found"; get the rect of field "found"; put (item 4 of it - item 2 of it) - 2 into h; get the number of lines of field "found"; if it >= h then set the startline of field "found" to it - h; end; handler openpage; begin set the locktext of field "found" to (field "found" is empty); set the focus to field "Find What"; end; handler help; begin go to page id 34 of pad "dos.hlp"; end; handler cancel; begin go to pad "dos"; end;€�ž2éðï+@$addfoundfile87X�Xfound&Xl——A  Xfound&  )c� XXX2 X2 X4 � XXXXfound&##A� XXX  4Xfound&  Ë   P*7Xfound&  E�Xfound&##+ PXFind What& h*7dos.hlp“34’*7dos *¯-~‚ HyperPAD 2.2§ Brightbi‚l-Roberts & Co.‚‚± DOS Find File ¿±ÒÚÈĿ܅³È³Û…³È³Û…³È³Û…³È³Û…³È³Û…³È³Û…³È³Û…³È³Û…³È³Û…³È³Û…³È³Û…³È³Û…³È³Û…³È³Û…³È³Û…³È³Û…ÀÈÄÙÛ†Êß ÿ£Pre‚s TAB to highlight a bu‚ton of field, then select Ok.–Ðp‚‡�0ÿ‡’‡Ê€…‡Ê€…‡Ê€…‡Ê€…‡Ê€…‡Ê€…‡Ê€…‡Ê€…‡Ê€…‡Ê€…‡Ê€…‡Ê€…‡Ê€…‡Ê€…‡Ê€…‡Ê€…‡Ê€…‡Ê€†‡Ê€ÿ‡¤‡Ð0-@@� yyËs‘ö€H€H€Hû× ÿÿÿƒ…Ä¿Í ³»Type in the file spec,ºthen select OkÂ(e.g. *.BAT, TEST?.*)ÿŒAfter locating some½files, select one (by»highlighting it and½pre‚sing ENTER) to view¹that directory.ÿÿÿÿÿÿµÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿß ¯¹ÿÿmƒ™