From ea6258ce0f8b4e7af8d44f2e540eb25ccfe8955b Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Tue, 22 Jul 2003 16:14:42 +0000 Subject: add a menuOverlap property to themes, and use it in the submenu placement --- render/theme.c | 3 +++ render/theme.h | 1 + 2 files changed, 4 insertions(+) (limited to 'render') diff --git a/render/theme.c b/render/theme.c index 29f0663c..a7da009b 100644 --- a/render/theme.c +++ b/render/theme.c @@ -135,6 +135,9 @@ RrTheme* RrThemeNew(const RrInstance *inst, gchar *name) theme->title_layout = g_strdup(font_str); /* load direct dimensions */ + if (!read_int(db, "menuOverlap", &theme->menu_overlap) || + theme->menu_overlap < 0 || theme->menu_overlap > 20) + theme->handle_height = 0; if (!read_int(db, "handleWidth", &theme->handle_height) || theme->handle_height < 0 || theme->handle_height > 100) theme->handle_height = 6; diff --git a/render/theme.h b/render/theme.h index acf17c3e..74f309e7 100644 --- a/render/theme.h +++ b/render/theme.h @@ -20,6 +20,7 @@ struct _RrTheme { gint title_height; gint button_size; gint grip_width; + gint menu_overlap; /* style settings - colors */ RrColor *b_color; -- cgit v1.2.3