#include <gnome.h>
struct GnomeApp
GtkWidget* gnome_app_new (gchar *appname,
char *title);
void gnome_app_construct (GnomeApp *app,
gchar *appname,
char *title);
#define GNOME_APP_MENUBAR_NAME
#define GNOME_APP_TOOLBAR_NAME
void gnome_app_set_menus (GnomeApp *app,
GtkMenuBar *menubar);
void gnome_app_set_toolbar (GnomeApp *app,
GtkToolbar *toolbar);
void gnome_app_set_statusbar (GnomeApp *app,
GtkWidget *statusbar);
void gnome_app_set_contents (GnomeApp *app,
GtkWidget *contents);
void gnome_app_add_toolbar (GnomeApp *app,
GtkToolbar *toolbar,
const gchar *name,
GnomeDockItemBehavior behavior,
GnomeDockPlacement placement,
gint band_num,
gint band_position,
gint offset);
void gnome_app_add_docked (GnomeApp *app,
GtkWidget *widget,
const gchar *name,
GnomeDockItemBehavior behavior,
GnomeDockPlacement placement,
gint band_num,
gint band_position,
gint offset);
void gnome_app_add_dock_item (GnomeApp *app,
GnomeDockItem *item,
GnomeDockPlacement placement,
gint band_num,
gint band_position,
gint offset);
void gnome_app_enable_layout_config (GnomeApp *app,
gboolean enable);
GnomeDock* gnome_app_get_dock (GnomeApp *app);
GnomeDockItem* gnome_app_get_dock_item_by_name
(GnomeApp *app,
const gchar *name);
|