1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
Program Example5;
{ Program to demonstrate the HideMouse function. }
Uses mouse;
Var
Event : TMouseEvent;
Visible: Boolean;
begin
InitMouse;
ShowMouse;
Visible:=True;
Writeln('Press left mouse button to hide/show, right button quits');
Repeat
GetMouseEvent(Event);
With Event do
If (Buttons=MouseLeftbutton) and
(Action=MouseActionDown) then
begin
If Visible then
HideMouse
else
ShowMouse;
Visible:=Not Visible;
end;
Until (Event.Buttons=MouseRightButton) and
(Event.Action=MouseActionDown);
DoneMouse;
end.
|