File: treeutils.h

package info (click to toggle)
gretl 2016d-1
  • links: PTS
  • area: main
  • in suites: stretch
  • size: 48,620 kB
  • ctags: 22,779
  • sloc: ansic: 345,830; sh: 4,648; makefile: 2,712; xml: 570; perl: 364
file content (44 lines) | stat: -rw-r--r-- 1,310 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#ifndef TREEUTILS_H
#define TREEUTILS_H

int tree_selection_count (GtkTreeSelection *select, int *vnum);

int vwin_selection_count (windata_t *vwin, int *row);

void vwin_add_list_box (windata_t *vwin, GtkBox *box, 
			int ncols, int hidden_cols,
			GType *types, const char **titles,
			int tree);

void presort_treelist (windata_t *vwin);

void tree_view_get_bool (GtkTreeView *view, int row, int col, gboolean *val);

void tree_view_get_int (GtkTreeView *view, int row, int col, gint *val);

void tree_view_get_string (GtkTreeView *view, int row, int col, gchar **val);

void list_store_set_string (GtkTreeView *view, int row, int col, const gchar *val);

void tree_store_set_string (GtkTreeView *view, int row, int col, const gchar *val);

void tree_view_get_int (GtkTreeView *view, int row, int col, int *val);

int tree_path_get_row_number (GtkTreePath *path); 

void tree_model_get_iter_last (GtkTreeModel *mod, GtkTreeIter *iter);

gboolean tree_model_iter_prev (GtkTreeModel *mod, GtkTreeIter *iter);

int tree_model_count_rows (GtkTreeModel *mod);

gboolean main_varclick (GtkWidget *widget, GdkEventButton *event,
			windata_t *win);

int *main_window_selection_as_list (void);

char *main_window_selection_as_string (void);

void set_main_colheads_clickable (gboolean s);

#endif /* TREEUTILS_H */