mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-05-16 19:02:34 +02:00
23 lines
496 B
ObjectPascal
23 lines
496 B
ObjectPascal
{example for SetMouseXRange, SetMouseYRange and SetMouseWindow}
|
|
|
|
Uses Mouse, Crt;
|
|
|
|
Begin
|
|
If MouseFound Then
|
|
Begin
|
|
SetMouseXRange(20*8,50*8); {charracter width and height = 8 pixels}
|
|
SetMouseYRange(10*8,15*8);
|
|
|
|
{the two lines of code have exactly the same effect as
|
|
SetMouseWindow(20*8,10*8,50*8,15*8)}
|
|
|
|
Writeln('Press any key to quit.');
|
|
ShowMouse;
|
|
While KeyPressed Do ReadKey;
|
|
Readkey;
|
|
While KeyPressed Do ReadKey;
|
|
HideMouse
|
|
End
|
|
End.
|
|
|