evas_object_resize(elm_win, w, h);
}
+void etWin::setColor(E_TC_Win_Color color)
+{
+ switch (color)
+ {
+ case E_TC_WIN_COLOR_BLACK: elm_bg_color_set(this->bg.obj, 0, 0, 0); break;
+ case E_TC_WIN_COLOR_WHITE: elm_bg_color_set(this->bg.obj, 255, 255, 255); break;
+ case E_TC_WIN_COLOR_RED: elm_bg_color_set(this->bg.obj, 255, 0, 0); break;
+ case E_TC_WIN_COLOR_GREEN: elm_bg_color_set(this->bg.obj, 0, 255, 0); break;
+ case E_TC_WIN_COLOR_BLUE: elm_bg_color_set(this->bg.obj, 0, 0, 255); break;
+ case E_TC_WIN_COLOR_YELLOW: elm_bg_color_set(this->bg.obj, 255, 255, 0); break;
+ case E_TC_WIN_COLOR_CYAN: elm_bg_color_set(this->bg.obj, 0, 255, 255); break;
+ case E_TC_WIN_COLOR_PURPLE: elm_bg_color_set(this->bg.obj, 255, 0, 255); break;
+ case E_TC_WIN_COLOR_ORANGE: elm_bg_color_set(this->bg.obj, 255, 165, 0); break;
+ case E_TC_WIN_COLOR_INDIGO: elm_bg_color_set(this->bg.obj, 75, 0, 130); break;
+ case E_TC_WIN_COLOR_KHAKI: elm_bg_color_set(this->bg.obj, 240, 230, 140); break;
+ case E_TC_WIN_COLOR_GRAY: elm_bg_color_set(this->bg.obj, 128, 128, 128); break;
+ default: elm_bg_color_set(this->bg.obj, 100, 100, 100); break;
+ }
+ evas_object_show(this->bg.obj);
+}
+
+void etWin::setColor(int r, int g, int b)
+{
+ elm_bg_color_set(this->bg.obj, r, g, b);
+ evas_object_show(this->bg.obj);
+}
+
static Eina_Bool _cb_timeout(void *data)
{
int r = 0, g = 0, b = 0;