static void setDefaultText(TextView *self, const char *defaultText)
Text rendered with TrueType fonts.
The TextView delegate protocol.
void(* didBeginEditing)(TextView *textView)
Delegate callback for initiating text editing.
void(* didEdit)(TextView *textView)
Delegate callback for text input events.
void(* didEndEditing)(TextView *textView)
Delegate callback for finalizing text editing.
ident self
The delegate self-reference.
A Control for presenting and capturing user-provied Text.
MutableString * attributedText
The user-provided text.
char * defaultText
The default text, displayed when no user-provided text is available.
TextViewInterface * interface
The interface.
_Bool isEditable
True if this TextView supports editing, false otherwise.
TextViewDelegate delegate
The delegate.