C-KIT-GUI-GTK 0.62
|
frame, notebook, paned boxes, toolbox More...
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <gtk/gtk.h>
#include "../ut/ut_umem.h"
#include "../gui/gui_types.h"
#include "../gui/gui_base.h"
#include "../gui_gtk3/gtk_base.h"
#include "../gui_gtk3/gtk_container.h"
Functions | |
int | GUI_box_paned_siz (MemObj *mo, int siz) |
MemObj | GUI_box_paned__ (MemObj *box1, MemObj *box2, MemObj *o_par, int mode, int resi, int siz1) |
MemObj | GUI_toolbox__ (MemObj *o_par) |
int | GUI_frame_styl (MemObj *o_par, int iCol) |
MemObj | GUI_frame__ (MemObj *o_par, char *ltxt, int border) |
MemObj | GUI_notebook__ (MemObj *o_par, void *funcnam) |
MemObj | GUI_notebook_add (MemObj *o_ntb, char *title) |
int | GUI_notebook_get (MemObj *o_ntb) |
void | GUI_notebook_set (MemObj *o_ntb, int pgNr) |
int | GUI_notebook_CB (void *ntb, void *nbp, int pgNr, MemObj mo) |
Variables | |
GtkWidget * | UI_act_wi |
frame, notebook, paned boxes, toolbox
int GUI_box_paned_siz | ( | MemObj * | mo, |
int | siz | ||
) |
GUI_box_paned_siz modify size of primary paned-box
MemObj GUI_box_paned__ | ( | MemObj * | box1, |
MemObj * | box2, | ||
MemObj * | o_par, | ||
int | mode, | ||
int | resi, | ||
int | siz1 | ||
) |
GUI_toolbar__ removable container for widgets parent and child must be a box.
Example: tb = GUI_toolbox__ (&parentBox); box0 = GUI_box_h (&tb, ""); GUI_button__ (&box0, ..); GUI_set_show (&tb, 1);
hide / restore toolbox: GUI_set_show GUI_toolbox__ can be used after activating its parent-window (GUI_Win_go)
int GUI_frame_styl | ( | MemObj * | o_par, |
int | iCol | ||
) |
int GUI_notebook_get | ( | MemObj * | o_ntb | ) |
GUI_notebook_get query active page
void GUI_notebook_set | ( | MemObj * | o_ntb, |
int | pgNr | ||
) |
activate notebook-page; first=0, next=1 ..
int GUI_notebook_CB | ( | void * | ntb, |
void * | nbp, | ||
int | pgNr, | ||
MemObj | mo | ||
) |
INTERNAL callback of switch-notebook-page
GtkWidget* UI_act_wi |