| 3 |
* screen |
* screen |
| 4 |
* - advanced telnet-based user interactive input / output features |
* - advanced telnet-based user interactive input / output features |
| 5 |
* |
* |
| 6 |
* Copyright (C) 2004-2025 Leaflet <leaflet@leafok.com> |
* Copyright (C) 2004-2026 Leaflet <leaflet@leafok.com> |
| 7 |
*/ |
*/ |
| 8 |
|
|
| 9 |
#ifndef _SCREEN_H_ |
#ifndef _SCREEN_H_ |
| 39 |
|
|
| 40 |
extern int press_any_key(); |
extern int press_any_key(); |
| 41 |
extern int press_any_key_ex(const char *msg, int sec); |
extern int press_any_key_ex(const char *msg, int sec); |
| 42 |
|
extern int press_any_key_no_prompt(int sec); |
| 43 |
|
|
| 44 |
extern void set_input_echo(int echo); |
extern void set_input_echo(int echo); |
| 45 |
|
|
| 53 |
display_data_key_handler key_handler, const char *help_filename); |
display_data_key_handler key_handler, const char *help_filename); |
| 54 |
extern int display_file(const char *filename, int eof_exit); |
extern int display_file(const char *filename, int eof_exit); |
| 55 |
|
|
| 56 |
|
extern int display_file_key_handler(int *p_key, DISPLAY_CTX *p_ctx); |
| 57 |
|
|
| 58 |
extern int show_top(const char *str_left, const char *str_center, const char *str_right); |
extern int show_top(const char *str_left, const char *str_center, const char *str_right); |
| 59 |
extern int show_bottom(const char *msg); |
extern int show_bottom(const char *msg); |
| 60 |
|
|