GnomeUIHandler

Name

GnomeUIHandler —

Synopsis



#define     GNOME_UI_HANDLER_TYPE
gint        (*GnomeUIHandlerCallbackFunc)   (GnomeUIHandler *uih,
                                             char *path,
                                             gpointer data);
struct      GnomeUIHandlerMenuItem;
struct      GnomeUIHandlerToolbarItem;
struct      GnomeUIHandlerTopLevelData;
GnomeUIHandler* gnome_ui_handler_new        (void);
void        gnome_ui_handler_set_container  (GnomeUIHandler *uih,
                                             GNOME_UIHandler container);
void        gnome_ui_handler_add_containee  (GnomeUIHandler *uih,
                                             GNOME_UIHandler containee);
void        gnome_ui_handler_remove_containee
                                            (GnomeUIHandler *uih,
                                             GNOME_UIHandler containee);
void        gnome_ui_handler_set_accelgroup (GnomeUIHandler *uih,
                                             GtkAccelGroup *accelgroup);
GtkAccelGroup* gnome_ui_handler_get_accelgroup
                                            (GnomeUIHandler *uih);
char*       gnome_ui_handler_build_path     (char *comp1,
                                             ...);
void        gnome_ui_handler_set_menubar    (GnomeUIHandler *uih,
                                             GtkWidget *menubar);
GtkWidget*  gnome_ui_handler_get_menubar    (GnomeUIHandler *uih,
                                             GtkWidget *menubar);
void        gnome_ui_handler_menu_add_one   (GnomeUIHandler *uih,
                                             char *parent_path,
                                             GnomeUIHandlerMenuItem *item);
void        gnome_ui_handler_menu_add_one_pos
                                            (GnomeUIHandler *uih,
                                             char *parent_path,
                                             int pos,
                                             GnomeUIHandlerMenuItem *item);
void        gnome_ui_handler_menu_add_list  (GnomeUIHandler *uih,
                                             char *parent_path,
                                             GnomeUIHandlerMenuItem *item);
void        gnome_ui_handler_menu_add_list_pos
                                            (GnomeUIHandler *uih,
                                             char *parent_path,
                                             int pos,
                                             GnomeUIHandlerMenuItem *item);
void        gnome_ui_handler_menu_add_tree  (GnomeUIHandler *uih,
                                             char *parent_path,
                                             GnomeUIHandlerMenuItem *item);
void        gnome_ui_handler_menu_add_tree_pos
                                            (GnomeUIHandler *uih,
                                             char *parent_path,
                                             int pos,
                                             GnomeUIHandlerMenuItem *item);
void        gnome_ui_handler_menu_remove    (GnomeUIHandler *uih,
                                             char *path);
void        gnome_ui_handler_menu_set_info  (GnomeUIHandler *uih,
                                             char *path,
                                             GnomeUIHandlerMenuItem *info);
GnomeUIHandlerMenuItem* gnome_ui_handler_menu_fetch
                                            (GnomeUIHandler *uih,
                                             char *path);
GList*      gnome_ui_handler_menu_fetch_by_callback
                                            (GnomeUIHandler *uih,
                                             GnomeUIHandlerCallbackFunc callback);
GList*      gnome_ui_handler_menu_fetch_by_callback_data
                                            (GnomeUIHandler *uih,
                                             gpointer callback_data);
GnomeUIHandlerMenuItem* gnome_ui_handler_menu_parse_uiinfo_list
                                            (GnomeUIHandler *uih,
                                             GnomeUIInfo *uii);
GnomeUIHandlerMenuItem* gnome_ui_handler_menu_parse_uiinfo_one
                                            (GnomeUIHandler *uih,
                                             GnomeUIInfo *uii);
gint        gnome_ui_handler_menu_get_pos   (GnomeUIHandler *uih,
                                             char *path);
void        gnome_ui_handler_menu_set_sensitivity
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             gboolean sensitive);
gboolean    gnome_ui_handler_menu_get_sensitivity
                                            (GnomeUIHandler *uih,
                                             char *path);
void        gnome_ui_handler_menu_set_hidden
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             gboolean hidden);
gboolean    gnome_ui_handler_menu_get_hidden
                                            (GnomeUIHandler *uih,
                                             char *path);
gboolean    gnome_ui_handler_menu_set_label (GnomeUIHandler *uih,
                                             char *path,
                                             gchar *label);
gchar*      gnome_ui_handler_menu_get_label (GnomeUIHandler *uih,
                                             char *path);
gboolean    gnome_ui_handler_menu_set_pixmap
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             GnomeUIHandlerPixmapType type,
                                             gpointer data);
void        gnome_ui_handler_menu_get_pixmap
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             GnomeUIHandlerPixmapType *type,
                                             gpointer *data);
gboolean    gnome_ui_handler_menu_set_accel (GnomeUIHandler *uih,
                                             char *path,
                                             guint accelerator_key,
                                             GdkModifierType ac_mods);
void        gnome_ui_handler_menu_get_accel (GnomeUIHandler *uih,
                                             char *path,
                                             guint *accelerator_key,
                                             GdkModifierType *ac_mods);
gboolean    gnome_ui_handler_menu_set_callback
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             GnomeUIHandlerCallbackFunc callback,
                                             gpointer callback_data);
void        gnome_ui_handler_menu_get_callback
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             GnomeUIHandlerCallbackFunc *callback,
                                             gpointer *callback_data);
gboolean    gnome_ui_handler_menu_set_toggle_state
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             gboolean state);
void        gnome_ui_handler_menu_get_toggle_state
                                            (GnomeUIHandler *uih,
                                             char *path);
void        gnome_ui_handler_menu_set_radio_state
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             gboolean state);
gboolean    gnome_ui_handler_menu_radio_get_state
                                            (GnomeUIHandler *uih,
                                             char *path);
gboolean    gnome_ui_handler_dynlist_set_maxsize
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             gint maxsize);
gint        gnome_ui_handler_dynlist_get_maxsize
                                            (GnomeUIHandler *uih,
                                             char *path);
char*       gnome_ui_handler_dynlist_prepend_item
                                            (GnomeUIHandler *uih,
                                             GnomeUIHandlerItem *dynlist,
                                             GnomeUIHandlerItem *dynlist_item);
char*       gnome_ui_handler_dynlist_append_item
                                            (GnomeUIHandler *uih,
                                             GnomeUIHandlerItem *dynlist,
                                             GnomeUIHandlerItem *dynlist_item);
gboolean    gnome_ui_handler_set_toolbar    (GnomeUIHandler *uih,
                                             char *name,
                                             GtkWidget *toolbar);
GList*      gnome_ui_handler_get_toolbar_list
                                            (GnomeUIHandler *uih);
void        gnome_ui_handler_toolbar_create (GnomeUIHandler *uih,
                                             char *name);
void        gnome_ui_handler_toolbar_add_one
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             GnomeUIHandlerToolbarItem *item);
void        gnome_ui_handler_toolbar_add_one_pos
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             int pos,
                                             GnomeUIHandlerToolbarItem *item);
void        gnome_ui_handler_toolbar_add_list
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             GnomeUIHandlerToolbarItem *item);
void        gnome_ui_handler_toolbar_add_list_pos
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             int pos,
                                             GnomeUIHandlerToolbarItem *item);
void        gnome_ui_handler_toolbar_add_tree
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             GnomeUIHandlerToolbarItem *item);
void        gnome_ui_handler_toolbar_add_tree_pos
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             int pos,
                                             GnomeUIHandlerToolbarItem *item);
void        gnome_ui_handler_toolbar_remove (GnomeUIHandler *uih,
                                             char *path);
void        gnome_ui_handler_toolbar_set_info
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             GnomeUIHandlerToolbarItem *info);
GnomeUIHandlerToolbarItem* gnome_ui_handler_toolbar_fetch
                                            (GnomeUIHandler *uih,
                                             char *path);
GList*      gnome_ui_handler_toolbar_fetch_by_callback
                                            (GnomeUIHandler *uih,
                                             GnomeUIHandlerCallbackFunc callback);
GList*      gnome_ui_handler_toolbar_fetch_by_callback_data
                                            (GnomeUIHandler *uih,
                                             gpointer callback_data);
gint        gnome_ui_handler_toolbar_get_pos
                                            (GnomeUIHandler *uih,
                                             char *path);
GnomeUIHandlerToolbarItem* gnome_ui_handler_toolbar_parse_uiinfo_one
                                            (GnomeUIHandler *uih,
                                             GnomeUIInfo *uii);
GnomeUIHandlerToolbarItem* gnome_ui_handler_toolbar_parse_uiinfo_list
                                            (GnomeUIHandler *uih,
                                             GnomeUIInfo *uii);
void        gnome_ui_handler_toolbar_set_sensitivity
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             gboolean sensitive);
gboolean    gnome_ui_handler_toolbar_get_sensitivity
                                            (GnomeUIHandler *uih,
                                             char *path);
void        gnome_ui_handler_toolbar_set_hidden
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             gboolean hidden);
gboolean    gnome_ui_handler_toolbar_get_hidden
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             gboolean hidden);
void        gnome_ui_handler_toolbar_set_label
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             gchar *label);
gchar*      gnome_ui_handler_toolbar_get_label
                                            (GnomeUIHandler *uih,
                                             char *path);
void        gnome_ui_handler_toolbar_set_pixmap
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             GnomeUIHandlerPixmapType type,
                                             gpointer data);
void        gnome_ui_handler_toolbar_get_pixmap
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             GnomeUIHandlerPixmapType *type,
                                             gpointer *data);
void        gnome_ui_handler_toolbar_set_accel
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             guint accelerator_key,
                                             GdkModifierType ac_mods);
void        gnome_ui_handler_toolbar_get_accel
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             guint *accelerator_key,
                                             GdkModifierType *ac_mods);
void        gnome_ui_handler_toolbar_set_callback
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             GnomeUIHandlerCallbackFunc callback,
                                             gpointer callback_data);
void        gnome_ui_handler_toolbar_get_callback
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             GnomeUIHandlerCallbackFunc *callback,
                                             gpointer *callback_data);
void        gnome_ui_handler_toolbar_toggle_set_state
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             gboolean state);
gboolean    gnome_ui_handler_toolbar_toggle_get_state
                                            (GnomeUIHandler *uih,
                                             char *path);
gboolean    gnome_ui_handler_toolbar_radio_get_state
                                            (GnomeUIHandler *uih,
                                             char *path);
void        gnome_ui_handler_toolbar_radio_set_state
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             gboolean state);
gint        gnome_ui_handler_group_create   (void);
void        gnome_ui_handler_group_destroy  (gint gid);
void        gnome_ui_handler_group_add_menu_items
                                            (gint gid,
                                             char *path1,
                                             ...);
void        gnome_ui_handler_group_add_toolbar_items
                                            (gint gid,
                                             char *path1,
                                             ...);
GList*      gnome_ui_handler_group_get_members
                                            (gint gid);
void        gnome_ui_handler_group_set_sensitivity
                                            (gint gid,
                                             gboolean sensitivity);
void        gnome_ui_handler_group_set_hidden
                                            (gint gid,
                                             gboolean hidden);

Description

Details

GNOME_UI_HANDLER_TYPE

#define GNOME_UI_HANDLER_TYPE        (gnome_ui_handler_get_type ())


GnomeUIHandlerCallbackFunc ()

gint        (*GnomeUIHandlerCallbackFunc)   (GnomeUIHandler *uih,
                                             char *path,
                                             gpointer data);

uih : 
path : 
data : 
Returns : 


struct GnomeUIHandlerMenuItem

struct GnomeUIHandlerMenuItem;


struct GnomeUIHandlerToolbarItem

struct GnomeUIHandlerToolbarItem;


struct GnomeUIHandlerTopLevelData

struct GnomeUIHandlerTopLevelData {
	GtkWidget	*accelgroup;
	GtkWidget	*managed_menubar;
	GtkWidget	*managed_common_toolbar;
	GList		*managed_toolbars;

	/*
	 * This hash table maps menu item paths to the actual
	 * GtkMenuItem widgets.
	 */
	GHashTable	*path_to_menu_item;

	/*
	 * This hash table maps subtree paths to the GtkMenuShell
	 * widget.
	 */
	GHashTable	*path_to_menu_shell;
};


gnome_ui_handler_new ()

GnomeUIHandler* gnome_ui_handler_new        (void);

Returns : 


gnome_ui_handler_set_container ()

void        gnome_ui_handler_set_container  (GnomeUIHandler *uih,
                                             GNOME_UIHandler container);

uih : 
container : 


gnome_ui_handler_add_containee ()

void        gnome_ui_handler_add_containee  (GnomeUIHandler *uih,
                                             GNOME_UIHandler containee);

uih : 
containee : 


gnome_ui_handler_remove_containee ()

void        gnome_ui_handler_remove_containee
                                            (GnomeUIHandler *uih,
                                             GNOME_UIHandler containee);

uih : 
containee : 


gnome_ui_handler_set_accelgroup ()

void        gnome_ui_handler_set_accelgroup (GnomeUIHandler *uih,
                                             GtkAccelGroup *accelgroup);

uih : 
accelgroup : 


gnome_ui_handler_get_accelgroup ()

GtkAccelGroup* gnome_ui_handler_get_accelgroup
                                            (GnomeUIHandler *uih);

uih : 
Returns : 


gnome_ui_handler_build_path ()

char*       gnome_ui_handler_build_path     (char *comp1,
                                             ...);

comp1 : 
... : 
Returns : 


gnome_ui_handler_set_menubar ()

void        gnome_ui_handler_set_menubar    (GnomeUIHandler *uih,
                                             GtkWidget *menubar);

uih : 
menubar : 


gnome_ui_handler_get_menubar ()

GtkWidget*  gnome_ui_handler_get_menubar    (GnomeUIHandler *uih,
                                             GtkWidget *menubar);

uih : 
menubar : 
Returns : 


gnome_ui_handler_menu_add_one ()

void        gnome_ui_handler_menu_add_one   (GnomeUIHandler *uih,
                                             char *parent_path,
                                             GnomeUIHandlerMenuItem *item);

uih : 
parent_path : 
item : 


gnome_ui_handler_menu_add_one_pos ()

void        gnome_ui_handler_menu_add_one_pos
                                            (GnomeUIHandler *uih,
                                             char *parent_path,
                                             int pos,
                                             GnomeUIHandlerMenuItem *item);

uih : 
parent_path : 
pos : 
item : 


gnome_ui_handler_menu_add_list ()

void        gnome_ui_handler_menu_add_list  (GnomeUIHandler *uih,
                                             char *parent_path,
                                             GnomeUIHandlerMenuItem *item);

uih : 
parent_path : 
item : 


gnome_ui_handler_menu_add_list_pos ()

void        gnome_ui_handler_menu_add_list_pos
                                            (GnomeUIHandler *uih,
                                             char *parent_path,
                                             int pos,
                                             GnomeUIHandlerMenuItem *item);

uih : 
parent_path : 
pos : 
item : 


gnome_ui_handler_menu_add_tree ()

void        gnome_ui_handler_menu_add_tree  (GnomeUIHandler *uih,
                                             char *parent_path,
                                             GnomeUIHandlerMenuItem *item);

uih : 
parent_path : 
item : 


gnome_ui_handler_menu_add_tree_pos ()

void        gnome_ui_handler_menu_add_tree_pos
                                            (GnomeUIHandler *uih,
                                             char *parent_path,
                                             int pos,
                                             GnomeUIHandlerMenuItem *item);

uih : 
parent_path : 
pos : 
item : 


gnome_ui_handler_menu_remove ()

void        gnome_ui_handler_menu_remove    (GnomeUIHandler *uih,
                                             char *path);

uih : 
path : 


gnome_ui_handler_menu_set_info ()

void        gnome_ui_handler_menu_set_info  (GnomeUIHandler *uih,
                                             char *path,
                                             GnomeUIHandlerMenuItem *info);

uih : 
path : 
info : 


gnome_ui_handler_menu_fetch ()

GnomeUIHandlerMenuItem* gnome_ui_handler_menu_fetch
                                            (GnomeUIHandler *uih,
                                             char *path);

uih : 
path : 
Returns : 


gnome_ui_handler_menu_fetch_by_callback ()

GList*      gnome_ui_handler_menu_fetch_by_callback
                                            (GnomeUIHandler *uih,
                                             GnomeUIHandlerCallbackFunc callback);

uih : 
callback : 
Returns : 


gnome_ui_handler_menu_fetch_by_callback_data ()

GList*      gnome_ui_handler_menu_fetch_by_callback_data
                                            (GnomeUIHandler *uih,
                                             gpointer callback_data);

uih : 
callback_data : 
Returns : 


gnome_ui_handler_menu_parse_uiinfo_list ()

GnomeUIHandlerMenuItem* gnome_ui_handler_menu_parse_uiinfo_list
                                            (GnomeUIHandler *uih,
                                             GnomeUIInfo *uii);

uih : 
uii : 
Returns : 


gnome_ui_handler_menu_parse_uiinfo_one ()

GnomeUIHandlerMenuItem* gnome_ui_handler_menu_parse_uiinfo_one
                                            (GnomeUIHandler *uih,
                                             GnomeUIInfo *uii);

uih : 
uii : 
Returns : 


gnome_ui_handler_menu_get_pos ()

gint        gnome_ui_handler_menu_get_pos   (GnomeUIHandler *uih,
                                             char *path);

uih : 
path : 
Returns : 


gnome_ui_handler_menu_set_sensitivity ()

void        gnome_ui_handler_menu_set_sensitivity
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             gboolean sensitive);

uih : 
path : 
sensitive : 


gnome_ui_handler_menu_get_sensitivity ()

gboolean    gnome_ui_handler_menu_get_sensitivity
                                            (GnomeUIHandler *uih,
                                             char *path);

uih : 
path : 
Returns : 


gnome_ui_handler_menu_set_hidden ()

void        gnome_ui_handler_menu_set_hidden
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             gboolean hidden);

uih : 
path : 
hidden : 


gnome_ui_handler_menu_get_hidden ()

gboolean    gnome_ui_handler_menu_get_hidden
                                            (GnomeUIHandler *uih,
                                             char *path);

uih : 
path : 
Returns : 


gnome_ui_handler_menu_set_label ()

gboolean    gnome_ui_handler_menu_set_label (GnomeUIHandler *uih,
                                             char *path,
                                             gchar *label);

uih : 
path : 
label : 
Returns : 


gnome_ui_handler_menu_get_label ()

gchar*      gnome_ui_handler_menu_get_label (GnomeUIHandler *uih,
                                             char *path);

uih : 
path : 
Returns : 


gnome_ui_handler_menu_set_pixmap ()

gboolean    gnome_ui_handler_menu_set_pixmap
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             GnomeUIHandlerPixmapType type,
                                             gpointer data);

uih : 
path : 
type : 
data : 
Returns : 


gnome_ui_handler_menu_get_pixmap ()

void        gnome_ui_handler_menu_get_pixmap
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             GnomeUIHandlerPixmapType *type,
                                             gpointer *data);

uih : 
path : 
type : 
data : 


gnome_ui_handler_menu_set_accel ()

gboolean    gnome_ui_handler_menu_set_accel (GnomeUIHandler *uih,
                                             char *path,
                                             guint accelerator_key,
                                             GdkModifierType ac_mods);

uih : 
path : 
accelerator_key : 
ac_mods : 
Returns : 


gnome_ui_handler_menu_get_accel ()

void        gnome_ui_handler_menu_get_accel (GnomeUIHandler *uih,
                                             char *path,
                                             guint *accelerator_key,
                                             GdkModifierType *ac_mods);

uih : 
path : 
accelerator_key : 
ac_mods : 


gnome_ui_handler_menu_set_callback ()

gboolean    gnome_ui_handler_menu_set_callback
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             GnomeUIHandlerCallbackFunc callback,
                                             gpointer callback_data);

uih : 
path : 
callback : 
callback_data : 
Returns : 


gnome_ui_handler_menu_get_callback ()

void        gnome_ui_handler_menu_get_callback
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             GnomeUIHandlerCallbackFunc *callback,
                                             gpointer *callback_data);

uih : 
path : 
callback : 
callback_data : 


gnome_ui_handler_menu_set_toggle_state ()

gboolean    gnome_ui_handler_menu_set_toggle_state
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             gboolean state);

uih : 
path : 
state : 
Returns : 


gnome_ui_handler_menu_get_toggle_state ()

void        gnome_ui_handler_menu_get_toggle_state
                                            (GnomeUIHandler *uih,
                                             char *path);

uih : 
path : 


gnome_ui_handler_menu_set_radio_state ()

void        gnome_ui_handler_menu_set_radio_state
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             gboolean state);

uih : 
path : 
state : 


gnome_ui_handler_menu_radio_get_state ()

gboolean    gnome_ui_handler_menu_radio_get_state
                                            (GnomeUIHandler *uih,
                                             char *path);

uih : 
path : 
Returns : 


gnome_ui_handler_dynlist_set_maxsize ()

gboolean    gnome_ui_handler_dynlist_set_maxsize
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             gint maxsize);

uih : 
path : 
maxsize : 
Returns : 


gnome_ui_handler_dynlist_get_maxsize ()

gint        gnome_ui_handler_dynlist_get_maxsize
                                            (GnomeUIHandler *uih,
                                             char *path);

uih : 
path : 
Returns : 


gnome_ui_handler_dynlist_prepend_item ()

char*       gnome_ui_handler_dynlist_prepend_item
                                            (GnomeUIHandler *uih,
                                             GnomeUIHandlerItem *dynlist,
                                             GnomeUIHandlerItem *dynlist_item);

uih : 
dynlist : 
dynlist_item : 
Returns : 


gnome_ui_handler_dynlist_append_item ()

char*       gnome_ui_handler_dynlist_append_item
                                            (GnomeUIHandler *uih,
                                             GnomeUIHandlerItem *dynlist,
                                             GnomeUIHandlerItem *dynlist_item);

uih : 
dynlist : 
dynlist_item : 
Returns : 


gnome_ui_handler_set_toolbar ()

gboolean    gnome_ui_handler_set_toolbar    (GnomeUIHandler *uih,
                                             char *name,
                                             GtkWidget *toolbar);

uih : 
name : 
toolbar : 
Returns : 


gnome_ui_handler_get_toolbar_list ()

GList*      gnome_ui_handler_get_toolbar_list
                                            (GnomeUIHandler *uih);

uih : 
Returns : 


gnome_ui_handler_toolbar_create ()

void        gnome_ui_handler_toolbar_create (GnomeUIHandler *uih,
                                             char *name);

uih : 
name : 


gnome_ui_handler_toolbar_add_one ()

void        gnome_ui_handler_toolbar_add_one
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             GnomeUIHandlerToolbarItem *item);

uih : 
path : 
item : 


gnome_ui_handler_toolbar_add_one_pos ()

void        gnome_ui_handler_toolbar_add_one_pos
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             int pos,
                                             GnomeUIHandlerToolbarItem *item);

uih : 
path : 
pos : 
item : 


gnome_ui_handler_toolbar_add_list ()

void        gnome_ui_handler_toolbar_add_list
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             GnomeUIHandlerToolbarItem *item);

uih : 
path : 
item : 


gnome_ui_handler_toolbar_add_list_pos ()

void        gnome_ui_handler_toolbar_add_list_pos
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             int pos,
                                             GnomeUIHandlerToolbarItem *item);

uih : 
path : 
pos : 
item : 


gnome_ui_handler_toolbar_add_tree ()

void        gnome_ui_handler_toolbar_add_tree
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             GnomeUIHandlerToolbarItem *item);

uih : 
path : 
item : 


gnome_ui_handler_toolbar_add_tree_pos ()

void        gnome_ui_handler_toolbar_add_tree_pos
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             int pos,
                                             GnomeUIHandlerToolbarItem *item);

uih : 
path : 
pos : 
item : 


gnome_ui_handler_toolbar_remove ()

void        gnome_ui_handler_toolbar_remove (GnomeUIHandler *uih,
                                             char *path);

uih : 
path : 


gnome_ui_handler_toolbar_set_info ()

void        gnome_ui_handler_toolbar_set_info
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             GnomeUIHandlerToolbarItem *info);

uih : 
path : 
info : 


gnome_ui_handler_toolbar_fetch ()

GnomeUIHandlerToolbarItem* gnome_ui_handler_toolbar_fetch
                                            (GnomeUIHandler *uih,
                                             char *path);

uih : 
path : 
Returns : 


gnome_ui_handler_toolbar_fetch_by_callback ()

GList*      gnome_ui_handler_toolbar_fetch_by_callback
                                            (GnomeUIHandler *uih,
                                             GnomeUIHandlerCallbackFunc callback);

uih : 
callback : 
Returns : 


gnome_ui_handler_toolbar_fetch_by_callback_data ()

GList*      gnome_ui_handler_toolbar_fetch_by_callback_data
                                            (GnomeUIHandler *uih,
                                             gpointer callback_data);

uih : 
callback_data : 
Returns : 


gnome_ui_handler_toolbar_get_pos ()

gint        gnome_ui_handler_toolbar_get_pos
                                            (GnomeUIHandler *uih,
                                             char *path);

uih : 
path : 
Returns : 


gnome_ui_handler_toolbar_parse_uiinfo_one ()

GnomeUIHandlerToolbarItem* gnome_ui_handler_toolbar_parse_uiinfo_one
                                            (GnomeUIHandler *uih,
                                             GnomeUIInfo *uii);

uih : 
uii : 
Returns : 


gnome_ui_handler_toolbar_parse_uiinfo_list ()

GnomeUIHandlerToolbarItem* gnome_ui_handler_toolbar_parse_uiinfo_list
                                            (GnomeUIHandler *uih,
                                             GnomeUIInfo *uii);

uih : 
uii : 
Returns : 


gnome_ui_handler_toolbar_set_sensitivity ()

void        gnome_ui_handler_toolbar_set_sensitivity
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             gboolean sensitive);

uih : 
path : 
sensitive : 


gnome_ui_handler_toolbar_get_sensitivity ()

gboolean    gnome_ui_handler_toolbar_get_sensitivity
                                            (GnomeUIHandler *uih,
                                             char *path);

uih : 
path : 
Returns : 


gnome_ui_handler_toolbar_set_hidden ()

void        gnome_ui_handler_toolbar_set_hidden
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             gboolean hidden);

uih : 
path : 
hidden : 


gnome_ui_handler_toolbar_get_hidden ()

gboolean    gnome_ui_handler_toolbar_get_hidden
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             gboolean hidden);

uih : 
path : 
hidden : 
Returns : 


gnome_ui_handler_toolbar_set_label ()

void        gnome_ui_handler_toolbar_set_label
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             gchar *label);

uih : 
path : 
label : 


gnome_ui_handler_toolbar_get_label ()

gchar*      gnome_ui_handler_toolbar_get_label
                                            (GnomeUIHandler *uih,
                                             char *path);

uih : 
path : 
Returns : 


gnome_ui_handler_toolbar_set_pixmap ()

void        gnome_ui_handler_toolbar_set_pixmap
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             GnomeUIHandlerPixmapType type,
                                             gpointer data);

uih : 
path : 
type : 
data : 


gnome_ui_handler_toolbar_get_pixmap ()

void        gnome_ui_handler_toolbar_get_pixmap
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             GnomeUIHandlerPixmapType *type,
                                             gpointer *data);

uih : 
path : 
type : 
data : 


gnome_ui_handler_toolbar_set_accel ()

void        gnome_ui_handler_toolbar_set_accel
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             guint accelerator_key,
                                             GdkModifierType ac_mods);

uih : 
path : 
accelerator_key : 
ac_mods : 


gnome_ui_handler_toolbar_get_accel ()

void        gnome_ui_handler_toolbar_get_accel
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             guint *accelerator_key,
                                             GdkModifierType *ac_mods);

uih : 
path : 
accelerator_key : 
ac_mods : 


gnome_ui_handler_toolbar_set_callback ()

void        gnome_ui_handler_toolbar_set_callback
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             GnomeUIHandlerCallbackFunc callback,
                                             gpointer callback_data);

uih : 
path : 
callback : 
callback_data : 


gnome_ui_handler_toolbar_get_callback ()

void        gnome_ui_handler_toolbar_get_callback
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             GnomeUIHandlerCallbackFunc *callback,
                                             gpointer *callback_data);

uih : 
path : 
callback : 
callback_data : 


gnome_ui_handler_toolbar_toggle_set_state ()

void        gnome_ui_handler_toolbar_toggle_set_state
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             gboolean state);

uih : 
path : 
state : 


gnome_ui_handler_toolbar_toggle_get_state ()

gboolean    gnome_ui_handler_toolbar_toggle_get_state
                                            (GnomeUIHandler *uih,
                                             char *path);

uih : 
path : 
Returns : 


gnome_ui_handler_toolbar_radio_get_state ()

gboolean    gnome_ui_handler_toolbar_radio_get_state
                                            (GnomeUIHandler *uih,
                                             char *path);

uih : 
path : 
Returns : 


gnome_ui_handler_toolbar_radio_set_state ()

void        gnome_ui_handler_toolbar_radio_set_state
                                            (GnomeUIHandler *uih,
                                             char *path,
                                             gboolean state);

uih : 
path : 
state : 


gnome_ui_handler_group_create ()

gint        gnome_ui_handler_group_create   (void);

Returns : 


gnome_ui_handler_group_destroy ()

void        gnome_ui_handler_group_destroy  (gint gid);

gid : 


gnome_ui_handler_group_add_menu_items ()

void        gnome_ui_handler_group_add_menu_items
                                            (gint gid,
                                             char *path1,
                                             ...);

gid : 
path1 : 
... : 


gnome_ui_handler_group_add_toolbar_items ()

void        gnome_ui_handler_group_add_toolbar_items
                                            (gint gid,
                                             char *path1,
                                             ...);

gid : 
path1 : 
... : 


gnome_ui_handler_group_get_members ()

GList*      gnome_ui_handler_group_get_members
                                            (gint gid);

gid : 
Returns : 


gnome_ui_handler_group_set_sensitivity ()

void        gnome_ui_handler_group_set_sensitivity
                                            (gint gid,
                                             gboolean sensitivity);

gid : 
sensitivity : 


gnome_ui_handler_group_set_hidden ()

void        gnome_ui_handler_group_set_hidden
                                            (gint gid,
                                             gboolean hidden);

gid : 
hidden :