Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.csd.uwm.edu!cs.utexas.edu!uunet!mcvax!ukc!mucs!liv-cs!phil
From: phil@mva.cs.liv.ac.uk
Newsgroups: comp.sys.mac.hypercard
Subject: Re: how to make arbitrary-shaped buttons?
Message-ID: <445@mva.cs.liv.ac.uk>
Date: 14 Aug 89 17:13:37 GMT
References: <2594@laidbak.UUCP>
Organization: Computer Science CSMVAX, Liverpool University
Lines: 30

In article <2594@laidbak.UUCP>, rls@laidbak.UUCP (Richard Scott) writes:
> 
> 	I'm wondering how I can produce arbitrarily-shaped buttons in
> Hypercard, such that I could do, for example, a map of an area, where
> within the boundaries of each sub-region, I could do a button action.
> Unfortunately, variations of rectangles just doesn't suffice. Can I
> *draw* a custom button area, using the drawing tools? None of the HyperCard
> books I have say this.

If anyone has any XMCDs etc. that allow you to do this I would like to see
them, otherwise HC itself doesn't allow you to do this with non-rectangular
buttons.
> 
> 	Also, does HyperCard do some sort of caching of it's state, and then
> do occasional buffer flushes (e.g. like UNIX's "sync")? I notice when I'm 
> working on my Sun, I can hear my Mac hard-drive do an access once every few
> minutes or so, but only when HyperCard is running on it (quiescently - on
> the Home card). Just curious.
> 
I think it's updating the minute portion of the time on the home card...

>         rich scott                              {sun,att}!laidbak!rls
>         interactive systems corporation         voice: (800) LAI-UNIX x255
>         naperville, il, usa
Phil Jimmieson,           ***************************************************
Computer Science Dept.,   *                                                 *
Liverpool University,     * JANET : PHIL@UK.AC.LIV.CS.MVA                   *
PO Box 147                * ARPA  : PHIL%mva.cs.liv.ac.uk@cunyvm.cuny.edu   *
Liverpool  L69  3BX       *                                                 *
(UK) 051-794-3689         ***************************************************