Logo Search packages:      
Sourcecode: berusky version File versions  Download package

Public Member Functions | Private Attributes | Static Private Attributes

editor_console Class Reference

List of all members.

Public Member Functions

 editor_console (INPUT *p_input_, tpos sx, tpos sy, tpos dx, int lines_)
void input_add_char (char c, bool redraw=TRUE)
bool input_bool_get (void)
void input_clear (bool redraw=TRUE)
void input_clear_last (bool redraw=TRUE)
void input_redraw (void)
void input_start (INPUT_TYPE type, char *p_text=NULL)
void input_stop (bool redraw=TRUE)
char * input_string_get (void)
int input_string_get_max_lenght (void)
void input_string_update (char *p_str=NULL)
char * input_title_get (void)
int input_title_get_max_lenght (void)
void input_title_update (char *p_str, bool redraw=TRUE)
void output_clear (bool redraw=TRUE)
void output_redraw (void)
void print (const char *p_text,...)

Private Attributes

tpos h
tpos height_diff
int input_boolean
char input_line_title [CONSOLE_MAX_INPUT_LINE]
char input_string [CONSOLE_MAX_INPUT_LINE]
int input_string_lenght
tpos ix_input
tpos ix_title
tpos iy_input
tpos iy_title
int lines
INPUT * p_input
tpos w
tpos x
tpos y

Static Private Attributes

static const char * boolean_no = _("n")
static const char * boolean_yes = _("y")

Detailed Description

Definition at line 489 of file editor.h.

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index