Software: Apache/2.2.16 (Debian). PHP/5.3.3-7+squeeze19 uname -a: Linux mail.tri-specialutilitydistrict.com 2.6.32-5-amd64 #1 SMP Tue May 13 16:34:35 UTC uid=33(www-data) gid=33(www-data) groups=33(www-data) Safe-mode: OFF (not secure) /usr/share/doc/libbonoboui2-common/html/ drwxr-xr-x |
Viewing file: Select action/file-type:
Synopsischar * bonobo_ui_util_pixbuf_to_xml (GdkPixbuf *pixbuf); GdkPixbuf * bonobo_ui_util_xml_to_pixbuf (const char *xml); GtkWidget * bonobo_ui_util_xml_get_icon_widget (BonoboUINode *node, GtkIconSize icon_size); void bonobo_ui_util_xml_set_pixbuf (BonoboUINode *node, GdkPixbuf *pixbuf); void bonobo_ui_util_build_help_menu (BonoboUIComponent *listener, const char *app_prefix, const char *app_name, BonoboUINode *parent); 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_help (BonoboUIComponent *component, BonoboUINode *node, const char *app_prefix, const char *app_name); void bonobo_ui_util_fixup_icons (BonoboUINode *node); 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, CORBA_Environment *opt_ev); void bonobo_ui_util_set_pixbuf (BonoboUIComponent *component, const char *path, GdkPixbuf *pixbuf, CORBA_Environment *opt_ev); gchar * bonobo_ui_util_accel_name (guint accelerator_key, GdkModifierType accelerator_mods); void bonobo_ui_util_accel_parse (const char *name, guint *accelerator_key, GdkModifierType *accelerator_mods); #define bonobo_ui_util_decode_str (s,e) #define bonobo_ui_util_encode_str (s) DescriptionThe UI utilities do man things, mostly concerned with smoothing the flow of XML data from containee to container. There are also several generaly useful functions used internaly for manipulating pixmaps. Also, code for stringifying accelerators, fixing up help and working around libxml bugs. Also a large chunk of code is included for dynamic UI tree building that is now strongly deprecated by the various tools to do this from dynamic files. Detailsbonobo_ui_util_pixbuf_to_xml ()char * bonobo_ui_util_pixbuf_to_xml (GdkPixbuf *pixbuf);
Convert a
bonobo_ui_util_xml_to_pixbuf ()GdkPixbuf * bonobo_ui_util_xml_to_pixbuf (const char *xml);
This converts a stringified pixbuf in
bonobo_ui_util_xml_get_icon_widget ()GtkWidget * bonobo_ui_util_xml_get_icon_widget (BonoboUINode *node, GtkIconSize icon_size); This function extracts a pixbuf from the node and returns a GtkWidget containing a display of the pixbuf. Unused internally.
bonobo_ui_util_xml_set_pixbuf ()void bonobo_ui_util_xml_set_pixbuf (BonoboUINode *node, GdkPixbuf *pixbuf);
Associate
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);
This routine inserts all the help menu items appropriate for this
application as children of the
bonobo_ui_util_get_ui_fname ()char * bonobo_ui_util_get_ui_fname (const char *component_prefix, const char *file_name); Builds a path to the xml file that stores the GUI.
bonobo_ui_util_translate_ui ()void bonobo_ui_util_translate_ui (BonoboUINode *node); Quest through a tree looking for translatable properties ( those prefixed with an '_' ). Translates the value of the property and removes the leading '_'.
bonobo_ui_util_fixup_help ()void bonobo_ui_util_fixup_help (BonoboUIComponent *component, BonoboUINode *node, const char *app_prefix, const char *app_name); This searches for 'BuiltMenuItems' placeholders, and then fills them with the application's menu items.
bonobo_ui_util_fixup_icons ()void bonobo_ui_util_fixup_icons (BonoboUINode *node); This function is used to ensure filename pixbuf attributes are converted to in-line pixbufs on the server side, so that we don't sent a ( possibly invalid ) filename across the wire.
bonobo_ui_util_new_ui ()BonoboUINode * bonobo_ui_util_new_ui (BonoboUIComponent *component, const char *fname, const char *app_prefix, const char *app_name); Loads an xml tree from a file, cleans the doc cruft from its nodes; and translates the nodes.
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, CORBA_Environment *opt_ev); This function loads the UI from the associated file, translates it, fixes up all the menus, ensures pixbuf filenames are resolved to xml and then merges the XML to the remote container - this is the best and most simple entry point for the new UI code.
bonobo_ui_util_set_pixbuf ()void bonobo_ui_util_set_pixbuf (BonoboUIComponent *component, const char *path, GdkPixbuf *pixbuf, CORBA_Environment *opt_ev); This helper function sets a pixbuf at a certain path into an xml tree.
bonobo_ui_util_accel_name ()gchar * bonobo_ui_util_accel_name (guint accelerator_key, GdkModifierType accelerator_mods);
This stringifies an
bonobo_ui_util_accel_parse ()void bonobo_ui_util_accel_parse (const char *name, guint *accelerator_key, GdkModifierType *accelerator_mods); This parses the accelerator string and returns the key and mods associated with it - using a similar format to Gtk+ but one which doesn't involve inefficient XML entities and avoids other misc. problems.
|
:: Command execute :: | |
--[ c99shell v. 2.0 [PHP 7 Update] [25.02.2019] maintained by KaizenLouie | C99Shell Github | Generation time: 0.0087 ]-- |