36 friend std::ostream & operator<< ( std::ostream & str,
const NCInputTextBase & obj );
50 unsigned maxFldLength;
51 unsigned maxInputLength;
57 bool returnOnReturn_b;
59 virtual void setDefsze();
60 virtual void tUpdate();
62 virtual bool bufferFull()
const;
63 virtual unsigned maxCursor()
const;
65 virtual const char * location()
const 67 return "NCInputTextBase";
70 virtual void wCreate (
const wrect & newrect );
71 virtual void wDelete();
73 virtual void wRedraw();
77 bool passwordMode =
false,
78 unsigned maxInput = 0,
85 void setReturnOnReturn (
bool on_br )
87 returnOnReturn_b = on_br;
90 virtual int preferredWidth();
91 virtual int preferredHeight();
93 virtual void setSize (
int newWidth,
int newHeight );
97 virtual void setCurPos (
unsigned pos )
105 #endif // NCInputText_h C++ class for windows.
Definition: ncursesw.h:906
A rectangle is defined by its position and size: wpos Pos, wsze Sze.
Definition: position.h:193
Multi-line string, with optional hotkey, drawable.
Definition: NCtext.h:81
Definition: NCInputTextBase.h:33
virtual void setEnabled(bool do_bv)
Definition: NCInputTextBase.cc:87