🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.archives
Article #546

[comp.sys.next.announce] ARCHIVES: HotShapePalette is available

#546
From: cfleming
Date: Wed, 02 Sep 1992 04:33
35 lines
2198 bytes
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
Technical Details
Message-ID: <181g6tINNsva@agate.berkeley.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!sun-barr!ames!agate!agate!usenet
References: <1992Aug24.162306.13922@liveware.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!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