Compare commits

..

2 Commits

Author SHA1 Message Date
1a336d46e3 add update system 2025-12-16 10:01:03 +01:00
c6614d9239 add 2 windows 2025-12-16 09:25:09 +01:00

View File

@ -1,13 +1,48 @@
#include <ncurses.h>
#include <string.h>
void update(WINDOW *win)
{
int win_y, win_x;
char message[] = "test";
getmaxyx(win, win_y, win_x);
mvwprintw(win, win_y/2, win_x/2 - strlen(message)/2, "%s", message);
wrefresh(win);
}
int main()
{
initscr();
noecho();
cbreak();
curs_set(0);
printw("Hello World");
int y,x;
getmaxyx(stdscr, y, x);
WINDOW *top_win;
WINDOW *bottom_win;
top_win = newwin(y/2, x, 0, 0);
bottom_win = newwin(y-y/2, x, y/2, 0);
box(top_win, 0, 0);
box(bottom_win, 0, 0);
refresh();
getch();
wrefresh(top_win);
wrefresh(bottom_win);
int ch = ERR;
while(ch == ERR)
{
update(top_win);
update(bottom_win);
ch = getch();
};
delwin(top_win);
delwin(bottom_win);
endwin();
return 0;