Enlightenment CVS committal Author : dj2 Project : e17 Module : libs/ewl
Dir : e17/libs/ewl/src/bin/tests/filepicker Modified Files: ewl_filepicker_test.c Log Message: - change tabs to spaces (Ewl uses an 8 space indent now instead of a tab) =================================================================== RCS file: /cvs/e/e17/libs/ewl/src/bin/tests/filepicker/ewl_filepicker_test.c,v retrieving revision 1.7 retrieving revision 1.8 diff -u -3 -r1.7 -r1.8 --- ewl_filepicker_test.c 13 Apr 2008 18:02:34 -0000 1.7 +++ ewl_filepicker_test.c 6 May 2008 20:09:03 -0000 1.8 @@ -1,4 +1,4 @@ -/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ +/* vim: set sw=8 ts=8 sts=8 expandtab: */ #include "Ewl_Test.h" #include "ewl_test_private.h" #include "ewl_filepicker.h" @@ -9,128 +9,128 @@ static int create_test(Ewl_Container *box); static void ewl_filepicker_cb_value_changed(Ewl_Widget *w, void *ev, - void *data); + void *data); static int directory_test_set_get(char *buf, int len); static int directory_test_path_split(char *buf, int len); static Ewl_Unit_Test filepicker_unit_tests[] = { - {"directory set/get", directory_test_set_get, NULL, -1, 1}, - {"directory path split", directory_test_path_split, NULL, -1, 1}, - {NULL, NULL, NULL, -1, 0} - }; + {"directory set/get", directory_test_set_get, NULL, -1, 1}, + {"directory path split", directory_test_path_split, NULL, -1, 1}, + {NULL, NULL, NULL, -1, 0} + }; void test_info(Ewl_Test *test) { - test->name = "Filepicker"; - test->tip = "A simple file picking widget"; - test->filename = __FILE__; - test->func = create_test; - test->type = EWL_TEST_TYPE_ADVANCED; - test->unit_tests = filepicker_unit_tests; + test->name = "Filepicker"; + test->tip = "A simple file picking widget"; + test->filename = __FILE__; + test->func = create_test; + test->type = EWL_TEST_TYPE_ADVANCED; + test->unit_tests = filepicker_unit_tests; } static int create_test(Ewl_Container *box) { - Ewl_Widget *w; - Ewl_Filelist_Filter *f; + Ewl_Widget *w; + Ewl_Filelist_Filter *f; - w = ewl_filepicker_new(); - f = ewl_filepicker_filter_add(EWL_FILEPICKER(w), "C Files", - "*.c", NULL); - ewl_filepicker_filter_add(EWL_FILEPICKER(w), "D Files", "*.d", NULL); - ewl_filepicker_filter_set(EWL_FILEPICKER(w), f); - ewl_container_child_append(box, w); - ewl_callback_append(w, EWL_CALLBACK_VALUE_CHANGED, - ewl_filepicker_cb_value_changed, NULL); - ewl_widget_show(w); + w = ewl_filepicker_new(); + f = ewl_filepicker_filter_add(EWL_FILEPICKER(w), "C Files", + "*.c", NULL); + ewl_filepicker_filter_add(EWL_FILEPICKER(w), "D Files", "*.d", NULL); + ewl_filepicker_filter_set(EWL_FILEPICKER(w), f); + ewl_container_child_append(box, w); + ewl_callback_append(w, EWL_CALLBACK_VALUE_CHANGED, + ewl_filepicker_cb_value_changed, NULL); + ewl_widget_show(w); - return 1; + return 1; } static void ewl_filepicker_cb_value_changed(Ewl_Widget *w, void *ev, - void *data __UNUSED__) + void *data __UNUSED__) { - Ewl_Filepicker *fp; - Ewl_Event_Action_Response *e; + Ewl_Filepicker *fp; + Ewl_Event_Action_Response *e; - fp = EWL_FILEPICKER(w); - e = ev; + fp = EWL_FILEPICKER(w); + e = ev; - /* need to deal with multiselect in here */ - switch (e->response) - { - case EWL_STOCK_OPEN: - { - char *file; - - file = ewl_filepicker_selected_file_get(fp); - - if (!file) - printf("No file selected.\n"); - else - { - printf("%s\n", file); - free(file); - } - break; - } - default: - case EWL_STOCK_CANCEL: - printf("Cancelled\n"); - break; - } + /* need to deal with multiselect in here */ + switch (e->response) + { + case EWL_STOCK_OPEN: + { + char *file; + + file = ewl_filepicker_selected_file_get(fp); + + if (!file) + printf("No file selected.\n"); + else + { + printf("%s\n", file); + free(file); + } + break; + } + default: + case EWL_STOCK_CANCEL: + printf("Cancelled\n"); + break; + } } static int directory_test_set_get(char *buf, int len) { - Ewl_Widget *fp; - const char *t; - int ret = 0; - - fp = ewl_filepicker_new(); - ewl_filepicker_directory_set(EWL_FILEPICKER(fp), - "/tmp"); - t = ewl_filepicker_directory_get(EWL_FILEPICKER(fp)); - - if (strcmp(t, "/tmp")) - LOG_FAILURE(buf, len, "directory_get did not match " - "directory_set %s", t); - else - ret = 1; + Ewl_Widget *fp; + const char *t; + int ret = 0; + + fp = ewl_filepicker_new(); + ewl_filepicker_directory_set(EWL_FILEPICKER(fp), + "/tmp"); + t = ewl_filepicker_directory_get(EWL_FILEPICKER(fp)); + + if (strcmp(t, "/tmp")) + LOG_FAILURE(buf, len, "directory_get did not match " + "directory_set %s", t); + else + ret = 1; - return ret; + return ret; } static int directory_test_path_split(char *buf, int len) { - Ewl_Widget *fp; - char *t; - int i = 0, ret = 1; - char *rez[] = {"/usr/local/bin", "/usr/local", "/usr", "/"}; - - fp = ewl_filepicker_new(); - ewl_filepicker_directory_set(EWL_FILEPICKER(fp), - "/usr/local/bin/"); - - ecore_list_first_goto(EWL_FILEPICKER(fp)->path); - while ((t = ecore_list_next(EWL_FILEPICKER(fp)->path))) - { - if (strcmp(rez[i], t)) - { - LOG_FAILURE(buf, len, "path list not setup correctly. " - "[%s didn't match %s]", t, rez[i]); - ret = 0; - break; - } - i++; - } + Ewl_Widget *fp; + char *t; + int i = 0, ret = 1; + char *rez[] = {"/usr/local/bin", "/usr/local", "/usr", "/"}; + + fp = ewl_filepicker_new(); + ewl_filepicker_directory_set(EWL_FILEPICKER(fp), + "/usr/local/bin/"); + + ecore_list_first_goto(EWL_FILEPICKER(fp)->path); + while ((t = ecore_list_next(EWL_FILEPICKER(fp)->path))) + { + if (strcmp(rez[i], t)) + { + LOG_FAILURE(buf, len, "path list not setup correctly. " + "[%s didn't match %s]", t, rez[i]); + ret = 0; + break; + } + i++; + } - return ret; + return ret; } ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs