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) {
139 CppWidgetLinker::freeData);
192 if (_setIntPropertyFn)
193 return _setIntPropertyFn(
_widget, prop, index, value, doSignal);
203 if (_getIntPropertyFn)
204 return _getIntPropertyFn(
_widget, prop, index, defaultValue);
215 if (_setCharPropertyFn)
216 return _setCharPropertyFn(
_widget, prop, index, value, doSignal);
225 const char *defaultValue) {
226 if (_getCharPropertyFn)
227 return _getCharPropertyFn(
_widget, prop, index, defaultValue);
235 if (_addChildGuiWidgetFn)
236 return _addChildGuiWidgetFn(
_widget, wChild);