#include <stdio.h>
#include "config.h"
#include <curses.h>
#include "constant.h"
#include "types.h"
#include "externs.h"
#include <ctype.h>
#include <sys/ioctl.h>
#include <signal.h>
#include <sys/param.h>
#include <sys/file.h>
#include <sys/types.h>
#include <strings.h>
#include <sys/wait.h>
マクロ定義 | |
#define | STDIO_LOADED |
#define | use_value |
#define | use_value2 |
#define | TL 0 /* top left */ |
#define | TR 1 |
#define | BL 2 |
#define | BR 3 |
#define | HE 4 /* horizontal edge */ |
#define | VE 5 |
#define | CH(x) (screen_border[0][x]) |
#define | RATIO 3 |
関数 | |
char * | getenv () |
void | init_curses () |
void | moriaterm () |
void | put_buffer (char *out_str, int row, int col) |
void | put_qio () |
void | restore_term () |
void | shell_out () |
char | inkey () |
void | flush () |
void | erase_line (int row, int col) |
void | clear_screen () |
void | clear_from (int row) |
void | print (char ch, int row, int col) |
void | move_cursor_relative (int row, int col) |
void | count_msg_print (char *p) |
void | prt (char *str_buff, int row, int col) |
void | move_cursor (int row, int col) |
void | msg_print (char *str_buff) |
int | get_check (char *prompt) |
int | get_com (char *prompt, char *command) |
int | get_string (char *in_str, int row, int column, int slen) |
void | pause_line (int prt_line) |
void | pause_exit (int prt_line, int delay) |
void | save_screen () |
void | restore_screen () |
void | bell () |
void | screen_map () |
変数 | |
static struct ltchars | save_special_chars |
static struct sgttyb | save_ttyb |
static struct tchars | save_tchars |
static int | save_local_chars |
static int | curses_on = FALSE |
static WINDOW * | savescr |
#define BL 2 |
#define BR 3 |
#define CH | ( | x | ) | (screen_border[0][x]) |
#define HE 4 /* horizontal edge */ |
#define RATIO 3 |
#define STDIO_LOADED |
#define TL 0 /* top left */ |
#define TR 1 |
#define use_value |
#define use_value2 |
#define VE 5 |
void bell | ( | ) |
void clear_from | ( | int | row | ) |
void clear_screen | ( | ) |
void count_msg_print | ( | char * | p | ) |
void erase_line | ( | int | row, |
int | col | ||
) |
void flush | ( | ) |
int get_check | ( | char * | prompt | ) |
int get_com | ( | char * | prompt, |
char * | command | ||
) |
int get_string | ( | char * | in_str, |
int | row, | ||
int | column, | ||
int | slen | ||
) |
char* getenv | ( | ) |
void init_curses | ( | ) |
char inkey | ( | ) |
void moriaterm | ( | ) |
void move_cursor | ( | int | row, |
int | col | ||
) |
void move_cursor_relative | ( | int | row, |
int | col | ||
) |
void msg_print | ( | char * | str_buff | ) |
void pause_exit | ( | int | prt_line, |
int | delay | ||
) |
void pause_line | ( | int | prt_line | ) |
void print | ( | char | ch, |
int | row, | ||
int | col | ||
) |
void prt | ( | char * | str_buff, |
int | row, | ||
int | col | ||
) |
void put_buffer | ( | char * | out_str, |
int | row, | ||
int | col | ||
) |
void put_qio | ( | ) |
void restore_screen | ( | ) |
void restore_term | ( | ) |
void save_screen | ( | ) |
void screen_map | ( | ) |
void shell_out | ( | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |