diff options
| author | Scott Moynes <smoynes@nexus.carleton.ca> | 2002-09-14 05:43:57 +0000 |
|---|---|---|
| committer | Scott Moynes <smoynes@nexus.carleton.ca> | 2002-09-14 05:43:57 +0000 |
| commit | e0d619e309a7fe6de1524b2574ecc9d77aee5a35 (patch) | |
| tree | 11f16f66b56955fec23c7c389ab01cd3d22170e8 /src/Basemenu.cc | |
| parent | c196ecd8783e5640380ad1b5f55bcd860abd0c62 (diff) | |
added a configure flag for enabling/disabling bitmap buttons
Diffstat (limited to 'src/Basemenu.cc')
| -rw-r--r-- | src/Basemenu.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/Basemenu.cc b/src/Basemenu.cc index e54ef19c..322576c5 100644 --- a/src/Basemenu.cc +++ b/src/Basemenu.cc @@ -621,6 +621,7 @@ void Basemenu::drawItem(int index, bool highlight, bool clear, } if (dooppsel && item->isSelected()) { +#ifdef BITMAPBUTTONS if ( style->tick_image.mask != None) { XSetClipOrigin(blackbox->getXDisplay(), pen.gc(), oppsel_x, item_y + menu.item_h/2 - style->tick_image.h/2); @@ -637,6 +638,7 @@ void Basemenu::drawItem(int index, bool highlight, bool clear, XSetClipOrigin(blackbox->getXDisplay(), pen.gc(), 0, 0); } else { +#endif // BITMAPBUTTONS XPoint pts[6]; pts[0].x = oppsel_x + 0; @@ -660,7 +662,9 @@ void Basemenu::drawItem(int index, bool highlight, bool clear, XFillPolygon(display, menu.frame, pen.gc(), pts, 6, Nonconvex, CoordModePrevious); +#ifdef BITMAPBUTTONS } +#endif // BITMAPBUTTONS } if (dotext && text) { @@ -672,6 +676,7 @@ void Basemenu::drawItem(int index, bool highlight, bool clear, } if (dosel && item->submenu()) { +#ifdef BITMAPBUTTONS if ( style->bullet_image.mask != None) { XSetClipOrigin(blackbox->getXDisplay(), pen.gc(), sel_x, item_y + menu.item_h/2 - style->bullet_image.h/2); @@ -687,6 +692,7 @@ void Basemenu::drawItem(int index, bool highlight, bool clear, XSetClipOrigin(blackbox->getXDisplay(), pen.gc(), 0, 0); } else { +#endif // BITMAPBUTTONS const int bullet_size = 3; switch (screen->getMenuStyle()->bullet) { @@ -734,7 +740,9 @@ void Basemenu::drawItem(int index, bool highlight, bool clear, CoordModePrevious); break; } +#ifdef BITMAPBUTTONS } +#endif // BITMAPBUTTONS } } |
