#include "ekg2-config.h"
#include "ecurses.h"
#include <ekg/commands.h>
#include <ekg/plugins.h>
#include <ekg/themes.h>
#include <ekg/windows.h>
Idź do kodu źródłowego tego pliku.
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) |
Dokumentacja definicji
#define COLOR_DEFAULT (-1) |
#define LINE_MAXLEN 1000 /* rozmiar linii */ |
#define MULTILINE_INPUT_SIZE 5 |
Dokumentacja typów wyliczanych
- Wartości wyliczeń:
WF_LEFT |
|
WF_TOP |
|
WF_RIGHT |
|
WF_BOTTOM |
|
WF_ALL |
|
Dokumentacja funkcji
void changed_backlog_size |
( |
const char * |
var | ) |
|
void header_statusbar_resize |
( |
const char * |
dummy | ) |
|
int ncurses_backlog_split |
( |
window_t * |
w, |
|
|
int |
full, |
|
|
int |
removed |
|
) |
| |
void ncurses_clear |
( |
window_t * |
w, |
|
|
int |
full |
|
) |
| |
int ncurses_command_window |
( |
void * |
data, |
|
|
va_list |
ap |
|
) |
| |
void ncurses_commit |
( |
void |
| ) |
|
void ncurses_deinit |
( |
void |
| ) |
|
void ncurses_init |
( |
void |
| ) |
|
void ncurses_input_update |
( |
int |
new_line_index | ) |
|
void ncurses_lastlog_new |
( |
window_t * |
w | ) |
|
int ncurses_lastlog_update |
( |
window_t * |
w | ) |
|
void ncurses_line_adjust |
( |
void |
| ) |
|
void ncurses_lines_adjust |
( |
void |
| ) |
|
void ncurses_redraw_input |
( |
unsigned int |
ch | ) |
|
void ncurses_refresh |
( |
void |
| ) |
|
void ncurses_resize |
( |
void |
| ) |
|
int ncurses_session_disconnect_handler |
( |
void * |
data, |
|
|
va_list |
ap |
|
) |
| |
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 |
|
) |
| |
void update_statusbar |
( |
int |
commit | ) |
|
Dokumentacja zmiennych
int config_display_transparent |
int config_kill_irc_window |
int config_mark_on_window_change |
int config_statusbar_size |
int config_text_bottomalign |
int config_typing_timeout |
int config_typing_timeout_empty |
int ncurses_history_index |
int ncurses_plugin_destroyed |