Fix some of the dialogs.

SVN revision: 29754
This commit is contained in:
titan 2007-04-28 18:24:45 +00:00 committed by titan
parent 17eec468f4
commit 50aeff8dc1
2 changed files with 7 additions and 4 deletions

View File

@ -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) void display_exif_dialog(Ewl_Widget *w, void *event, void *data)
{ {
const char *img; const char *img;
Ewl_Widget *win = NULL, *vbox, *image, *sp, *list, *text; Ewl_Widget *win, *vbox, *image, *sp, *list, *text;
Ewl_Model *model; Ewl_Model *model;
Ewl_View *view; Ewl_View *view;
@ -134,7 +134,8 @@ void display_exif_dialog(Ewl_Widget *w, void *event, void *data)
return; 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); ewl_window_dialog_set(EWL_WINDOW(win), 1);
vbox = add_box(win, EWL_ORIENTATION_VERTICAL, 5); vbox = add_box(win, EWL_ORIENTATION_VERTICAL, 5);

View File

@ -124,8 +124,8 @@ static void add_album(Ewl_Widget *w, void *event, void *data)
{ {
Ewl_Widget *window, *label, *button, *vbox, *hbox; Ewl_Widget *window, *label, *button, *vbox, *hbox;
window = NULL; window = add_window("Add Album", 200, 100, NULL, NULL);
window = add_window("Add Album", 200, 100, cancel, window); ewl_callback_append(window, EWL_CALLBACK_DELETE_WINDOW, cancel, window);
vbox = add_box(window, EWL_ORIENTATION_VERTICAL, 3); vbox = add_box(window, EWL_ORIENTATION_VERTICAL, 3);
ewl_object_fill_policy_set(EWL_OBJECT(vbox), EWL_FLAG_FILL_ALL); 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); 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); 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); 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*/ /*Create the Main Ephoto Window*/