diff options
author | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2006-01-24 09:13:40 +0000 |
---|---|---|
committer | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2006-01-24 09:13:40 +0000 |
commit | ad3984cf17c8114eb7215d91421a3cd8a99e1563 (patch) | |
tree | 757f752f11b752d0d9965d26fd49b4ae566f7c0d | |
parent | 98c43b37ee728b552e945e7ea4c721f6a640fc49 (diff) |
foldersel.c: place dialog at the center on parent window.
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@923 ee746299-78ed-0310-b773-934348b2243d
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | ChangeLog.ja | 4 | ||||
-rw-r--r-- | src/foldersel.c | 5 |
3 files changed, 11 insertions, 2 deletions
@@ -1,5 +1,9 @@ 2006-01-24 + * src/foldersel.c: place dialog at the center on parent window. + +2006-01-24 + * src/alertpanel.c src/inputdialog.c: set transient window before gtk_widget_show() (fixed wrong window position). diff --git a/ChangeLog.ja b/ChangeLog.ja index 4a6007f8..89739d1b 100644 --- a/ChangeLog.ja +++ b/ChangeLog.ja @@ -1,5 +1,9 @@ 2006-01-24 + * src/foldersel.c: ダイアログを親ウィンドウの中央に配置。 + +2006-01-24 + * src/alertpanel.c src/inputdialog.c: gtk_widget_show() の前に transient window を セット(誤ったウィンドウ位置を修正)。 diff --git a/src/foldersel.c b/src/foldersel.c index c7b3950c..11ac7df0 100644 --- a/src/foldersel.c +++ b/src/foldersel.c @@ -194,8 +194,8 @@ FolderItem *foldersel_folder_sel(Folder *cur_folder, FolderSelectionType type, gtk_widget_grab_focus(ok_button); gtk_widget_grab_focus(treeview); - gtk_widget_show(window); manage_window_set_transient(GTK_WINDOW(window)); + gtk_widget_show(window); cancelled = finished = FALSE; @@ -229,7 +229,8 @@ static void foldersel_create(void) window = gtk_window_new(GTK_WINDOW_TOPLEVEL); gtk_window_set_title(GTK_WINDOW(window), _("Select folder")); gtk_container_set_border_width(GTK_CONTAINER(window), 4); - gtk_window_set_position(GTK_WINDOW(window), GTK_WIN_POS_CENTER); + gtk_window_set_position(GTK_WINDOW(window), + GTK_WIN_POS_CENTER_ON_PARENT); gtk_window_set_modal(GTK_WINDOW(window), TRUE); gtk_window_set_policy(GTK_WINDOW(window), FALSE, TRUE, FALSE); gtk_window_set_wmclass |