Go to the source code of this file.
Data Structures | |
struct | _VTScreenView |
VTScreenView interface. More... | |
Defines | |
#define | UK_CHARSET 'A' |
Macro of UK Character set specfied by set_rendition. | |
#define | ASCII_CHARSET 'B' |
Macro of ASCII Character set specfied by set_rendition. | |
#define | SPECIAL_GRAPHICS '0' |
Macro of special graphics set specfied by set_rendition. | |
#define | VTScreenView_init(view) |
utility macro to initialize VTScreenView | |
Typedefs | |
typedef _VTScreenView | VTScreenView |
typedefed struct of struct _VTScreenView | |
Enumerations | |
enum | { OFF, ON } |
Type definition of On/Off. | |
enum | { MOUSE_OFF, X10_MOUSE, VT200_MOUSE } |
Type definition of sending mouse position MOUSE_OFF - not send mouse cursor position X10_MOUSE - send X10 compatibility mouse cursor position VT200_MOUSE - send VT200 compatibility mouse cursor position . | |
enum | { SELECTION_CHAR, SELECTION_WORD, SELECTION_LINE } |
Type definition of selecting character SELECTION_CHAR - Character oriented selection SELECTION_WORD - Word oriented selection SELECTION_LINE - Line oriented selection. |
|
Value: do \ { \ view->object = NULL; \ view->draw_text = NULL; \ view->clear_rect = NULL; \ view->set_rendition = NULL; \ view->swap_video = NULL; \ view->resize_request = NULL; \ view->update_cursor_position = NULL; \ view->ring = NULL; \ view->notify_osc = NULL; \ view->update_scrollbar = NULL; \ view->scroll_view = NULL; \ } while(0)
|