home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / archives / 3212 < prev    next >
Encoding:
Internet Message Format  |  1992-09-01  |  2.1 KB

  1. Path: sparky!uunet!cs.utexas.edu!sun-barr!ames!agate!agate!usenet
  2. From: cfleming@alleg.edu
  3. Newsgroups: comp.archives
  4. Subject: [comp.sys.next.announce] ARCHIVES: HotShapePalette is available
  5. Followup-To: poster
  6. Date: 2 Sep 1992 04:33:33 GMT
  7. Organization: Allegheny College
  8. Lines: 36
  9. Approved: adam@soda.berkeley.edu
  10. Distribution: world
  11. Message-ID: <181g6tINNsva@agate.berkeley.edu>
  12. References: <1992Aug24.162306.13922@liveware.com>
  13. Reply-To: cfleming@alleg.edu
  14. NNTP-Posting-Host: soda.berkeley.edu
  15. X-Original-Newsgroups: comp.sys.next.announce
  16. X-Original-Date: Mon, 24 Aug 1992 16:23:06 GMT
  17.  
  18. Archive-name: auto/comp.sys.next.announce/ARCHIVES-HotShapePalette-is-available
  19.  
  20. Greetings from Allegheny College,
  21.  
  22. The HotShapePalette is now available for anonymous ftp from pellns.alleg.edu.   
  23. It lives in /pub/Objects.  The documentation and source are included. 
  24.  
  25. Here's an excerpt from the HotShape documentation file.
  26.  
  27. *********************************************************************
  28.  
  29. CLASS DESCRIPTION
  30.  
  31. A HotShape is a Control subclass that intercepts mouse-down events and sends an  
  32. action message to a target object whenever the mouse is clicked in the hot  
  33. region.   The hot region is determined by a path in the associated file  
  34. HotPath.psw.  The hot path can be visible or invisible. 
  35.  
  36. The standard HotPath.psw  file  contains, in the function setHotPaths(),  the  
  37. postscript for elliptical, rectangular, diamond, star, triangular and octagonal  
  38. paths.   If additional paths are desired for your HotShape control, simply add  
  39. the postscript  to the setHotPaths() function in HotPath.psw.  If you are using  
  40. the HotShape palette (see below), you will need to recompile the palette.
  41.  
  42. For ease of use, the HotShape has been palettized and has an inspector which  
  43. allows you to select the hot path for the HotShape, whether the hot shape is  
  44. visible or invisible, and to set the tag.  Any project built with the HotShape  
  45. palette will need to add HotShape.(hm), SmallCell.(hm) and HotShape.psw to the  
  46. project being built. 
  47.  
  48. *********************************************************************
  49.  
  50. Regards,
  51. Chuck
  52. cfleming@alleg.edu
  53.  
  54.