|
| Patrick's Programming Library Version 7.0.0 - Dokumentation |
Abgeleitet von ppl7::tk::Frame.
Öffentliche Typen | |
| enum | BorderStyle { NoBorder =0, Normal, Upset, Inset } |
| enum | SizeStrategy { FIXED =1, MAXIMUM_EXPANDING, MINIMUM_EXPANDING } |
Öffentliche Methoden | |
| LineInput () | |
| LineInput (int x, int y, int width, int height, const String &text=String()) | |
| ~LineInput () | |
| void | addChild (Widget *w) |
| const Color & | backgroundColor () const |
| const Color & | borderColor () const |
| BorderStyle | borderStyle () const |
| void | childNeedsRedraw () |
| Drawable | clientDrawable (const Drawable &parent) const |
| Rect | clientRect () const |
| Size | clientSize () const |
| virtual void | closeEvent (Event *event) |
| const Color & | color () const |
| virtual Size | contentSize () const |
| void | create (int x, int y, int width, int height) |
| void | draw (Drawable &d) |
| Drawable | drawable (const Drawable &parent) const |
| const Font & | font () const |
| void | geometryChanged () |
| virtual void | geometryChangedEvent (Event *event) |
| Widget * | getNextChild (List< Widget * >::Iterator &it) |
| virtual void | gotFocusEvent (FocusEvent *event) |
| int | height () const |
| bool | isEnabed () const |
| bool | isTransparent () const |
| bool | isVisible () const |
| virtual void | keyDownEvent (KeyEvent *event) |
| virtual void | keyUpEvent (KeyEvent *event) |
| virtual void | lostFocusEvent (FocusEvent *event) |
| const Size | maxSize () const |
| const Size | minSize () const |
| virtual void | mouseClickEvent (MouseEvent *event) |
| virtual void | mouseDblClickEvent (MouseEvent *event) |
| virtual void | mouseDownEvent (MouseEvent *event) |
| virtual void | mouseEnterEvent (MouseEvent *event) |
| virtual void | mouseLeaveEvent (MouseEvent *event) |
| virtual void | mouseMoveEvent (MouseEvent *event) |
| virtual void | mouseUpEvent (MouseEvent *event) |
| String | name () const |
| void | needsRedraw () |
| size_t | numChilds () const |
| virtual void | paint (Drawable &draw) |
| void | parentMustRedraw () |
| const Point & | pos () const |
| Size | preferedSize () const |
| virtual void | quitEvent (Event *event) |
| Rect | rect () const |
| void | redraw (Drawable &d) |
| bool | redrawRequired () const |
| void | removeChild (Widget *w) |
| void | resetIterator (List< Widget * >::Iterator &it) |
| void | setBackgroundColor (const Color &c) |
| void | setBorderColor (const Color &c) |
| void | setBorderStyle (BorderStyle s) |
| void | setClientOffset (int left, int top, int right, int bottom) |
| void | setColor (const Color &c) |
| void | setEnabled (bool flag) |
| void | setEventHandler (EventHandler *handler) |
| void | setFont (const Font &font) |
| void | setHeight (int height) |
| void | setMaxSize (const Size &s) |
| void | setMaxSize (int width=65535, int height=65535) |
| void | setMinSize (const Size &s) |
| void | setMinSize (int width=65535, int height=65535) |
| void | setName (const String &name) |
| void | setPos (int x, int y) |
| void | setPos (const Point &p) |
| void | setSize (int width, int height) |
| void | setSize (const Size &s) |
| void | setSizeStrategyHeight (SizeStrategy s) |
| void | setSizeStrategyWidth (SizeStrategy s) |
| void | setText (const String &text) |
| void | setTopmost (bool flag) |
| void | setTransparent (bool flag) |
| void | setVisible (bool flag) |
| void | setWidth (int width) |
| void | setX (int x) |
| void | setY (int y) |
| const Size & | size () const |
| SizeStrategy | sizeStrategyHeight () const |
| SizeStrategy | sizeStrategyWidth () const |
| const WideString & | text () const |
| virtual void | textInputEvent (TextInputEvent *event) |
| virtual void | timerEvent (Event *event) |
| void | toTop (Widget *w=NULL) |
| void | toTop (Widget &w) |
| virtual String | widgetType () const |
| int | width () const |
| int | x () const |
| int | y () const |
Private Methoden | |
| void | calcCursorPosition () |
| int | calcPosition (int x) |
Private Attribute | |
| bool | blinker |
| size_t | cursorpos |
| int | cursorwidth |
| int | cursorx |
| Color | myColor |
| Font | myFont |
| Image | myIcon |
| WideString | myText |
| size_t | startpos |
|
inherited |
|
inherited |
| ppl7::tk::LineInput::LineInput | ( | ) |
| ppl7::tk::LineInput::LineInput | ( | int | x, |
| int | y, | ||
| int | width, | ||
| int | height, | ||
| const String & | text = String() |
||
| ) |
| ppl7::tk::LineInput::~LineInput | ( | ) |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
private |
|
private |
|
inherited |
|
inherited |
|
inherited |
|
virtualinherited |
| const Color & ppl7::tk::LineInput::color | ( | ) | const |
|
virtual |
Erneute Implementation von ppl7::tk::Widget.
|
inherited |
|
inherited |
| const Font & ppl7::tk::LineInput::font | ( | ) | const |
|
inherited |
|
virtualinherited |
Erneute Implementation in ppl7::tk::HorizontalLayout.
|
virtual |
Erneute Implementation von ppl7::tk::EventHandler.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
virtual |
Erneute Implementation von ppl7::tk::EventHandler.
|
virtual |
Erneute Implementation von ppl7::tk::EventHandler.
|
virtual |
Erneute Implementation von ppl7::tk::EventHandler.
|
inherited |
|
inherited |
|
virtualinherited |
|
virtualinherited |
|
virtual |
Erneute Implementation von ppl7::tk::EventHandler.
|
virtualinherited |
|
virtualinherited |
Erneute Implementation in ppl7::tk::Button.
|
virtualinherited |
|
virtualinherited |
Erneute Implementation in ppl7::tk::Button.
|
inherited |
|
inherited |
|
inherited |
|
virtual |
Erneute Implementation von ppl7::tk::Frame.
|
inherited |
|
inherited |
|
inherited |
|
virtualinherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
| void ppl7::tk::LineInput::setColor | ( | const Color & | c | ) |
|
inherited |
|
inherited |
| void ppl7::tk::LineInput::setFont | ( | const Font & | font | ) |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
| void ppl7::tk::LineInput::setText | ( | const String & | text | ) |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
| const WideString & ppl7::tk::LineInput::text | ( | ) | const |
|
virtual |
Erneute Implementation von ppl7::tk::EventHandler.
|
virtual |
Erneute Implementation von ppl7::tk::EventHandler.
|
inherited |
|
inherited |
|
virtual |
Erneute Implementation von ppl7::tk::Frame.
|
inherited |
|
inherited |
|
inherited |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |