27 gtk_widget_set_sensitive(GTK_WIDGET(g), (value==0)?FALSE:TRUE);
31 gtk_widget_grab_focus(GTK_WIDGET(g));
40 gtk_widget_set_visible (GTK_WIDGET(g), (value==0)?FALSE:TRUE);
48 "Function is not appropriate for this type of widget (%s)",
68 return (gtk_widget_get_sensitive(GTK_WIDGET(g))==TRUE)?1:0;
71 return (gtk_widget_has_focus(GTK_WIDGET(g))==TRUE)?1:0;
80 return (gtk_widget_get_visible(GTK_WIDGET(g))==TRUE)?1:0;
87 "Function is not appropriate for this type of widget (%s)",
107 gtk_frame_set_label(GTK_FRAME(g), value);
114 "Function is not appropriate for this type of widget (%s)",
125 const char *defaultValue) {
133 return gtk_frame_get_label(GTK_FRAME(g));
139 "Function is not appropriate for this type of widget (%s)",
160 gtk_box_pack_start(GTK_BOX(g), gChild,
162 (cflags & GWEN_WIDGET_FLAGS_FILLY)?TRUE:FALSE,
176 wParent=GWEN_Widget_Tree_GetParent(w);
181 gContent=gtk_box_new(GTK_ORIENTATION_VERTICAL,
183 gtk_container_add(GTK_CONTAINER(g), gContent);
#define GWEN_ERROR_INVALID
#define GTK3_DIALOG_WIDGET_REAL
#define GTK3_DIALOG_WIDGET_CONTENT
#define DBG_WARN(dbg_logger, format, args...)
static GWENHYWFAR_CB int Gtk3Gui_WGroupBox_GetIntProperty(GWEN_WIDGET *w, GWEN_DIALOG_PROPERTY prop, int index, int defaultValue)
int Gtk3Gui_WGroupBox_Setup(GWEN_WIDGET *w)
static GWENHYWFAR_CB int Gtk3Gui_WGroupBox_SetCharProperty(GWEN_WIDGET *w, GWEN_DIALOG_PROPERTY prop, int index, const char *value, int doSignal)
static GWENHYWFAR_CB int Gtk3Gui_WGroupBox_SetIntProperty(GWEN_WIDGET *w, GWEN_DIALOG_PROPERTY prop, int index, int value, int doSignal)
#define GWEN_WIDGET_FLAGS_FILLY
#define GTK3_GUI_DIALOG_DEFAULT_BOX_SPACING
static GWENHYWFAR_CB const char * Gtk3Gui_WGroupBox_GetCharProperty(GWEN_WIDGET *w, GWEN_DIALOG_PROPERTY prop, int index, const char *defaultValue)
static GWENHYWFAR_CB int Gtk3Gui_WGroupBox_AddChildGuiWidget(GWEN_WIDGET *w, GWEN_WIDGET *wChild)