/* dith1 button: MonoA1 */
#define MonoA1_offo_width 34
#define MonoA1_offo_height 12
static char MonoA1_offo_label[] = {
  0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x02, 0x04, 0x40, 0x00, 0x40, 0x22,
  0x04, 0x60, 0x00, 0x40, 0x20, 0x04, 0x58, 0x00, 0x58, 0xf2, 0x74, 0x40,
  0x00, 0x64, 0x22, 0x8c, 0x40, 0x00, 0x42, 0x22, 0x84, 0x40, 0x00, 0x42,
  0x22, 0x84, 0x40, 0x00, 0x42, 0x22, 0x84, 0x40, 0x00, 0x64, 0x22, 0x84,
  0x40, 0x00, 0x58, 0xc2, 0x84, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };
static char MonoA1_offo_mask[] = {
  0xe0, 0x07, 0x0e, 0xe0, 0x00, 0xe0, 0x77, 0x0e, 0xf0, 0x00, 0xe0, 0x77,
  0x0e, 0xfc, 0x00, 0xfc, 0xff, 0xff, 0xfc, 0x00, 0xfe, 0xff, 0xff, 0xfd,
  0x00, 0xff, 0xff, 0xff, 0xe1, 0x00, 0xff, 0x77, 0xde, 0xe1, 0x00, 0xe7,
  0x77, 0xce, 0xe1, 0x00, 0xff, 0x77, 0xce, 0xe1, 0x00, 0xff, 0xf7, 0xcf,
  0xe1, 0x00, 0xfe, 0xf7, 0xcf, 0xe1, 0x00, 0xfc, 0xe7, 0xcf, 0xe1, 0x00 };
static int MonoA1_offo_breaks[] = { 8, 11, 17, 25, 34 };
static ButtonLabel MonoA1_offo = {
  (unsigned char *)MonoA1_offo_label, (unsigned char *)MonoA1_offo_mask,
  MonoA1_offo_width, MonoA1_offo_height,
  0.5, 0.5, 0, 0,			/* placement */
  5, 5, 0, MonoA1_offo_breaks };
#define MonoA1_offi_width 34
#define MonoA1_offi_height 12
static char MonoA1_offi_label[] = {
  0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x03, 0x06, 0xc0, 0x00, 0x60, 0x33,
  0x06, 0xe0, 0x00, 0x60, 0x30, 0x06, 0xf8, 0x00, 0x7e, 0xfb, 0x7e, 0xc0,
  0x00, 0x63, 0x33, 0xc6, 0xc0, 0x00, 0x63, 0x33, 0xc6, 0xc0, 0x00, 0x63,
  0x33, 0xc6, 0xc0, 0x00, 0x63, 0x33, 0xc6, 0xc0, 0x00, 0x63, 0x33, 0xc6,
  0xc0, 0x00, 0x7e, 0xe3, 0xc6, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };
static char MonoA1_offi_mask[] = {
  0xf0, 0x07, 0x0f, 0xe0, 0x01, 0xf0, 0x7f, 0x0f, 0xf0, 0x01, 0xf0, 0x7f,
  0x0f, 0xfc, 0x01, 0xff, 0xff, 0xff, 0xfc, 0x01, 0xff, 0xff, 0xff, 0xfd,
  0x01, 0xff, 0xff, 0xff, 0xe1, 0x01, 0xf7, 0x7f, 0xef, 0xe1, 0x01, 0xf7,
  0x7f, 0xef, 0xe1, 0x01, 0xf7, 0x7f, 0xef, 0xe1, 0x01, 0xff, 0xff, 0xef,
  0xe1, 0x01, 0xff, 0xff, 0xef, 0xe1, 0x01, 0xff, 0xf7, 0xef, 0xe1, 0x01 };
static int MonoA1_offi_breaks[] = { 8, 11, 17, 25, 34 };
static ButtonLabel MonoA1_offi = {
  (unsigned char *)MonoA1_offi_label, (unsigned char *)MonoA1_offi_mask,
  MonoA1_offi_width, MonoA1_offi_height,
  0.5, 0.5, 0, 0,			/* placement */
  5, 5, 0, MonoA1_offi_breaks };
static ButtonLook MonoA1_look = {
  &MonoA1_offo, NULL, &MonoA1_offo, NULL,
  &MonoA1_offi, NULL, &MonoA1_offi, NULL };
static ButtonFeel MonoA1_feel = {
  "MonoA1", 2,
  { BTNCoMode, BTNCoWhile },
  { 0x0004, 0x0004 },
  { 0x0000, 0x0004 },
  { 1, 256, 0, 0 } };
/* dith2 button: MonoA2 */
#define MonoA2_offo_width 34
#define MonoA2_offo_height 12
static char MonoA2_offo_label[] = {
  0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x02, 0x04, 0xf0, 0x00, 0x40, 0x22,
  0x04, 0x08, 0x01, 0x40, 0x20, 0x04, 0x08, 0x01, 0x58, 0xf2, 0x74, 0x00,
  0x01, 0x64, 0x22, 0x8c, 0x80, 0x00, 0x42, 0x22, 0x84, 0x40, 0x00, 0x42,
  0x22, 0x84, 0x20, 0x00, 0x42, 0x22, 0x84, 0x10, 0x00, 0x64, 0x22, 0x84,
  0x08, 0x00, 0x58, 0xc2, 0x84, 0xfc, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00 };
static char MonoA2_offo_mask[] = {
  0xe0, 0x07, 0x0e, 0xf8, 0x01, 0xe0, 0x77, 0x0e, 0xfc, 0x03, 0xe0, 0x77,
  0x0e, 0xfc, 0x03, 0xfc, 0xff, 0xff, 0x9c, 0x03, 0xfe, 0xff, 0xff, 0xdd,
  0x03, 0xff, 0xff, 0xff, 0xe1, 0x03, 0xff, 0x77, 0xde, 0xf1, 0x01, 0xe7,
  0x77, 0xce, 0xf9, 0x00, 0xff, 0x77, 0xce, 0x7d, 0x00, 0xff, 0xf7, 0xcf,
  0xff, 0x03, 0xfe, 0xf7, 0xcf, 0xff, 0x03, 0xfc, 0xe7, 0xcf, 0xff, 0x03 };
static int MonoA2_offo_breaks[] = { 8, 11, 17, 25, 34 };
static ButtonLabel MonoA2_offo = {
  (unsigned char *)MonoA2_offo_label, (unsigned char *)MonoA2_offo_mask,
  MonoA2_offo_width, MonoA2_offo_height,
  0.5, 0.5, 0, 0,			/* placement */
  5, 5, 0, MonoA2_offo_breaks };
#define MonoA2_offi_width 34
#define MonoA2_offi_height 12
static char MonoA2_offi_label[] = {
  0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x03, 0x06, 0xf8, 0x00, 0x60, 0x33,
  0x06, 0x8c, 0x01, 0x60, 0x30, 0x06, 0x8c, 0x01, 0x7e, 0xfb, 0x7e, 0x80,
  0x01, 0x63, 0x33, 0xc6, 0xc0, 0x00, 0x63, 0x33, 0xc6, 0x60, 0x00, 0x63,
  0x33, 0xc6, 0x30, 0x00, 0x63, 0x33, 0xc6, 0x18, 0x00, 0x63, 0x33, 0xc6,
  0x0c, 0x00, 0x7e, 0xe3, 0xc6, 0xfc, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00 };
static char MonoA2_offi_mask[] = {
  0xf0, 0x07, 0x0f, 0xfc, 0x01, 0xf0, 0x7f, 0x0f, 0xfe, 0x03, 0xf0, 0x7f,
  0x0f, 0xfe, 0x03, 0xff, 0xff, 0xff, 0xde, 0x03, 0xff, 0xff, 0xff, 0xff,
  0x03, 0xff, 0xff, 0xff, 0xf1, 0x03, 0xf7, 0x7f, 0xef, 0xf9, 0x01, 0xf7,
  0x7f, 0xef, 0xfd, 0x00, 0xf7, 0x7f, 0xef, 0x7f, 0x00, 0xff, 0xff, 0xef,
  0xff, 0x03, 0xff, 0xff, 0xef, 0xff, 0x03, 0xff, 0xf7, 0xef, 0xff, 0x03 };
static int MonoA2_offi_breaks[] = { 8, 11, 17, 25, 34 };
static ButtonLabel MonoA2_offi = {
  (unsigned char *)MonoA2_offi_label, (unsigned char *)MonoA2_offi_mask,
  MonoA2_offi_width, MonoA2_offi_height,
  0.5, 0.5, 0, 0,			/* placement */
  5, 5, 0, MonoA2_offi_breaks };
static ButtonLook MonoA2_look = {
  &MonoA2_offo, NULL, &MonoA2_offo, NULL,
  &MonoA2_offi, NULL, &MonoA2_offi, NULL };
static ButtonFeel MonoA2_feel = {
  "MonoA2", 2,
  { BTNCoMode, BTNCoWhile },
  { 0x0004, 0x0004 },
  { 0x0000, 0x0004 },
  { 1, 512, 0, 0 } };
/* diffuse button: MonoA3 */
#define MonoA3_offo_width 47
#define MonoA3_offo_height 12
static char MonoA3_offo_label[] = {
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xc2, 0x30, 0x00, 0x00, 0x00,
  0x40, 0x22, 0x08, 0x00, 0x00, 0x00, 0x40, 0x20, 0x08, 0x00, 0x00, 0x00,
  0x58, 0xf2, 0x3c, 0x21, 0x1e, 0x0c, 0x64, 0x22, 0x08, 0x21, 0x21, 0x12,
  0x42, 0x22, 0x08, 0x21, 0x01, 0x21, 0x42, 0x22, 0x08, 0x21, 0x1e, 0x3f,
  0x42, 0x22, 0x08, 0x21, 0x20, 0x01, 0x64, 0x22, 0x08, 0x31, 0x21, 0x22,
  0x58, 0x22, 0x08, 0x2e, 0x1e, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };
static char MonoA3_offo_mask[] = {
  0xe0, 0xe7, 0x79, 0x00, 0x00, 0x00, 0xe0, 0xf7, 0x7d, 0x00, 0x00, 0x00,
  0xe0, 0xf7, 0x7d, 0x00, 0x00, 0x00, 0xfc, 0xff, 0xff, 0x73, 0x3f, 0x1e,
  0xfe, 0xff, 0xff, 0xf3, 0x7f, 0x3f, 0xff, 0xff, 0xff, 0xf3, 0xff, 0x7f,
  0xff, 0x77, 0x9c, 0xf3, 0xff, 0x7f, 0xe7, 0x77, 0x9c, 0xf3, 0xff, 0x7f,
  0xff, 0x77, 0x9c, 0xfb, 0xff, 0x7f, 0xff, 0x77, 0x9c, 0xff, 0xff, 0x7f,
  0xfe, 0x77, 0x9c, 0xff, 0x7f, 0x7f, 0xfc, 0x77, 0x1c, 0x7f, 0x3f, 0x3e };
static int MonoA3_offo_breaks[] = { 8, 11, 17, 23, 31, 39, 47 };
static ButtonLabel MonoA3_offo = {
  (unsigned char *)MonoA3_offo_label, (unsigned char *)MonoA3_offo_mask,
  MonoA3_offo_width, MonoA3_offo_height,
  0.5, 0.5, 0, 0,			/* placement */
  6, 7, 0, MonoA3_offo_breaks };
#define MonoA3_offi_width 46
#define MonoA3_offi_height 12
static char MonoA3_offi_label[] = {
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0xe3, 0x38, 0x00, 0x00, 0x00,
  0x60, 0x33, 0x0c, 0x00, 0x00, 0x00, 0x60, 0x30, 0x0c, 0x00, 0x00, 0x00,
  0x7e, 0xfb, 0xbe, 0x31, 0x8f, 0x0f, 0x63, 0x33, 0x8c, 0xb1, 0xd9, 0x18,
  0x63, 0x33, 0x8c, 0xb1, 0xc3, 0x18, 0x63, 0x33, 0x8c, 0x31, 0xcf, 0x1f,
  0x63, 0x33, 0x8c, 0x31, 0xdc, 0x00, 0x63, 0x33, 0x8c, 0xb1, 0xd9, 0x18,
  0x7e, 0x33, 0x0c, 0x3f, 0x8f, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };
static char MonoA3_offi_mask[] = {
  0xf0, 0xf7, 0x7d, 0x00, 0x00, 0x00, 0xf0, 0xff, 0x7f, 0x00, 0x00, 0x00,
  0xf0, 0xff, 0x7f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xfb, 0xdf, 0x1f,
  0xff, 0xff, 0xff, 0xfb, 0xff, 0x3f, 0xff, 0xff, 0xff, 0xfb, 0xff, 0x3f,
  0xf7, 0x7f, 0xde, 0xfb, 0xff, 0x3f, 0xf7, 0x7f, 0xde, 0xfb, 0xff, 0x3f,
  0xf7, 0x7f, 0xde, 0xfb, 0xff, 0x3f, 0xff, 0x7f, 0xde, 0xff, 0xff, 0x3f,
  0xff, 0x7f, 0xde, 0xff, 0xff, 0x3f, 0xff, 0x7f, 0x9e, 0xff, 0xdf, 0x1f };
static int MonoA3_offi_breaks[] = { 8, 11, 17, 23, 31, 38, 46 };
static ButtonLabel MonoA3_offi = {
  (unsigned char *)MonoA3_offi_label, (unsigned char *)MonoA3_offi_mask,
  MonoA3_offi_width, MonoA3_offi_height,
  0.5, 0.5, 0, 0,			/* placement */
  6, 7, 0, MonoA3_offi_breaks };
static ButtonLook MonoA3_look = {
  &MonoA3_offo, NULL, &MonoA3_offo, NULL,
  &MonoA3_offi, NULL, &MonoA3_offi, NULL };
static ButtonFeel MonoA3_feel = {
  "MonoA3", 2,
  { BTNCoMode, BTNCoWhile },
  { 0x0004, 0x0004 },
  { 0x0000, 0x0004 },
  { 1, 32, 0, 0 } };
/* invert button: MonoA4 */
#define MonoA4_offo_width 40
#define MonoA4_offo_height 12
static char MonoA4_offo_label[] = {
  0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00,
  0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x10, 0xd2, 0x11, 0x84, 0xa1,
  0x79, 0x32, 0x12, 0x44, 0x62, 0x10, 0x12, 0x22, 0x22, 0x24, 0x10, 0x12,
  0x22, 0xe2, 0x27, 0x10, 0x12, 0x42, 0x21, 0x20, 0x10, 0x12, 0x42, 0x41,
  0x24, 0x10, 0x12, 0x82, 0x80, 0x23, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00 };
static char MonoA4_offo_mask[] = {
  0x07, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x38, 0x07, 0x00,
  0x00, 0x00, 0x38, 0xff, 0x3b, 0xce, 0xf3, 0xff, 0xff, 0x3f, 0xee, 0xf7,
  0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0x7f, 0x7f, 0xff, 0xff, 0x38, 0x3f,
  0xf7, 0xf7, 0x7f, 0x38, 0x3f, 0xf7, 0xf7, 0x7f, 0x38, 0x3f, 0xe7, 0xf3,
  0x7f, 0xf8, 0x3f, 0xe7, 0xe3, 0x7f, 0xf8, 0x3f, 0xc7, 0xc1, 0x77, 0xf0 };
static int MonoA4_offo_breaks[] = { 3, 11, 20, 28, 34, 40 };
static ButtonLabel MonoA4_offo = {
  (unsigned char *)MonoA4_offo_label, (unsigned char *)MonoA4_offo_mask,
  MonoA4_offo_width, MonoA4_offo_height,
  0.5, 0.5, 0, 0,			/* placement */
  5, 6, 0, MonoA4_offo_breaks };
#define MonoA4_offi_width 40
#define MonoA4_offi_height 12
static char MonoA4_offi_label[] = {
  0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00,
  0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x18, 0xfb, 0x19, 0xe6, 0xf3,
  0x7d, 0x1b, 0x1b, 0x36, 0xb6, 0x19, 0x1b, 0x33, 0x33, 0x36, 0x18, 0x1b,
  0x33, 0xf3, 0x37, 0x18, 0x1b, 0x23, 0x31, 0x30, 0x18, 0x1b, 0xe3, 0x31,
  0x36, 0x18, 0x1b, 0xc3, 0xe0, 0x33, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00 };
static char MonoA4_offi_mask[] = {
  0x07, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x3c, 0x07, 0x00,
  0x00, 0x00, 0x3c, 0xff, 0x3f, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0x3f, 0xbf,
  0xff, 0xff, 0x7f, 0x3c, 0xbf, 0xff, 0xff, 0x7f, 0x3c, 0xbf, 0xf7, 0xfb,
  0x7f, 0xfc, 0xbf, 0xf7, 0xfb, 0x7f, 0xfc, 0xbf, 0xe7, 0xf1, 0x7f, 0xf8 };
static int MonoA4_offi_breaks[] = { 3, 11, 20, 28, 34, 40 };
static ButtonLabel MonoA4_offi = {
  (unsigned char *)MonoA4_offi_label, (unsigned char *)MonoA4_offi_mask,
  MonoA4_offi_width, MonoA4_offi_height,
  0.5, 0.5, 0, 0,			/* placement */
  5, 6, 0, MonoA4_offi_breaks };
static ButtonLook MonoA4_look = {
  &MonoA4_offo, NULL, &MonoA4_offo, NULL,
  &MonoA4_offi, NULL, &MonoA4_offi, NULL };
static ButtonFeel MonoA4_feel = {
  "MonoA4", 2,
  { BTNToggle, BTNCoWhile },
  { 0x0004, 0x0004 },
  { 0x0000, 0x0004 },
  { 1, 128, 0, 0 } };
static ButtonSpec MonoA[] = {
  { &MonoA1_look, &MonoA1_feel },
  { &MonoA2_look, &MonoA2_feel },
  { &MonoA3_look, &MonoA3_feel },
  { &MonoA4_look, &MonoA4_feel } };
static BoxGeometry MonoA_geo = 
  { 0, 4, 4, 1, 4.000000, 1.000000, 0.000000, 0.000000, 0, 1 };

void MakeMonoPanel ( box, parent, gc, visual, background )
     BoxParent *parent;
     ButtonBox box[1];
     GC gc;
     Visual *visual;
     unsigned long background;
{
  box[0] = MakeButtonBox(&parent[3], gc, visual, background,
			 &MonoA_geo, MonoA, 0);
}


syntax highlighted by Code2HTML, v. 0.9.1