ekg2  GIT master
gtkutil.h
Idź do dokumentacji tego pliku.
1 #include <gtk/gtktreeview.h>
2 #include <gtk/gtktreemodel.h>
3 
4 typedef void (*filereqcallback) (void *, char *file);
5 
6 #define FRF_WRITE 1
7 #define FRF_MULTIPLE 2
8 #define FRF_ADDFOLDER 4
9 #define FRF_CHOOSEFOLDER 8
10 #define FRF_FILTERISINITIAL 16
11 #define FRF_NOASKOVERWRITE 32
12 
13 #if 0
14 
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);
27 void gtkutil_set_icon(GtkWidget *win);
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, ...);
35 
36 #endif
37 
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,
40  void *userdata, char *labeltext);
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