|
gwenhywfar 5.12.0
|
#include <fox16_gui_dialog_l.hpp>


Data Structures | |
| class | RadioButtonGroup |
Public Types | |
| enum | { ID_WIDGET_FIRST =1 , ID_WIDGET_LAST =1000 , ID_LAST } |
Public Member Functions | |
| int | closeDialog () |
| int | cont () |
| int | execute () |
| FOX16_GuiDialog (FOX16_Gui *gui, GWEN_DIALOG *dlg) | |
| GWEN_DIALOG * | getCInterface () |
| FXIcon * | getIcon (const char *fileName) |
| FXDialogBox * | getMainWindow () |
| long | onSelChanged (FXObject *sender, FXSelector sel, void *ptr) |
| long | onSelCommand (FXObject *sender, FXSelector sel, void *ptr) |
| long | onSelKeyPress (FXObject *sender, FXSelector sel, void *ptr) |
| long | onSelKeyRelease (FXObject *sender, FXSelector sel, void *ptr) |
| int | openDialog () |
| bool | setup (FXWindow *parentWindow) |
| virtual | ~FOX16_GuiDialog () |
Static Public Member Functions | |
| static FOX16_GuiDialog * | getDialog (GWEN_DIALOG *dlg) |
Protected Member Functions | |
| int | emitSignal (GWEN_DIALOG_EVENTTYPE t, const char *sender) |
| GWEN_WIDGET * | findWidgetByImplData (int index, void *ptr) |
| GWEN_WIDGET * | findWidgetByName (const char *name) |
| FOX16_GuiDialog () | |
| virtual const char * | getCharProperty (GWEN_WIDGET *w, GWEN_DIALOG_PROPERTY prop, int index, const char *defaultValue) |
| virtual int | getIntProperty (GWEN_WIDGET *w, GWEN_DIALOG_PROPERTY prop, int index, int defaultValue) |
| GWEN_WIDGET_TREE * | getWidgets () const |
| void | guiUpdate () |
| virtual int | setCharProperty (GWEN_WIDGET *w, GWEN_DIALOG_PROPERTY prop, int index, const char *value, int doSignal) |
| virtual int | setIntProperty (GWEN_WIDGET *w, GWEN_DIALOG_PROPERTY prop, int index, int value, int doSignal) |
| FXWindow * | setupTree (FXWindow *parentWindow, GWEN_WIDGET *w) |
Protected Attributes | |
| GWEN_DIALOG * | _dialog |
| FOX16_Gui * | _gui |
| FXDialogBox * | _mainWidget |
| int | _widgetCount |
| std::list< FXIcon * > | m_iconList |
| FXIconSource * | m_iconSource |
| std::list< RadioButtonGroup * > | m_radioGroups |
| bool | m_sizeChanged |
Definition at line 26 of file fox16_gui_dialog_l.hpp.
| anonymous enum |
| Enumerator | |
|---|---|
| ID_WIDGET_FIRST | |
| ID_WIDGET_LAST | |
| ID_LAST | |
Definition at line 64 of file fox16_gui_dialog_l.hpp.
| FOX16_GuiDialog | ( | FOX16_Gui * | gui, |
| GWEN_DIALOG * | dlg ) |
Definition at line 66 of file fox16_gui_dialog.cpp.
References _gui, _mainWidget, _widgetCount, CppDialog::CppDialog(), m_iconSource, m_sizeChanged, and NULL.
Referenced by FOX16_GuiDialog(), and getDialog().


|
virtual |
Definition at line 78 of file fox16_gui_dialog.cpp.
References _mainWidget, m_iconList, m_iconSource, and m_radioGroups.
|
protected |
Definition at line 54 of file fox16_gui_dialog.cpp.
References _gui, _mainWidget, _widgetCount, CppDialog::CppDialog(), FOX16_GuiDialog(), m_iconSource, m_sizeChanged, and NULL.

| int closeDialog | ( | ) |
Definition at line 2305 of file fox16_gui_dialog.cpp.
References CppDialog::_dialog, _mainWidget, GWEN_Dialog_EmitSignalToAll(), GWEN_DialogEvent_TypeFini, and NULL.
Referenced by FOX16_Gui::closeDialog().


| int cont | ( | ) |
Definition at line 2282 of file fox16_gui_dialog.cpp.
References _mainWidget.
Referenced by FOX16_Gui::runDialog().

|
protectedinherited |
Definition at line 218 of file cppdialog.cpp.
References _dialog, and GWEN_Dialog_EmitSignal().

| int execute | ( | ) |
Definition at line 151 of file fox16_gui_dialog.cpp.
References CppDialog::_dialog, _mainWidget, GWEN_Dialog_EmitSignalToAll(), and GWEN_DialogEvent_TypeFini.
Referenced by FOX16_Gui::execDialog().


|
protectedinherited |
Definition at line 239 of file cppdialog.cpp.
References _dialog, and GWEN_Dialog_FindWidgetByImplData().

|
protectedinherited |
Definition at line 232 of file cppdialog.cpp.
References _dialog, and GWEN_Dialog_FindWidgetByName().

|
protectedvirtual |
Reimplemented from CppDialog.
Definition at line 1209 of file fox16_gui_dialog.cpp.
References DBG_ERROR, DBG_WARN, FOX16_DIALOG_STRING_TITLE, FOX16_DIALOG_STRING_VALUE, FOX16_DIALOG_WIDGET_REAL, FOX16_HtmlLabel::getText(), FOX16_HtmlText::getText(), GWEN_DialogProperty_AddValue, GWEN_DialogProperty_ClearValues, GWEN_DialogProperty_ColumnWidth, GWEN_DialogProperty_Enabled, GWEN_DialogProperty_Focus, GWEN_DialogProperty_Height, GWEN_DialogProperty_MaxValue, GWEN_DialogProperty_MinValue, GWEN_DialogProperty_None, GWEN_DialogProperty_SelectionMode, GWEN_DialogProperty_SelectionState, GWEN_DialogProperty_Sort, GWEN_DialogProperty_SortDirection, GWEN_DialogProperty_Title, GWEN_DialogProperty_ToolTip, GWEN_DialogProperty_Unknown, GWEN_DialogProperty_Value, GWEN_DialogProperty_ValueCount, GWEN_DialogProperty_Visibility, GWEN_DialogProperty_Width, GWEN_DialogProperty_WindowId, GWEN_LOGDOMAIN, GWEN_Widget_GetImplData(), GWEN_Widget_GetText(), GWEN_Widget_GetType(), GWEN_Widget_SetText(), GWEN_Widget_Type_toString(), GWEN_Widget_TypeCheckBox, GWEN_Widget_TypeComboBox, GWEN_Widget_TypeDialog, GWEN_Widget_TypeGridLayout, GWEN_Widget_TypeGroupBox, GWEN_Widget_TypeHLayout, GWEN_Widget_TypeHLine, GWEN_Widget_TypeHSpacer, GWEN_Widget_TypeLabel, GWEN_Widget_TypeLineEdit, GWEN_Widget_TypeListBox, GWEN_Widget_TypeNone, GWEN_Widget_TypeProgressBar, GWEN_Widget_TypePushButton, GWEN_Widget_TypeRadioButton, GWEN_Widget_TypeScrollArea, GWEN_Widget_TypeSpinBox, GWEN_Widget_TypeTabBook, GWEN_Widget_TypeTabPage, GWEN_Widget_TypeTextBrowser, GWEN_Widget_TypeTextEdit, GWEN_Widget_TypeUnknown, GWEN_Widget_TypeVLayout, GWEN_Widget_TypeVLine, GWEN_Widget_TypeVSpacer, GWEN_Widget_TypeWidgetStack, THEMEBUTTON, THEMECOMBOBOX, and THEMETABITEM.

|
inherited |
Definition at line 162 of file cppdialog.cpp.
References _dialog.
Referenced by CppDialogLinker.

|
static |
Definition at line 101 of file fox16_gui_dialog.cpp.
References CppDialog::CppDialog(), FOX16_GuiDialog(), CppDialog::getDialog(), and NULL.
Referenced by FOX16_Gui::closeDialog(), and FOX16_Gui::runDialog().


| FXIcon * getIcon | ( | const char * | fileName | ) |
Definition at line 112 of file fox16_gui_dialog.cpp.
References CppDialog::_dialog, DBG_DEBUG, DBG_ERROR, GWEN_Buffer_free(), GWEN_Buffer_GetStart(), GWEN_Buffer_new(), GWEN_Dialog_GetMediaPaths(), GWEN_Directory_FindFileInPaths(), GWEN_LOGDOMAIN, m_iconList, m_iconSource, and NULL.
Referenced by setupTree().


|
protectedvirtual |
Reimplemented from CppDialog.
Definition at line 547 of file fox16_gui_dialog.cpp.
References DBG_ERROR, DBG_WARN, FOX16_DIALOG_WIDGET_REAL, FOX16_GuiSortingList::getHeaderArrowDir(), GWEN_Dialog_SelectionMode_Multi, GWEN_Dialog_SelectionMode_None, GWEN_Dialog_SelectionMode_Single, GWEN_DialogProperty_AddValue, GWEN_DialogProperty_ClearValues, GWEN_DialogProperty_ColumnWidth, GWEN_DialogProperty_Enabled, GWEN_DialogProperty_Focus, GWEN_DialogProperty_Height, GWEN_DialogProperty_MaxValue, GWEN_DialogProperty_MinValue, GWEN_DialogProperty_None, GWEN_DialogProperty_SelectionMode, GWEN_DialogProperty_SelectionState, GWEN_DialogProperty_Sort, GWEN_DialogProperty_SortDirection, GWEN_DialogProperty_Title, GWEN_DialogProperty_ToolTip, GWEN_DialogProperty_Unknown, GWEN_DialogProperty_Value, GWEN_DialogProperty_ValueCount, GWEN_DialogProperty_Visibility, GWEN_DialogProperty_Width, GWEN_DialogProperty_WindowId, GWEN_DialogSortDirection_Down, GWEN_DialogSortDirection_None, GWEN_DialogSortDirection_Up, GWEN_LOGDOMAIN, GWEN_Widget_GetImplData(), GWEN_Widget_GetType(), GWEN_Widget_Type_toString(), GWEN_Widget_TypeCheckBox, GWEN_Widget_TypeComboBox, GWEN_Widget_TypeDialog, GWEN_Widget_TypeGridLayout, GWEN_Widget_TypeGroupBox, GWEN_Widget_TypeHLayout, GWEN_Widget_TypeHLine, GWEN_Widget_TypeHSpacer, GWEN_Widget_TypeLabel, GWEN_Widget_TypeLineEdit, GWEN_Widget_TypeListBox, GWEN_Widget_TypeNone, GWEN_Widget_TypeProgressBar, GWEN_Widget_TypePushButton, GWEN_Widget_TypeRadioButton, GWEN_Widget_TypeScrollArea, GWEN_Widget_TypeSpinBox, GWEN_Widget_TypeTabBook, GWEN_Widget_TypeTabPage, GWEN_Widget_TypeTextBrowser, GWEN_Widget_TypeTextEdit, GWEN_Widget_TypeUnknown, GWEN_Widget_TypeVLayout, GWEN_Widget_TypeVLine, GWEN_Widget_TypeVSpacer, GWEN_Widget_TypeWidgetStack, NULL, and THEMECOMBOBOX.

|
inline |
Definition at line 91 of file fox16_gui_dialog_l.hpp.
References _mainWidget.
|
protectedinherited |
Definition at line 225 of file cppdialog.cpp.
References _dialog, and GWEN_Dialog_GetWidgets().

|
protected |
| long onSelChanged | ( | FXObject * | sender, |
| FXSelector | sel, | ||
| void * | ptr ) |
Definition at line 1681 of file fox16_gui_dialog.cpp.
References CppDialog::_dialog, _mainWidget, DBG_INFO, FOX16_DIALOG_WIDGET_REAL, GWEN_Dialog_EmitSignal(), GWEN_Dialog_EmitSignalToAll(), GWEN_Dialog_FindWidgetByImplData(), GWEN_DialogEvent_ResultAccept, GWEN_DialogEvent_ResultNotHandled, GWEN_DialogEvent_ResultReject, GWEN_DialogEvent_TypeFini, GWEN_DialogEvent_TypeValueChanged, GWEN_ERROR_GENERIC, GWEN_Widget_GetDialog(), GWEN_Widget_GetName(), GWEN_Widget_GetType(), GWEN_Widget_TypeCheckBox, GWEN_Widget_TypeComboBox, GWEN_Widget_TypeDialog, GWEN_Widget_TypeGridLayout, GWEN_Widget_TypeGroupBox, GWEN_Widget_TypeHLayout, GWEN_Widget_TypeHLine, GWEN_Widget_TypeHSpacer, GWEN_Widget_TypeLabel, GWEN_Widget_TypeLineEdit, GWEN_Widget_TypeListBox, GWEN_Widget_TypeNone, GWEN_Widget_TypeProgressBar, GWEN_Widget_TypePushButton, GWEN_Widget_TypeRadioButton, GWEN_Widget_TypeScrollArea, GWEN_Widget_TypeSpinBox, GWEN_Widget_TypeTabBook, GWEN_Widget_TypeTabPage, GWEN_Widget_TypeTextBrowser, GWEN_Widget_TypeTextEdit, GWEN_Widget_TypeUnknown, GWEN_Widget_TypeVLayout, GWEN_Widget_TypeVLine, GWEN_Widget_TypeVSpacer, GWEN_Widget_TypeWidgetStack, and NULL.
Referenced by FXDEFMAP().


| long onSelCommand | ( | FXObject * | sender, |
| FXSelector | sel, | ||
| void * | ptr ) |
Definition at line 1587 of file fox16_gui_dialog.cpp.
References CppDialog::_dialog, _mainWidget, DBG_DEBUG, DBG_INFO, DBG_WARN, FOX16_DIALOG_WIDGET_REAL, FOX16_GuiDialog::RadioButtonGroup::getGroupId(), FOX16_GuiDialog::RadioButtonGroup::getRadioValue(), GWEN_Dialog_EmitSignal(), GWEN_Dialog_FindWidgetByImplData(), GWEN_DialogEvent_ResultAccept, GWEN_DialogEvent_ResultNotHandled, GWEN_DialogEvent_ResultReject, GWEN_DialogEvent_TypeActivated, GWEN_DialogEvent_TypeValueChanged, GWEN_ERROR_GENERIC, GWEN_LOGDOMAIN, GWEN_Widget_GetDialog(), GWEN_Widget_GetName(), GWEN_Widget_GetType(), GWEN_Widget_Type_toString(), GWEN_Widget_TypeCheckBox, GWEN_Widget_TypeComboBox, GWEN_Widget_TypeDialog, GWEN_Widget_TypeGridLayout, GWEN_Widget_TypeGroupBox, GWEN_Widget_TypeHLayout, GWEN_Widget_TypeHLine, GWEN_Widget_TypeHSpacer, GWEN_Widget_TypeLabel, GWEN_Widget_TypeLineEdit, GWEN_Widget_TypeListBox, GWEN_Widget_TypeNone, GWEN_Widget_TypeProgressBar, GWEN_Widget_TypePushButton, GWEN_Widget_TypeRadioButton, GWEN_Widget_TypeScrollArea, GWEN_Widget_TypeSpinBox, GWEN_Widget_TypeTabBook, GWEN_Widget_TypeTabPage, GWEN_Widget_TypeTextBrowser, GWEN_Widget_TypeTextEdit, GWEN_Widget_TypeUnknown, GWEN_Widget_TypeVLayout, GWEN_Widget_TypeVLine, GWEN_Widget_TypeVSpacer, GWEN_Widget_TypeWidgetStack, m_radioGroups, and NULL.
Referenced by FXDEFMAP().


| long onSelKeyPress | ( | FXObject * | sender, |
| FXSelector | sel, | ||
| void * | ptr ) |
Definition at line 1745 of file fox16_gui_dialog.cpp.
References CppDialog::_dialog, DBG_INFO, FOX16_DIALOG_WIDGET_REAL, GWEN_Dialog_EmitSignalToAll2(), GWEN_Dialog_FindWidgetByImplData(), GWEN_DialogEvent_ResultNotHandled, GWEN_DialogEvent_TypeKeyPressed, GWEN_Widget_GetType(), GWEN_Widget_TypeCheckBox, GWEN_Widget_TypeComboBox, GWEN_Widget_TypeDialog, GWEN_Widget_TypeGridLayout, GWEN_Widget_TypeGroupBox, GWEN_Widget_TypeHLayout, GWEN_Widget_TypeHLine, GWEN_Widget_TypeHSpacer, GWEN_Widget_TypeLabel, GWEN_Widget_TypeLineEdit, GWEN_Widget_TypeListBox, GWEN_Widget_TypeNone, GWEN_Widget_TypeProgressBar, GWEN_Widget_TypePushButton, GWEN_Widget_TypeRadioButton, GWEN_Widget_TypeScrollArea, GWEN_Widget_TypeSpinBox, GWEN_Widget_TypeTabBook, GWEN_Widget_TypeTabPage, GWEN_Widget_TypeTextBrowser, GWEN_Widget_TypeTextEdit, GWEN_Widget_TypeUnknown, GWEN_Widget_TypeVLayout, GWEN_Widget_TypeVLine, GWEN_Widget_TypeVSpacer, GWEN_Widget_TypeWidgetStack, and NULL.
Referenced by FXDEFMAP().


| long onSelKeyRelease | ( | FXObject * | sender, |
| FXSelector | sel, | ||
| void * | ptr ) |
Definition at line 1801 of file fox16_gui_dialog.cpp.
References CppDialog::_dialog, DBG_INFO, FOX16_DIALOG_WIDGET_REAL, GWEN_Dialog_EmitSignalToAll2(), GWEN_Dialog_FindWidgetByImplData(), GWEN_DialogEvent_ResultNotHandled, GWEN_DialogEvent_TypeKeyReleased, GWEN_Widget_GetType(), GWEN_Widget_TypeCheckBox, GWEN_Widget_TypeComboBox, GWEN_Widget_TypeDialog, GWEN_Widget_TypeGridLayout, GWEN_Widget_TypeGroupBox, GWEN_Widget_TypeHLayout, GWEN_Widget_TypeHLine, GWEN_Widget_TypeHSpacer, GWEN_Widget_TypeLabel, GWEN_Widget_TypeLineEdit, GWEN_Widget_TypeListBox, GWEN_Widget_TypeNone, GWEN_Widget_TypeProgressBar, GWEN_Widget_TypePushButton, GWEN_Widget_TypeRadioButton, GWEN_Widget_TypeScrollArea, GWEN_Widget_TypeSpinBox, GWEN_Widget_TypeTabBook, GWEN_Widget_TypeTabPage, GWEN_Widget_TypeTextBrowser, GWEN_Widget_TypeTextEdit, GWEN_Widget_TypeUnknown, GWEN_Widget_TypeVLayout, GWEN_Widget_TypeVLine, GWEN_Widget_TypeVSpacer, GWEN_Widget_TypeWidgetStack, and NULL.
Referenced by FXDEFMAP().


| int openDialog | ( | ) |
Definition at line 2291 of file fox16_gui_dialog.cpp.
References _mainWidget.
Referenced by FOX16_Gui::openDialog().

|
protectedvirtual |
Reimplemented from CppDialog.
Definition at line 849 of file fox16_gui_dialog.cpp.
References DBG_WARN, FOX16_DIALOG_WIDGET_REAL, FOX16_Gui::getHtmlText(), FOX16_Gui::getRawText(), FOX16_HtmlText::getText(), GWEN_DialogProperty_AddValue, GWEN_DialogProperty_ClearValues, GWEN_DialogProperty_ColumnWidth, GWEN_DialogProperty_Enabled, GWEN_DialogProperty_Focus, GWEN_DialogProperty_Height, GWEN_DialogProperty_MaxValue, GWEN_DialogProperty_MinValue, GWEN_DialogProperty_None, GWEN_DialogProperty_SelectionMode, GWEN_DialogProperty_SelectionState, GWEN_DialogProperty_Sort, GWEN_DialogProperty_SortDirection, GWEN_DialogProperty_Title, GWEN_DialogProperty_ToolTip, GWEN_DialogProperty_Unknown, GWEN_DialogProperty_Value, GWEN_DialogProperty_ValueCount, GWEN_DialogProperty_Visibility, GWEN_DialogProperty_Width, GWEN_DialogProperty_WindowId, GWEN_ERROR_GENERIC, GWEN_ERROR_INVALID, GWEN_Widget_GetImplData(), GWEN_Widget_GetType(), GWEN_Widget_Type_toString(), GWEN_Widget_TypeCheckBox, GWEN_Widget_TypeComboBox, GWEN_Widget_TypeDialog, GWEN_Widget_TypeGridLayout, GWEN_Widget_TypeGroupBox, GWEN_Widget_TypeHLayout, GWEN_Widget_TypeHLine, GWEN_Widget_TypeHSpacer, GWEN_Widget_TypeLabel, GWEN_Widget_TypeLineEdit, GWEN_Widget_TypeListBox, GWEN_Widget_TypeNone, GWEN_Widget_TypeProgressBar, GWEN_Widget_TypePushButton, GWEN_Widget_TypeRadioButton, GWEN_Widget_TypeScrollArea, GWEN_Widget_TypeSpinBox, GWEN_Widget_TypeTabBook, GWEN_Widget_TypeTabPage, GWEN_Widget_TypeTextBrowser, GWEN_Widget_TypeTextEdit, GWEN_Widget_TypeUnknown, GWEN_Widget_TypeVLayout, GWEN_Widget_TypeVLine, GWEN_Widget_TypeVSpacer, GWEN_Widget_TypeWidgetStack, FOX16_HtmlText::makePositionVisible(), NULL, FOX16_HtmlLabel::setText(), FOX16_HtmlText::setText(), THEMEBUTTON, THEMECOMBOBOX, and THEMETABITEM.

|
protectedvirtual |
Reimplemented from CppDialog.
Definition at line 172 of file fox16_gui_dialog.cpp.
References DBG_DEBUG, DBG_ERROR, DBG_WARN, FOX16_DIALOG_WIDGET_REAL, FOX16_GuiSortingList::getHeaderArrowDir(), FOX16_GuiSortingList::getItem(), GWEN_Dialog_SelectionMode_Multi, GWEN_Dialog_SelectionMode_None, GWEN_Dialog_SelectionMode_Single, GWEN_DialogProperty_AddValue, GWEN_DialogProperty_ClearValues, GWEN_DialogProperty_ColumnWidth, GWEN_DialogProperty_Enabled, GWEN_DialogProperty_Focus, GWEN_DialogProperty_Height, GWEN_DialogProperty_MaxValue, GWEN_DialogProperty_MinValue, GWEN_DialogProperty_None, GWEN_DialogProperty_SelectionMode, GWEN_DialogProperty_SelectionState, GWEN_DialogProperty_Sort, GWEN_DialogProperty_SortDirection, GWEN_DialogProperty_Title, GWEN_DialogProperty_ToolTip, GWEN_DialogProperty_Unknown, GWEN_DialogProperty_Value, GWEN_DialogProperty_ValueCount, GWEN_DialogProperty_Visibility, GWEN_DialogProperty_Width, GWEN_DialogProperty_WindowId, GWEN_DialogSortDirection_Down, GWEN_DialogSortDirection_None, GWEN_DialogSortDirection_Up, GWEN_ERROR_GENERIC, GWEN_ERROR_INVALID, GWEN_LOGDOMAIN, GWEN_Widget_GetImplData(), GWEN_Widget_GetName(), GWEN_Widget_GetType(), GWEN_Widget_Type_toString(), GWEN_Widget_TypeCheckBox, GWEN_Widget_TypeComboBox, GWEN_Widget_TypeDialog, GWEN_Widget_TypeGridLayout, GWEN_Widget_TypeGroupBox, GWEN_Widget_TypeHLayout, GWEN_Widget_TypeHLine, GWEN_Widget_TypeHSpacer, GWEN_Widget_TypeLabel, GWEN_Widget_TypeLineEdit, GWEN_Widget_TypeListBox, GWEN_Widget_TypeNone, GWEN_Widget_TypeProgressBar, GWEN_Widget_TypePushButton, GWEN_Widget_TypeRadioButton, GWEN_Widget_TypeScrollArea, GWEN_Widget_TypeSpinBox, GWEN_Widget_TypeTabBook, GWEN_Widget_TypeTabPage, GWEN_Widget_TypeTextBrowser, GWEN_Widget_TypeTextEdit, GWEN_Widget_TypeUnknown, GWEN_Widget_TypeVLayout, GWEN_Widget_TypeVLine, GWEN_Widget_TypeVSpacer, GWEN_Widget_TypeWidgetStack, m_sizeChanged, NULL, FOX16_GuiSortingList::setHeaderArrowDir(), FOX16_GuiSortingList::sortByColumn(), and THEMECOMBOBOX.

| bool setup | ( | FXWindow * | parentWindow | ) |
Definition at line 1855 of file fox16_gui_dialog.cpp.
References CppDialog::_dialog, _mainWidget, DBG_ERROR, DBG_INFO, GWEN_Dialog_EmitSignalToAll(), GWEN_Dialog_GetWidgets(), GWEN_DialogEvent_TypeInit, GWEN_LOGDOMAIN, m_sizeChanged, NULL, and setupTree().
Referenced by FOX16_Gui::execDialog(), and FOX16_Gui::openDialog().


|
protected |
Definition at line 1902 of file fox16_gui_dialog.cpp.
References CppDialog::_dialog, _widgetCount, FOX16_GuiDialog::RadioButtonGroup::addButton(), FOX16_HtmlLabel::addMediaPath(), DBG_ERROR, FOX16_HtmlLabel::FLAGS_NO_WORDWRAP, FOX16_DIALOG_WIDGET_CONTENT, FOX16_DIALOG_WIDGET_REAL, FOX16_GuiDialog::RadioButtonGroup::getButtonCount(), FOX16_GuiDialog::RadioButtonGroup::getDataTarget(), FOX16_Gui::getHtmlText(), getIcon(), GWEN_Dialog_GetMediaPaths(), GWEN_LOGDOMAIN, GWEN_StringList_FirstEntry(), GWEN_StringListEntry_Data(), GWEN_StringListEntry_Next(), GWEN_WIDGET_FLAGS_DECOR_CLOSE, GWEN_WIDGET_FLAGS_DECOR_MAXIMIZE, GWEN_WIDGET_FLAGS_DECOR_MENU, GWEN_WIDGET_FLAGS_DECOR_MINIMIZE, GWEN_WIDGET_FLAGS_DECOR_SHRINKABLE, GWEN_WIDGET_FLAGS_DECOR_STRETCHABLE, GWEN_WIDGET_FLAGS_DEFAULT_WIDGET, GWEN_WIDGET_FLAGS_EQUAL_HEIGHT, GWEN_WIDGET_FLAGS_EQUAL_WIDTH, GWEN_WIDGET_FLAGS_FILLX, GWEN_WIDGET_FLAGS_FILLY, GWEN_WIDGET_FLAGS_FRAME_GROOVE, GWEN_WIDGET_FLAGS_FRAME_RAISED, GWEN_WIDGET_FLAGS_FRAME_SUNKEN, GWEN_WIDGET_FLAGS_FRAME_THICK, GWEN_WIDGET_FLAGS_JUSTIFY_BOTTOM, GWEN_WIDGET_FLAGS_JUSTIFY_CENTERX, GWEN_WIDGET_FLAGS_JUSTIFY_CENTERY, GWEN_WIDGET_FLAGS_JUSTIFY_LEFT, GWEN_WIDGET_FLAGS_JUSTIFY_RIGHT, GWEN_WIDGET_FLAGS_JUSTIFY_TOP, GWEN_WIDGET_FLAGS_NO_WORDWRAP, GWEN_WIDGET_FLAGS_PASSWORD, GWEN_WIDGET_FLAGS_READONLY, GWEN_Widget_GetColumns(), GWEN_Widget_GetFlags(), GWEN_Widget_GetGroupId(), GWEN_Widget_GetIconFileName(), GWEN_Widget_GetName(), GWEN_Widget_GetRows(), GWEN_Widget_GetText(), GWEN_Widget_GetType(), GWEN_Widget_GetWidth(), GWEN_Widget_SetImplData(), GWEN_Widget_TypeCheckBox, GWEN_Widget_TypeComboBox, GWEN_Widget_TypeDialog, GWEN_Widget_TypeGridLayout, GWEN_Widget_TypeGroupBox, GWEN_Widget_TypeHLayout, GWEN_Widget_TypeHLine, GWEN_Widget_TypeHSpacer, GWEN_Widget_TypeLabel, GWEN_Widget_TypeLineEdit, GWEN_Widget_TypeListBox, GWEN_Widget_TypeNone, GWEN_Widget_TypeProgressBar, GWEN_Widget_TypePushButton, GWEN_Widget_TypeRadioButton, GWEN_Widget_TypeScrollArea, GWEN_Widget_TypeSpinBox, GWEN_Widget_TypeTabBook, GWEN_Widget_TypeTabPage, GWEN_Widget_TypeTextBrowser, GWEN_Widget_TypeTextEdit, GWEN_Widget_TypeUnknown, GWEN_Widget_TypeVLayout, GWEN_Widget_TypeVLine, GWEN_Widget_TypeVSpacer, GWEN_Widget_TypeWidgetStack, ID_WIDGET_FIRST, m_radioGroups, NULL, FOX16_HtmlLabel::setIcon(), FOX16_HtmlLabel::setMaxDefaultWidth(), setupTree(), THEMEBUTTON, THEMECOMBOBOX, and THEMETABITEM.
Referenced by setup(), and setupTree().


|
protectedinherited |
Definition at line 50 of file cppdialog.hpp.
Referenced by FOX16_GuiDialog::closeDialog(), QT4_GuiDialog::closeDialog(), QT5_GuiDialog::closeDialog(), CppDialog(), CppDialog(), emitSignal(), FOX16_GuiDialog::execute(), QT4_GuiDialog::execute(), QT5_GuiDialog::execute(), findWidgetByImplData(), findWidgetByName(), getCharProperty(), getCInterface(), FOX16_GuiDialog::getIcon(), getIntProperty(), getWidgets(), FOX16_GuiDialog::onSelChanged(), FOX16_GuiDialog::onSelCommand(), FOX16_GuiDialog::onSelKeyPress(), FOX16_GuiDialog::onSelKeyRelease(), setCharProperty(), setIntProperty(), FOX16_GuiDialog::setup(), QT4_GuiDialog::setup(), QT5_GuiDialog::setup(), FOX16_GuiDialog::setupTree(), and ~CppDialog().
|
protected |
Definition at line 94 of file fox16_gui_dialog_l.hpp.
Referenced by FOX16_GuiDialog(), and FOX16_GuiDialog().
|
protected |
Definition at line 96 of file fox16_gui_dialog_l.hpp.
Referenced by closeDialog(), cont(), execute(), FOX16_GuiDialog(), FOX16_GuiDialog(), getMainWindow(), onSelChanged(), onSelCommand(), openDialog(), setup(), and ~FOX16_GuiDialog().
|
protected |
Definition at line 95 of file fox16_gui_dialog_l.hpp.
Referenced by FOX16_GuiDialog(), FOX16_GuiDialog(), and setupTree().
|
protected |
Definition at line 98 of file fox16_gui_dialog_l.hpp.
Referenced by getIcon(), and ~FOX16_GuiDialog().
|
protected |
Definition at line 97 of file fox16_gui_dialog_l.hpp.
Referenced by FOX16_GuiDialog(), FOX16_GuiDialog(), getIcon(), and ~FOX16_GuiDialog().
|
protected |
Definition at line 99 of file fox16_gui_dialog_l.hpp.
Referenced by onSelCommand(), setupTree(), and ~FOX16_GuiDialog().
|
protected |
Definition at line 100 of file fox16_gui_dialog_l.hpp.
Referenced by FOX16_GuiDialog(), FOX16_GuiDialog(), setIntProperty(), and setup().