![]() |
![]() |
![]() |
GTranslator Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
gchar ** gtr_utils_split_string_in_words (const gchar *string
); xmlDocPtr gtr_xml_new_doc (const gchar *name
); xmlDocPtr gtr_xml_open_file (const gchar *filename
); GtkWidget * gtr_gtk_button_new_with_stock_icon (const gchar *label
,const gchar *stock_id
); void gtr_utils_menu_position_under_widget (GtkMenu *menu
,gint *x
,gint *y
,gboolean *push_in
,gpointer user_data
); void gtr_utils_menu_position_under_tree_view (GtkMenu *menu
,gint *x
,gint *y
,gboolean *push_in
,gpointer user_data
); gboolean gtr_utils_get_ui_objects (const gchar *filename
,gchar **root_objects
,GtkWidget **error_widget
,const gchar *object_name
,...
); GSList * gtr_utils_drop_get_locations (GtkSelectionData *selection_data
); gchar * gtr_utils_escape_search_text (const gchar *text
); gchar * gtr_utils_unescape_search_text (const gchar *text
); gboolean g_utf8_caselessnmatch (const gchar *s1
,const gchar *s2
,gssize n1
,gssize n2
); void gtr_utils_help_display (GtkWindow *parent
,const gchar *doc_id
,const gchar *file_name
); gchar * gtr_utils_get_user_config_dir (void
); gchar * gtr_utils_get_current_date (void
); gchar * gtr_utils_get_current_time (void
); gchar * gtr_utils_get_current_year (void
); void gtr_utils_scan_dir (GFile *dir
,GSList **list
,const gchar *po_name
); gchar * gtr_utils_reduce_path (const gchar *path
); gchar * gtr_utils_escape_underscores (const gchar *text
,gssize length
); gchar * gtr_utils_get_file_from_pixmapsdir (const gchar *filename
); gchar * gtr_utils_get_file_from_pkgdatadir (const gchar *filename
); gchar * gtr_utils_get_datadir (void
); gchar * gtr_utils_get_win32_plugindir (void
);
gchar ** gtr_utils_split_string_in_words (const gchar *string
);
Process a text and split it in words using pango.
|
the text to process |
Returns : |
an array of words of the processed text |
GtkWidget * gtr_gtk_button_new_with_stock_icon (const gchar *label
,const gchar *stock_id
);
Convenience function to create a GtkButton with a stock image.
|
the label of the button |
|
the id of the stock image |
Returns : |
a new GtkButton |
void gtr_utils_menu_position_under_widget (GtkMenu *menu
,gint *x
,gint *y
,gboolean *push_in
,gpointer user_data
);
It returns the position to popup a menu in a TreeView.
|
a GtkMenu |
|
the x position of the widget |
|
the y position of the widget |
|
the widget to get the position |
void gtr_utils_menu_position_under_tree_view (GtkMenu *menu
,gint *x
,gint *y
,gboolean *push_in
,gpointer user_data
);
gboolean gtr_utils_get_ui_objects (const gchar *filename
,gchar **root_objects
,GtkWidget **error_widget
,const gchar *object_name
,...
);
This function gets the requested objects from a GtkBuilder ui file. In case of error it returns FALSE and sets error_widget to a GtkLabel containing the error message to display.
|
the path to the gtk builder file |
|
a NULL terminated list of root objects to load or NULL to load all objects |
|
a pointer were a GtkLabel |
|
the name of the first object |
|
a pointer were the first object is returned, followed by more name / object pairs and terminated by NULL. |
Returns : |
FALSE if an error occurs, TRUE on success. |
GSList * gtr_utils_drop_get_locations (GtkSelectionData *selection_data
);
gboolean g_utf8_caselessnmatch (const gchar *s1
,const gchar *s2
,gssize n1
,gssize n2
);
void gtr_utils_help_display (GtkWindow *parent
,const gchar *doc_id
,const gchar *file_name
);
Shows the help for an specific document in the default help browser.
|
a GtkWindow |
|
the name of the type of doc |
|
the name of the doc |
void gtr_utils_scan_dir (GFile *dir
,GSList **list
,const gchar *po_name
);
Scans the directory and subdirectories of dir
looking for filenames remained
with .po or files that matches po_name
. list
must be freed with
g_slist_free_full (list, g_object_unref).
|
the dir to parse |
|
the list where to store the GFiles |
|
the name of the specific po file to search or NULL. |
gchar * gtr_utils_escape_underscores (const gchar *text
,gssize length
);
gchar * gtr_utils_get_file_from_pixmapsdir (const gchar *filename
);
gchar * gtr_utils_get_file_from_pkgdatadir (const gchar *filename
);