home *** CD-ROM | disk | FTP | other *** search
/ World of Shareware - Software Farm 2 / wosw_2.zip / wosw_2 / CPROG / WGT_TC21.ZIP / WGT12.C < prev    next >
C/C++ Source or Header  |  1992-07-17  |  901b  |  39 lines

  1. #include <conio.h>
  2. #include "c:\tc\wgt\wgt.h"
  3. /*   WORDUP Graphics Toolkit   Version 2.1
  4.      Demonstration program 12
  5.  
  6. Demonstrates mouse functions and msetbounds
  7.  
  8. */
  9.  
  10. void main(void)
  11. {
  12. vga256();        // initializes system
  13.  
  14. wcls(0);
  15. minit();                // init mouse
  16. mon();                    // turn it on
  17.  
  18. //msetbounds(50,50,270,150);
  19. // unremark this line to try setting the boundaries
  20.  
  21. do {
  22. mread();                // read mouse
  23.                     // stores info into mx,my,but
  24. gotoxy(1,1);
  25. printf("X: %i     Y: %i     Button: %i      ",mx,my,but);
  26. // use printf when you don't want to convert integers to strings by itoa(..)
  27.  
  28. if (but !=0)                // button pressed
  29.    {
  30.    moff();                // must turn off mouse
  31.    wsetcolor(my);            // before drawing or
  32.    wfill_circle(mx,my,30);        // mouse cursor will smear
  33.    mon();                // on screen.
  34.    }
  35. } while (!kbhit());
  36.  
  37. getch();
  38. textmode(C80);                // used to return to text mode
  39. }