3 #include "pseudo_curses.h"
5 #include <acess/devices/pty.h>
8 int giTerminal_Width = 80;
9 int giTerminal_Height = 25;
11 void ACurses_Init(void)
13 if( _SysIOCtl(1, DRV_IOCTL_TYPE, NULL) != DRV_TYPE_TERMINAL ) {
14 _SysDebug("note: assuming 80x25, can't get terminal dimensions");
15 giTerminal_Width = 80;
16 giTerminal_Height = 25;
20 _SysIOCtl(1, PTY_IOCTL_GETDIMS, &dims);
21 giTerminal_Width = dims.W;
22 giTerminal_Height = dims.H;
26 void SetCursorPos(int Row, int Col)
28 printf("\x1B[%i;%iH", Row, Col);