GnomeDbWindow

Name

GnomeDbWindow -- A top-level window with Bonobo support

Synopsis



struct      GnomeDbWindowPrivate;
GtkWidget*  gnome_db_window_construct       (GnomeDbWindow *window,
                                             const gchar *name,
                                             const gchar *app_prefix,
                                             const gchar *ui_xml_file,
                                             BonoboUIVerb *verbs,
                                             gpointer data);
GtkWidget*  gnome_db_window_new             (const gchar *name,
                                             const gchar *app_prefix,
                                             const gchar *ui_xml_file,
                                             BonoboUIVerb *verbs,
                                             gpointer data);
void        gnome_db_window_close           (GnomeDbWindow *window);
void        gnome_db_window_show            (GnomeDbWindow *window);
GtkWidget*  gnome_db_window_get_contents    (GnomeDbWindow *window);
void        gnome_db_window_set_contents    (GnomeDbWindow *window,
                                             GtkWidget *contents);
void        gnome_db_window_set_status      (GnomeDbWindow *window,
                                             const gchar *status);
Bonobo_UIContainer gnome_db_window_get_ui_container
                                            (GnomeDbWindow *window);

Object Hierarchy


  GtkObject
   +----GtkWidget
         +----GtkContainer
               +----GtkBin
                     +----GtkWindow
                           +----BonoboWindow
                                 +----GnomeDbWindow

Description

Details

struct GnomeDbWindowPrivate

struct GnomeDbWindowPrivate;


gnome_db_window_construct ()

GtkWidget*  gnome_db_window_construct       (GnomeDbWindow *window,
                                             const gchar *name,
                                             const gchar *app_prefix,
                                             const gchar *ui_xml_file,
                                             BonoboUIVerb *verbs,
                                             gpointer data);


gnome_db_window_new ()

GtkWidget*  gnome_db_window_new             (const gchar *name,
                                             const gchar *app_prefix,
                                             const gchar *ui_xml_file,
                                             BonoboUIVerb *verbs,
                                             gpointer data);

Create a new GnomeDbWindow widget, which is a convenience widget which manages a typical application window, with its menus and toolbar. Apart from this, it implements a full-features Bonobo container, thus letting you easily add Bonobo support to your applications.


gnome_db_window_close ()

void        gnome_db_window_close           (GnomeDbWindow *window);


gnome_db_window_show ()

void        gnome_db_window_show            (GnomeDbWindow *window);


gnome_db_window_get_contents ()

GtkWidget*  gnome_db_window_get_contents    (GnomeDbWindow *window);


gnome_db_window_set_contents ()

void        gnome_db_window_set_contents    (GnomeDbWindow *window,
                                             GtkWidget *contents);


gnome_db_window_set_status ()

void        gnome_db_window_set_status      (GnomeDbWindow *window,
                                             const gchar *status);


gnome_db_window_get_ui_container ()

Bonobo_UIContainer gnome_db_window_get_ui_container
                                            (GnomeDbWindow *window);