(abstract) text editor class.
![]() | InlineEditor (Viewer *v) |
![]() | ~InlineEditor () |
![]() | Stop () top inline editing, update text. |
![]() | Abort () top inline editing, do not update text. |
![]() | Draw () |
![]() | Undraw () |
![]() | AddChar (char c) simple inline text edit functions. |
![]() | BackSpace () |
![]() | Delete () |
![]() | CharLeft () |
![]() | CharRight () |
![]() | CharUp () |
![]() | CharDown () |
![]() | Home () |
![]() | End () |
![]() | Clear () empty text |
![]() | SetCursor (int x, int y) set cursor to some position. |
![]() | SetCursor (int whichChar) set cursor on n-th char. |
![]() | StopWindow (const string *) stop window editing, update text. |
![]() | CancelWindow () cancel window editing. |
![]() | GetTextEditDialog () const |
![]() | IsInUse () const |
![]() | SetInUse (bool b) |
![]() | SetIgnoreWindow (bool b) |
![]() | SetText (const string *t) |
![]() | SetOldText (const string *ot) |
![]() | SetTextFont (XFont *ft) |
![]() | SetTextColor (string *c) |
![]() | SetAlignment (TextAlign::Type a) |
![]() | SetTextPosition (Point *p) |
![]() | GetText () const |
![]() | GetOldText () const |
![]() | GetViewer () const |
![]() | IsUnderlined () const |
![]() | SetUnderlined (bool b) |
(abstract) text editor class.
virtual ~InlineEditor()
virtual void Stop()
virtual void Abort()
virtual void Draw()
void Undraw()
void AddChar(char c)
void BackSpace()
void Delete()
void CharLeft()
void CharRight()
void CharUp()
void CharDown()
void Home()
void End()
void Clear()
void SetCursor(int x, int y)
void SetCursor(int whichChar)
void StopWindow(const string *)
void CancelWindow()
TextEditDialog* GetTextEditDialog() const
bool IsInUse() const
void SetInUse(bool b)
void SetIgnoreWindow(bool b)
void SetText(const string *t)
void SetOldText(const string *ot)
void SetTextFont(XFont *ft)
void SetTextColor(string *c)
void SetAlignment(TextAlign::Type a)
void SetTextPosition(Point *p)
const string* GetText() const
const string* GetOldText() const
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de