Added 16x16 mouse pointer (cursor) shapes. (Useful for Mac OS X.)

This commit is contained in:
William Kendrick 2004-09-29 06:06:11 +00:00
parent aec0dcc442
commit 3e8f9a7a90
25 changed files with 195 additions and 45 deletions

View file

@ -0,0 +1,6 @@
#define arrow_mask_width 16
#define arrow_mask_height 16
static unsigned char arrow_mask_bits[] = {
0x03, 0x00, 0x07, 0x00, 0x0f, 0x00, 0x1f, 0x00, 0x3f, 0x00, 0x7f, 0x00,
0xff, 0x00, 0xff, 0x00, 0x3f, 0x00, 0x3b, 0x00, 0x71, 0x00, 0x70, 0x00,
0xe0, 0x00, 0xe0, 0x00, 0xe0, 0x00, 0x00, 0x00 };

View file

@ -0,0 +1,6 @@
#define arrow_width 16
#define arrow_height 16
static unsigned char arrow_bits[] = {
0x01, 0x00, 0x03, 0x00, 0x07, 0x00, 0x0f, 0x00, 0x1f, 0x00, 0x3f, 0x00,
0x7f, 0x00, 0x3f, 0x00, 0x1f, 0x00, 0x33, 0x00, 0x31, 0x00, 0x60, 0x00,
0x60, 0x00, 0xe0, 0x00, 0x40, 0x00, 0x00, 0x00 };

View file

@ -0,0 +1,6 @@
#define brush_mask_width 16
#define brush_mask_height 16
static unsigned char brush_mask_bits[] = {
0x00, 0x10, 0x00, 0x38, 0x00, 0x7c, 0x00, 0x7e, 0x00, 0x3e, 0x00, 0x1f,
0x80, 0x0f, 0x80, 0x0f, 0xc0, 0x07, 0xe0, 0x03, 0xf0, 0x01, 0xf0, 0x01,
0xfc, 0x01, 0xfe, 0x00, 0x7c, 0x00, 0x38, 0x00 };

View file

@ -0,0 +1,6 @@
#define brush_width 16
#define brush_height 16
static unsigned char brush_bits[] = {
0x00, 0x00, 0x00, 0x10, 0x00, 0x28, 0x00, 0x24, 0x00, 0x14, 0x00, 0x0a,
0x00, 0x05, 0x00, 0x05, 0x80, 0x02, 0xc0, 0x01, 0xa0, 0x00, 0xa0, 0x00,
0x90, 0x00, 0x4c, 0x00, 0x38, 0x00, 0x00, 0x00 };

View file

@ -0,0 +1,6 @@
#define crosshair_mask_width 16
#define crosshair_mask_height 16
static unsigned char crosshair_mask_bits[] = {
0x80, 0x00, 0xc0, 0x01, 0xc0, 0x01, 0xc0, 0x01, 0xc0, 0x01, 0x80, 0x00,
0x1e, 0x3c, 0x3f, 0x7e, 0x1e, 0x3c, 0x80, 0x00, 0xc0, 0x01, 0xc0, 0x01,
0xc0, 0x01, 0xc0, 0x01, 0x80, 0x00, 0x00, 0x00 };

View file

@ -0,0 +1,6 @@
#define crosshair_width 16
#define crosshair_height 16
static unsigned char crosshair_bits[] = {
0x00, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00,
0x00, 0x00, 0x3e, 0x3e, 0x00, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00,
0x80, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00 };

View file

@ -0,0 +1,6 @@
#define down_mask_width 16
#define down_mask_height 16
static unsigned char down_mask_bits[] = {
0xe0, 0x03, 0xe0, 0x03, 0xe0, 0x03, 0xe0, 0x03, 0xe0, 0x03, 0xe0, 0x03,
0xe0, 0x03, 0xe0, 0x03, 0xe0, 0x03, 0xe0, 0x03, 0xfc, 0x1f, 0xf8, 0x0f,
0xf0, 0x07, 0xe0, 0x03, 0xc0, 0x01, 0x80, 0x00 };

6
src/mouse/16x16/down.xbm Normal file
View file

@ -0,0 +1,6 @@
#define down_width 16
#define down_height 16
static unsigned char down_bits[] = {
0xc0, 0x01, 0xc0, 0x01, 0xc0, 0x01, 0xc0, 0x01, 0xc0, 0x01, 0xc0, 0x01,
0xc0, 0x01, 0xc0, 0x01, 0xc0, 0x01, 0xc0, 0x01, 0xf8, 0x0f, 0xf0, 0x07,
0xe0, 0x03, 0xc0, 0x01, 0x80, 0x00, 0x00, 0x00 };

View file

@ -0,0 +1,6 @@
#define hand_mask_width 16
#define hand_mask_height 16
static unsigned char hand_mask_bits[] = {
0x40, 0x00, 0xe0, 0x00, 0xf0, 0x01, 0xf0, 0x01, 0xf0, 0x05, 0xf0, 0x1f,
0xf4, 0x3f, 0xfe, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xfe, 0x3f,
0xfc, 0x3f, 0xf8, 0x3f, 0xf0, 0x1f, 0xe0, 0x0f };

6
src/mouse/16x16/hand.xbm Normal file
View file

@ -0,0 +1,6 @@
#define hand_width 16
#define hand_height 16
static unsigned char hand_bits[] = {
0x00, 0x00, 0x40, 0x00, 0xa0, 0x00, 0xa0, 0x00, 0xa0, 0x00, 0xa0, 0x05,
0xa0, 0x1a, 0xa4, 0x2a, 0x2a, 0x20, 0x12, 0x20, 0x02, 0x20, 0x04, 0x10,
0x08, 0x10, 0x10, 0x10, 0xe0, 0x0f, 0x00, 0x00 };

View file

@ -0,0 +1,5 @@
#define insertion_mask_width 8
#define insertion_mask_height 16
static unsigned char insertion_mask_bits[] = {
0x36, 0x7f, 0x3e, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c,
0x1c, 0x3e, 0x7f, 0x36 };

View file

@ -0,0 +1,5 @@
#define insertion_width 8
#define insertion_height 16
static unsigned char insertion_bits[] = {
0x00, 0x36, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08,
0x08, 0x08, 0x36, 0x00 };

View file

@ -0,0 +1,6 @@
#define rotate_mask_width 16
#define rotate_mask_height 16
static unsigned char rotate_mask_bits[] = {
0xc0, 0x01, 0xf0, 0x07, 0xf8, 0x0f, 0x3c, 0x1e, 0x0e, 0x38, 0x0e, 0x38,
0x07, 0xf8, 0x07, 0xfc, 0x07, 0xf8, 0x07, 0x70, 0x0e, 0x20, 0x0e, 0x00,
0x3c, 0x00, 0xf8, 0x00, 0xf0, 0x01, 0xc0, 0x00 };

View file

@ -0,0 +1,6 @@
#define rotate_width 16
#define rotate_height 16
static unsigned char rotate_bits[] = {
0x00, 0x00, 0xc0, 0x01, 0x30, 0x06, 0x08, 0x08, 0x04, 0x10, 0x04, 0x10,
0x02, 0x20, 0x02, 0xa8, 0x02, 0x70, 0x02, 0x20, 0x04, 0x00, 0x04, 0x00,
0x08, 0x00, 0x30, 0x00, 0xc0, 0x00, 0x00, 0x00 };

View file

@ -0,0 +1,5 @@
/* Created with The GIMP */
#define tiny_mask_width 7
#define tiny_mask_height 7
static unsigned char tiny_mask_bits[] = {
0x00, 0x08, 0x08, 0x3e, 0x08, 0x08, 0x00 };

5
src/mouse/16x16/tiny.xbm Normal file
View file

@ -0,0 +1,5 @@
/* Created with The GIMP */
#define tiny_width 7
#define tiny_height 7
static unsigned char tiny_bits[] = {
0x00, 0x08, 0x08, 0x3e, 0x08, 0x08, 0x00 };

View file

@ -0,0 +1,6 @@
#define up_mask_width 16
#define up_mask_height 16
static unsigned char up_mask_bits[] = {
0x80, 0x00, 0xc0, 0x01, 0xe0, 0x03, 0xf0, 0x07, 0xf8, 0x0f, 0xf8, 0x0f,
0xe0, 0x03, 0xe0, 0x03, 0xe0, 0x03, 0xe0, 0x03, 0xe0, 0x03, 0xe0, 0x03,
0xe0, 0x03, 0xe0, 0x03, 0xe0, 0x03, 0xc0, 0x01 };

6
src/mouse/16x16/up.xbm Normal file
View file

@ -0,0 +1,6 @@
#define up_width 16
#define up_height 16
static unsigned char up_bits[] = {
0x80, 0x00, 0xc0, 0x01, 0xe0, 0x03, 0xf0, 0x07, 0xf8, 0x0f, 0xc0, 0x01,
0xc0, 0x01, 0xc0, 0x01, 0xc0, 0x01, 0xc0, 0x01, 0xc0, 0x01, 0xc0, 0x01,
0xc0, 0x01, 0xc0, 0x01, 0xc0, 0x01, 0x00, 0x00 };

View file

@ -0,0 +1,6 @@
#define wand_mask_width 16
#define wand_mask_height 16
static unsigned char wand_mask_bits[] = {
0x24, 0x00, 0x0d, 0x00, 0x1e, 0x00, 0x3e, 0x00, 0x7c, 0x00, 0xf9, 0x00,
0xf0, 0x01, 0xe0, 0x03, 0xc0, 0x07, 0x80, 0x0f, 0x00, 0x1f, 0x00, 0x3e,
0x00, 0x7c, 0x00, 0x78, 0x00, 0x30, 0x00, 0x00 };

6
src/mouse/16x16/wand.xbm Normal file
View file

@ -0,0 +1,6 @@
#define wand_width 16
#define wand_height 16
static unsigned char wand_bits[] = {
0x24, 0x00, 0x01, 0x00, 0x0c, 0x00, 0x14, 0x00, 0x28, 0x00, 0x71, 0x00,
0xe0, 0x00, 0xc0, 0x01, 0x80, 0x03, 0x00, 0x07, 0x00, 0x0e, 0x00, 0x1c,
0x00, 0x38, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00 };

View file

@ -0,0 +1,6 @@
#define watch_mask_width 16
#define watch_mask_height 16
static unsigned char watch_mask_bits[] = {
0xc0, 0x01, 0xe0, 0x03, 0xe0, 0x03, 0xe0, 0x03, 0xf0, 0x07, 0xf8, 0x0f,
0xfc, 0x1f, 0xfc, 0x3f, 0xfc, 0x1f, 0xf8, 0x0f, 0xf0, 0x07, 0xe0, 0x03,
0xe0, 0x03, 0xe0, 0x03, 0xe0, 0x03, 0xc0, 0x01 };

View file

@ -0,0 +1,6 @@
#define watch_width 16
#define watch_height 16
static unsigned char watch_bits[] = {
0x00, 0x00, 0xc0, 0x01, 0xc0, 0x01, 0xc0, 0x01, 0x20, 0x02, 0x90, 0x04,
0x88, 0x08, 0x88, 0x19, 0x08, 0x08, 0x10, 0x04, 0x20, 0x02, 0xc0, 0x01,
0xc0, 0x01, 0xc0, 0x01, 0xc0, 0x01, 0x00, 0x00 };