]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtkmessagedialog.h
treeview: Set EXPANDED state directly on a11y elements
[~andy/gtk] / gtk / gtkmessagedialog.h
index c4ef610693874f9e4ac82ae62b18587657483afb..1905d6c6bfdc7279b77e823f001766ff40f1868e 100644 (file)
@@ -44,17 +44,16 @@ G_BEGIN_DECLS
 #define GTK_IS_MESSAGE_DIALOG_CLASS(klass)       (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_MESSAGE_DIALOG))
 #define GTK_MESSAGE_DIALOG_GET_CLASS(obj)        (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_MESSAGE_DIALOG, GtkMessageDialogClass))
 
-typedef struct _GtkMessageDialog        GtkMessageDialog;
-typedef struct _GtkMessageDialogClass   GtkMessageDialogClass;
+typedef struct _GtkMessageDialog              GtkMessageDialog;
+typedef struct _GtkMessageDialogPrivate       GtkMessageDialogPrivate;
+typedef struct _GtkMessageDialogClass         GtkMessageDialogClass;
 
 struct _GtkMessageDialog
 {
-  /*< private >*/
-  
   GtkDialog parent_instance;
-  
-  GtkWidget *GSEAL (image);
-  GtkWidget *GSEAL (label);
+
+  /*< private >*/
+  GtkMessageDialogPrivate *priv;
 };
 
 struct _GtkMessageDialogClass
@@ -128,6 +127,8 @@ void       gtk_message_dialog_format_secondary_markup (GtkMessageDialog *message
                                                        const gchar      *message_format,
                                                        ...) G_GNUC_PRINTF (2, 3);
 
+GtkWidget *gtk_message_dialog_get_message_area (GtkMessageDialog *message_dialog);
+
 G_END_DECLS
 
 #endif /* __GTK_MESSAGE_DIALOG_H__ */