bonobo-ui-util

Name

bonobo-ui-util -- 

Synopsis



void        bonobo_ui_util_build_skeleton   (BonoboUIXml *xml);
char*       bonobo_ui_util_pixbuf_to_xml    (GdkPixbuf *pixbuf);
GdkPixbuf*  bonobo_ui_util_xml_to_pixbuf    (const char *xml);
GdkPixbuf*  bonobo_ui_util_xml_get_icon_pixbuf
                                            (BonoboUINode *node,
                                             gboolean prepend_menu);
GtkWidget*  bonobo_ui_util_xml_get_icon_pixmap_widget
                                            (BonoboUINode *node,
                                             gboolean prepend_menu);
void        bonobo_ui_util_xml_set_pixbuf   (BonoboUINode *node,
                                             GdkPixbuf *pixbuf);
void        bonobo_ui_util_xml_set_pix_xpm  (BonoboUINode *node,
                                             const char **xpm);
void        bonobo_ui_util_xml_set_pix_stock
                                            (BonoboUINode *node,
                                             const char *name);
void        bonobo_ui_util_xml_set_pix_fname
                                            (BonoboUINode *node,
                                             const char *name);
void        bonobo_ui_util_build_help_menu  (BonoboUIComponent *listener,
                                             const char *app_prefix,
                                             const char *app_name,
                                             BonoboUINode *parent);
BonoboUINode* bonobo_ui_util_build_accel    (guint accelerator_key,
                                             GdkModifierType accelerator_mods,
                                             const char *verb);
BonoboUINode* bonobo_ui_util_new_menu       (gboolean submenu,
                                             const char *name,
                                             const char *label,
                                             const char *tip,
                                             const char *verb);
BonoboUINode* bonobo_ui_util_new_placeholder
                                            (const char *name,
                                             gboolean top,
                                             gboolean bottom);
void        bonobo_ui_util_set_radiogroup   (BonoboUINode *node,
                                             const char *group_name);
void        bonobo_ui_util_set_toggle       (BonoboUINode *node,
                                             const char *id,
                                             const char *init_state);
BonoboUINode* bonobo_ui_util_new_std_toolbar
                                            (const char *name,
                                             const char *label,
                                             const char *tip,
                                             const char *verb);
BonoboUINode* bonobo_ui_util_new_toggle_toolbar
                                            (const char *name,
                                             const char *label,
                                             const char *tip,
                                             const char *id);
char*       bonobo_ui_util_get_ui_fname     (const char *component_prefix,
                                             const char *file_name);
void        bonobo_ui_util_translate_ui     (BonoboUINode *node);
void        bonobo_ui_util_fixup_icons      (BonoboUINode *node);
void        bonobo_ui_util_fixup_help       (BonoboUIComponent *component,
                                             BonoboUINode *node,
                                             const char *app_prefix,
                                             const char *app_name);
BonoboUINode* bonobo_ui_util_new_ui         (BonoboUIComponent *component,
                                             const char *fname,
                                             const char *app_prefix,
                                             const char *app_name);
void        bonobo_ui_util_set_ui           (BonoboUIComponent *component,
                                             const char *app_prefix,
                                             const char *file_name,
                                             const char *app_name);
void        bonobo_ui_util_set_pixbuf       (BonoboUIComponent *component,
                                             const char *path,
                                             GdkPixbuf *pixbuf);
gchar*      bonobo_ui_util_accel_name       (guint accelerator_key,
                                             GdkModifierType accelerator_mods);
void        bonobo_ui_util_accel_parse      (char *name,
                                             guint *accelerator_key,
                                             GdkModifierType *accelerator_mods);
char*       bonobo_ui_util_decode_str       (const char *str,
                                             gboolean *err);
char*       bonobo_ui_util_encode_str       (const char *str);

Description

Details

bonobo_ui_util_build_skeleton ()

void        bonobo_ui_util_build_skeleton   (BonoboUIXml *xml);

xml : 


bonobo_ui_util_pixbuf_to_xml ()

char*       bonobo_ui_util_pixbuf_to_xml    (GdkPixbuf *pixbuf);

pixbuf : 
Returns : 


bonobo_ui_util_xml_to_pixbuf ()

GdkPixbuf*  bonobo_ui_util_xml_to_pixbuf    (const char *xml);

xml : 
Returns : 


bonobo_ui_util_xml_get_icon_pixbuf ()

GdkPixbuf*  bonobo_ui_util_xml_get_icon_pixbuf
                                            (BonoboUINode *node,
                                             gboolean prepend_menu);

node : 
prepend_menu : 
Returns : 


bonobo_ui_util_xml_get_icon_pixmap_widget ()

GtkWidget*  bonobo_ui_util_xml_get_icon_pixmap_widget
                                            (BonoboUINode *node,
                                             gboolean prepend_menu);

node : 
prepend_menu : 
Returns : 


bonobo_ui_util_xml_set_pixbuf ()

void        bonobo_ui_util_xml_set_pixbuf   (BonoboUINode *node,
                                             GdkPixbuf *pixbuf);

node : 
pixbuf : 


bonobo_ui_util_xml_set_pix_xpm ()

void        bonobo_ui_util_xml_set_pix_xpm  (BonoboUINode *node,
                                             const char **xpm);

node : 
xpm : 


bonobo_ui_util_xml_set_pix_stock ()

void        bonobo_ui_util_xml_set_pix_stock
                                            (BonoboUINode *node,
                                             const char *name);

node : 
name : 


bonobo_ui_util_xml_set_pix_fname ()

void        bonobo_ui_util_xml_set_pix_fname
                                            (BonoboUINode *node,
                                             const char *name);

node : 
name : 


bonobo_ui_util_build_help_menu ()

void        bonobo_ui_util_build_help_menu  (BonoboUIComponent *listener,
                                             const char *app_prefix,
                                             const char *app_name,
                                             BonoboUINode *parent);

listener : 
app_prefix : 
app_name : 
parent : 


bonobo_ui_util_build_accel ()

BonoboUINode* bonobo_ui_util_build_accel    (guint accelerator_key,
                                             GdkModifierType accelerator_mods,
                                             const char *verb);

accelerator_key : 
accelerator_mods : 
verb : 
Returns : 


bonobo_ui_util_new_menu ()

BonoboUINode* bonobo_ui_util_new_menu       (gboolean submenu,
                                             const char *name,
                                             const char *label,
                                             const char *tip,
                                             const char *verb);

submenu : 
name : 
label : 
tip : 
verb : 
Returns : 


bonobo_ui_util_new_placeholder ()

BonoboUINode* bonobo_ui_util_new_placeholder
                                            (const char *name,
                                             gboolean top,
                                             gboolean bottom);

name : 
top : 
bottom : 
Returns : 


bonobo_ui_util_set_radiogroup ()

void        bonobo_ui_util_set_radiogroup   (BonoboUINode *node,
                                             const char *group_name);

node : 
group_name : 


bonobo_ui_util_set_toggle ()

void        bonobo_ui_util_set_toggle       (BonoboUINode *node,
                                             const char *id,
                                             const char *init_state);

node : 
id : 
init_state : 


bonobo_ui_util_new_std_toolbar ()

BonoboUINode* bonobo_ui_util_new_std_toolbar
                                            (const char *name,
                                             const char *label,
                                             const char *tip,
                                             const char *verb);

name : 
label : 
tip : 
verb : 
Returns : 


bonobo_ui_util_new_toggle_toolbar ()

BonoboUINode* bonobo_ui_util_new_toggle_toolbar
                                            (const char *name,
                                             const char *label,
                                             const char *tip,
                                             const char *id);

name : 
label : 
tip : 
id : 
Returns : 


bonobo_ui_util_get_ui_fname ()

char*       bonobo_ui_util_get_ui_fname     (const char *component_prefix,
                                             const char *file_name);

component_prefix : 
file_name : 
Returns : 


bonobo_ui_util_translate_ui ()

void        bonobo_ui_util_translate_ui     (BonoboUINode *node);

node : 


bonobo_ui_util_fixup_icons ()

void        bonobo_ui_util_fixup_icons      (BonoboUINode *node);

node : 


bonobo_ui_util_fixup_help ()

void        bonobo_ui_util_fixup_help       (BonoboUIComponent *component,
                                             BonoboUINode *node,
                                             const char *app_prefix,
                                             const char *app_name);

component : 
node : 
app_prefix : 
app_name : 


bonobo_ui_util_new_ui ()

BonoboUINode* bonobo_ui_util_new_ui         (BonoboUIComponent *component,
                                             const char *fname,
                                             const char *app_prefix,
                                             const char *app_name);

component : 
fname : 
app_prefix : 
app_name : 
Returns : 


bonobo_ui_util_set_ui ()

void        bonobo_ui_util_set_ui           (BonoboUIComponent *component,
                                             const char *app_prefix,
                                             const char *file_name,
                                             const char *app_name);

component : 
app_prefix : 
file_name : 
app_name : 


bonobo_ui_util_set_pixbuf ()

void        bonobo_ui_util_set_pixbuf       (BonoboUIComponent *component,
                                             const char *path,
                                             GdkPixbuf *pixbuf);

component : 
path : 
pixbuf : 


bonobo_ui_util_accel_name ()

gchar*      bonobo_ui_util_accel_name       (guint accelerator_key,
                                             GdkModifierType accelerator_mods);

accelerator_key : 
accelerator_mods : 
Returns : 


bonobo_ui_util_accel_parse ()

void        bonobo_ui_util_accel_parse      (char *name,
                                             guint *accelerator_key,
                                             GdkModifierType *accelerator_mods);

name : 
accelerator_key : 
accelerator_mods : 


bonobo_ui_util_decode_str ()

char*       bonobo_ui_util_decode_str       (const char *str,
                                             gboolean *err);

str : 
err : 
Returns : 


bonobo_ui_util_encode_str ()

char*       bonobo_ui_util_encode_str       (const char *str);

str : 
Returns :