ekg2

plugins/gtk/gtkutil.h

Idź do dokumentacji tego pliku.
00001 #include <gtk/gtktreeview.h>
00002 #include <gtk/gtktreemodel.h>
00003 
00004 typedef void (*filereqcallback) (void *, char *file);
00005 
00006 #define FRF_WRITE 1
00007 #define FRF_MULTIPLE 2
00008 #define FRF_ADDFOLDER 4
00009 #define FRF_CHOOSEFOLDER 8
00010 #define FRF_FILTERISINITIAL 16
00011 #define FRF_NOASKOVERWRITE 32
00012 
00013 #if 0
00014 
00015 void gtkutil_file_req(const char *title, void *callback, void *userdata, char *filter, int flags);
00016 void gtkutil_destroy(GtkWidget *igad, GtkWidget *dgad);
00017 void gtkutil_label_new(char *text, GtkWidget *box);
00018 GtkWidget *gtkutil_entry_new(int max, GtkWidget *box, void *callback, gpointer userdata);
00019 GtkWidget *gtkutil_clist_new(int columns, char *titles[], GtkWidget *box,
00020                              int policy, void *select_callback,
00021                              gpointer select_userdata,
00022                              void *unselect_callback,
00023                              gpointer unselect_userdata, int selection_mode);
00024 int gtkutil_clist_selection(GtkWidget *clist);
00025 int gtkutil_clist_multiple_selection(GtkWidget *clist, int **rows, const int max_rows);
00026 void show_and_unfocus(GtkWidget *wid);
00027 void gtkutil_set_icon(GtkWidget *win);
00028 void gtkutil_copy_to_clipboard(GtkWidget *widget, GdkAtom selection, const gchar * str);
00029 GtkWidget *gtkutil_treeview_new(GtkWidget *box, GtkTreeModel * model,
00030                                 GtkTreeCellDataFunc mapper, ...);
00031 gboolean gtkutil_treemodel_string_to_iter(GtkTreeModel * model, gchar * pathstr,
00032                                           GtkTreeIter * iter_ret);
00033 gboolean gtkutil_treeview_get_selected_iter(GtkTreeView * view, GtkTreeIter * iter_ret);
00034 gboolean gtkutil_treeview_get_selected(GtkTreeView * view, GtkTreeIter * iter_ret, ...);
00035 
00036 #endif
00037 
00038 GtkWidget *gtkutil_window_new(char *title, char *role, int width, int height, int flags);
00039 GtkWidget *gtkutil_button(GtkWidget *box, char *stock, char *tip, void *callback,
00040                           void *userdata, char *labeltext);
00041 void add_tip(GtkWidget *wid, char *text);
 All Struktury Danych Pliki Funkcje Zmienne Definicje typów Wyliczenia Wartości wyliczeń Definicje