#include <htdialog.h>
Inheritance diagram for ht_inputfield:
Public Member Functions | |
void | init (bounds *b, int maxtextlen, ht_list *history=0) |
virtual void | done () |
virtual int | datasize () |
virtual void | getdata (ht_object_stream *s) |
virtual void | setdata (ht_object_stream *s) |
void | attach (ht_inputfield *inputfield) |
void | query (byte ***curchar, byte ***text, byte ***selstart, byte ***selend, int **textlen, int **maxtextlen) |
void | isetcursor (UINT pos) |
Protected Member Functions | |
void | freebuf () |
int | insertbyte (byte *pos, byte b) |
void | select_add (byte *start, byte *end) |
virtual char * | defaultpalette () |
Protected Attributes | |
byte ** | text |
byte * | textv |
byte ** | curchar |
byte * | curcharv |
byte ** | selstart |
byte * | selstartv |
byte ** | selend |
byte * | selendv |
int * | textlen |
int | textlenv |
int * | maxtextlen |
int | maxtextlenv |
int | insert |
int | ofs |
ht_inputfield * | attachedto |
ht_list * | history |
|
Definition at line 601 of file htdialog.cc. References attachedto, curchar, freebuf(), insert, maxtextlen, ofs, query(), selend, selstart, text, and textlen. Referenced by ht_replace_hexascii_search_form::init(), and ht_hexascii_search_form::init(). |
|
Reimplemented from ht_view. Definition at line 610 of file htdialog.cc. Referenced by ht_uformat_viewer::address_input(), getdata(), inputboxrect(), and setdata(). |
|
Reimplemented from ht_view. Definition at line 615 of file htdialog.cc. References palkey_generic_dialog_default. |
|
Reimplemented from ht_view. Reimplemented in ht_strinputfield, and ht_hexinputfield. Definition at line 595 of file htdialog.cc. References ht_view::done(), and freebuf(). Referenced by ht_hexinputfield::done(), and ht_strinputfield::done(). |
|
Definition at line 620 of file htdialog.cc. References attachedto, and text. |
|
Reimplemented from ht_view. Definition at line 625 of file htdialog.cc. References attachedto, datasize(), NULL, ht_object_stream::putBinary(), ht_object_stream::putIntDec(), ht_object_stream::recordEnd(), ht_object_stream::recordStart(), text, textlen, and UINT. |
|
Reimplemented in ht_strinputfield. Definition at line 569 of file htdialog.cc. References attachedto, byte, curchar, curcharv, history, Object::init(), insert, malloc(), maxtextlen, maxtextlenv, ofs, selend, selendv, selstart, selstartv, text, textlen, textlenv, textv, VIEW_DEBUG_NAME, and VO_SELECTABLE. |
|
Definition at line 635 of file htdialog.cc. References ht_view::dirtyview(), maxtextlen, selend, selstart, text, and textlen. Referenced by ht_strinputfield::setbyte(), and ht_hexinputfield::setnibble(). |
|
Definition at line 655 of file htdialog.cc. |
|
Definition at line 660 of file htdialog.cc. References curchar, maxtextlen, selend, selstart, text, and textlen. Referenced by attach(). |
|
Definition at line 670 of file htdialog.cc. References byte, selend, and selstart. Referenced by ht_strinputfield::handlemsg(). |
|
Reimplemented from ht_view. Definition at line 696 of file htdialog.cc. References attachedto, curchar, curcharv, datasize(), ht_view::dirtyview(), ht_object_stream::getBinary(), ht_object_stream::getIntDec(), maxtextlen, NULL, ofs, ht_object_stream::recordEnd(), ht_object_stream::recordStart(), selend, selstart, text, textlen, textlenv, and UINT. |
|
Definition at line 156 of file htdialog.h. Referenced by attach(), freebuf(), getdata(), init(), and setdata(). |
|
Definition at line 149 of file htdialog.h. Referenced by attach(), init(), isetcursor(), query(), and setdata(). |
|
Definition at line 149 of file htdialog.h. |
|
Definition at line 157 of file htdialog.h. Referenced by init(). |
|
Definition at line 154 of file htdialog.h. |
|
Definition at line 153 of file htdialog.h. Referenced by attach(), init(), insertbyte(), query(), and setdata(). |
|
Definition at line 153 of file htdialog.h. Referenced by init(). |
|
Definition at line 155 of file htdialog.h. |
|
Definition at line 151 of file htdialog.h. Referenced by attach(), init(), insertbyte(), query(), select_add(), and setdata(). |
|
Definition at line 151 of file htdialog.h. Referenced by init(). |
|
Definition at line 150 of file htdialog.h. Referenced by attach(), init(), insertbyte(), query(), select_add(), and setdata(). |
|
Definition at line 150 of file htdialog.h. Referenced by init(). |
|
Definition at line 148 of file htdialog.h. Referenced by attach(), freebuf(), getdata(), init(), insertbyte(), isetcursor(), query(), and setdata(). |
|
Definition at line 152 of file htdialog.h. Referenced by attach(), getdata(), init(), insertbyte(), isetcursor(), query(), and setdata(). |
|
Definition at line 152 of file htdialog.h. |
|
Definition at line 148 of file htdialog.h. Referenced by init(). |