Synopsis
gboolean anjuta_util_copy_file (gchar *src,
gchar *dest,
gboolean show_error);
void anjuta_util_color_from_string (const gchar *val,
guint8 *r,
guint8 *g,
guint8 *b);
gchar* anjuta_util_string_from_color (guint8 r,
guint8 g,
guint8 b);
GtkWidget* anjuta_util_button_new_with_stock_image
(const gchar *text,
const gchar *stock_id);
GtkWidget* anjuta_util_dialog_add_button (GtkDialog *dialog,
const gchar *text,
const gchar *stock_id,
gint response_id);
void anjuta_util_dialog_error (GtkWindow *parent,
const gchar *mesg,
...);
void anjuta_util_dialog_warning (GtkWindow *parent,
const gchar *mesg,
...);
void anjuta_util_dialog_info (GtkWindow *parent,
const gchar *mesg,
...);
void anjuta_util_dialog_error_system (GtkWindow *parent,
gint errnum,
const gchar *mesg,
...);
gboolean anjuta_util_dialog_boolean_question
(GtkWindow *parent,
const gchar *mesg,
...);
gboolean anjuta_util_dialog_input (GtkWindow *parent,
const gchar *label,
const gchar *default_value,
gchar **value);
gboolean anjuta_util_prog_is_installed (gchar *prog,
gboolean show);
gchar* anjuta_util_get_a_tmp_file (void);
int anjuta_util_type_from_string (AnjutaUtilStringMap *map,
const char *str);
const char* anjuta_util_string_from_type (AnjutaUtilStringMap *map,
int type);
GList* anjuta_util_glist_from_map (AnjutaUtilStringMap *map);
void anjuta_util_glist_strings_free (GList *list);
void anjuta_util_glist_strings_prefix
(GList *list,
const gchar *prefix);
void anjuta_util_glist_strings_sufix (GList *list,
const gchar *sufix);
GList* anjuta_util_glist_strings_sort (GList *list);
GList* anjuta_util_glist_from_string (const gchar *id);
GList* anjuta_util_glist_strings_dup (GList *list);
GList* anjuta_util_glist_path_dedup (GList *list);
GList* anjuta_util_update_string_list (GList *p_list,
const gchar *p_str,
gint length);
pid_t anjuta_util_execute_shell (const gchar *dir,
const gchar *command);
gboolean anjuta_util_create_dir (const gchar *d);
GList* anjuta_util_parse_args_from_string
(const gchar *string);
gchar* anjuta_util_convert_to_utf8 (const gchar *str);
gchar* anjuta_util_escape_quotes (const gchar *str);
#define ANJUTA_TYPE_BEGIN (class_name, prefix, parent_type)
#define ANJUTA_TYPE_END
#define ANJUTA_TYPE_ADD_INTERFACE (prefix,interface_type)
#define ANJUTA_TYPE_BOILERPLATE (class_name, prefix, parent_type)
Details
anjuta_util_copy_file ()
gboolean anjuta_util_copy_file (gchar *src,
gchar *dest,
gboolean show_error);
| src : |
|
| dest : |
|
| show_error : |
|
| Returns : |
|
anjuta_util_color_from_string ()
void anjuta_util_color_from_string (const gchar *val,
guint8 *r,
guint8 *g,
guint8 *b);
anjuta_util_button_new_with_stock_image ()
GtkWidget* anjuta_util_button_new_with_stock_image
(const gchar *text,
const gchar *stock_id);
| text : |
|
| stock_id : |
|
| Returns : |
|
anjuta_util_dialog_add_button ()
GtkWidget* anjuta_util_dialog_add_button (GtkDialog *dialog,
const gchar *text,
const gchar *stock_id,
gint response_id);
| dialog : |
|
| text : |
|
| stock_id : |
|
| response_id : |
|
| Returns : |
|
anjuta_util_dialog_error ()
void anjuta_util_dialog_error (GtkWindow *parent,
const gchar *mesg,
...);
anjuta_util_dialog_warning ()
void anjuta_util_dialog_warning (GtkWindow *parent,
const gchar *mesg,
...);
anjuta_util_dialog_info ()
void anjuta_util_dialog_info (GtkWindow *parent,
const gchar *mesg,
...);
anjuta_util_dialog_error_system ()
void anjuta_util_dialog_error_system (GtkWindow *parent,
gint errnum,
const gchar *mesg,
...);
| parent : |
|
| errnum : |
|
| mesg : |
|
| ... : |
|
anjuta_util_dialog_boolean_question ()
gboolean anjuta_util_dialog_boolean_question
(GtkWindow *parent,
const gchar *mesg,
...);
| parent : |
|
| mesg : |
|
| ... : |
|
| Returns : |
|
anjuta_util_dialog_input ()
gboolean anjuta_util_dialog_input (GtkWindow *parent,
const gchar *label,
const gchar *default_value,
gchar **value);
| parent : |
|
| label : |
|
| default_value : |
|
| value : |
|
| Returns : |
|
anjuta_util_get_a_tmp_file ()
gchar* anjuta_util_get_a_tmp_file (void);
anjuta_util_type_from_string ()
int anjuta_util_type_from_string (AnjutaUtilStringMap *map,
const char *str);
anjuta_util_string_from_type ()
const char* anjuta_util_string_from_type (AnjutaUtilStringMap *map,
int type);
anjuta_util_glist_from_map ()
GList* anjuta_util_glist_from_map (AnjutaUtilStringMap *map);
anjuta_util_glist_strings_free ()
void anjuta_util_glist_strings_free (GList *list);
anjuta_util_glist_strings_prefix ()
void anjuta_util_glist_strings_prefix
(GList *list,
const gchar *prefix);
anjuta_util_glist_strings_sufix ()
void anjuta_util_glist_strings_sufix (GList *list,
const gchar *sufix);
anjuta_util_glist_strings_sort ()
GList* anjuta_util_glist_strings_sort (GList *list);
anjuta_util_glist_from_string ()
GList* anjuta_util_glist_from_string (const gchar *id);
anjuta_util_glist_strings_dup ()
GList* anjuta_util_glist_strings_dup (GList *list);
anjuta_util_glist_path_dedup ()
GList* anjuta_util_glist_path_dedup (GList *list);
anjuta_util_update_string_list ()
GList* anjuta_util_update_string_list (GList *p_list,
const gchar *p_str,
gint length);
| p_list : |
|
| p_str : |
|
| length : |
|
| Returns : |
|
anjuta_util_execute_shell ()
pid_t anjuta_util_execute_shell (const gchar *dir,
const gchar *command);
| dir : |
|
| command : |
|
| Returns : |
|
anjuta_util_create_dir ()
gboolean anjuta_util_create_dir (const gchar *d);
anjuta_util_parse_args_from_string ()
GList* anjuta_util_parse_args_from_string
(const gchar *string);
anjuta_util_convert_to_utf8 ()
gchar* anjuta_util_convert_to_utf8 (const gchar *str);
anjuta_util_escape_quotes ()
gchar* anjuta_util_escape_quotes (const gchar *str);
ANJUTA_TYPE_BEGIN()
#define ANJUTA_TYPE_BEGIN(class_name, prefix, parent_type)
| class_name : |
|
| prefix : |
|
| parent_type : |
|
ANJUTA_TYPE_END
#define ANJUTA_TYPE_END
ANJUTA_TYPE_ADD_INTERFACE()
#define ANJUTA_TYPE_ADD_INTERFACE(prefix,interface_type)
| prefix : |
|
| interface_type : |
|
ANJUTA_TYPE_BOILERPLATE()
#define ANJUTA_TYPE_BOILERPLATE(class_name, prefix, parent_type)
| class_name : |
|
| prefix : |
|
| parent_type : |
|