10 #ifndef FOX16_GUI_DIALOG_L_HPP 11 #define FOX16_GUI_DIALOG_L_HPP 14 #include <gwen-gui-cpp/cppdialog.hpp> 18 #include <gwenhywfar/dialog_be.h> 19 #include <gwenhywfar/widget_be.h> 42 std::list<FXRadioButton*>::iterator it;
46 (*it)->setTarget(
NULL);
75 long onSelCommand(FXObject *sender, FXSelector sel,
void *ptr);
76 long onSelChanged(FXObject *sender, FXSelector sel,
void *ptr);
77 long onSelKeyPress(FXObject *sender, FXSelector sel,
void *ptr);
80 FXIcon *
getIcon(
const char *fileName);
82 bool setup(FXWindow *parentWindow);
128 const char *defaultValue);
static FOX16_GuiDialog * getDialog(GWEN_DIALOG *dlg)
A C++ binding for the C module GWEN_DIALOG.
std::list< FXIcon * > m_iconList
struct GWEN_DIALOG GWEN_DIALOG
virtual int getIntProperty(GWEN_WIDGET *w, GWEN_DIALOG_PROPERTY prop, int index, int defaultValue)
FXDialogBox * _mainWidget
bool setup(FXWindow *parentWindow)
long onSelKeyPress(FXObject *sender, FXSelector sel, void *ptr)
long onSelChanged(FXObject *sender, FXSelector sel, void *ptr)
FXWindow * setupTree(FXWindow *parentWindow, GWEN_WIDGET *w)
virtual ~FOX16_GuiDialog()
FXDialogBox * getMainWindow()
virtual const char * getCharProperty(GWEN_WIDGET *w, GWEN_DIALOG_PROPERTY prop, int index, const char *defaultValue)
virtual int setIntProperty(GWEN_WIDGET *w, GWEN_DIALOG_PROPERTY prop, int index, int value, int doSignal)
std::list< RadioButtonGroup * > m_radioGroups
long onSelKeyRelease(FXObject *sender, FXSelector sel, void *ptr)
virtual int setCharProperty(GWEN_WIDGET *w, GWEN_DIALOG_PROPERTY prop, int index, const char *value, int doSignal)
FXIcon * getIcon(const char *fileName)
FXIconSource * m_iconSource
long onSelCommand(FXObject *sender, FXSelector sel, void *ptr)