[comp.sys.amiga] Intuition_Lib SetPointer

billk@pnet01.CTS.COM (Bill Kelly) (08/13/87)

[ You don't like line-eaters?  Then don't start your lines with colons! ]

There seems to be a bug in the Intuition library routine, SetPointer().

(The bug was around in 1.1 as well -- I checked...)

Things go great if you specify a HEIGHT that is less than or equal to 127.  
If you give the routine a HEIGHT of 128 or greater, not only will your whole
sprite be displayed, but garbage data PAST the long-NULL at the end of the
sprite data will be displayed all the way down the screen.  To make matters
worse, when this happens, if you move the pointer down past about 40 lines
from the top of the screen, the whole pointer (garbage and all) will
disappear.  This is most annoying, as I wanted to have a long pointer!  :-(

Is this a known bug?  

If so, is there a workaround for it?

Thanks,
Bill
--
Bill Kelly,     {ihnp4, hplabs!hp-sdd, sdcsvax}!crash!pnet01!billk
DevWare Inc.    (Don't use pnet01!billk; try crash!pnet01!billk -- Thanks!)

                "Where there's a will, there's a relative..."