Unit 'Mouse' Package
[Overview][Constants][Types][Procedures and functions][Variables][Index] [#rtl-console]

TMouseDriver

Declaration

Source position: mouseh.inc line 48

type TMouseDriver = record

  UseDefaultQueue: Boolean;

  InitDriver: procedure;

  DoneDriver: procedure;

  DetectMouse: function: Byte;

  ShowMouse: procedure;

  HideMouse: procedure;

  GetMouseX: function: Word;

  GetMouseY: function: Word;

  GetMouseButtons: function: Word;

  SetMouseXY: procedure(

  x: Word;

  y: Word

);

  GetMouseEvent: procedure(

  var MouseEvent: TMouseEvent

);

  PollMouseEvent: function(

  var MouseEvent: TMouseEvent

):Boolean;

  PutMouseEvent: procedure(

  const MouseEvent: TMouseEvent

);

end;


Documentation generated on: 2023-03-18