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);
A C++ binding for the C module GWEN_DIALOG.
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)
FXIconSource * m_iconSource
FXWindow * setupTree(FXWindow *parentWindow, GWEN_WIDGET *w)
FXDialogBox * _mainWidget
static FOX16_GuiDialog * getDialog(GWEN_DIALOG *dlg)
long onSelCommand(FXObject *sender, FXSelector sel, void *ptr)
virtual const char * getCharProperty(GWEN_WIDGET *w, GWEN_DIALOG_PROPERTY prop, int index, const char *defaultValue)
std::list< FXIcon * > m_iconList
FXDialogBox * getMainWindow()
long onSelKeyPress(FXObject *sender, FXSelector sel, void *ptr)
virtual int setCharProperty(GWEN_WIDGET *w, GWEN_DIALOG_PROPERTY prop, int index, const char *value, int doSignal)
long onSelChanged(FXObject *sender, FXSelector sel, void *ptr)
FXIcon * getIcon(const char *fileName)
virtual int getIntProperty(GWEN_WIDGET *w, GWEN_DIALOG_PROPERTY prop, int index, int defaultValue)
virtual ~FOX16_GuiDialog()
bool setup(FXWindow *parentWindow)
struct GWEN_DIALOG GWEN_DIALOG