123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115 |
- {
- This file is part of the Free Pascal run time library.
- Copyright (c) 1999-2004 Armin Diehl, member of the
- Free Pascal development team
- Dummy Mouse unit for netware
- See the file COPYING.FPC, included in this distribution,
- for details about the copyright.
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- **********************************************************************}
- {2001/04/14 armin: first version, only a dummy, i think there is no 'official' way to support
- a mouse under netware }
- unit Mouse;
- interface
- {$ifdef NOMOUSE}
- {$DEFINE NOGPM}
- {$ENDIF}
- {const
- MouseEventBufSize = 16; }
- {$i mouseh.inc}
- implementation
- procedure PlaceMouseCur(ofs:longint);
- begin
- end;
- procedure InitMouse;
- begin
- end;
- procedure DoneMouse;
- begin
- end;
- function DetectMouse:byte;
- begin
- DetectMouse:=0;
- end;
- procedure ShowMouse;
- begin
- end;
- procedure HideMouse;
- begin
- end;
- function GetMouseX:word;
- begin
- GetMouseX:=0;
- end;
- function GetMouseY:word;
- begin
- GetMouseY:=0;
- end;
- function GetMouseButtons:word;
- begin
- GetMouseButtons:=0;
- end;
- procedure SetMouseXY(x,y:word);
- begin
- end;
- procedure GetMouseEvent(var MouseEvent: TMouseEvent);
- begin
- fillchar(MouseEvent,SizeOf(TMouseEvent),#0);
- end;
- procedure PutMouseEvent(const MouseEvent: TMouseEvent);
- begin
- end;
- function PollMouseEvent(var MouseEvent: TMouseEvent):boolean;
- begin
- fillchar(MouseEvent,SizeOf(TMouseEvent),#0);
- exit(false);
- end;
- Procedure SetMouseDriver(Const Driver : TMouseDriver);
- { Sets the mouse driver. }
- begin
- end;
- Procedure GetMouseDriver(Var Driver : TMouseDriver);
- { Returns the currently active mouse driver }
- begin
- FillChar (Driver, sizeof(Driver),0);
- end;
- end.
|