1234567891011121314151617181920212223242526272829303132333435 |
- #include <stddef.h>
- #include <curses.h>
-
- /** @file
- *
- * MuCurses initialisation functions
- *
- */
-
- /**
- * Initialise console environment
- *
- * @ret *win return pointer to stdscr
- */
- WINDOW *initscr ( void ) {
- /* determine console size */
- /* initialise screen */
- stdscr->scr->init( stdscr->scr );
- stdscr->height = LINES;
- stdscr->width = COLS;
- erase();
- return stdscr;
- }
-
- /**
- * Finalise console environment
- *
- */
- int endwin ( void ) {
- attrset ( 0 );
- color_set ( 0, NULL );
- erase();
- stdscr->scr->exit( stdscr->scr );
- return OK;
- }
|