cursesd.h
This commit is contained in:
79
src/cc/rogue/cursesd.h
Normal file
79
src/cc/rogue/cursesd.h
Normal file
@@ -0,0 +1,79 @@
|
|||||||
|
/*
|
||||||
|
* Score file structure
|
||||||
|
*
|
||||||
|
* @(#)score.h 4.6 (Berkeley) 02/05/99
|
||||||
|
*
|
||||||
|
* Rogue: Exploring the Dungeons of Doom
|
||||||
|
* Copyright (C) 1980-1983, 1985, 1999 Michael Toy, Ken Arnold and Glenn Wichman
|
||||||
|
* All rights reserved.
|
||||||
|
*
|
||||||
|
* See the file LICENSE.TXT for full copyright and licensing information.
|
||||||
|
*/
|
||||||
|
#ifndef H_CURSESD_H
|
||||||
|
#define H_CURSESD_H
|
||||||
|
|
||||||
|
#ifndef TRUE
|
||||||
|
#define TRUE 1
|
||||||
|
#endif
|
||||||
|
#ifndef FALSE
|
||||||
|
#define FALSE 0
|
||||||
|
#endif
|
||||||
|
|
||||||
|
typedef void *WINDOW;
|
||||||
|
WINDOW stdscr;
|
||||||
|
|
||||||
|
#define standout()
|
||||||
|
#define standend()
|
||||||
|
#define refresh()
|
||||||
|
#define raw()
|
||||||
|
#define noecho()
|
||||||
|
#define flushinp()
|
||||||
|
#define initscr()
|
||||||
|
#define clear()
|
||||||
|
#define clrtoeol()
|
||||||
|
|
||||||
|
#define addch(a)
|
||||||
|
#define werase(a)
|
||||||
|
#define wclear(a)
|
||||||
|
#define delwin(a)
|
||||||
|
#define addstr(a)
|
||||||
|
#define touchwin(a)
|
||||||
|
#define idlok(a,b)
|
||||||
|
#define clearok(a,b)
|
||||||
|
#define keypad(a,b)
|
||||||
|
#define leaveok(a,b)
|
||||||
|
#define waddch(a,b)
|
||||||
|
#define waddstr(a,b)
|
||||||
|
#define move(a,b)
|
||||||
|
#define mvwin(a,b,c)
|
||||||
|
#define wmove(a,b,c)
|
||||||
|
#define mvaddch(a,b,c)
|
||||||
|
#define mvaddstr(a,b,c)
|
||||||
|
#define wgetnstr(a,b,c)
|
||||||
|
#define getyx(a,b,c)
|
||||||
|
#define mvcur(a,b,c,d)
|
||||||
|
#define mvwaddch(a,b,c,d)
|
||||||
|
#define mvprintw(...)
|
||||||
|
#define printw(...)
|
||||||
|
#define wprintw(...)
|
||||||
|
#define mvwprintw(...)
|
||||||
|
|
||||||
|
|
||||||
|
#define A_CHARTEXT 0xff
|
||||||
|
#define inch() 0
|
||||||
|
#define endwin() 1
|
||||||
|
#define isendwin() 0
|
||||||
|
#define baudrate() 9600
|
||||||
|
#define killchar() 3
|
||||||
|
#define erasechar() 8
|
||||||
|
#define wclrtoeol(a) 0
|
||||||
|
#define wrefresh(a) 0
|
||||||
|
#define unctrl(a) "^x"
|
||||||
|
#define getmaxx(a) COLS
|
||||||
|
#define getmaxy(a) LINES
|
||||||
|
#define mvinch(a,b) '.'
|
||||||
|
#define mvwinch(a,b,c) 0
|
||||||
|
#define newwin(a,b,c,d) 0
|
||||||
|
#define subwin(a,b,c,d,e) 0
|
||||||
|
|
||||||
|
#endif
|
||||||
@@ -33,70 +33,7 @@
|
|||||||
#include <curses.h>
|
#include <curses.h>
|
||||||
#else
|
#else
|
||||||
|
|
||||||
#ifndef TRUE
|
#include "cursesd.h"
|
||||||
#define TRUE 1
|
|
||||||
#endif
|
|
||||||
#ifndef FALSE
|
|
||||||
#define FALSE 0
|
|
||||||
#endif
|
|
||||||
|
|
||||||
typedef void *WINDOW;
|
|
||||||
WINDOW stdscr;
|
|
||||||
|
|
||||||
#define standout()
|
|
||||||
#define standend()
|
|
||||||
#define refresh()
|
|
||||||
#define raw()
|
|
||||||
#define noecho()
|
|
||||||
#define flushinp()
|
|
||||||
#define initscr()
|
|
||||||
#define clear()
|
|
||||||
#define clrtoeol()
|
|
||||||
|
|
||||||
#define addch(a)
|
|
||||||
#define werase(a)
|
|
||||||
#define wclear(a)
|
|
||||||
#define delwin(a)
|
|
||||||
#define addstr(a)
|
|
||||||
#define touchwin(a)
|
|
||||||
#define idlok(a,b)
|
|
||||||
#define clearok(a,b)
|
|
||||||
#define keypad(a,b)
|
|
||||||
#define leaveok(a,b)
|
|
||||||
#define waddch(a,b)
|
|
||||||
#define waddstr(a,b)
|
|
||||||
#define move(a,b)
|
|
||||||
#define mvwin(a,b,c)
|
|
||||||
#define wmove(a,b,c)
|
|
||||||
#define mvaddch(a,b,c)
|
|
||||||
#define mvaddstr(a,b,c)
|
|
||||||
#define wgetnstr(a,b,c)
|
|
||||||
#define getyx(a,b,c)
|
|
||||||
#define mvcur(a,b,c,d)
|
|
||||||
#define mvwaddch(a,b,c,d)
|
|
||||||
#define mvprintw(...)
|
|
||||||
#define printw(...)
|
|
||||||
#define wprintw(...)
|
|
||||||
#define mvwprintw(...)
|
|
||||||
|
|
||||||
|
|
||||||
#define A_CHARTEXT 0xff
|
|
||||||
#define inch() 0
|
|
||||||
#define endwin() 1
|
|
||||||
#define isendwin() 0
|
|
||||||
#define baudrate() 9600
|
|
||||||
#define killchar() 3
|
|
||||||
#define erasechar() 8
|
|
||||||
#define wclrtoeol(a) 0
|
|
||||||
#define wrefresh(a) 0
|
|
||||||
#define unctrl(a) "^x"
|
|
||||||
#define getmaxx(a) COLS
|
|
||||||
#define getmaxy(a) LINES
|
|
||||||
#define mvinch(a,b) '.'
|
|
||||||
#define mvwinch(a,b,c) 0
|
|
||||||
#define newwin(a,b,c,d) 0
|
|
||||||
#define subwin(a,b,c,d,e) 0
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef LINES
|
#ifdef LINES
|
||||||
|
|||||||
Reference in New Issue
Block a user