Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

mcursor.c

Go to the documentation of this file.
00001 /*************************************************************************
00002 *   FILE: mcursor.c
00003 * AUTHOR: Weiskamp, Heiny, Flamig
00004 * DATE: 18 April 1993
00005 * PURPOSE:
00006 *   Contains definitions for various graphics mouse cursors.
00007 **************************************************************************
00008 *     REVISION HISTORY
00009 *
00010 *  Rev  Date    Analyst
00011 *
00012 *    0  ??    Weiskamp, Heiny, Flamig
00013 *       Designed.
00014 *    1  15 Apr 1993   Wilson T, Steven W
00015 **************************************************************************/
00016 
00017 #include "msmouse.h"
00018 
00019 const MouseCursor ArrowCursor = {
00020   {0, 0},
00021  {0x3FFF, 0x1FFF, 0x0FFF, 0x07FF, // SCREEN MASK
00022   0x03FF, 0x01FF, 0x00FF, 0x007F,
00023   0x003F, 0x00FF, 0x01FF, 0x10FF,
00024   0x30FF, 0xF87F, 0xF87F, 0xFC3F},
00025  {0x0000, 0x4000, 0x6000, 0x7000, // CURSOR MASK
00026   0x7800, 0x7C00, 0x7E00, 0x7F00,
00027   0x7F80, 0x7E00, 0x7C00, 0x4600,
00028   0x0600, 0x0300, 0x0300, 0x0180}
00029 };
00030 
00031 const MouseCursor HandCursor = {
00032   {4, 0},
00033  {0xF3FF, 0xE1FF, 0xE1FF, 0xE1FF, // SCREEN MASK
00034   0xE001, 0xE000, 0xE000, 0xE000,
00035   0x8000, 0x0000, 0x0000, 0x0000,
00036   0x0000, 0x0000, 0x8001, 0xC003},
00037  {0x0C00, 0x1200, 0x1200, 0x1200, // CURSOR MASK
00038   0x13FE, 0x1249, 0x1249, 0x1249,
00039   0x7249, 0x9001, 0x9001, 0x9001,
00040   0x8001, 0x8001, 0x4002, 0x3FFC}
00041 };
00042 
00043 
00044 const MouseCursor LeftRightCursor = {
00045   {8, 8},
00046  {0xffff, 0xffff, 0xfbdf, 0xf3cf, // SCREEN MASK
00047   0xe3c7, 0xc003, 0x8001, 0x0000,
00048   0x8001, 0xc003, 0xe3c7, 0xf3cf,
00049   0xfbdf, 0xffff, 0xffff, 0xffff},
00050  {0x0000, 0x0000, 0x0420, 0x0c30, // CURSOR MASK
00051   0x1428, 0x27e4, 0x4002, 0x8001,
00052   0x4002, 0x27e4, 0x1428, 0x0c30,
00053   0x0420, 0x0000, 0x0000, 0x0000}
00054 };
00055 
00056 
00057 const MouseCursor UpDownCursor = {
00058   {8, 8},
00059  {0xfeff, 0xfcff, 0xf83f, 0xf01f, // SCREEN MASK
00060   0xe00f, 0xc007, 0xf83f, 0xf83f,
00061   0xf83f, 0xf83f, 0xc007, 0xe00f,
00062   0xf01f, 0xf83f, 0xfc7f, 0xfeff},
00063  {0x0100, 0x0280, 0x0440, 0x0820, // CURSOR MASK
00064   0x1010, 0x3c78, 0x0440, 0x0440,
00065   0x0440, 0x0440, 0x3c78, 0x1010,
00066   0x0820, 0x0440, 0x0280, 0x0100}
00067 };
00068 

Generated on Sun Jul 6 23:07:15 2003 for Scotland Yard by doxygen1.2.15