C-KIT-GUI-GTK 0.60
|
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <gtk/gtk.h>
#include "../ut/ut_cast.h"
#include "../ut/ut_umem.h"
#include "../gui/gui_types.h"
#include "../gui/gui_base.h"
#include "../gui_gtk2/gtk_tree_it.h"
Functions | |
MemObj | GUI_tree1__ (MemObj *o_par, void *selCB, char *opts) |
int | GUI_tree1_row_set (MemObj *mo, TreeNode *row, int ico, char *txt, int mode) |
int | GUI_tree1_decode (MemObj *mo) |
int | GUI_tree1_row_add (TreeNode *nodeChd, MemObj *mo, TreeNode *nodePar, int icoNr, char *txt, int mode) |
int | GUI_tree1_clear (MemObj *mo) |
int | GUI_tree1_iter_string (TreeNode *it, char *txt, TreeNode *itPar, MemObj *mo) |
int | GUI_tree1_childNr (MemObj *mo, TreeNode *it) |
int | GUI_tree1_remove__ (MemObj *mo, TreeNode *it) |
int | GUI_tree1_childs_remove (MemObj *mo, TreeNode *it) |
int | GUI_tree1_unselect_all (MemObj *mo) |
int | GUI_tree1_expand__ (MemObj *mo, TreeNode *it) |
int | GUI_tree1_ck_expanded (MemObj *mo, TreeNode *it) |
int | GUI_tree1_par (TreeNode *itPar, MemObj *mo, TreeNode *itChild) |
int | GUI_tree1_ndPos (char *ndPos, MemObj *mo, TreeNode *it) |
int | GUI_tree1_lev (MemObj *mo, TreeNode *it) |
int | GUI_tree1_cmp_row (MemObj *mo, TreeNode *it1, TreeNode *it2) |
int | GUI_tree1_set_selMode (MemObj *mo, int mode) |
int | GUI_tree1_childs_set (MemObj *mo, TreeNode *it, int mode) |
int | GUI_tree1_cbSel (void *selection, MemObj mo) |
int | GUI_tree1_cbMouse (void *parent, void *ev, MemObj mo) |
int | GUI_tree1_analyz1 (char *sOut, int mode, int iCol, MemObj *mo) |
Variables | |
int | UI_fontsizX |
int | UI_fontsizY |
GdkPixbuf ** | IcoTab |
static GtkWidget * | GUI_tree1_tree |
static GtkTreeView * | GUI_tree1_view |
static GtkTreeModel * | GUI_tree1_model |
static GtkTreeStore * | GUI_tree1_store |
static int | GUI_tree1_msbt |
static Obj_gui2 * | GUI_tree1_ActObj |
MemObj GUI_tree1__ | ( | MemObj * | o_par, |
void * | selCB, | ||
char * | opts | ||
) |
int GUI_tree1_row_set | ( | MemObj * | mo, |
TreeNode * | row, | ||
int | ico, | ||
char * | txt, | ||
int | mode | ||
) |
int GUI_tree1_decode | ( | MemObj * | mo | ) |
int GUI_tree1_row_add | ( | TreeNode * | nodeChd, |
MemObj * | mo, | ||
TreeNode * | nodePar, | ||
int | icoNr, | ||
char * | txt, | ||
int | mode | ||
) |
int GUI_tree1_clear | ( | MemObj * | mo | ) |
clear whole tree
int GUI_tree1_iter_string | ( | TreeNode * | it, |
char * | txt, | ||
TreeNode * | itPar, | ||
MemObj * | mo | ||
) |
int GUI_tree1_childNr | ( | MemObj * | mo, |
TreeNode * | it | ||
) |
GUI_tree1_childNr get nr of childs of it
int GUI_tree1_remove__ | ( | MemObj * | mo, |
TreeNode * | it | ||
) |
remove node it and its childs
int GUI_tree1_childs_remove | ( | MemObj * | mo, |
TreeNode * | it | ||
) |
int GUI_tree1_unselect_all | ( | MemObj * | mo | ) |
unselect all objects of tree
int GUI_tree1_expand__ | ( | MemObj * | mo, |
TreeNode * | it | ||
) |
expand row or all (if it == NULL)
int GUI_tree1_ck_expanded | ( | MemObj * | mo, |
TreeNode * | it | ||
) |
int GUI_tree1_par | ( | TreeNode * | itPar, |
MemObj * | mo, | ||
TreeNode * | itChild | ||
) |
int GUI_tree1_ndPos | ( | char * | ndPos, |
MemObj * | mo, | ||
TreeNode * | it | ||
) |
int GUI_tree1_lev | ( | MemObj * | mo, |
TreeNode * | it | ||
) |
int GUI_tree1_cmp_row | ( | MemObj * | mo, |
TreeNode * | it1, | ||
TreeNode * | it2 | ||
) |
compare 2 rows if identical;
int GUI_tree1_set_selMode | ( | MemObj * | mo, |
int | mode | ||
) |
int GUI_tree1_childs_set | ( | MemObj * | mo, |
TreeNode * | it, | ||
int | mode | ||
) |
int GUI_tree1_cbSel | ( | void * | selection, |
MemObj | mo | ||
) |
INTERNAL
int GUI_tree1_cbMouse | ( | void * | parent, |
void * | ev, | ||
MemObj | mo | ||
) |
INTERNAL
int GUI_tree1_analyz1 | ( | char * | sOut, |
int | mode, | ||
int | iCol, | ||
MemObj * | mo | ||
) |
int UI_fontsizX |
int UI_fontsizY |
GdkPixbuf** IcoTab |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |