/*
 *  VQ_MOUSE                                    (C) Digital Design 1990
 *
 *  SAMPLE MOUSE BUTTON STATE
 *
 *  Diese Funktion wird zur Ermittlung der gedrckten Maus-Taste
 *  eingesetzt. Weiterhin gibt sie die aktuelle Position des Grafik-
 *  cursors zurck.
 */
#include <gemdefs.h>

void vq_mouse( int handle, int *pstatus, int *x, int *y )
{
  VDI( 124, 0, 0, handle );

  *pstatus = intout[0]; /* Status der Maustaste:                        *
                         *      0 = Taste nicht gedrckt                *
                         *      1 = Taste gedrckt                      */
  *x = ptsout[0]; /* x-Position des Grafikcursors                       */
  *y = ptsout[1]; /* y-Position des Grafikcursors                       */
}

