Board index » delphi » Mouse cursor in VESA mode

Mouse cursor in VESA mode

I am using svga256.bgi driver in 640x480x256 mode and i don't see mouse
cursor, because the mouse driver doesn't support it. Is there a way how to
get the cursor without installing any external TSRs?? I mean just a simple
unit which would move the cursor automatically, other things such as
getting the position can be done by myself.
I have TP 7.0

Tnx in advance!!

 

Re:Mouse cursor in VESA mode


Quote
Petr Krebs wrote:
> I am using svga256.bgi driver in 640x480x256 mode and i don't see mouse
> cursor, because the mouse driver doesn't support it. Is there a way how to
> get the cursor without installing any external TSRs?? I mean just a simple
> unit which would move the cursor automatically, other things such as
> getting the position can be done by myself.
> I have TP 7.0

> Tnx in advance!!

Hm look for some INT 33h documentation (Ralf Browns Intlist).
There exists a subfunction in your mousedriver where you can specify the
adress of a procedure which is called every mouse move. In this
procedure you write you can handle the mousecursor as you like!
Then you have the mouse cursor under total controll! You can even create
a 256 color cursor, or a REALLY HUGE one...

Markus

Other Threads