- if (read_mask(inst, "stick.xbm", theme, &theme->desk_unset_mask)) {
- if (!read_mask(inst, "stick_toggled.xbm", theme,
- &theme->desk_set_mask)) {
- theme->desk_set_mask =
- RrPixmapMaskCopy(theme->desk_unset_mask);
+ if (read_mask(inst, "desk.xbm", theme, &theme->desk_mask)) {
+ if (!read_mask(inst, "desk_pressed.xbm", theme,
+ &theme->desk_pressed_mask)) {
+ theme->desk_pressed_mask = RrPixmapMaskCopy(theme->desk_mask);
+ }
+ if (!read_mask(inst, "desk_toggled.xbm", theme,
+ &theme->desk_toggled_mask)) {
+ theme->desk_toggled_mask =
+ RrPixmapMaskCopy(theme->desk_pressed_mask);
+ }
+ if (!read_mask(inst, "desk_disabled.xbm", theme,
+ &theme->desk_disabled_mask)) {
+ theme->desk_disabled_mask = RrPixmapMaskCopy(theme->desk_mask);
+ }
+ if (!read_mask(inst, "desk_hover.xbm", theme,
+ &theme->desk_hover_mask)) {
+ theme->desk_hover_mask = RrPixmapMaskCopy(theme->desk_mask);