NcLooper/ui/ncfuncs.c

39 lines
715 B
C

/*
* NcLooper--- interface curses, fonctions de base
*/
#include "ncfuncs.h"
/* --------------------------------------------------------------------- */
int init_ecran(const char *txt)
{
initscr();
standout();
// border('o', 'o', 'o', 'o', 'X', 'X', 'X', 'X');
standend();
mvaddstr(1, 5, txt);
refresh();
return -1;
}
/* --------------------------------------------------------------------- */
int fin_ecran(void)
{
endwin();
return 0;
}
/* --------------------------------------------------------------------- */
int idx2position(int idx, int *prow, int *pcol)
{
*prow = 6 + (idx % 13);
*pcol = 4 + (40*(idx/13));
return 0;
}
/* --------------------------------------------------------------------- */