[Cxplorer-cvs 01158] CVS update: cxplorer/src

Back to archive index

Yasumichi Akahoshi yasum****@users*****
2005年 5月 19日 (木) 11:27:20 JST


Index: cxplorer/src/cxp-pref-dialog.c
diff -u cxplorer/src/cxp-pref-dialog.c:1.5 cxplorer/src/cxp-pref-dialog.c:1.6
--- cxplorer/src/cxp-pref-dialog.c:1.5	Thu May 19 09:24:11 2005
+++ cxplorer/src/cxp-pref-dialog.c	Thu May 19 11:27:19 2005
@@ -5,7 +5,7 @@
  * A widget of Property dialog
  * @author Yasumichi Akahoshi <yasum****@users*****>
  * @date Sun Apr 3 02:53:00 2005
- * $Revision: 1.5 $
+ * $Revision: 1.6 $
  ****************************************************************************/
 
 #ifdef HAVE_CONFIG_H
@@ -256,11 +256,12 @@
 /**
  * Creates a new dialog box which show detail of file.
  */
-GtkWidget *cxp_pref_dialog_new (void)
+GtkWidget *cxp_pref_dialog_new (GtkWindow *parent)
 {
 	CxpPrefDialog *dialog;
 
 	dialog = g_object_new(CXP_TYPE_PREF_DIALOG, NULL);
+	gtk_window_set_transient_for (GTK_WINDOW(dialog), parent);
 
 	return	GTK_WIDGET(dialog);
 }
Index: cxplorer/src/cxp-pref-dialog.h
diff -u cxplorer/src/cxp-pref-dialog.h:1.3 cxplorer/src/cxp-pref-dialog.h:1.4
--- cxplorer/src/cxp-pref-dialog.h:1.3	Thu May 19 09:24:11 2005
+++ cxplorer/src/cxp-pref-dialog.h	Thu May 19 11:27:19 2005
@@ -34,6 +34,6 @@
 GType cxp_pref_dialog_get_type (void);
 
 /* API. */
-GtkWidget *cxp_pref_dialog_new (void);
+GtkWidget *cxp_pref_dialog_new (GtkWindow *parent);
 
 #endif /* CXP_PREF_DIALOG_H */
Index: cxplorer/src/cxplorer-window.c
diff -u cxplorer/src/cxplorer-window.c:1.58 cxplorer/src/cxplorer-window.c:1.59
--- cxplorer/src/cxplorer-window.c:1.58	Thu May 19 11:00:06 2005
+++ cxplorer/src/cxplorer-window.c	Thu May 19 11:27:19 2005
@@ -806,7 +806,7 @@
 	CxplorerWindowPrivate *private = CXPLORER_WINDOW_GET_PRIVATE (user_data);
 	GtkWidget *dialog;
 
-	dialog = cxp_pref_dialog_new ();
+	dialog = cxp_pref_dialog_new (GTK_WINDOW(user_data));
 	gtk_dialog_run (GTK_DIALOG(dialog));
 	gtk_widget_destroy (dialog);
 }


Cxplorer-cvs メーリングリストの案内
Back to archive index