Class · aurore

aurore::EditTextDialog

On this page
aurore/views/edit_text_dialog.hpp
#include <aurore/views/edit_text_dialog.hpp>

class aurore::EditTextDialog : public aurore::Box

Constructors 2

EditTextDialog()
~EditTextDialog() override

Functions 15

void open()
void setText(const std::string &value)
void setHeaderText(const std::string &value)
void setHintText(const std::string &value)
void setCountText(const std::string &value)
void setCursor(int cursor)
virtual bool isTranslucent() override

Is this view translucent?

If you override it please return

|| View::isTranslucent() to keep the fadeIn transition

Overrides aurore::View::isTranslucent

edit_text_dialog.hpp:19
virtual void onLayout() override

Called when a layout pass ends on that view.

Overrides aurore::View::onLayout

edit_text_dialog.hpp:20
Event< Point > * getLayoutEvent()
Event * getBackspaceEvent()
Event * getCancelEvent()
Event * getSubmitEvent()
Event * getClearEvent()

Y: the whole text taken out (to type another in place of the one given)

edit_text_dialog.hpp:26
Event< std::string > * getClipboardEvent()
void updateUI()

Also the functions of aurore::Box (53), aurore::View (221).

Read from Aurore's headers by Doxygen at each build · library/include