#define NUM_BUTTONS 6

/* XPM */
static char *icon_editor[] = {
/* width height num_colors chars_per_pixel */
"    16    14       5            1",
/* colors */
"  c None s None",
". c black",
"# c #808080",
"i c white",
"o c blue",
/* pixels */
"#########       ",
"#iiiiiii#.      ",
"#i#####i#i.    o",
"#iiiiiii#...  oo",
"#i#####iiii. oo.",
"#iiiiiiiiii.oo. ",
"#i########ioo.  ",
"#iiiiiiiiioo.   ",
"#i#######.o.    ",
"#iiiiiii....    ",
"#i#####...i.    ",
"#iiiii.iiii.    ",
"#iiiiiiiiii.    ",
"............    ",
};

/* XPM */
static char *icon_browser[] = {
/* width height num_colors chars_per_pixel */
"    16    14       4            1",
/* colors */
" 	c None",
".	c black",
"X	c #9658A289BEFB",
"o	c #FFFF9A690000",
"     .  .XXX.   ",
"  ...o.  .XXX.  ",
" .ooooo.  .XX.  ",
".oooooo.  .XX.  ",
"ooo..o.  .XXXX. ",
"oo.  .    .XX.  ",
"..         ..   ",
"  ..         .. ",
" .XX.    .  .oo ",
".XXXX.  .o..ooo ",
" .XX.  .oooooo. ",
" .XX.  .ooooo.  ",
" .XXX.  .o...   ",
"  .XXX.  .      ",
};

static char * icon_man_talks[] = {
"16 14 6 1",
" 	c None s None",
".	c #8E38514428A2",
"X	c #FFFFC71BEBAD",
"o	c #000000000000",
"O	c #00000000FFFF",
"+	c #FFFF00000000",
"  .......       ",
" .........      ",
".......XXX      ",
"......XXXX      ",
"...XX.XXoo   O  ",
"...XX.XXXXX   O ",
"...XX.XXXXXXO  O",
"...XXXXXXXO  O O",
"..XXXXXXXX O O O",
"..XXXXXX++ O O O",
" .XXXXXXXX O O O",
"  XXXXXXX O  O O",
"  XXXXX     O  O",
"  XXXXX    O  O "};

static char * icon_music[] = {
"16 14 3 1",
" 	c white",
".	c black",
"X	c blue",
"                ",
"................",
"    XXXXXXXX    ",
"    X      X    ",
"....X......X....",
"    X      X    ",
"    X      X    ",
"....X......X....",
"    X      X    ",
"  XXX    XXX    ",
"..XXX....XXX....",
"  XXX    XXX    ",
"                ",
"................"};

static char * icon_map[] = {
"16 14 3 1",
" 	c #0000FFFFFFFF",
".	c #000000000000",
"X	c #CF3C86170000",
"      .XXXXXXXXX",
"     ..XXXXXXXXX",
" .....XXXXXXX...",
" .XXXXXXXXXXX.  ",
" ...XXXXXXXXX.  ",
"   .XXXXXXXXX.  ",
" ..XXXXXXXXX..  ",
" .XXXXXXXXXX.   ",
" ..XXXXXXXXX.   ",
"  ...XXXXXXX.   ",
"    .XXXXXX..   ",
"    ..X...X.    ",
"     ... ...    ",
"                "};

static char * icon_target[] = {
/* width height num_colors chars_per_pixel */
"16 14 4 1",
/* colors */
" 	s None	c None",
".	c red",
"X	c white",
"o	c black",
/* pixels */
"                ",
"      .....     ",
"     .XXXXX.    ",
"    .XXoooXX.   ",
"   .XXoXXXoXX.  ",
"  .XXoXX.XXoXX. ",
"  .XoXX...XXoX. ",
"  .XoX.....XoX. ",
"  .XoXX...XXoX. ",
"  .XXoXX.XXoXX. ",
"   .XXoXXXoXX.  ",
"    .XXoooXX.   ",
"     .XXXXX.    ",
"      .....     "};

static char **icon_pixmaps[NUM_BUTTONS] = 
  { icon_editor, icon_browser, icon_man_talks, icon_music, icon_map, icon_target };


syntax highlighted by Code2HTML, v. 0.9.1