On Fri, Jan 26, 2001 at 01:46:25PM -0500, Lee Brown wrote:
> On Fri, 26 Jan 2001, Tijs van Bakel wrote:
> > Lee Brown <[EMAIL PROTECTED]> writes:
>
> Thanks for your input. I'm writing more or less 4 routines.
>
> LoadCursor(vis, cursor); <-- loads a cursor, nuff said
> ShowCursor(vis); <-- saves rectangle and draws cursor
> HideCursor(vis); <-- replaces rectangle
> MoveCursor(vis); <-- Hides at one spot and shows at another
>
> That'll be the functionality of the four routines, whether its a hardware
> cursor or a software cursor. This way the environment can keep track of
> when it needs to refresh the cursor, the low level graphics doesn't care.
> i.e. ggiDrawLine doesn't care if the cursor is there or not, that's up to the
> windowing scheme.
>
> Make sense?
>
> I always like it when people respond back. It's so much more productive and fun.
could you please mail me your functions if you're finished :-)
--
Johannes