8 m_textField(this, m_textBody, draftTextBuffer,
TextField::maxBufferSize(), textFieldDelegate,
true,
KDText::FontSize::Large, 1.0f, 0.5f)
14 return (
View *)&m_textField;
18 return m_textField.
text();
49 void MessageTableCellWithEditableText::layoutSubviews() {
void setTextColor(KDColor textColor)
void setText(const char *text)
void setFrame(KDRect frame)
constexpr KDCoordinate width() const
static constexpr KDCoordinate k_separatorThickness
View * labelView() const override
void setBackgroundColor(KDColor backgroundColor)
void setHighlighted(bool highlight) override
virtual void setEditing(bool isEditing, bool reinitDraftBuffer=true)
void setAccessoryText(const char *text)
virtual void setTextColor(KDColor color)
constexpr KDColor KDColorWhite
static constexpr KDCoordinate k_labelMargin
static constexpr KDColor Select
View * accessoryView() const override
void setTextColor(KDColor color) override
const char * editedText() const
virtual void setHighlighted(bool highlight) override
KDSize minimalSizeForOptimalDisplay() const override
const char * text() const
virtual KDSize minimalSizeForOptimalDisplay() const
void didBecomeFirstResponder() override
void layoutSubviews() override
MessageTableCellWithEditableText(Responder *parentResponder, TextFieldDelegate *textFieldDelegate, char *draftTextBuffer, I18n::Message message=(I18n::Message) 0)
void setFirstResponder(Responder *responder)
static constexpr KDCoordinate k_accessoryMargin
void setEditing(bool isEditing)
KDCoordinate height() const
constexpr KDCoordinate height() const