home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 7 / 07.iso / c / c222 / 1.ddi / INC / MS_HEAD.H < prev    next >
Encoding:
C/C++ Source or Header  |  1990-05-23  |  1.2 KB  |  32 lines

  1. /*********************
  2.  *
  3.  *  ms_head.h [NON-ANSI] - mouse header file.
  4.  *
  5.  *  Purpose: This file contains the constants and global variables
  6.  *           used by the mouse functions.
  7.  *
  8.  *  Blackstar C Function Library
  9.  *  (c) Copyright 1985,1989 Sterling Castle Software
  10.  *
  11.  *******/
  12.  
  13. extern int ms_mask[];
  14.  
  15. extern int mouse1_,mouse2_,mouse3_,mouse4_;
  16.  
  17. extern int mvcnt_,mhcnt_;          /* mouse speed count vert,horiz   */
  18. extern int mcol_,mrow_;            /* mouse position                 */
  19. extern int mlbut_,mrbut_;          /* button status                  */
  20. extern int mlpcol_,mrpcol_;        /* position at pressed            */
  21. extern int mlprow_,mrprow_;
  22. extern int mlbutp_,mrbutp_;        /* # times button pressed         */
  23. extern int mlbutr_,mrbutr_;        /* button released                */
  24. extern int mlrcol_,mlrrow_;        /* left release col,row location  */
  25. extern int mrrcol_,mrrrow_;        /* right release col,row location */
  26.  
  27. extern int ms_ax_,ms_bx_,ms_cx_,ms_dx_;  /* mouse return regs     */
  28. extern short int ms_seg_,ms_dseg_;
  29. extern int ms_off_;     /* mouse int svc routine */
  30. extern int ms_intsvc_();                                                       /* mouse driver interrupt*/
  31.  
  32.