diff options
Diffstat (limited to 'Source/CursesDialog/cmCursesBoolWidget.cxx')
-rw-r--r-- | Source/CursesDialog/cmCursesBoolWidget.cxx | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/Source/CursesDialog/cmCursesBoolWidget.cxx b/Source/CursesDialog/cmCursesBoolWidget.cxx index 9d54b54..f19dba5 100644 --- a/Source/CursesDialog/cmCursesBoolWidget.cxx +++ b/Source/CursesDialog/cmCursesBoolWidget.cxx @@ -1,4 +1,5 @@ #include "cmCursesBoolWidget.h" +#include "cmCursesMainForm.h" cmCursesBoolWidget::cmCursesBoolWidget(int width, int height, int left, int top) : @@ -11,8 +12,10 @@ cmCursesBoolWidget::cmCursesBoolWidget(int width, int height, this->SetValueAsBool(false); } -bool cmCursesBoolWidget::HandleInput(int& key, FORM* form, WINDOW* w) +bool cmCursesBoolWidget::HandleInput(int& key, cmCursesMainForm* fm, WINDOW* w) { + FORM* form = fm->GetForm(); + // 10 == enter if (key == 10 || key == KEY_ENTER) { |