Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef CPPDIALOG_P_HPP
00011 #define CPPDIALOG_P_HPP
00012
00013
00014 #include "cppdialog.hpp"
00015
00016
00017 class CppDialogLinker {
00018 friend class CppDialog;
00019
00020 static GWENHYWFAR_CB int SetIntProperty(GWEN_DIALOG *dlg,
00021 GWEN_WIDGET *w,
00022 GWEN_DIALOG_PROPERTY prop,
00023 int index,
00024 int value,
00025 int doSignal);
00026
00027 static GWENHYWFAR_CB int GetIntProperty(GWEN_DIALOG *dlg,
00028 GWEN_WIDGET *w,
00029 GWEN_DIALOG_PROPERTY prop,
00030 int index,
00031 int defaultValue);
00032
00033 static GWENHYWFAR_CB int SetCharProperty(GWEN_DIALOG *dlg,
00034 GWEN_WIDGET *w,
00035 GWEN_DIALOG_PROPERTY prop,
00036 int index,
00037 const char *value,
00038 int doSignal);
00039
00040 static GWENHYWFAR_CB const char *GetCharProperty(GWEN_DIALOG *dlg,
00041 GWEN_WIDGET *w,
00042 GWEN_DIALOG_PROPERTY prop,
00043 int index,
00044 const char *defaultValue);
00045
00046 static GWENHYWFAR_CB void freeData(void *bp, void *p);
00047
00048 };
00049
00050
00051
00052
00053 #endif
00054
00055