![]() |
![]() |
![]() |
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 : |