#if (defined(__unix__) || defined(__APPLE__)) && !defined(__DOS__)
-#define bool CursesBool
-
#include <curses.h>
-#undef bool
-
import "Display"
static int CC(int color)
{
CursesDisplay cursesDisplay = display.driverData;
curs_set(false);
- leaveok(stdscr, (_Bool)true);
+ leaveok(stdscr, true);
refresh();
if(updateBox == null)
{
// #define DEBUG_THREADS
-#define bool CursesBool
-#define uint _uint
-
#include <curses.h>
-
-#undef bool
-
#include <stdio.h>
#include <stdlib.h>
#include <sys/time.h>
import "Interface"
-#undef uint
-
static class Message : struct
{
Message prev, next;
printf( "\033(U\017");
fflush(stdout);
- intrflush(stdscr, (_Bool)false);
+ intrflush(stdscr, false);
nonl();
curs_set(false);
- keypad(stdscr, (_Bool)true);
+ keypad(stdscr, true);
#ifdef NCURSES_VERSION
ESCDELAY = 0;
mousemask(REPORT_MOUSE_POSITION |
BUTTON3_PRESSED | BUTTON3_RELEASED | BUTTON3_DOUBLE_CLICKED, null);
mouseinterval(0);
#endif
- idlok(stdscr, (_Bool)false);
- idcok(stdscr, (_Bool)false);
- clearok(stdscr, (_Bool)false);
- scrollok(stdscr, (_Bool)false);
+ idlok(stdscr, false);
+ idcok(stdscr, false);
+ clearok(stdscr, false);
+ scrollok(stdscr, false);
cbreak();
caretVisible = false;
- leaveok(stdscr, (_Bool)true);
+ leaveok(stdscr, true);
timeout(0);
noecho();
messages.Free(null);
else if(caretVisible)
{
- leaveok(stdscr, (_Bool)false);
+ leaveok(stdscr, false);
move(caretY,caretX);
refresh();
curs_set(true);