home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!cs.utexas.edu!sun-barr!ames!agate!agate!usenet
- From: cfleming@alleg.edu
- Newsgroups: comp.archives
- Subject: [comp.sys.next.announce] ARCHIVES: HotShapePalette is available
- Followup-To: poster
- Date: 2 Sep 1992 04:33:33 GMT
- Organization: Allegheny College
- Lines: 36
- Approved: adam@soda.berkeley.edu
- Distribution: world
- Message-ID: <181g6tINNsva@agate.berkeley.edu>
- References: <1992Aug24.162306.13922@liveware.com>
- Reply-To: cfleming@alleg.edu
- NNTP-Posting-Host: soda.berkeley.edu
- X-Original-Newsgroups: comp.sys.next.announce
- X-Original-Date: Mon, 24 Aug 1992 16:23:06 GMT
-
- Archive-name: auto/comp.sys.next.announce/ARCHIVES-HotShapePalette-is-available
-
- Greetings from Allegheny College,
-
- The HotShapePalette is now available for anonymous ftp from pellns.alleg.edu.
- It lives in /pub/Objects. The documentation and source are included.
-
- Here's an excerpt from the HotShape documentation file.
-
- *********************************************************************
-
- CLASS DESCRIPTION
-
- A HotShape is a Control subclass that intercepts mouse-down events and sends an
- action message to a target object whenever the mouse is clicked in the hot
- region. The hot region is determined by a path in the associated file
- HotPath.psw. The hot path can be visible or invisible.
-
- The standard HotPath.psw file contains, in the function setHotPaths(), the
- postscript for elliptical, rectangular, diamond, star, triangular and octagonal
- paths. If additional paths are desired for your HotShape control, simply add
- the postscript to the setHotPaths() function in HotPath.psw. If you are using
- the HotShape palette (see below), you will need to recompile the palette.
-
- For ease of use, the HotShape has been palettized and has an inspector which
- allows you to select the hot path for the HotShape, whether the hot shape is
- visible or invisible, and to set the tag. Any project built with the HotShape
- palette will need to add HotShape.(hm), SmallCell.(hm) and HotShape.psw to the
- project being built.
-
- *********************************************************************
-
- Regards,
- Chuck
- cfleming@alleg.edu
-
-