#include <OptionEntrySetter.h>
Static Public Member Functions | |
| static OptionEntrySetter | createOtherSetter (wxWindow *parent, wxSizer *topsizer, OptionEntry &entry) |
| static void | updateControls (std::list< OptionEntrySetter > &controls) |
| static void | updateEntries (std::list< OptionEntrySetter > &controls) |
Definition at line 42 of file OptionEntrySetter.h.
| OptionEntrySetter OptionEntrySetterUtil::createOtherSetter | ( | wxWindow * | parent, | |
| wxSizer * | topsizer, | |||
| OptionEntry & | entry | |||
| ) | [static] |
Definition at line 34 of file OptionEntrySetter.cpp.
References convertString(), OptionEntryEnum::EnumEntry::description, S3D::dialogExit(), S3D::formatStringBuffer(), OptionEntry::getDescription(), OptionEntry::getEntryType(), OptionEntryStringEnum::getEnums(), OptionEntryEnum::getEnums(), OptionEntryBoundedInt::getMaxValue(), OptionEntryBoundedInt::getMinValue(), OptionEntry::getName(), OptionEntryBoundedInt::getStepValue(), OptionEntry::OptionEntryBoolType, OptionEntry::OptionEntryBoundedIntType, OptionEntry::OptionEntryEnumType, OptionEntry::OptionEntryStringEnumType, OptionEntry::OptionEntryStringType, and OptionEntryStringEnum::EnumEntry::value.
Referenced by SettingsFrame::createEcoPanel(), SettingsFrame::createEnvPanel(), and SettingsFrame::createMainPanel().
| void OptionEntrySetterUtil::updateControls | ( | std::list< OptionEntrySetter > & | controls | ) | [static] |
Definition at line 142 of file OptionEntrySetter.cpp.
References OptionEntrySetter::getControl(), OptionEntrySetter::getEntry(), OptionEntry::getEntryType(), OptionEntryBool::getValue(), OptionEntry::getValueAsString(), OptionEntry::OptionEntryBoolType, OptionEntry::OptionEntryBoundedIntType, OptionEntry::OptionEntryEnumType, OptionEntry::OptionEntryStringEnumType, and OptionEntry::OptionEntryStringType.
Referenced by SettingsFrame::TransferDataToWindow().
| void OptionEntrySetterUtil::updateEntries | ( | std::list< OptionEntrySetter > & | controls | ) | [static] |
Definition at line 178 of file OptionEntrySetter.cpp.
References OptionEntrySetter::getControl(), OptionEntrySetter::getEntry(), OptionEntry::getEntryType(), OptionEntry::OptionEntryBoolType, OptionEntry::OptionEntryBoundedIntType, OptionEntry::OptionEntryEnumType, OptionEntry::OptionEntryStringEnumType, OptionEntry::OptionEntryStringType, OptionEntryBool::setValue(), and OptionEntry::setValueFromString().
Referenced by SettingsFrame::TransferDataFromWindow().
1.5.3