From 50aeff8dc13b8d2bb5288b937622165e83e97be6 Mon Sep 17 00:00:00 2001 From: titan Date: Sat, 28 Apr 2007 18:24:45 +0000 Subject: [PATCH] Fix some of the dialogs. SVN revision: 29754 --- src/bin/ephoto_exif.c | 5 +++-- src/bin/ephoto_main.c | 6 ++++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/bin/ephoto_exif.c b/src/bin/ephoto_exif.c index daa53d7..48defb9 100644 --- a/src/bin/ephoto_exif.c +++ b/src/bin/ephoto_exif.c @@ -124,7 +124,7 @@ static void add_exif_to_container(Ewl_Widget *w, void *event, void *data) void display_exif_dialog(Ewl_Widget *w, void *event, void *data) { const char *img; - Ewl_Widget *win = NULL, *vbox, *image, *sp, *list, *text; + Ewl_Widget *win, *vbox, *image, *sp, *list, *text; Ewl_Model *model; Ewl_View *view; @@ -134,7 +134,8 @@ void display_exif_dialog(Ewl_Widget *w, void *event, void *data) return; } - win = add_window("Ephoto Exif Info", 310, 460, close_dialog, win); + win = add_window("Ephoto Exif Info", 310, 460, NULL, NULL); + ewl_callback_append(win, EWL_CALLBACK_DELETE_WINDOW, close_dialog, win); ewl_window_dialog_set(EWL_WINDOW(win), 1); vbox = add_box(win, EWL_ORIENTATION_VERTICAL, 5); diff --git a/src/bin/ephoto_main.c b/src/bin/ephoto_main.c index 35dc06d..b53c2be 100644 --- a/src/bin/ephoto_main.c +++ b/src/bin/ephoto_main.c @@ -124,8 +124,8 @@ static void add_album(Ewl_Widget *w, void *event, void *data) { Ewl_Widget *window, *label, *button, *vbox, *hbox; - window = NULL; - window = add_window("Add Album", 200, 100, cancel, window); + window = add_window("Add Album", 200, 100, NULL, NULL); + ewl_callback_append(window, EWL_CALLBACK_DELETE_WINDOW, cancel, window); vbox = add_box(window, EWL_ORIENTATION_VERTICAL, 3); ewl_object_fill_policy_set(EWL_OBJECT(vbox), EWL_FLAG_FILL_ALL); @@ -140,7 +140,9 @@ static void add_album(Ewl_Widget *w, void *event, void *data) ewl_object_fill_policy_set(EWL_OBJECT(hbox), EWL_FLAG_FILL_SHRINK); button = add_button(hbox, "Save", PACKAGE_DATA_DIR "/images/stock_save.png", save, window); + ewl_button_image_size_set(EWL_BUTTON(button), 25, 25); button = add_button(hbox, "Cancel", PACKAGE_DATA_DIR "/images/dialog-close.png", cancel, window); + ewl_button_image_size_set(EWL_BUTTON(button), 25, 25); } /*Create the Main Ephoto Window*/