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)
87const char *CppWidgetLinker::GetCharProperty(
GWEN_WIDGET *w,
90 const char *defaultValue) {
114void 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.
static CPPGUI_API CppDialog * getDialog(GWEN_DIALOG *dlg)
struct GWEN_DIALOG GWEN_DIALOG
#define GWEN_ERROR_NOT_SUPPORTED
#define GWEN_INHERIT_UNLINK(bt, t, element)
#define GWEN_INHERIT_SETDATA(bt, t, element, data, fn)
#define GWEN_INHERIT(bt, t)
#define GWEN_INHERIT_GETDATA(bt, t, element)