🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.next.announce
Article #84

ARCHIVES: HotShapePalette Available from Archives

#84
From: cfleming
Date: Mon, 31 Aug 1992 23:24
33 lines
2034 bytes
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: <1992Aug31.232457.26057@liveware.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!sample.eng.ohio-state.edu!purdue!yuma!csn!ale!todd

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!sample.eng.ohio-state.edu!purdue!yuma!csn!ale!todd
From: cfleming@alleg.edu
Newsgroups: comp.sys.next.announce
Subject: ARCHIVES: HotShapePalette Available from Archives
Keywords: Archives HotShapePalette Buttons Programming Allegheny College
Message-ID: <1992Aug31.232457.26057@liveware.com>
Date: 31 Aug 92 23:24:57 GMT
Sender: todd@liveware.com
Reply-To: cfleming@alleg.edu
Followup-To: poster
Organization: Allegheny College
Lines: 33
Approved: todd@liveware.com