class
GFieldEditor
: public
InputHandler
(Return to index)
Type:
Instantiable
Base Classes:
public
InputHandler
Derived Classes
Include file:
IVGlyph/fieldedit.h
Public:
GFieldEditor
(char*,
GFieldEditorAction
* = nil, float minw = 0.0)
void
backward_char
()
void
beginning_of_line
()
void
clear_buffer
()
void
delete_char_backward
()
void
delete_char_forward
()
void
delete_region
()
void
delete_to_eol
()
virtual void
drag
(const
Event
&)
void
end_of_line
()
EivTextBuffer
*
field
()
virtual
InputHandler
*
focus_in
()
virtual void
focus_out
()
void
forward_char
()
void
insert_char
(char)
virtual void
keystroke
(const
Event
&)
int
locate
(const
Event
&)
editing functions
virtual void
press
(const
Event
&)
void
select_all
()
const char*
text
()
void
update
()
~GFieldEditor
()
Protected:
float
_frame_thickness
GFieldEditorAction
*
action_
boolean
cursor_is_on_
void
cursor_off
()
void
cursor_on
()
EivTextBuffer
*
field_
void
make_body
()
long
mark_pos_
float
minwidth_
long
point_pos_
(more documentation)