]> Pileus Git - ~andy/gtk/commitdiff
Some clarification regarding modality. (#112903, Dave Bordoley)
authorMatthias Clasen <mclasen@redhat.com>
Mon, 3 Jan 2005 17:40:36 +0000 (17:40 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Mon, 3 Jan 2005 17:40:36 +0000 (17:40 +0000)
2005-01-03  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkdialog.c (gtk_dialog_run): Some clarification
regarding modality.  (#112903, Dave Bordoley)

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtkdialog.c

index 8c11f9367c632128827a907e4ae71d1b31872753..2fe7e7f1c38f175e3d2d49a5b8ececa0f14c182c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2005-01-03  Matthias Clasen  <mclasen@redhat.com>
 
+       * gtk/gtkdialog.c (gtk_dialog_run): Some clarification
+       regarding modality.  (#112903, Dave Bordoley)
+
        * gtk/gtkfixed.c (gtk_fixed_set_has_window): 
        Add a little motivation.  (#145556, Tommi Komulainen)
 
index 8c11f9367c632128827a907e4ae71d1b31872753..2fe7e7f1c38f175e3d2d49a5b8ececa0f14c182c 100644 (file)
@@ -1,5 +1,8 @@
 2005-01-03  Matthias Clasen  <mclasen@redhat.com>
 
+       * gtk/gtkdialog.c (gtk_dialog_run): Some clarification
+       regarding modality.  (#112903, Dave Bordoley)
+
        * gtk/gtkfixed.c (gtk_fixed_set_has_window): 
        Add a little motivation.  (#145556, Tommi Komulainen)
 
index 8c11f9367c632128827a907e4ae71d1b31872753..2fe7e7f1c38f175e3d2d49a5b8ececa0f14c182c 100644 (file)
@@ -1,5 +1,8 @@
 2005-01-03  Matthias Clasen  <mclasen@redhat.com>
 
+       * gtk/gtkdialog.c (gtk_dialog_run): Some clarification
+       regarding modality.  (#112903, Dave Bordoley)
+
        * gtk/gtkfixed.c (gtk_fixed_set_has_window): 
        Add a little motivation.  (#145556, Tommi Komulainen)
 
index 8c11f9367c632128827a907e4ae71d1b31872753..2fe7e7f1c38f175e3d2d49a5b8ececa0f14c182c 100644 (file)
@@ -1,5 +1,8 @@
 2005-01-03  Matthias Clasen  <mclasen@redhat.com>
 
+       * gtk/gtkdialog.c (gtk_dialog_run): Some clarification
+       regarding modality.  (#112903, Dave Bordoley)
+
        * gtk/gtkfixed.c (gtk_fixed_set_has_window): 
        Add a little motivation.  (#145556, Tommi Komulainen)
 
index 13c1530d654d95bd7de3eb251adaf2d485f0fa7b..e0effeea8348fdfc73aabc0eeacf471d59da78ee 100644 (file)
@@ -967,6 +967,12 @@ run_destroy_handler (GtkDialog *dialog, gpointer data)
  *   gtk_widget_destroy (dialog);
  * </programlisting></informalexample>
  * 
+ * Note that even though the recursive main loop gives the effect of a
+ * modal dialog (it prevents the user from interacting with other 
+ * windows while the dialog is run), callbacks such as timeouts, 
+ * IO channel watches, DND drops, etc, <emphasis>will</emphasis> be 
+ * triggered during a gtk_dialog_run() call.
+ * 
  * Return value: response ID
  **/
 gint