19 #include <gwenhywfar/inherit.h> 20 #include <gwenhywfar/debug.h> 21 #include <gwenhywfar/gui_be.h> 22 #include <gwenhywfar/widget_be.h> 23 #include <gwenhywfar/i18n.h> 25 #include <gwenhywfar/text.h> 26 #include <gwenhywfar/mdigest.h> 27 #include <gwenhywfar/debug.h> 30 #define I18N(msg) GWEN_I18N_Translate(PACKAGE, msg) 71 int CppWidgetLinker::SetCharProperty(
GWEN_WIDGET *w,
87 const char *CppWidgetLinker::GetCharProperty(
GWEN_WIDGET *w,
90 const char *defaultValue) {
114 void CppWidgetLinker::freeData(
void *bp,
void *p) {
137 CppWidgetLinker::freeData);
190 if (_setIntPropertyFn)
191 return _setIntPropertyFn(
_widget, prop, index, value, doSignal);
201 if (_getIntPropertyFn)
202 return _getIntPropertyFn(
_widget, prop, index, defaultValue);
213 if (_setCharPropertyFn)
214 return _setCharPropertyFn(
_widget, prop, index, value, doSignal);
223 const char *defaultValue) {
224 if (_getCharPropertyFn)
225 return _getCharPropertyFn(
_widget, prop, index, defaultValue);
233 if (_addChildGuiWidgetFn)
234 return _addChildGuiWidgetFn(
_widget, wChild);
A C++ binding for the C module GWEN_DIALOG.
struct GWEN_DIALOG GWEN_DIALOG
#define GWEN_INHERIT_UNLINK(bt, t, element)
#define GWEN_ERROR_NOT_SUPPORTED
static CPPGUI_API CppDialog * getDialog(GWEN_DIALOG *dlg)
#define GWEN_INHERIT_SETDATA(bt, t, element, data, fn)
#define GWEN_INHERIT_GETDATA(bt, t, element)