|
| TextArea (Responder *parentResponder, char *textBuffer=nullptr, size_t textBufferSize=0, TextAreaDelegate *delegate=nullptr, KDText::FontSize fontSize=KDText::FontSize::Large, KDColor textColor=KDColorBlack, KDColor backgroundColor=KDColorWhite) |
|
void | setDelegate (TextAreaDelegate *delegate) |
|
bool | handleEvent (Ion::Events::Event event) override |
|
bool | handleEventWithText (const char *text, bool indentation=false) override |
|
void | setText (char *textBuffer, size_t textBufferSize) |
|
| TextInput (Responder *parentResponder, View *contentView) |
|
Toolbox * | toolbox () override |
|
const char * | text () const |
|
void | setBackgroundColor (KDColor backgroundColor) |
|
KDColor | backgroundColor () const |
|
void | setTextColor (KDColor textColor) |
|
bool | removeChar () |
|
size_t | cursorLocation () const |
|
bool | setCursorLocation (int location) |
|
virtual void | scrollToCursor () |
|
| ScrollableView (Responder *parentResponder, View *view, ScrollViewDataSource *dataSource) |
|
void | reloadScroll (bool forceRelayout=false) |
|
| Responder (Responder *parentResponder) |
|
virtual void | didBecomeFirstResponder () |
|
virtual void | willResignFirstResponder () |
|
virtual void | didEnterResponderChain (Responder *previousFirstResponder) |
|
virtual void | willExitResponderChain (Responder *nextFirstResponder) |
|
Responder * | parentResponder () const |
|
Responder * | commonAncestorWith (Responder *responder) |
|
void | setParentResponder (Responder *responder) |
|
App * | app () |
|
| ScrollView (View *contentView, ScrollViewDataSource *dataSource) |
|
void | drawRect (KDContext *ctx, KDRect rect) const override |
|
void | setTopMargin (KDCoordinate m) |
|
KDCoordinate | topMargin () const |
|
void | setRightMargin (KDCoordinate m) |
|
KDCoordinate | rightMargin () const |
|
void | setBottomMargin (KDCoordinate m) |
|
KDCoordinate | bottomMargin () const |
|
void | setLeftMargin (KDCoordinate m) |
|
KDCoordinate | leftMargin () const |
|
void | setMargins (KDCoordinate top, KDCoordinate right, KDCoordinate bottom, KDCoordinate left) |
|
void | setMargins (KDCoordinate m) |
|
void | setCommonMargins () |
|
void | setShowsIndicators (bool s) |
|
bool | showsIndicators () const |
|
void | setColorsBackground (bool c) |
|
bool | colorsBackground () const |
|
void | setBackgroundColor (KDColor c) |
|
KDColor | backgroundColor () const |
|
ScrollViewIndicator * | verticalScrollIndicator () |
|
ScrollViewIndicator * | horizontalScrollIndicator () |
|
void | setIndicatorThickness (KDCoordinate t) |
|
KDCoordinate | indicatorThickness () const |
|
void | setContentOffset (KDPoint offset, bool forceRelayout=false) |
|
KDPoint | contentOffset () const |
|
void | scrollToContentPoint (KDPoint p, bool allowOverscroll=false) |
|
void | scrollToContentRect (KDRect rect, bool allowOverscroll=false) |
|
| View () |
|
virtual | ~View () |
|
| View (const View &other)=delete |
|
| View (View &&other)=delete |
|
View & | operator= (const View &other)=delete |
|
View & | operator= (View &&other)=delete |
|
void | resetSuperview () |
|
void | setSize (KDSize size) |
|
void | setFrame (KDRect frame) |
|
KDPoint | pointFromPointInView (View *view, KDPoint point) |
|
KDRect | bounds () const |
|
View * | subview (int index) |
|
virtual KDSize | minimalSizeForOptimalDisplay () const |
|
| ScrollViewDataSource () |
|
KDPoint | offset () const |
|
bool | setOffset (KDPoint offset) |
|
Definition at line 9 of file text_area.h.