Enlightenment CVS committal Author : dj2 Project : e17 Module : libs/ewl
Dir : e17/libs/ewl/src/bin/tests/theme Modified Files: ewl_theme_test.c Log Message: - change tabs to spaces (Ewl uses 8 space indent now instead of a tab) =================================================================== RCS file: /cvs/e/e17/libs/ewl/src/bin/tests/theme/ewl_theme_test.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- ewl_theme_test.c 4 Apr 2008 00:25:49 -0000 1.3 +++ ewl_theme_test.c 6 May 2008 20:18:57 -0000 1.4 @@ -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_border.h" @@ -34,365 +34,365 @@ void test_info(Ewl_Test *test) { - test->name = "Theme"; - test->tip = "Shows the utilization of themes\n" - "inside a EWL application."; - test->filename = __FILE__; - test->func = create_test; - test->type = EWL_TEST_TYPE_ADVANCED; + test->name = "Theme"; + test->tip = "Shows the utilization of themes\n" + "inside a EWL application."; + test->filename = __FILE__; + test->func = create_test; + test->type = EWL_TEST_TYPE_ADVANCED; } static int create_test(Ewl_Container *box) { - Ewl_Widget *abutton, *dbutton; - Ewl_Widget *box2, *vbox, *list, *misc; - DIR *rep; - struct dirent *file; - - default_theme = ewl_theme_path_get(); - - box2 = ewl_hbox_new(); - ewl_container_child_append(box, box2); - ewl_widget_show(box2); - - vbox = ewl_vbox_new(); - ewl_object_fill_policy_set(EWL_OBJECT(vbox), EWL_FLAG_FILL_VFILL); - ewl_container_child_append(EWL_CONTAINER(box2), vbox); - ewl_widget_show(vbox); - - /* the theme list tree */ - list = ewl_border_new(); - ewl_border_label_set(EWL_BORDER(list), "Theme name"); - ewl_container_child_append(EWL_CONTAINER(vbox), list); - ewl_widget_show(list); - - rep = opendir(PACKAGE_DATA_DIR "/ewl/themes"); - while ((file = readdir(rep))) - { - char *name; - int len; - - name = file->d_name; - len = strlen(name); - - if ((len >= 4) && (!strcmp(name + len - 4, ".edj"))) { - Ewl_Widget *w; - - w = ewl_button_new(); - ewl_button_label_set(EWL_BUTTON(w), name); - ewl_object_fill_policy_set(EWL_OBJECT(w), - EWL_FLAG_FILL_VSHRINK | EWL_FLAG_FILL_HFILL); - ewl_callback_append(w, EWL_CALLBACK_CLICKED, - cb_select_theme, strdup(name)); - ewl_container_child_append(EWL_CONTAINER(list), w); - ewl_widget_show(w); - } - } - - list = ewl_hbox_new(); - ewl_object_fill_policy_set(EWL_OBJECT(list), EWL_FLAG_FILL_NONE); - ewl_container_child_append(EWL_CONTAINER(vbox), list); - ewl_widget_show(list); - - abutton = ewl_button_new(); - ewl_button_label_set(EWL_BUTTON(abutton), "Apply"); - ewl_container_child_append(EWL_CONTAINER(list), abutton); - ewl_widget_show(abutton); - - dbutton = ewl_button_new(); - ewl_button_label_set(EWL_BUTTON(dbutton), "Default"); - ewl_container_child_append(EWL_CONTAINER(list), dbutton); - ewl_widget_disable(dbutton); - ewl_widget_show(dbutton); - - ewl_callback_append(abutton, EWL_CALLBACK_CLICKED, cb_apply_theme, dbutton); - ewl_callback_append(dbutton, EWL_CALLBACK_CLICKED, cb_default_theme, NULL); - - vbox = ewl_border_new(); - ewl_border_label_set(EWL_BORDER(vbox), "Theme Visualization"); - ewl_container_child_append(EWL_CONTAINER(box2), vbox); - ewl_widget_show(vbox); - - misc = widgets_build(); - ewl_container_child_append(EWL_CONTAINER(vbox), misc); - ewl_widget_show(misc); + Ewl_Widget *abutton, *dbutton; + Ewl_Widget *box2, *vbox, *list, *misc; + DIR *rep; + struct dirent *file; + + default_theme = ewl_theme_path_get(); + + box2 = ewl_hbox_new(); + ewl_container_child_append(box, box2); + ewl_widget_show(box2); + + vbox = ewl_vbox_new(); + ewl_object_fill_policy_set(EWL_OBJECT(vbox), EWL_FLAG_FILL_VFILL); + ewl_container_child_append(EWL_CONTAINER(box2), vbox); + ewl_widget_show(vbox); + + /* the theme list tree */ + list = ewl_border_new(); + ewl_border_label_set(EWL_BORDER(list), "Theme name"); + ewl_container_child_append(EWL_CONTAINER(vbox), list); + ewl_widget_show(list); + + rep = opendir(PACKAGE_DATA_DIR "/ewl/themes"); + while ((file = readdir(rep))) + { + char *name; + int len; + + name = file->d_name; + len = strlen(name); + + if ((len >= 4) && (!strcmp(name + len - 4, ".edj"))) { + Ewl_Widget *w; + + w = ewl_button_new(); + ewl_button_label_set(EWL_BUTTON(w), name); + ewl_object_fill_policy_set(EWL_OBJECT(w), + EWL_FLAG_FILL_VSHRINK | EWL_FLAG_FILL_HFILL); + ewl_callback_append(w, EWL_CALLBACK_CLICKED, + cb_select_theme, strdup(name)); + ewl_container_child_append(EWL_CONTAINER(list), w); + ewl_widget_show(w); + } + } + + list = ewl_hbox_new(); + ewl_object_fill_policy_set(EWL_OBJECT(list), EWL_FLAG_FILL_NONE); + ewl_container_child_append(EWL_CONTAINER(vbox), list); + ewl_widget_show(list); + + abutton = ewl_button_new(); + ewl_button_label_set(EWL_BUTTON(abutton), "Apply"); + ewl_container_child_append(EWL_CONTAINER(list), abutton); + ewl_widget_show(abutton); + + dbutton = ewl_button_new(); + ewl_button_label_set(EWL_BUTTON(dbutton), "Default"); + ewl_container_child_append(EWL_CONTAINER(list), dbutton); + ewl_widget_disable(dbutton); + ewl_widget_show(dbutton); + + ewl_callback_append(abutton, EWL_CALLBACK_CLICKED, cb_apply_theme, dbutton); + ewl_callback_append(dbutton, EWL_CALLBACK_CLICKED, cb_default_theme, NULL); + + vbox = ewl_border_new(); + ewl_border_label_set(EWL_BORDER(vbox), "Theme Visualization"); + ewl_container_child_append(EWL_CONTAINER(box2), vbox); + ewl_widget_show(vbox); + + misc = widgets_build(); + ewl_container_child_append(EWL_CONTAINER(vbox), misc); + ewl_widget_show(misc); - return 1; + return 1; } static void cb_select_theme(Ewl_Widget *w __UNUSED__, void *ev __UNUSED__, void *data) { - Ewl_Widget *notebook; - char theme_filename[PATH_MAX]; + Ewl_Widget *notebook; + char theme_filename[PATH_MAX]; - notebook = ewl_widget_name_find("notebook"); + notebook = ewl_widget_name_find("notebook"); - snprintf(theme_filename, sizeof(theme_filename), - PACKAGE_DATA_DIR "/ewl/themes/%s", (char *)data); - ewl_theme_data_reset(notebook); - ewl_theme_data_str_set(notebook, "/file", theme_filename); + snprintf(theme_filename, sizeof(theme_filename), + PACKAGE_DATA_DIR "/ewl/themes/%s", (char *)data); + ewl_theme_data_reset(notebook); + ewl_theme_data_str_set(notebook, "/file", theme_filename); - if (selected_theme) free(selected_theme); - selected_theme = strdup(theme_filename); + if (selected_theme) free(selected_theme); + selected_theme = strdup(theme_filename); - ewl_widget_hide(notebook); - ewl_widget_show(notebook); + ewl_widget_hide(notebook); + ewl_widget_show(notebook); } static void cb_apply_theme(Ewl_Widget *w __UNUSED__, void *ev __UNUSED__, void *data) { - Ewl_Widget *db = data; + Ewl_Widget *db = data; - ewl_widget_enable(db); - ewl_theme_theme_set(selected_theme); + ewl_widget_enable(db); + ewl_theme_theme_set(selected_theme); } static void cb_default_theme(Ewl_Widget *w __UNUSED__, void *ev __UNUSED__, - void *data __UNUSED__) + void *data __UNUSED__) { - Ewl_Widget *db = w; + Ewl_Widget *db = w; - ewl_widget_disable(db); - ewl_theme_theme_set(default_theme); + ewl_widget_disable(db); + ewl_theme_theme_set(default_theme); } static Ewl_Widget * widgets_build(void) { - Ewl_Widget *misc, *item, *vbox, *notebook; - int i; - struct { - char *name; - char *image; - } menus[] = { - {"image", "dia-diagram.png"}, - {NULL, NULL}, - {"label", NULL} - }; - - notebook = ewl_notebook_new(); - ewl_widget_name_set(notebook, "notebook"); - - /* buttons */ - vbox = ewl_vbox_new(); - ewl_container_child_append(EWL_CONTAINER(notebook), vbox); - ewl_notebook_page_tab_text_set(EWL_NOTEBOOK(notebook), vbox, "Buttons"); - ewl_widget_show(vbox); - - misc = ewl_button_new(); - ewl_button_label_set(EWL_BUTTON(misc), "Normal button"); - ewl_object_alignment_set(EWL_OBJECT(misc), EWL_FLAG_ALIGN_LEFT); - ewl_container_child_append(EWL_CONTAINER(vbox), misc); - ewl_widget_show(misc); - - misc = ewl_hseparator_new(); - ewl_container_child_append(EWL_CONTAINER(vbox), misc); - ewl_widget_show(misc); - - misc = ewl_checkbutton_new(); - ewl_button_label_set(EWL_BUTTON(misc), "Check button"); - ewl_object_alignment_set(EWL_OBJECT(misc), EWL_FLAG_ALIGN_LEFT); - ewl_container_child_append(EWL_CONTAINER(vbox), misc); - ewl_widget_show(misc); - - misc = ewl_hseparator_new(); - ewl_container_child_append(EWL_CONTAINER(vbox), misc); - ewl_widget_show(misc); - - misc = ewl_radiobutton_new(); - ewl_button_label_set(EWL_BUTTON(misc), "Radio button"); - ewl_object_alignment_set(EWL_OBJECT(misc), EWL_FLAG_ALIGN_LEFT); - ewl_container_child_append(EWL_CONTAINER(vbox), misc); - ewl_widget_show(misc); - - /* numerical/text entries */ - vbox = ewl_vbox_new(); - ewl_container_child_append(EWL_CONTAINER(notebook), vbox); - ewl_notebook_page_tab_text_set(EWL_NOTEBOOK(notebook), vbox, - "Numerical & Text Entries"); - ewl_widget_show(vbox); - - misc = ewl_entry_new(); - ewl_text_text_set(EWL_TEXT(misc), "Normal entry"); - ewl_object_alignment_set(EWL_OBJECT(misc), EWL_FLAG_ALIGN_LEFT); - ewl_container_child_append(EWL_CONTAINER(vbox), misc); - ewl_widget_show(misc); - - misc = ewl_hseparator_new(); - ewl_container_child_append(EWL_CONTAINER(vbox), misc); - ewl_widget_show(misc); - - misc = ewl_password_new(); - ewl_text_text_set(EWL_TEXT(misc), "Password entry"); - ewl_object_alignment_set(EWL_OBJECT(misc), EWL_FLAG_ALIGN_LEFT); - ewl_container_child_append(EWL_CONTAINER(vbox), misc); - ewl_widget_show(misc); - - misc = ewl_hseparator_new(); - ewl_container_child_append(EWL_CONTAINER(vbox), misc); - ewl_widget_show(misc); - - misc = ewl_spinner_new(); - ewl_spinner_digits_set(EWL_SPINNER(misc), 0); - ewl_range_minimum_value_set(EWL_RANGE(misc), 0); - ewl_range_maximum_value_set(EWL_RANGE(misc), 1024); - ewl_range_step_set(EWL_RANGE(misc), 1.0); - ewl_range_value_set(EWL_RANGE(misc), 15.0); - ewl_object_alignment_set(EWL_OBJECT(misc), EWL_FLAG_ALIGN_LEFT); - ewl_container_child_append(EWL_CONTAINER(vbox), misc); - ewl_widget_show(misc); - - misc = ewl_hseparator_new(); - ewl_container_child_append(EWL_CONTAINER(vbox), misc); - ewl_widget_show(misc); - - misc = ewl_hseeker_new(); - ewl_range_maximum_value_set(EWL_RANGE(misc), 10.0); - ewl_range_step_set(EWL_RANGE(misc), 1.0); - ewl_range_value_set(EWL_RANGE(misc), 15.0); - ewl_object_alignment_set(EWL_OBJECT(misc), EWL_FLAG_ALIGN_LEFT); - ewl_container_child_append(EWL_CONTAINER(vbox), misc); - ewl_widget_show(misc); - - /* menus */ - vbox = ewl_vbox_new(); - ewl_container_child_append(EWL_CONTAINER(notebook), vbox); - ewl_notebook_page_tab_text_set(EWL_NOTEBOOK(notebook), vbox, "Menus"); - ewl_widget_show(vbox); - - misc = ewl_menu_new(); - ewl_button_label_set(EWL_BUTTON(misc), "Menu"); - ewl_container_child_append(EWL_CONTAINER(vbox), misc); - ewl_widget_show(misc); - - for (i = 0; i < 3; i++) - { - item = ewl_menu_item_new(); - if (menus[i].name) - ewl_button_label_set(EWL_BUTTON(item), - menus[i].name); - - if (menus[i].image) - ewl_button_image_set(EWL_BUTTON(item), - menus[i].image, NULL); - - ewl_container_child_append(EWL_CONTAINER(misc), item); - ewl_widget_show(item); - } - - misc = ewl_hseparator_new(); - ewl_container_child_append(EWL_CONTAINER(vbox), misc); - ewl_widget_show(misc); + Ewl_Widget *misc, *item, *vbox, *notebook; + int i; + struct { + char *name; + char *image; + } menus[] = { + {"image", "dia-diagram.png"}, + {NULL, NULL}, + {"label", NULL} + }; + + notebook = ewl_notebook_new(); + ewl_widget_name_set(notebook, "notebook"); + + /* buttons */ + vbox = ewl_vbox_new(); + ewl_container_child_append(EWL_CONTAINER(notebook), vbox); + ewl_notebook_page_tab_text_set(EWL_NOTEBOOK(notebook), vbox, "Buttons"); + ewl_widget_show(vbox); + + misc = ewl_button_new(); + ewl_button_label_set(EWL_BUTTON(misc), "Normal button"); + ewl_object_alignment_set(EWL_OBJECT(misc), EWL_FLAG_ALIGN_LEFT); + ewl_container_child_append(EWL_CONTAINER(vbox), misc); + ewl_widget_show(misc); + + misc = ewl_hseparator_new(); + ewl_container_child_append(EWL_CONTAINER(vbox), misc); + ewl_widget_show(misc); + + misc = ewl_checkbutton_new(); + ewl_button_label_set(EWL_BUTTON(misc), "Check button"); + ewl_object_alignment_set(EWL_OBJECT(misc), EWL_FLAG_ALIGN_LEFT); + ewl_container_child_append(EWL_CONTAINER(vbox), misc); + ewl_widget_show(misc); + + misc = ewl_hseparator_new(); + ewl_container_child_append(EWL_CONTAINER(vbox), misc); + ewl_widget_show(misc); + + misc = ewl_radiobutton_new(); + ewl_button_label_set(EWL_BUTTON(misc), "Radio button"); + ewl_object_alignment_set(EWL_OBJECT(misc), EWL_FLAG_ALIGN_LEFT); + ewl_container_child_append(EWL_CONTAINER(vbox), misc); + ewl_widget_show(misc); + + /* numerical/text entries */ + vbox = ewl_vbox_new(); + ewl_container_child_append(EWL_CONTAINER(notebook), vbox); + ewl_notebook_page_tab_text_set(EWL_NOTEBOOK(notebook), vbox, + "Numerical & Text Entries"); + ewl_widget_show(vbox); + + misc = ewl_entry_new(); + ewl_text_text_set(EWL_TEXT(misc), "Normal entry"); + ewl_object_alignment_set(EWL_OBJECT(misc), EWL_FLAG_ALIGN_LEFT); + ewl_container_child_append(EWL_CONTAINER(vbox), misc); + ewl_widget_show(misc); + + misc = ewl_hseparator_new(); + ewl_container_child_append(EWL_CONTAINER(vbox), misc); + ewl_widget_show(misc); + + misc = ewl_password_new(); + ewl_text_text_set(EWL_TEXT(misc), "Password entry"); + ewl_object_alignment_set(EWL_OBJECT(misc), EWL_FLAG_ALIGN_LEFT); + ewl_container_child_append(EWL_CONTAINER(vbox), misc); + ewl_widget_show(misc); + + misc = ewl_hseparator_new(); + ewl_container_child_append(EWL_CONTAINER(vbox), misc); + ewl_widget_show(misc); + + misc = ewl_spinner_new(); + ewl_spinner_digits_set(EWL_SPINNER(misc), 0); + ewl_range_minimum_value_set(EWL_RANGE(misc), 0); + ewl_range_maximum_value_set(EWL_RANGE(misc), 1024); + ewl_range_step_set(EWL_RANGE(misc), 1.0); + ewl_range_value_set(EWL_RANGE(misc), 15.0); + ewl_object_alignment_set(EWL_OBJECT(misc), EWL_FLAG_ALIGN_LEFT); + ewl_container_child_append(EWL_CONTAINER(vbox), misc); + ewl_widget_show(misc); + + misc = ewl_hseparator_new(); + ewl_container_child_append(EWL_CONTAINER(vbox), misc); + ewl_widget_show(misc); + + misc = ewl_hseeker_new(); + ewl_range_maximum_value_set(EWL_RANGE(misc), 10.0); + ewl_range_step_set(EWL_RANGE(misc), 1.0); + ewl_range_value_set(EWL_RANGE(misc), 15.0); + ewl_object_alignment_set(EWL_OBJECT(misc), EWL_FLAG_ALIGN_LEFT); + ewl_container_child_append(EWL_CONTAINER(vbox), misc); + ewl_widget_show(misc); + + /* menus */ + vbox = ewl_vbox_new(); + ewl_container_child_append(EWL_CONTAINER(notebook), vbox); + ewl_notebook_page_tab_text_set(EWL_NOTEBOOK(notebook), vbox, "Menus"); + ewl_widget_show(vbox); + + misc = ewl_menu_new(); + ewl_button_label_set(EWL_BUTTON(misc), "Menu"); + ewl_container_child_append(EWL_CONTAINER(vbox), misc); + ewl_widget_show(misc); + + for (i = 0; i < 3; i++) + { + item = ewl_menu_item_new(); + if (menus[i].name) + ewl_button_label_set(EWL_BUTTON(item), + menus[i].name); + + if (menus[i].image) + ewl_button_image_set(EWL_BUTTON(item), + menus[i].image, NULL); + + ewl_container_child_append(EWL_CONTAINER(misc), item); + ewl_widget_show(item); + } + + misc = ewl_hseparator_new(); + ewl_container_child_append(EWL_CONTAINER(vbox), misc); + ewl_widget_show(misc); #if 0 XXX Port this to use the model/view system - misc = ewl_combo_new("Combo entry"); - ewl_container_child_append(EWL_CONTAINER(vbox), misc); - ewl_widget_show(misc); - - for (i = 0; i < 3; i++) - { - item = ewl_menu_item_new(); - if (menus[i].name) - ewl_button_label_set(EWL_BUTTON(item), - menus[i].name); - - if (menus[i].image) - ewl_button_image_set(EWL_BUTTON(item), - menus[i].image, NULL); - - ewl_container_child_append(EWL_CONTAINER(misc), item); - ewl_widget_show(item); - } - - /* List/tree */ - vbox = ewl_vbox_new(); - ewl_container_child_append(EWL_CONTAINER(notebook), vbox); - ewl_notebook_page_tab_text_set(EWL_NOTEBOOK(notebook), vbox, - "List and Tree"); - ewl_widget_show(vbox); - - str = "List"; - misc = ewl_tree_new(1); - ewl_tree_headers_set(EWL_TREE(misc), &str); - ewl_container_child_append(EWL_CONTAINER(vbox), misc); - ewl_widget_show(misc); - - str = "Row 1"; - item = ewl_tree_text_row_add(EWL_TREE(misc), NULL, &str); - - str = "Row 2"; - item = ewl_tree_text_row_add(EWL_TREE(misc), NULL, &str); - - str = "Row 3"; - item = ewl_tree_text_row_add(EWL_TREE(misc), NULL, &str); - - misc = ewl_hseparator_new(); - ewl_container_child_append(EWL_CONTAINER(vbox), misc); - ewl_widget_show(misc); - - str_col[0] = "Tree"; - str_col[1] = "Column"; - misc = ewl_tree_new(2); - ewl_tree_headers_set(EWL_TREE(misc), str_col); - ewl_container_child_append(EWL_CONTAINER(vbox), misc); - ewl_widget_show(misc); - - str_col[0] = "row1"; - str_col[1] = "label"; - item = ewl_tree_text_row_add(EWL_TREE(misc), NULL, str_col); - - str_col[0] = "sub row"; - str_col[1] = "label"; - item = ewl_tree_text_row_add(EWL_TREE(misc), EWL_ROW(item), str_col); - - str_col[0] = "row2"; - str_col[1] = "label"; - item = ewl_tree_text_row_add(EWL_TREE(misc), NULL, str_col); - - str_col[0] = "sub row"; - str_col[1] = "label"; - item = ewl_tree_text_row_add(EWL_TREE(misc), EWL_ROW(item), str_col); + misc = ewl_combo_new("Combo entry"); + ewl_container_child_append(EWL_CONTAINER(vbox), misc); + ewl_widget_show(misc); + + for (i = 0; i < 3; i++) + { + item = ewl_menu_item_new(); + if (menus[i].name) + ewl_button_label_set(EWL_BUTTON(item), + menus[i].name); + + if (menus[i].image) + ewl_button_image_set(EWL_BUTTON(item), + menus[i].image, NULL); + + ewl_container_child_append(EWL_CONTAINER(misc), item); + ewl_widget_show(item); + } + + /* List/tree */ + vbox = ewl_vbox_new(); + ewl_container_child_append(EWL_CONTAINER(notebook), vbox); + ewl_notebook_page_tab_text_set(EWL_NOTEBOOK(notebook), vbox, + "List and Tree"); + ewl_widget_show(vbox); + + str = "List"; + misc = ewl_tree_new(1); + ewl_tree_headers_set(EWL_TREE(misc), &str); + ewl_container_child_append(EWL_CONTAINER(vbox), misc); + ewl_widget_show(misc); + + str = "Row 1"; + item = ewl_tree_text_row_add(EWL_TREE(misc), NULL, &str); + + str = "Row 2"; + item = ewl_tree_text_row_add(EWL_TREE(misc), NULL, &str); + + str = "Row 3"; + item = ewl_tree_text_row_add(EWL_TREE(misc), NULL, &str); + + misc = ewl_hseparator_new(); + ewl_container_child_append(EWL_CONTAINER(vbox), misc); + ewl_widget_show(misc); + + str_col[0] = "Tree"; + str_col[1] = "Column"; + misc = ewl_tree_new(2); + ewl_tree_headers_set(EWL_TREE(misc), str_col); + ewl_container_child_append(EWL_CONTAINER(vbox), misc); + ewl_widget_show(misc); + + str_col[0] = "row1"; + str_col[1] = "label"; + item = ewl_tree_text_row_add(EWL_TREE(misc), NULL, str_col); + + str_col[0] = "sub row"; + str_col[1] = "label"; + item = ewl_tree_text_row_add(EWL_TREE(misc), EWL_ROW(item), str_col); + + str_col[0] = "row2"; + str_col[1] = "label"; + item = ewl_tree_text_row_add(EWL_TREE(misc), NULL, str_col); + + str_col[0] = "sub row"; + str_col[1] = "label"; + item = ewl_tree_text_row_add(EWL_TREE(misc), EWL_ROW(item), str_col); #endif - /* Misc */ - vbox = ewl_vbox_new(); - ewl_container_child_append(EWL_CONTAINER(notebook), vbox); - ewl_notebook_page_tab_text_set(EWL_NOTEBOOK(notebook), vbox, "Misc"); - ewl_widget_show(vbox); - - misc = ewl_hpaned_new(); - ewl_container_child_append(EWL_CONTAINER(vbox), misc); - ewl_widget_show(misc); - - item = ewl_text_new(); - ewl_text_text_set(EWL_TEXT(item), "left"); - ewl_container_child_append(EWL_CONTAINER(misc), item); - ewl_widget_show(item); - - item = ewl_text_new(); - ewl_text_text_set(EWL_TEXT(item), "center"); - ewl_container_child_append(EWL_CONTAINER(misc), item); - ewl_widget_show(item); - - item = ewl_text_new(); - ewl_text_text_set(EWL_TEXT(item), "right"); - ewl_container_child_append(EWL_CONTAINER(misc), item); - ewl_widget_show(item); - - misc = ewl_hseparator_new(); - ewl_container_child_append(EWL_CONTAINER(vbox), misc); - ewl_widget_show(misc); - - misc = ewl_button_new(); - ewl_button_label_set(EWL_BUTTON(misc), "Tooltip"); - ewl_container_child_append(EWL_CONTAINER(vbox), misc); - ewl_attach_tooltip_text_set(misc, "blah blah blah"); - ewl_widget_show(misc); + /* Misc */ + vbox = ewl_vbox_new(); + ewl_container_child_append(EWL_CONTAINER(notebook), vbox); + ewl_notebook_page_tab_text_set(EWL_NOTEBOOK(notebook), vbox, "Misc"); + ewl_widget_show(vbox); + + misc = ewl_hpaned_new(); + ewl_container_child_append(EWL_CONTAINER(vbox), misc); + ewl_widget_show(misc); + + item = ewl_text_new(); + ewl_text_text_set(EWL_TEXT(item), "left"); + ewl_container_child_append(EWL_CONTAINER(misc), item); + ewl_widget_show(item); + + item = ewl_text_new(); + ewl_text_text_set(EWL_TEXT(item), "center"); + ewl_container_child_append(EWL_CONTAINER(misc), item); + ewl_widget_show(item); + + item = ewl_text_new(); + ewl_text_text_set(EWL_TEXT(item), "right"); + ewl_container_child_append(EWL_CONTAINER(misc), item); + ewl_widget_show(item); + + misc = ewl_hseparator_new(); + ewl_container_child_append(EWL_CONTAINER(vbox), misc); + ewl_widget_show(misc); + + misc = ewl_button_new(); + ewl_button_label_set(EWL_BUTTON(misc), "Tooltip"); + ewl_container_child_append(EWL_CONTAINER(vbox), misc); + ewl_attach_tooltip_text_set(misc, "blah blah blah"); + ewl_widget_show(misc); - return notebook; + return notebook; } ------------------------------------------------------------------------- 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