diff options
author | Timo Sirainen <cras@irssi.org> | 2000-04-26 08:03:38 +0000 |
---|---|---|
committer | cras <cras@dbcabf3a-b0e7-0310-adc4-f8d773084564> | 2000-04-26 08:03:38 +0000 |
commit | c95034c6de1bf72536595e1e3431d8ec64b9880e (patch) | |
tree | e51aa4528257ed8aa9d53640649519f299aaf0c7 /src/fe-text/screen.h | |
parent | d01b094151705d433bc43cae9eeb304e6f110a17 (diff) | |
download | irssi-c95034c6de1bf72536595e1e3431d8ec64b9880e.zip |
..adding new files..
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@171 dbcabf3a-b0e7-0310-adc4-f8d773084564
Diffstat (limited to 'src/fe-text/screen.h')
-rw-r--r-- | src/fe-text/screen.h | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/src/fe-text/screen.h b/src/fe-text/screen.h new file mode 100644 index 00000000..3fc5694e --- /dev/null +++ b/src/fe-text/screen.h @@ -0,0 +1,31 @@ +#ifndef __SCREEN_H +#define __SCREEN_H + +#if defined(USE_NCURSES) && !defined(RENAMED_NCURSES) +#include <ncurses.h> +#else +#include <curses.h> +#endif + +#define ATTR_UNDERLINE 0x100 +#define ATTR_COLOR8 0x200 +#define ATTR_REVERSE 0x400 + +extern gboolean use_colors; + +gint init_screen(void); /* Initialize screen, detect screen length */ +void deinit_screen(void); /* Deinitialize screen */ + +void set_color(gint col); +void set_bg(gint col); + +void scroll_up(gint y1, gint y2); /* Scroll area up */ +void scroll_down(gint y1, gint y2); /* Scroll area down */ + +void move_cursor(gint y, gint x); + +void screen_refresh_freeze(void); +void screen_refresh_thaw(void); +void screen_refresh(void); + +#endif |