1 #include <gtk/gtktreeview.h>     2 #include <gtk/gtktreemodel.h>     8 #define FRF_ADDFOLDER 4     9 #define FRF_CHOOSEFOLDER 8    10 #define FRF_FILTERISINITIAL 16    11 #define FRF_NOASKOVERWRITE 32    15 void gtkutil_file_req(
const char *title, 
void *callback, 
void *
userdata, 
char *filter, 
int flags);
    16 void gtkutil_destroy(GtkWidget *igad, GtkWidget *dgad);
    17 void gtkutil_label_new(
char *text, GtkWidget *box);
    18 GtkWidget *gtkutil_entry_new(
int max, GtkWidget *box, 
void *callback, gpointer 
userdata);
    19 GtkWidget *gtkutil_clist_new(
int columns, 
char *titles[], GtkWidget *box,
    20                  int policy, 
void *select_callback,
    21                  gpointer select_userdata,
    22                  void *unselect_callback,
    23                  gpointer unselect_userdata, 
int selection_mode);
    24 int gtkutil_clist_selection(GtkWidget *clist);
    25 int gtkutil_clist_multiple_selection(GtkWidget *clist, 
int **rows, 
const int max_rows);
    26 void show_and_unfocus(GtkWidget *wid);
    28 void gtkutil_copy_to_clipboard(GtkWidget *widget, GdkAtom selection, 
const gchar * str);
    29 GtkWidget *gtkutil_treeview_new(GtkWidget *box, GtkTreeModel * model,
    30                 GtkTreeCellDataFunc mapper, ...);
    31 gboolean gtkutil_treemodel_string_to_iter(GtkTreeModel * model, gchar * pathstr,
    32                       GtkTreeIter * iter_ret);
    33 gboolean gtkutil_treeview_get_selected_iter(GtkTreeView * view, GtkTreeIter * iter_ret);
    34 gboolean gtkutil_treeview_get_selected(GtkTreeView * view, GtkTreeIter * iter_ret, ...);
    38 GtkWidget *
gtkutil_window_new(
char *title, 
char *role, 
int width, 
int height, 
int flags);
    39 GtkWidget *
gtkutil_button(GtkWidget *box, 
char *stock, 
char *tip, 
void *callback,
    41 void add_tip(GtkWidget *wid, 
char *text);
 void gtkutil_set_icon(GtkWidget *win)
Definition: gtkutil.c:494
 
GtkWidget * gtkutil_window_new(char *title, char *role, int width, int height, int flags)
Definition: gtkutil.c:505
 
void add_tip(GtkWidget *wid, char *text)
Definition: gtkutil.c:474
 
GtkWidget * gtkutil_button(GtkWidget *box, char *stock, char *tip, void *callback, void *userdata, char *labeltext)
Definition: gtkutil.c:351
 
void * userdata
Definition: chanview.c:63
 
void(* filereqcallback)(void *, char *file)
Definition: gtkutil.h:4