Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!midway!quads.uchicago.edu!chh9 From: chh9@quads.uchicago.edu (Conrad Halton Halling) Newsgroups: comp.sys.mac.hypercard Subject: Re: HC find quirks Message-ID: <1990Sep14.232310.5317@midway.uchicago.edu> Date: 14 Sep 90 23:23:10 GMT References: <1990Sep14.223831.17977@athena.mit.edu> Sender: news@midway.uchicago.edu (News Administrator) Distribution: comp.sys.mac.hypercard Organization: University of Chicago Lines: 26 In article <1990Sep14.223831.17977@athena.mit.edu> shawn@athena.mit.edu (Shawn O'Donnell) writes: >I haven't been able to determine how HyperCard knows whether to find a >string of text on the same card or on later cards. > In my experience, I have found that the find command searches the fields in field order (that is, field number 1 is searched before field number 2). Probably, the first field you look for has a higher number than the second field you look for. (I'm not talking about the ID number, I'm talking about the "field number" as given in the "field info..." dialog box.) This may mean that after you do your find and get a hit in the first field (with the higher field number), the next search won't continue on the same card but will go to the next card before the field you limited your search to is examined. (Oh, boy! That isn't very clear. Anyway, try my suggestion below to see if it works, and let me know if it does.) To decrease the number of a field, choose the field tool, click on the appropriate field, then type command-hyphen. To increase the number of a field, type command-equals. I would just keep doing this until the first field you want to search has become field number 1. -- Conrad Halling chh9@midway.uchicago.edu