From cba1e483751af623b8da078d41806cde80376af0 Mon Sep 17 00:00:00 2001 From: Viktor Kojouharov Date: Mon, 23 Oct 2006 16:34:21 +0000 Subject: [PATCH] made the base object of the fwin themeable, instead of hardcode white SVN revision: 26756 --- data/themes/default_fileman.edc | 15 +++++++++++++++ src/bin/e_fwin.c | 5 +++-- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/data/themes/default_fileman.edc b/data/themes/default_fileman.edc index b79add5e8..2e6ad21bd 100644 --- a/data/themes/default_fileman.edc +++ b/data/themes/default_fileman.edc @@ -14,6 +14,21 @@ images { image: "e17_button.png" COMP; } +group { + name: "e/fileman/window/main"; + parts { + part { + name: "base"; + mouse_events: 0; + type: RECT; + description { + state: "default" 0.0; + color: 255 255 255 255; + } + } + } +} + group { name: "e/fileman/list/fixed"; parts { diff --git a/src/bin/e_fwin.c b/src/bin/e_fwin.c index 0435f0426..990b1dcfa 100644 --- a/src/bin/e_fwin.c +++ b/src/bin/e_fwin.c @@ -65,8 +65,9 @@ e_fwin_new(E_Container *con, const char *dev, const char *path) /* FIXME: "select" of a file opens that file based on mimetype etc. */ /* FIXME: if file executable - run it */ - o = evas_object_rectangle_add(e_win_evas_get(fwin->win)); - evas_object_color_set(o, 255, 255, 255, 255); + o = edje_object_add(e_win_evas_get(fwin->win)); + e_theme_edje_object_set(o, "base/theme/fileman", + "e/fileman/window/main"); evas_object_show(o); fwin->bg_obj = o;