|
Defines |
#define | XEP_GTKUTILS_OK (1 << 0) |
#define | XEP_GTKUTILS_CANCEL (1 << 1) |
#define | XEP_GTKUTILS_FILESEL (1 << 2) |
#define | GTK_DEST_CHARSET "UTF8" |
#define | XEP_GTKUTILS_TREE_WIDGET(utils_tree) (a_GtkUtils_tree_get_tree_widget(utils_tree)) |
#define | XEP_GTKUTILS_TREE_BUTTONS(utils_tree) (a_GtkUtils_tree_get_buttons_widget(utils_tree)) |
#define | a_GtkUtils_entry_set_text(entry, text) (gtk_entry_set_text(GTK_ENTRY(entry), (text) ? (text) : "")) |
Typedefs |
typedef int(* | XePGtkUtilsSelectionCb )(void *adata, const char *fname) |
typedef XePGtkUtilsTree_s | XePGtkUtilsTree |
typedef void *(* | XePGtkUtilsTreeCb )(XePGtkUtilsTree *utils_tree, void *data) |
Enumerations |
enum | {
TREE_DESCRIPTION_COL,
TREE_TYPE_COL,
TREE_WEIGHT_COL,
TREE_POINTER_COL,
TREE_POINTER2_COL,
TREE_COL_NB
} |
Functions |
void | a_GtkUtils_dialog_get_string (const char *title, GtkWidget *parent, const char *label_text, const char *help_text, const char *default_str, int buttons, int modal, void(*callback)(void *d, int a, gchar *s), void *data) |
int | a_GtkUtils_dialog_alert (const char *title, GtkWidget *parent, int type, const char *message_text, const char *help_text, int buttons, gboolean modal, gboolean async, void(*user_callback)(void *adata, int aresponse), void *user_data) |
GtkWidget * | a_GtkUtils_label_new_bold_large (const char *text) |
GtkWidget * | a_GtkUtils_label_new_bold (const char *text) |
GtkWidget * | a_GtkUtils_label_new_italic (const char *text) |
GtkWidget * | a_GtkUtils_transient_new (GtkWidget *toplevel, const char *title, int width, int height) |
GtkWidget * | a_GtkUtils_toplevel_new (const char *terminal, const char *title, const char **xpm_data, int width, int height) |
void | a_GtkUtils_file_viewer_new (const char *terminal, const char *title, const char **xpm_data, int width, int height, const char *filename, const char *data, size_t size, const char *charset) |
GtkWidget * | a_GtkUtils_text_view_new (const char *text, gint len, gboolean editable) |
void | a_GtkUtils_text_buffer_append (GtkTextBuffer *buffer, const char *text, int size) |
void | a_GtkUtils_text_buffer_create_tags (GtkTextBuffer *buffer) |
void | a_GtkUtils_text_buffer_get_header_tag (XePMessageHeaderType type, const char **header_name_tag, const char **header_value_tag) |
void | a_GtkUtils_text_buffer_convert_insert (GtkTextBuffer *buffer, GtkTextIter *iter, const char *text, size_t text_len, const char *source_charset) |
int | a_GtkUtils_text_buffer_insert_image_file (GtkTextBuffer *buffer, GtkTextIter *iter, const char *filename) |
int | a_GtkUtils_text_buffer_append_image_data (GtkTextBuffer *buffer, const char *data, size_t len) |
void | a_GtkUtils_paned_shrink_control (GtkWidget *paned, gpointer anint) |
gboolean | a_GtkUtils_filename_is_supported_image (const char *filename) |
void | a_GtkUtils_file_selection (const char *title, GtkWidget *toplevel, const char *filename, XePGtkUtilsSelectionCb callback, void *data) |
void | a_GtkUtils_dir_selection (const char *title, GtkWidget *toplevel, const char *dir, XePGtkUtilsSelectionCb callback, void *data) |
GtkWidget * | a_GtkUtils_button_new_from_stock (const char *stock_id, const char *text, gboolean use_markup, GtkIconSize icon_size) |
gchar * | a_GtkUtils_make_display_name (GtkWidget *toplevel) |
XePGtkUtilsTree * | a_GtkUtils_tree_new (GtkOrientation orientation, gboolean reordable, GtkPolicyType hpolicy, GtkPolicyType vpolicy) |
void | a_GtkUtils_tree_free (XePGtkUtilsTree *tree) |
GtkTreeStore * | a_GtkUtils_tree_get_tree_store (XePGtkUtilsTree *utils_tree) |
GtkWidget * | a_GtkUtils_tree_get_tree_view (XePGtkUtilsTree *utils_tree) |
void | a_GtkUtils_tree_set_list (XePGtkUtilsTree *utils_tree, clist *list) |
void | a_GtkUtils_tree_set_tree (XePGtkUtilsTree *utils_tree, cntree *ntree) |
GtkTreeSelection * | a_GtkUtils_tree_get_selection (XePGtkUtilsTree *utils_tree) |
void | a_GtkUtils_tree_selection_set_mode (XePGtkUtilsTree *utils_tree, GtkSelectionMode mode) |
int | a_GtkUtils_tree_selected_is_expanded (XePGtkUtilsTree *utils_tree) |
void | a_GtkUtils_tree_set_path (XePGtkUtilsTree *utils_tree, GtkTreePath *path) |
void | a_GtkUtils_tree_get_selected_data (XePGtkUtilsTree *utils_tree, const char **description, int *type, int *weight, void **user_data1, void **user_data2) |
void | a_GtkUtils_tree_refresh (XePGtkUtilsTree *utils_tree) |
void | a_GtkUtils_tree_changed (XePGtkUtilsTree *utils_tree) |
void | a_GtkUtils_tree_clear (XePGtkUtilsTree *utils_tree) |
GtkWidget * | a_GtkUtils_tree_get_tree_widget (XePGtkUtilsTree *utils_tree) |
GtkWidget * | a_GtkUtils_tree_get_buttons_widget (XePGtkUtilsTree *utils_tree) |
void | a_GtkUtils_tree_set_add_callback (XePGtkUtilsTree *utils_tree, XePGtkUtilsTreeCb callback, void *data) |
void | a_GtkUtils_tree_set_remove_callback (XePGtkUtilsTree *utils_tree, XePGtkUtilsTreeCb callback, void *data) |
void | a_GtkUtils_tree_set_edit_callback (XePGtkUtilsTree *utils_tree, XePGtkUtilsTreeCb callback, void *data) |
void | a_GtkUtils_tree_set_top_callback (XePGtkUtilsTree *utils_tree, XePGtkUtilsTreeCb callback, void *data) |
void | a_GtkUtils_tree_set_changed_callback (XePGtkUtilsTree *utils_tree, XePGtkUtilsTreeCb callback, void *data) |
void | a_GtkUtils_tree_set_refresh_callback (XePGtkUtilsTree *utils_tree, XePGtkUtilsTreeCb callback, void *data) |
void | a_GtkUtils_tree_set_expanded_callback (XePGtkUtilsTree *utils_tree, XePGtkUtilsTreeCb callback, void *data) |
void | a_GtkUtils_tree_finalize_add (XePGtkUtilsTree *utils_tree, void *new_item) |
void | a_GtkUtils_tree_finalize_edit (XePGtkUtilsTree *utils_tree, void *edited_item) |
void | a_GtkUtils_tree_finalize_remove (XePGtkUtilsTree *utils_tree) |
void | a_GtkUtils_tree_finalize_top (XePGtkUtilsTree *utils_tree) |
GtkWidget * | a_GtkUtils_table_add_entry (GtkTable *table, const char *name, GtkWidget *label, const char *help, guint col, guint row) |
GtkWidget * | a_GtkUtils_table_add_entry_full (GtkTable *table, const char *name, GtkWidget *label, const char *help, guint col, guint width, guint row, guint height) |
void | a_GtkUtils_set_tip (GtkWidget *widget, const gchar *help) |