Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- CA-Clipper 5.3 . Technical Reference - <b>llg_mousestate structure</b> http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 LLG_MOUSESTATE structure
 Structure for mouse state information
------------------------------------------------------------------------------
 Structure

     typedef struct
     {
        int   iX;
        int   iY;
        int   iRow;
        int   iCol;
        int   iLeft;
        int   iRight;
        int   iVisible;
        int   iDriverVersion;
        int   iCursorShape;
        int   iClicksLeft;
        int   iClicksRight;
     } LLG_MOUSESTATE;
     
     typedef LLG_MOUSESTATE far * LLG_LPMOUSESTATE;

 Elements

     iX is the pixel-based X coordinate.

     iY is the pixel-based Y coordinate.

     iRow is the text-based row position.

     iCol is the text-based column position.

     iLeft is the state of the left mouse button, which is either
     LLM_BUTTON_DOWN if the button is down and LLM_BUTTON_UP if it is up.

     iRight is the state of the right mouse button, which is either
     LLM_BUTTON_DOWN if the button is down and LLM_BUTTON_UP if it is up.

     iVisible is the current state of the mouse pointer.  1 means that it
     is visible, and 0 means that it is hidden.

     iDriverVersion is the version number of the mouse driver.

     iCursorShape is the shape of the mouse pointer (see _mShow() for a
     table of possible values).

     iClicksLeft is the number of left clicks since the value was last
     reset with _mState().

     iClicksRight is the number of right clicks since the value was last
     reset with _mState().

 Files   Header file is Llibg.api.

 Used By   _mState()


See Also: _mState()

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson