Name
SDL_GetMouseState -- Retrieve the current state of the mouse
Synopsis
uses
SDL;
function SDL_GetMouseState( var x : Integer; var y : Integer ) :
UInt8;
Description
The current button state is returned as a button bitmask, which can be
tested using the SDL_BUTTON(X) macros, and
x and y are set to the current
mouse cursor position. You can pass nil
for either x or
y .
Example
SDL_PumpEvents;
if ( SDL_GetMouseState( nil, nil ) and SDL_BUTTON( 1 ) ) then
WriteLn( 'Mouse Button 1(left) is pressed.' );