add curses.c WINDOW init funcs

This commit is contained in:
Emile Clark-Boman 2025-09-10 23:05:07 +10:00
parent a55c25d319
commit 4d7402fa52
2 changed files with 34 additions and 19 deletions

View file

@ -4,19 +4,20 @@
/* libncurses with wide-character support. */
#include <ncursesw/ncurses.h>
enum crs_mode {
enum crs_termmode {
/* tty cbreak mode */
WMODE_CBREAK,
TMODE_CBREAK,
/* tty raw mode */
WMODE_RAW,
TMODE_RAW,
/* tty cooked mode (ISIG & IXON not modified)*/
WMODE_NOCBREAK,
TMODE_NOCBREAK,
/* tty cooked mode (ISIG & IXON set) */
WMODE_NORAW,
TMODE_NORAW,
};
int termmode(enum crs_mode mode);
int termmode(enum crs_termmode mode);
void init_ncurses(void);
WINDOW *init_window(int x, int y, int width, int height);
WINDOW *root_window(void);
#endif /* DORNE_CURSE_H */