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>
|
||||
#else
|
||||
|
||||
#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
|
||||
|
||||
#include "cursesd.h"
|
||||
#endif
|
||||
|
||||
#ifdef LINES
|
||||
|
||||
Reference in New Issue
Block a user