Enlightenment CVS committal Author : dj2 Project : e17 Module : apps/e_utils
Dir : e17/apps/e_utils/src/bin/eapp_edit Modified Files: eapp_edit_main.c Log Message: - add a bit of themeing to eapp_edit. This makes the background consistent with what is in entangle and emblem =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e_utils/src/bin/eapp_edit/eapp_edit_main.c,v retrieving revision 1.20 retrieving revision 1.21 diff -u -3 -r1.20 -r1.21 --- eapp_edit_main.c 20 Aug 2005 15:07:22 -0000 1.20 +++ eapp_edit_main.c 21 Aug 2005 05:51:28 -0000 1.21 @@ -3,6 +3,8 @@ #include <Ecore_File.h> #include <Engrave.h> +#include "config.h" + #define TREE_COLS 2 static void eapp_usage(void); @@ -133,11 +135,16 @@ eapp_ui_init(char *file, char *lang) { Ewl_Widget *win, *vbox, *hbox, *tree, *o; + char tmp[PATH_MAX]; + snprintf(tmp, PATH_MAX, "%s/data/e_utils_eapp_edit/default.edj", + PACKAGE_DATA_DIR); win = ewl_window_new(); ewl_window_title_set(EWL_WINDOW(win), "Eapp Editor"); ewl_window_class_set(EWL_WINDOW(win), "Eapp Editor"); ewl_window_name_set(EWL_WINDOW(win), "Eapp_Editor"); + ewl_theme_data_str_set(win, "/window/file", tmp); + ewl_theme_data_str_set(win, "/window/group", "bg"); ewl_callback_append(win, EWL_CALLBACK_DELETE_WINDOW, eapp_cb_quit, NULL); ewl_widget_show(win); @@ -148,6 +155,8 @@ tree = ewl_tree_new(TREE_COLS); ewl_container_child_append(EWL_CONTAINER(vbox), tree); ewl_tree_headers_visible_set(EWL_TREE(tree), FALSE); + ewl_theme_data_str_set(tree, "/cell/file", tmp); + ewl_theme_data_str_set(tree, "/cell/group", "cell"); ewl_widget_show(tree); if (!eapp_populate(EWL_TREE(tree), file, lang)) @@ -217,7 +226,10 @@ /* add all the eet data */ for (i = 0; i < (sizeof(keys) / sizeof(keys[0])); i++) { - row[0] = ewl_text_new(keys[i].name); + row[0] = ewl_text_new(NULL); + ewl_text_styles_set(EWL_TEXT(row[0]), EWL_TEXT_STYLE_SOFT_SHADOW); + ewl_text_shadow_color_set(EWL_TEXT(row[0]), 128, 128, 128, 128); + ewl_text_text_set(EWL_TEXT(row[0]), keys[i].name); ewl_widget_show(row[0]); v = eapp_eet_read(ef, keys[i].key, lang); ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs