- theme->def_win_icon = read_c_image(OB_DEFAULT_ICON_WIDTH,
- OB_DEFAULT_ICON_HEIGHT,
- OB_DEFAULT_ICON_pixel_data);
-
- if (read_mask(&ps, "desk.xbm", &theme->desk_mask)) {
- if (!read_mask(&ps, "desk_pressed.xbm", &theme->desk_pressed_mask))
- theme->desk_pressed_mask = RrPixmapMaskCopy(theme->desk_mask);
- if (!read_mask(&ps, "desk_toggled.xbm", &theme->desk_toggled_mask))
- theme->desk_toggled_mask =
- RrPixmapMaskCopy(theme->desk_pressed_mask);
- if (!read_mask(&ps, "desk_toggled_pressed.xbm",
- &theme->desk_toggled_pressed_mask))
- theme->desk_toggled_pressed_mask =
- RrPixmapMaskCopy(theme->desk_toggled_mask);
- if (!read_mask(&ps, "desk_toggled_hover.xbm",
- &theme->desk_toggled_hover_mask))
- theme->desk_toggled_hover_mask =
- RrPixmapMaskCopy(theme->desk_toggled_mask);
- if (!read_mask(&ps, "desk_disabled.xbm", &theme->desk_disabled_mask))
- theme->desk_disabled_mask = RrPixmapMaskCopy(theme->desk_mask);
- if (!read_mask(&ps, "desk_hover.xbm", &theme->desk_hover_mask))
- theme->desk_hover_mask = RrPixmapMaskCopy(theme->desk_mask);
- } else {
- {
- guchar data[] = { 0x63, 0x63, 0x00, 0x00, 0x00, 0x63, 0x63 };
- theme->desk_mask = RrPixmapMaskNew(inst, 7, 7, (gchar*)data);
- }
- {
- guchar data[] = { 0x00, 0x36, 0x36, 0x08, 0x36, 0x36, 0x00 };
- theme->desk_toggled_mask = RrPixmapMaskNew(inst, 7, 7,
- (gchar*)data);
- }
+ /* all desktops button masks */
+ if (!read_mask(&ps, "desk.xbm", &theme->desk_mask)) {
+ guchar data[] = { 0x33, 0x33, 0x00, 0x00, 0x33, 0x33 };
+ theme->desk_mask = RrPixmapMaskNew(inst, 6, 6, (gchar*)data);
+ }
+ if (!read_mask(&ps, "desk_toggled.xbm", &theme->desk_toggled_mask)) {
+ guchar data[] = { 0x00, 0x1e, 0x1a, 0x16, 0x1e, 0x00 };
+ theme->desk_toggled_mask = RrPixmapMaskNew(inst, 6, 6, (gchar*)data);
+ }
+ if (!read_mask(&ps, "desk_pressed.xbm", &theme->desk_pressed_mask))