Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!ames!amdahl!uunet!wucs1!wuphys!wugate!wuee1!jtw From: jtw@wuee1.wustl.edu (Trent Wohlschlaeger) Newsgroups: comp.sys.mac.hypercard Subject: Re: Are hidden cards possible? Message-ID: <39@wuee1.wustl.edu> Date: 30 Jan 89 18:21:52 GMT References: <6@aulait.stanford.edu> Reply-To: jtw@wuee1.UUCP (Trent Wohlschlaeger) Distribution: usa Organization: Washington University, St. Louis, MO Lines: 38 In article <6@aulait.stanford.edu> swenson@isl.Stanford.EDU (Norman Swenson) writes: >Is it possible to hide cards in a stack, so that the stack developer >can access them (for copying, etc.) but not the user? One of the ways I use for doing this is to make my 'hidden' cards with a different background, and then make the scripts for my -> and <- buttons on mouseUp go to next (prev) gard of this background end mouseUp This also works well for stacks that have no hidden information but multiple backgrounds that get shuffled together because of sorting by a (non-unique) field (of different backgrounds). The price you pay for this is a (usually) unnoticable increase in the delay between cards. You can also trap the menu calls for moving between cards and/or check the user level to selectively allow viewing, but this exercise is left to the student. The bottom line, though, is that if you can see it, a determined user can find it. Now my addition to the wish list: would it be possible to add a qualifier such as sort by field foo _of this background_ or find 'bar' in field foo _of this background_ ??? I understand the need to convert the field name into a number for speed's sake, but can the same not be done with the background? Thanks, Trent