handle parentrel app labels, by using the title's texture instead

This commit is contained in:
Dana Jansens 2003-09-12 05:42:57 +00:00
parent cee67e1700
commit 6fc8e1784e

View file

@ -478,6 +478,13 @@ RrTheme* RrThemeNew(const RrInstance *inst, gchar *name)
"window.active.label.bg", theme->app_hilite_label,
TRUE))
set_default_appearance(theme->app_hilite_label);
else if (theme->app_hilite_label->surface.grad == RR_SURFACE_PARENTREL) {
if (!read_appearance(db, inst,
"window.active.title.bg",
theme->app_hilite_label,
FALSE))
set_default_appearance(theme->app_hilite_label);
}
if (!read_appearance(db, inst,
"window.inactive.title.bg", theme->app_unhilite_bg,
FALSE))
@ -486,6 +493,14 @@ RrTheme* RrThemeNew(const RrInstance *inst, gchar *name)
"window.inactive.label.bg", theme->app_unhilite_label,
TRUE))
set_default_appearance(theme->app_unhilite_label);
else if (theme->app_unhilite_label->surface.grad == RR_SURFACE_PARENTREL) {
if (!read_appearance(db, inst,
"window.inactive.title.bg",
theme->app_unhilite_label,
FALSE))
set_default_appearance(theme->app_unhilite_label);
}
/* read buttons textures */
if (!read_appearance(db, inst,