| 
#include <gnome.h>
GtkWidget*  gnome_app_message               (GnomeApp *app,
                                             const gchar *message);
void        gnome_app_flash                 (GnomeApp *app,
                                             const gchar *flash);
GtkWidget*  gnome_app_error                 (GnomeApp *app,
                                             const gchar *error);
GtkWidget*  gnome_app_warning               (GnomeApp *app,
                                             const gchar *warning);
GtkWidget*  gnome_app_question              (GnomeApp *app,
                                             const gchar *question,
                                             GnomeReplyCallback callback,
                                             gpointer data);
GtkWidget*  gnome_app_question_modal        (GnomeApp *app,
                                             const gchar *question,
                                             GnomeReplyCallback callback,
                                             gpointer data);
GtkWidget*  gnome_app_ok_cancel             (GnomeApp *app,
                                             const gchar *message,
                                             GnomeReplyCallback callback,
                                             gpointer data);
GtkWidget*  gnome_app_ok_cancel_modal       (GnomeApp *app,
                                             const gchar *message,
                                             GnomeReplyCallback callback,
                                             gpointer data);
GtkWidget*  gnome_app_request_string        (GnomeApp *app,
                                             const gchar *prompt,
                                             GnomeStringCallback callback,
                                             gpointer data);
GtkWidget*  gnome_app_request_password      (GnomeApp *app,
                                             const gchar *prompt,
                                             GnomeStringCallback callback,
                                             gpointer data);
gdouble     (*GnomeAppProgressFunc)         (gpointer data);
void        (*GnomeAppProgressCancelFunc)   (gpointer data);
typedef     GnomeAppProgressKey;
GnomeAppProgressKey gnome_app_progress_timeout
                                            (GnomeApp *app,
                                             const gchar *description,
                                             guint32 interval,
                                             GnomeAppProgressFunc percentage_cb,
                                             GnomeAppProgressCancelFunc cancel_cb,
                                             gpointer data);
GnomeAppProgressKey gnome_app_progress_manual
                                            (GnomeApp *app,
                                             const gchar *description,
                                             GnomeAppProgressCancelFunc cancel_cb,
                                             gpointer data);
void        gnome_app_set_progress          (GnomeAppProgressKey key,
                                             gdouble percent);
void        gnome_app_progress_done         (GnomeAppProgressKey key); |