Enlightenment CVS committal Author : handyande Project : e17 Module : apps/e_utils
Dir : e17/apps/e_utils/src/bin/eapp_edit Modified Files: eapp_edit_main.c Log Message: Small fixups full icon editing now working =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e_utils/src/bin/eapp_edit/eapp_edit_main.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- eapp_edit_main.c 22 Dec 2004 22:14:45 -0000 1.4 +++ eapp_edit_main.c 22 Dec 2004 23:10:08 -0000 1.5 @@ -135,11 +135,12 @@ int checkbox) { char buf[4096]; char *ret; + char ret_char; int size_ret; int delete = 0; if (checkbox) { - ret[0] = ewl_checkbutton_is_checked(EWL_CHECKBUTTON(source)); + ret_char = ewl_checkbutton_is_checked(EWL_CHECKBUTTON(source)); size_ret = 1; } else { ret = ewl_entry_text_get(EWL_ENTRY(source)); @@ -154,8 +155,12 @@ snprintf(buf, sizeof(buf), "%s", key); if (delete) eet_delete(ef, buf); - else - eet_write(ef, buf, ret, size_ret, 0); + else { + if (checkbox) + eet_write(ef, buf, &ret_char, 1, 0); + else + eet_write(ef, buf, ret, size_ret, 0); + } } void @@ -290,6 +295,7 @@ icon = ewl_image_new(file, "icon"); ewl_widget_show(icon); ewl_container_child_append(EWL_CONTAINER(cell), icon); + ewl_object_fill_policy_set(EWL_OBJECT(cell), EWL_FLAG_FILL_ALL); ewl_widget_show(cell); ewl_grid_add(EWL_GRID(grid), cell, 1, 1, 1, 2); @@ -319,5 +325,6 @@ static void _eapp_edit_help(void) { printf("USAGE:\n" - "enlightenment_ewl_eapp file.eapp\n"); + "enlightenment_ewl_eapp file.eapp\n\n" + "if file.eapp does not exist a new icon file will be created\n"); } ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs