Struktury danych |
| struct | screen_line |
| struct | ncurses_window_t |
| struct | format_data |
Definicje |
| #define | LINE_MAXLEN 1000 |
| #define | MULTILINE_INPUT_SIZE 5 |
| #define | ncurses_current ((ncurses_window_t *) window_current->priv_data) |
| #define | line_adjust ncurses_line_adjust |
| #define | lines_adjust ncurses_lines_adjust |
| #define | input ncurses_input |
| #define | header ncurses_header |
| #define | contacts ncurses_contacts |
| #define | history ncurses_history |
| #define | history_index ncurses_history_index |
| #define | line_index ncurses_line_index |
| #define | line_start ncurses_line_start |
| #define | lines_index ncurses_lines_index |
| #define | lines_start ncurses_lines_start |
| #define | input_size ncurses_input_size |
| #define | yanked ncurses_yanked |
| #define | HISTORY_MAX 1000 |
| #define | COLOR_DEFAULT (-1) |
Wyliczenia |
| enum | window_frame_t {
WF_LEFT = 1,
WF_TOP = 2,
WF_RIGHT = 4,
WF_BOTTOM = 8,
WF_ALL = 15
} |
Funkcje |
| void | ncurses_init (void) |
| void | ncurses_deinit (void) |
| void | update_statusbar (int commit) |
| int | ncurses_session_disconnect_handler (void *data, va_list ap) |
| void | ncurses_update_real_prompt (ncurses_window_t *n) |
| void | ncurses_resize (void) |
| int | ncurses_backlog_add (window_t *w, fstring_t *str) |
| int | ncurses_backlog_split (window_t *w, int full, int removed) |
| void | ncurses_redraw (window_t *w) |
| void | ncurses_redraw_input (unsigned int ch) |
| void | ncurses_clear (window_t *w, int full) |
| void | ncurses_refresh (void) |
| void | ncurses_commit (void) |
| void | ncurses_input_update (int new_line_index) |
| void | ncurses_line_adjust (void) |
| void | ncurses_lines_adjust (void) |
| int | ncurses_window_kill (window_t *w) |
| int | ncurses_window_new (window_t *w) |
| void | header_statusbar_resize (const char *dummy) |
| void | changed_backlog_size (const char *var) |
| int | ncurses_lastlog_update (window_t *w) |
| void | ncurses_lastlog_new (window_t *w) |
| int | ncurses_watch_stdin (int type, int fd, watch_type_t watch, void *data) |
| int | ncurses_watch_winch (int type, int fd, watch_type_t watch, void *data) |
| int | ncurses_command_window (void *data, va_list ap) |
| int | cmd_mark (const char *name, const char **params, session_t *session, const char *target, int quiet) |
Zmienne |
| plugin_t | ncurses_plugin |
| int | ncurses_plugin_destroyed |
| WINDOW * | ncurses_contacts |
| WINDOW * | ncurses_input |
| CHAR_T * | ncurses_history [HISTORY_MAX] |
| int | ncurses_history_index |
| CHAR_T * | ncurses_line |
| CHAR_T * | ncurses_yanked |
| CHAR_T ** | ncurses_lines |
| int | ncurses_line_start |
| int | ncurses_line_index |
| int | ncurses_lines_start |
| int | ncurses_lines_index |
| int | ncurses_input_size |
| int | ncurses_debug |
| int | config_backlog_size |
| int | config_display_transparent |
| int | config_enter_scrolls |
| int | config_header_size |
| int | config_margin_size |
| int | config_statusbar_size |
| int | config_kill_irc_window |
| int | config_text_bottomalign |
| int | config_typing_timeout |
| int | config_typing_timeout_empty |
| int | config_lastlog_size |
| int | config_lastlog_lock |
| int | config_mark_on_window_change |
| int | have_winch_pipe |
| int | winch_pipe [2] |