Short: BOOPSO image handler for MUI type: dev/gui uploader: lukec@netcom.com (Luke Chastain) author: rreed@teripan.com (Richard Reed) myimagegclass v1.39 by Richard Reed ©1993 Excellent Studios 06 Jan 1994 Description ----------- myimageclass is a private BOOPSI gadgetclass for use with Stefan Stunz's Magic User Interface. It simplifies using standard Intuition Images in your MUI programs. Features include the following... - Change images using an OM_SET method with the GA_Image attribute at ANY TIME. You can only set an image for a standard MUI Image object at init time, so this is particualarly useful if you need to change images due to user interactions. - Reports a GA_ID (if not 0) whenever a GM_RENDER method is performed, which is especially useful for setting aside window areas where custom drawing is needed. Really handy when the user resizes the window, & your custom image area needs to be redrawn. - Unlike a standard MUI Image object, myimagegclass is resizable, centering its GA_Image within. New Features for v1.39 - Image scaling with a variety of settings. - Image clipping to gadget boundaries. Images too large to fit in the gadget space were simply not drawn in v1.1. How to Reach the Author ----------------------- Bugs, suggestions, etc. should be sent one of my various e-mail addresses. Internet: rreed@terapin.com Compuserve ID #: 72242,2624 Inquiries and other stuff (material things) can be sent to Richard Reed Excellent Studios 1933 Davis St. #309 San Leandro, CA 94577 PH: (510)632-2823 FAX:(510)632-2769 Good luck with your MUI programs! I hope myimagegclass will make adding image type objects to your interface a breeze. Scaling images can only allow for true interface resizability! ============================= Archive contents ============================= Original Packed Ratio Date Time Name -------- ------- ----- --------- -------- ------------- 628 274 56.3% 11-Jan-94 03:17:22 myimagegclass.info 21168 10580 50.0% 11-Jan-94 02:55:48 myimagegclass/Demo 835 397 52.4% 11-Jan-94 03:16:04 myimagegclass/Demo.info 10245 4228 58.7% 11-Jan-94 03:19:12 myimagegclass/myimagegclass.doc 487 252 48.2% 11-Jan-94 03:16:04 myimagegclass/myimagegclass.doc.info 628 275 56.2% 11-Jan-94 03:17:24 myimagegclass/objectFiles.info 1524 1036 32.0% 11-Jan-94 02:55:44 myimagegclass/objectFiles/ILBM_read.o 2968 1918 35.3% 11-Jan-94 02:53:34 myimagegclass/objectFiles/myimagegclass.o 628 274 56.3% 11-Jan-94 03:17:28 myimagegclass/source.info 25597 4547 82.2% 11-Jan-94 03:04:02 myimagegclass/source/demo.c 5172 1690 67.3% 11-Jan-94 03:02:48 myimagegclass/source/ILBM_read.c 11898 3392 71.4% 11-Jan-94 03:00:32 myimagegclass/source/myimagegclass.c 4029 761 81.1% 11-Jan-94 03:01:30 myimagegclass/source/myimagegclass.h 2153 486 77.4% 29-Oct-93 21:34:12 z_mc.displayme -------- ------- ----- --------- -------- 87960 30110 65.7% 11-Jan-94 15:51:54 14 files