GnomeDialog

GnomeDialog

Functions

Signals

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkObject
            ╰── GtkWidget
                ╰── GtkContainer
                    ╰── GtkBin
                        ╰── GtkWindow
                            ╰── GnomeDialog
                                ├── GnomeMessageBox
                                ╰── GnomePropertyBox

Implemented Interfaces

GnomeDialog implements AtkImplementorIface and GtkBuildable.

Includes

#include <libgnomeui/libgnomeui.h>

Description

Functions

gnome_dialog_new ()

GtkWidget *
gnome_dialog_new (const gchar *title,
                  ...);

gnome_dialog_new is deprecated and should not be used in newly-written code.


gnome_dialog_newv ()

GtkWidget *
gnome_dialog_newv (const gchar *title,
                   const gchar **buttons);

gnome_dialog_newv is deprecated and should not be used in newly-written code.


gnome_dialog_set_parent ()

void
gnome_dialog_set_parent (GnomeDialog *dialog,
                         GtkWindow *parent);

gnome_dialog_set_parent is deprecated and should not be used in newly-written code.


gnome_dialog_button_connect ()

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.


gnome_dialog_button_connect_object ()

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.


gnome_dialog_run ()

gint
gnome_dialog_run (GnomeDialog *dialog);

gnome_dialog_run is deprecated and should not be used in newly-written code.


gnome_dialog_run_and_close ()

gint
gnome_dialog_run_and_close (GnomeDialog *dialog);

gnome_dialog_run_and_close is deprecated and should not be used in newly-written code.


gnome_dialog_set_default ()

void
gnome_dialog_set_default (GnomeDialog *dialog,
                          gint button);

gnome_dialog_set_default is deprecated and should not be used in newly-written code.


gnome_dialog_grab_focus ()

void
gnome_dialog_grab_focus (GnomeDialog *dialog,
                         gint button);

gnome_dialog_grab_focus is deprecated and should not be used in newly-written code.


gnome_dialog_set_sensitive ()

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.


gnome_dialog_set_accelerator ()

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.

Parameters

dialog

GnomeDialog to affect.

 

button

Button number.

 

accelerator_key

Key for the accelerator.

 

accelerator_mods

Modifier.

 

gnome_dialog_close ()

void
gnome_dialog_close (GnomeDialog *dialog);

gnome_dialog_close is deprecated and should not be used in newly-written code.


gnome_dialog_close_hides ()

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.


gnome_dialog_set_close ()

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.


gnome_dialog_editable_enters ()

void
gnome_dialog_editable_enters (GnomeDialog *dialog,
                              GtkEditable *editable);

gnome_dialog_editable_enters is deprecated and should not be used in newly-written code.


gnome_dialog_append_buttons ()

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.


gnome_dialog_append_button ()

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.

Parameters

dialog

GnomeDialog to add button to.

 

button_name

Button to add.

 

gnome_dialog_append_buttonsv ()

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.


gnome_dialog_append_button_with_pixmap ()

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.

Parameters

dialog

GnomeDialog to add the button to.

 

button_name

Name of the button, or stock button #define.

 

pixmap_name

Stock pixmap name.

 

gnome_dialog_append_buttons_with_pixmaps ()

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.


gnome_dialog_construct ()

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.


gnome_dialog_constructv ()

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.

Types and Values

struct GnomeDialog

struct GnomeDialog {
  GtkWidget * vbox;
};

GnomeDialog is deprecated and should not be used in newly-written code.

Client code can pack widgets (for example, text or images) into vbox .

Members

GtkWidget *vbox;

The middle portion of the dialog box.

 

GNOME_STOCK_BUTTON_OK

#define GNOME_STOCK_BUTTON_OK     GTK_STOCK_OK

GNOME_STOCK_BUTTON_OK is deprecated and should not be used in newly-written code.


GNOME_STOCK_BUTTON_CANCEL

#define GNOME_STOCK_BUTTON_CANCEL GTK_STOCK_CANCEL

GNOME_STOCK_BUTTON_CANCEL is deprecated and should not be used in newly-written code.


GNOME_STOCK_BUTTON_YES

#define GNOME_STOCK_BUTTON_YES    GTK_STOCK_YES

GNOME_STOCK_BUTTON_YES is deprecated and should not be used in newly-written code.


GNOME_STOCK_BUTTON_NO

#define GNOME_STOCK_BUTTON_NO     GTK_STOCK_NO

GNOME_STOCK_BUTTON_NO is deprecated and should not be used in newly-written code.


GNOME_STOCK_BUTTON_CLOSE

#define GNOME_STOCK_BUTTON_CLOSE  GTK_STOCK_CLOSE

GNOME_STOCK_BUTTON_CLOSE is deprecated and should not be used in newly-written code.


GNOME_STOCK_BUTTON_APPLY

#define GNOME_STOCK_BUTTON_APPLY  GTK_STOCK_APPLY

GNOME_STOCK_BUTTON_APPLY is deprecated and should not be used in newly-written code.


GNOME_STOCK_BUTTON_HELP

#define GNOME_STOCK_BUTTON_HELP   GTK_STOCK_HELP

GNOME_STOCK_BUTTON_HELP is deprecated and should not be used in newly-written code.


GNOME_STOCK_BUTTON_NEXT

#define GNOME_STOCK_BUTTON_NEXT   GTK_STOCK_GO_FORWARD

GNOME_STOCK_BUTTON_NEXT is deprecated and should not be used in newly-written code.


GNOME_STOCK_BUTTON_PREV

#define GNOME_STOCK_BUTTON_PREV   GTK_STOCK_GO_BACK

GNOME_STOCK_BUTTON_PREV is deprecated and should not be used in newly-written code.


GNOME_STOCK_BUTTON_UP

#define GNOME_STOCK_BUTTON_UP     GTK_STOCK_GO_UP

GNOME_STOCK_BUTTON_UP is deprecated and should not be used in newly-written code.


GNOME_STOCK_BUTTON_DOWN

#define GNOME_STOCK_BUTTON_DOWN   GTK_STOCK_GO_DOWN

GNOME_STOCK_BUTTON_DOWN is deprecated and should not be used in newly-written code.


GNOME_STOCK_BUTTON_FONT

#define GNOME_STOCK_BUTTON_FONT   GTK_STOCK_SELECT_FONT

GNOME_STOCK_BUTTON_FONT is deprecated and should not be used in newly-written code.

Signal Details

The “clicked” signal

void
user_function (GnomeDialog *dialog,
               gint         arg1,
               gpointer     user_data)

Flags: Run Last


The “close” signal

gboolean
user_function (GnomeDialog *dialog,
               gpointer     user_data)

Flags: Run Last