home *** CD-ROM | disk | FTP | other *** search
/ 17 Bit Software 1: Collection A / 17Bit_Collection_A.iso / files / 290.dms / 290.adf / quickrif.source / pointer.c < prev    next >
C/C++ Source or Header  |  1989-01-31  |  1KB  |  46 lines

  1.  
  2. /* pointer.c - routines to turn the mouse pointer on and off, also the
  3.    stuff you need to make it a sleepy cloud */
  4.  
  5. #include <intuition/intuition.h>
  6.  
  7. USHORT zz_pillow[] = {
  8.     0x0000, 0x0000,
  9.  
  10.     0x0600, 0x0600,    /* 00 */
  11.     0x0f40, 0x0f40,    /* 01 */
  12.     0x3fe0, 0x3fe0,    /* 02 */
  13.     0x7fe0, 0x7fe0,    /* 03 */
  14.     0x61f0, 0x7ff0,    /* 04 */
  15.     0x7bf8, 0x7ff8,    /* 05 */
  16.     0xf7f8, 0xfff8,    /* 06 */
  17.     0x61fc, 0x7ffc,    /* 07 */
  18.     0x7f0c, 0x7ffc,    /* 08 */
  19.     0x3fde, 0x3ffe,    /* 09 */
  20.     0x7fbc, 0x7ffc,    /* 10 */
  21.     0x3f0c, 0x3ffc,    /* 11 */
  22.     0x1ff8, 0x1ff8,    /* 12 */
  23.     0x07f0, 0x07f0,    /* 13 */
  24.     0x01c0, 0x01c0,    /* 14 */
  25.     0x0700, 0x0700,    /* 15 */
  26.     0x0fc0, 0x0fc0,    /* 16 */
  27.     0x0680, 0x0680,    /* 17 */
  28.     0x0000, 0x0000,    /* 18 */
  29.     0x00c0, 0x00c0,    /* 19 */
  30.     0x00e0, 0x00e0,    /* 20 */
  31.     0x0040, 0x0040,    /* 21 */
  32.  
  33.     0x0000, 0x0000,
  34.     0x0000, 0x0000,
  35. };
  36.  
  37. extern struct Window *demo_window;
  38.  
  39. sleepingpointer()
  40. {
  41.  
  42. if (demo_window != NULL)
  43.     SetPointer(demo_window,&zz_pillow[0],21,16,0,0); /* sleepy arrow */
  44. }/*end of sleepingpointer*/
  45.  
  46.