| 12345678910111213141516171819202122232425262728 |
- #ifndef __cmCursesForm_h
- #define __cmCursesForm_h
- #include <curses.h>
- #include <form.h>
- class cmCursesForm
- {
- public:
- cmCursesForm();
- virtual ~cmCursesForm();
-
- // Description:
- // Handle user input.
- virtual void HandleInput() = 0;
- // Description:
- // Display form.
- virtual void Render(int left, int top, int width, int height) = 0;
- protected:
- cmCursesForm(const cmCursesForm& from);
- void operator=(const cmCursesForm&);
- FORM* m_Form;
- };
- #endif // __cmCursesForm_h
|