Can non use clear because it is undef'ed.

This commit is contained in:
Berk Geveci 2001-11-30 11:34:13 -05:00
parent 1499a4268d
commit b64e2b83b0
4 changed files with 9 additions and 4 deletions

View File

@ -101,7 +101,7 @@ int main(int argc, char** argv)
myform->HandleInput();
// Need to clean-up better
clear();
curses_clear();
touchwin(stdscr);
endwin();
delete cmCursesForm::CurrentForm;

View File

@ -106,7 +106,7 @@ void cmCursesLongMessageForm::Render(int left, int top, int width, int height)
const char* msg = m_Messages.c_str();
clear();
curses_clear();
if (m_Fields[0])
{

View File

@ -332,7 +332,7 @@ void cmCursesMainForm::UpdateStatusBar()
if ( x < cmCursesMainForm::MIN_WIDTH ||
y < cmCursesMainForm::MIN_HEIGHT )
{
clear();
curses_clear();
curses_move(0,0);
printw("Window is too small. A size of at least %dx%d is required.",
cmCursesMainForm::MIN_WIDTH, cmCursesMainForm::MIN_HEIGHT);
@ -434,7 +434,7 @@ void cmCursesMainForm::RunCMake(bool generateMakefiles)
int x,y;
getmaxyx(stdscr, y, x);
clear();
curses_clear();
curses_move(1,1);
printw("Running CMake, please wait.");
touchwin(stdscr);

View File

@ -28,6 +28,11 @@ inline void curses_move(unsigned int x, unsigned int y)
move(x,y);
}
inline void curses_clear()
{
clear();
}
#undef move
#undef erase
#undef clear