| Top |  |  |  |  | 
| GimpDialogGimpDialog — Constructors for GtkDialog's and action_areas as well as other dialog-related stuff. |  | 
| GtkWidget * | gimp_dialog_new () | 
| GtkWidget * | gimp_dialog_new_valist () | 
| GtkWidget * | gimp_dialog_add_button () | 
| void | gimp_dialog_add_buttons () | 
| void | gimp_dialog_add_buttons_valist () | 
| gint | gimp_dialog_run () | 
| void | gimp_dialogs_show_help_button () | 
GObject ╰── GInitiallyUnowned ╰── GtkObject ╰── GtkWidget ╰── GtkContainer ╰── GtkBin ╰── GtkWindow ╰── GtkDialog ╰── GimpDialog
GtkWidget * gimp_dialog_new (const gchar *title,const gchar *role,GtkWidget *parent,GtkDialogFlags flags,GimpHelpFunc help_func,const gchar *help_id,...);
Creates a new GimpDialog
 widget.
This function simply packs the action_area arguments passed in "..."
into a va_list
 variable and passes everything to gimp_dialog_new_valist().
For a description of the format of the va_list
 describing the
action_area buttons see gtk_dialog_new_with_buttons().
| title | The dialog's title which will be set with
 | |
| role | The dialog's  | |
| parent | The  | |
| flags | The  | |
| help_func | The function which will be called if the user presses "F1". | |
| help_id | The help_id which will be passed to  | |
| ... | A  | 
GtkWidget * gimp_dialog_new_valist (const gchar *title,const gchar *role,GtkWidget *parent,GtkDialogFlags flags,GimpHelpFunc help_func,const gchar *help_id,va_list args);
Creates a new GimpDialog
 widget. If a GtkWindow is specified as
parent
 then the dialog will be made transient for this window.
For a description of the format of the va_list
 describing the
action_area buttons see gtk_dialog_new_with_buttons().
| title | The dialog's title which will be set with
 | |
| role | The dialog's  | |
| parent | The  | |
| flags | The  | |
| help_func | The function which will be called if the user presses "F1". | |
| help_id | The help_id which will be passed to  | |
| args | A  | 
GtkWidget * gimp_dialog_add_button (GimpDialog *dialog,const gchar *button_text,gint response_id);
This function is essentially the same as gtk_dialog_add_button()
except it ensures there is only one help button and automatically
sets the RESPONSE_OK widget as the default response.
void gimp_dialog_add_buttons (GimpDialog *dialog,...);
This function is essentially the same as gtk_dialog_add_buttons()
except it calls gimp_dialog_add_button() instead of gtk_dialog_add_button()
void gimp_dialog_add_buttons_valist (GimpDialog *dialog,va_list args);
This function is essentially the same as gimp_dialog_add_buttons()
except it takes a va_list instead of '...'
gint
gimp_dialog_run (GimpDialog *dialog);
This function does exactly the same as gtk_dialog_run() except it
does not make the dialog modal while the GMainLoop is running.
void
gimp_dialogs_show_help_button (gboolean show);
This function is for internal use only.
Since: GIMP 2.2
“help-id” property“help-id” gchar *
Flags: Read / Write / Construct Only
Default value: NULL
Since: GIMP 2.2