#include <infoview.h>
Inheritance diagram for ht_info_lexer:
Public Member Functions | |
void | init (ht_view *pal_from) |
virtual vcp | getcolor_syntax (UINT pal_index) |
virtual lexer_state | getinitstate () |
virtual lexer_token | geterrortoken () |
virtual char * | getname () |
virtual lexer_token | gettoken (void *buf, UINT buflen, text_pos p, bool start_of_line, lexer_state *ret_state, UINT *ret_len) |
virtual vcp | gettoken_color (lexer_token t) |
void | set_xrefs (ht_tree *xrefs) |
void | set_cursor (UINT cx, UINT cy) |
Public Attributes | |
ht_tree * | xrefs |
UINT | cx |
UINT | cy |
ht_view * | pal_from |
|
Implements ht_syntax_lexer. Definition at line 265 of file infoview.cc. |
|
Implements ht_syntax_lexer. Definition at line 270 of file infoview.cc. References lexer_token. |
|
Implements ht_syntax_lexer. Definition at line 260 of file infoview.cc. References lexer_state. |
|
Implements ht_syntax_lexer. Definition at line 275 of file infoview.cc. |
|
Implements ht_syntax_lexer. Definition at line 284 of file infoview.cc. References cx, cy, ht_tree::get(), ILT_LINK, ILT_LINK_SEL, ILT_TEXT, info_xref::len, lexer_state, lexer_token, text_pos::line, MIN, text_pos::pofs, UINT, and xrefs. |
|
Implements ht_syntax_lexer. Definition at line 304 of file infoview.cc. References ht_view::getcolor(), ILT_LINK, ILT_LINK_SEL, ILT_TEXT, lexer_token, pal_from, palidx_generic_text_focused, palidx_generic_text_shortcut, palidx_generic_text_shortcut_selected, VC_RED, VC_WHITE, VCP, and vcp. |
|
Definition at line 251 of file infoview.cc. References cx, cy, Object::init(), NULL, pal_from, and xrefs. Referenced by ht_info_viewer::igotonode(). |
|
Definition at line 317 of file infoview.cc. |
|
Definition at line 323 of file infoview.cc. References xrefs. Referenced by ht_info_viewer::igotonode(). |
|
Definition at line 50 of file infoview.h. Referenced by gettoken(), init(), and set_cursor(). |
|
Definition at line 50 of file infoview.h. Referenced by gettoken(), init(), and set_cursor(). |
|
Definition at line 51 of file infoview.h. Referenced by gettoken_color(), and init(). |
|
Definition at line 49 of file infoview.h. Referenced by gettoken(), init(), and set_xrefs(). |