#include <Fl_Input.h>
Inheritance diagram for Fl_Input:
Public Types | |
enum | { NORMAL = 0, SECRET = 3, MULTILINE = 4, INPUT_TYPE = 7, READ_ONLY = 8, WORDWRAP = 16 } |
Public Methods | |
Fl_Input (int, int, int, int, const char *=0) | |
Creates new input widget using the given position, size, and label string. | |
Fl_Input (const char *l=0, int layout_size=30, Fl_Align layout_al=FL_ALIGN_TOP, int label_w=100) | |
Creates new input widget using the label, size, alignment, and label width. | |
virtual | ~Fl_Input () |
Destructor. | |
int | input_type () const |
void | input_type (int t) |
int | text_align () const |
void | text_align (int v) |
int | readonly () const |
void | readonly (int b) |
int | wordwrap () const |
void | wordwrap (int b) |
virtual void | preferred_size (int &w, int &h) const |
virtual void | reset () |
virtual void | draw () |
virtual void | draw (int x, int y, int w, int h) |
virtual int | handle (int) |
virtual int | handle (int event, int x, int y, int w, int h) |
bool | value (const char *) |
bool | value (const char *, int) |
bool | static_value (const char *) |
bool | static_value (const char *, int) |
const char * | value () const |
char | index (int i) const |
int | size () const |
int | maximum_size () const |
void | maximum_size (int m) |
virtual bool | load_data (Fl_Data_Source *ds) |
virtual bool | save_data (Fl_Data_Source *ds) |
int | position () const |
int | mark () const |
void | position (int p, int m) |
void | position (int p) |
void | up_down_position (int position, bool extend) |
void | mark (int m) |
virtual bool | replace (int, int, const char *, int) |
bool | cut () |
bool | cut (int n) |
bool | cut (int a, int b) |
bool | insert (const char *t, int l=0) |
bool | replace (int a, int b, char c) |
bool | copy (bool clipboard=true) |
bool | undo () |
void | maybe_do_callback () |
int | word_start (int i) const |
int | word_end (int i) const |
int | line_start (int i) const |
int | line_end (int i) const |
int | mouse_position (int, int, int, int) const |
int | xscroll () const |
int | yscroll () const |
DEFSLOT_O (Fl_Widget, Fl_Input, slot_value, char *) | |
void | slot_value (char *s) |
Static Public Attributes | |
Fl_Named_Style * | default_style |
Definition at line 29 of file Fl_Input.h.