[idd] helper/CEditWidget: support enable/disabling edit controls

This commit is contained in:
Quantum
2025-11-15 04:46:19 -05:00
committed by Geoffrey McRae
parent c8de7b27fd
commit 06c490ca72
2 changed files with 7 additions and 0 deletions

View File

@@ -24,6 +24,11 @@ int CEditWidget::getNumericValue()
return std::stoi(getValue());
}
bool CEditWidget::enable(bool enabled)
{
return Edit_Enable(m_hwnd, enabled);
}
void CEditWidget::setValue(const std::wstring &value)
{
if (!Edit_SetText(m_hwnd, value.c_str()))

View File

@@ -9,6 +9,8 @@ public:
std::wstring getValue();
int getNumericValue();
bool enable(bool enabled = true);
bool disable() { return enable(false); }
void setValue(const std::wstring &value);
void setNumericValue(int value);
};