29 lines
534 B
C
29 lines
534 B
C
// @BAKE g++ $@ -o $*.out $(pkg-config --cflags --libs ncurses)
|
|
#include <ncurses.h>
|
|
|
|
int scr_h, scr_w;
|
|
char greeting[] = "Hello Ncurses!";
|
|
|
|
signed main(){
|
|
initscr();
|
|
noecho();
|
|
curs_set(0);
|
|
|
|
|
|
getmaxyx(stdscr, scr_h, scr_w);
|
|
WINDOW* myWindow = newwin(3, (sizeof(greeting)-1) + 4, 20, 80);
|
|
refresh();
|
|
|
|
while(1) {
|
|
mvaddstr(10, 80, greeting);
|
|
|
|
box(myWindow, 0, 0);
|
|
mvwaddstr(myWindow, 1, 2, greeting);
|
|
wrefresh(myWindow);
|
|
refresh();
|
|
}
|
|
|
|
endwin();
|
|
return 0;
|
|
}
|