| GNOME UI Library Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | Signals | ||||
#include <libgnomeui/libgnomeui.h>
GnomeDialog;
GtkWidget* gnome_dialog_new (const gchar *title,
...);
GtkWidget* gnome_dialog_newv (const gchar *title,
const gchar **buttons);
void gnome_dialog_set_parent (GnomeDialog *dialog,
GtkWindow *parent);
void gnome_dialog_button_connect (GnomeDialog *dialog,
gint button,
GCallback callback,
gpointer data);
void gnome_dialog_button_connect_object (GnomeDialog *dialog,
gint button,
GCallback callback,
GtkObject *obj);
gint gnome_dialog_run (GnomeDialog *dialog);
gint gnome_dialog_run_and_close (GnomeDialog *dialog);
void gnome_dialog_set_default (GnomeDialog *dialog,
gint button);
void gnome_dialog_grab_focus (GnomeDialog *dialog,
gint button);
void gnome_dialog_set_sensitive (GnomeDialog *dialog,
gint button,
gboolean setting);
void gnome_dialog_set_accelerator (GnomeDialog *dialog,
gint button,
const guchar accelerator_key,
guint8 accelerator_mods);
void gnome_dialog_close (GnomeDialog *dialog);
void gnome_dialog_close_hides (GnomeDialog *dialog,
gboolean just_hide);
void gnome_dialog_set_close (GnomeDialog *dialog,
gboolean click_closes);
void gnome_dialog_editable_enters (GnomeDialog *dialog,
GtkEditable *editable);
void gnome_dialog_append_buttons (GnomeDialog *dialog,
const gchar *first,
...);
void gnome_dialog_append_button (GnomeDialog *dialog,
const gchar *button_name);
void gnome_dialog_append_buttonsv (GnomeDialog *dialog,
const gchar **buttons);
void gnome_dialog_append_button_with_pixmap
(GnomeDialog *dialog,
const gchar *button_name,
const gchar *pixmap_name);
void gnome_dialog_append_buttons_with_pixmaps
(GnomeDialog *dialog,
const gchar **names,
const gchar **pixmaps);
void gnome_dialog_construct (GnomeDialog *dialog,
const gchar *title,
va_list ap);
void gnome_dialog_constructv (GnomeDialog *dialog,
const gchar *title,
const gchar **buttons);
#define GNOME_STOCK_BUTTON_OK
#define GNOME_STOCK_BUTTON_CANCEL
#define GNOME_STOCK_BUTTON_YES
#define GNOME_STOCK_BUTTON_NO
#define GNOME_STOCK_BUTTON_CLOSE
#define GNOME_STOCK_BUTTON_APPLY
#define GNOME_STOCK_BUTTON_HELP
#define GNOME_STOCK_BUTTON_NEXT
#define GNOME_STOCK_BUTTON_PREV
#define GNOME_STOCK_BUTTON_UP
#define GNOME_STOCK_BUTTON_DOWN
#define GNOME_STOCK_BUTTON_FONT
GObject
+----GInitiallyUnowned
+----GtkObject
+----GtkWidget
+----GtkContainer
+----GtkBin
+----GtkWindow
+----GnomeDialog
+----GnomeMessageBox
+----GnomePropertyBox
typedef struct {
GtkWidget * vbox;
} GnomeDialog;
GnomeDialog is deprecated and should not be used in newly-written code.
Client code can pack widgets (for example, text or images) into vbox.
GtkWidget* gnome_dialog_new (const gchar *title, ...);
gnome_dialog_new is deprecated and should not be used in newly-written code.
|
|
|
|
Returns : |
GtkWidget* gnome_dialog_newv (const gchar *title, const gchar **buttons);
gnome_dialog_newv is deprecated and should not be used in newly-written code.
|
|
|
|
Returns : |
void gnome_dialog_set_parent (GnomeDialog *dialog, GtkWindow *parent);
gnome_dialog_set_parent is deprecated and should not be used in newly-written code.
|
|
|
void gnome_dialog_button_connect (GnomeDialog *dialog, gint button, GCallback callback, gpointer data);
gnome_dialog_button_connect is deprecated and should not be used in newly-written code.
|
|
|
|
|
|
|
void gnome_dialog_button_connect_object (GnomeDialog *dialog, gint button, GCallback callback, GtkObject *obj);
gnome_dialog_button_connect_object is deprecated and should not be used in newly-written code.
|
|
|
|
|
|
|
gint gnome_dialog_run (GnomeDialog *dialog);
gnome_dialog_run is deprecated and should not be used in newly-written code.
|
|
Returns : |
gint gnome_dialog_run_and_close (GnomeDialog *dialog);
gnome_dialog_run_and_close is deprecated and should not be used in newly-written code.
|
|
Returns : |
void gnome_dialog_set_default (GnomeDialog *dialog, gint button);
gnome_dialog_set_default is deprecated and should not be used in newly-written code.
|
|
|
void gnome_dialog_grab_focus (GnomeDialog *dialog, gint button);
gnome_dialog_grab_focus is deprecated and should not be used in newly-written code.
|
|
|
void gnome_dialog_set_sensitive (GnomeDialog *dialog, gint button, gboolean setting);
gnome_dialog_set_sensitive is deprecated and should not be used in newly-written code.
|
|
|
|
|
void gnome_dialog_set_accelerator (GnomeDialog *dialog, gint button, const guchar accelerator_key, guint8 accelerator_mods);
gnome_dialog_set_accelerator is deprecated and should not be used in newly-written code.
Set an accelerator key for a button.
|
GnomeDialog to affect. |
|
Button number. |
|
Key for the accelerator. |
|
Modifier. |
void gnome_dialog_close (GnomeDialog *dialog);
gnome_dialog_close is deprecated and should not be used in newly-written code.
|
void gnome_dialog_close_hides (GnomeDialog *dialog, gboolean just_hide);
gnome_dialog_close_hides is deprecated and should not be used in newly-written code.
|
|
|
void gnome_dialog_set_close (GnomeDialog *dialog, gboolean click_closes);
gnome_dialog_set_close is deprecated and should not be used in newly-written code.
|
|
|
void gnome_dialog_editable_enters (GnomeDialog *dialog, GtkEditable *editable);
gnome_dialog_editable_enters is deprecated and should not be used in newly-written code.
|
|
|
void gnome_dialog_append_buttons (GnomeDialog *dialog, const gchar *first, ...);
gnome_dialog_append_buttons is deprecated and should not be used in newly-written code.
|
|
|
|
|
void gnome_dialog_append_button (GnomeDialog *dialog, const gchar *button_name);
gnome_dialog_append_button is deprecated and should not be used in newly-written code.
Add a button to a dialog after its initial construction.
This function is mostly for internal library use. You should use
gnome_dialog_new() instead. See that function for a description of
the button argument.
|
GnomeDialog to add button to. |
|
Button to add. |
void gnome_dialog_append_buttonsv (GnomeDialog *dialog, const gchar **buttons);
gnome_dialog_append_buttonsv is deprecated and should not be used in newly-written code.
|
|
|
void gnome_dialog_append_button_with_pixmap (GnomeDialog *dialog, const gchar *button_name, const gchar *pixmap_name);
gnome_dialog_append_button_with_pixmap is deprecated and should not be used in newly-written code.
Add a pixmap button to a dialog.
gnome_dialog_new() does not permit custom buttons with pixmaps, so if you
want one of those you need to use this function.
|
GnomeDialog to add the button to. |
|
Name of the button, or stock button #define. |
|
Stock pixmap name. |
void gnome_dialog_append_buttons_with_pixmaps (GnomeDialog *dialog, const gchar **names, const gchar **pixmaps);
gnome_dialog_append_buttons_with_pixmaps is deprecated and should not be used in newly-written code.
|
|
|
|
|
void gnome_dialog_construct (GnomeDialog *dialog, const gchar *title, va_list ap);
gnome_dialog_construct is deprecated and should not be used in newly-written code.
|
|
|
|
|
void gnome_dialog_constructv (GnomeDialog *dialog, const gchar *title, const gchar **buttons);
gnome_dialog_constructv is deprecated and should not be used in newly-written code.
|
|
|
|
|
#define GNOME_STOCK_BUTTON_OK GTK_STOCK_OK
GNOME_STOCK_BUTTON_OK is deprecated and should not be used in newly-written code.
This button has been replaced by one in GTK+ and new code should use that.
#define GNOME_STOCK_BUTTON_CANCEL GTK_STOCK_CANCEL
GNOME_STOCK_BUTTON_CANCEL is deprecated and should not be used in newly-written code.
This button has been replaced by one in GTK+ and new code should use that.
#define GNOME_STOCK_BUTTON_YES GTK_STOCK_YES
GNOME_STOCK_BUTTON_YES is deprecated and should not be used in newly-written code.
This button has been replaced by one in GTK+ and new code should use that.
#define GNOME_STOCK_BUTTON_NO GTK_STOCK_NO
GNOME_STOCK_BUTTON_NO is deprecated and should not be used in newly-written code.
This button has been replaced by one in GTK+ and new code should use that.
#define GNOME_STOCK_BUTTON_CLOSE GTK_STOCK_CLOSE
GNOME_STOCK_BUTTON_CLOSE is deprecated and should not be used in newly-written code.
This button has been replaced by one in GTK+ and new code should use that.
#define GNOME_STOCK_BUTTON_APPLY GTK_STOCK_APPLY
GNOME_STOCK_BUTTON_APPLY is deprecated and should not be used in newly-written code.
This button has been replaced by one in GTK+ and new code should use that.
#define GNOME_STOCK_BUTTON_HELP GTK_STOCK_HELP
GNOME_STOCK_BUTTON_HELP is deprecated and should not be used in newly-written code.
This button has been replaced by one in GTK+ and new code should use that.
#define GNOME_STOCK_BUTTON_NEXT GTK_STOCK_GO_FORWARD
GNOME_STOCK_BUTTON_NEXT is deprecated and should not be used in newly-written code.
This button has been replaced by one in GTK+ and new code should use that.
#define GNOME_STOCK_BUTTON_PREV GTK_STOCK_GO_BACK
GNOME_STOCK_BUTTON_PREV is deprecated and should not be used in newly-written code.
This button has been replaced by one in GTK+ and new code should use that.
#define GNOME_STOCK_BUTTON_UP GTK_STOCK_GO_UP
GNOME_STOCK_BUTTON_UP is deprecated and should not be used in newly-written code.
This button has been replaced by one in GTK+ and new code should use that.
#define GNOME_STOCK_BUTTON_DOWN GTK_STOCK_GO_DOWN
GNOME_STOCK_BUTTON_DOWN is deprecated and should not be used in newly-written code.
This button has been replaced by one in GTK+ and new code should use that.
"clicked" signalvoid user_function (GnomeDialog *dialog, gint arg1, gpointer user_data) : Run Last
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |
"close" signalgboolean user_function (GnomeDialog *dialog, gpointer user_data) : Run Last
|
the object which received the signal. |
|
user data set when the signal handler was connected. |
Returns : |