Editing now starts by default for the text edit popups.

This commit is contained in:
Leon Styhre 2020-11-07 12:45:57 +01:00
parent 928553da3e
commit 8131b81761
3 changed files with 5 additions and 3 deletions

View file

@ -34,6 +34,9 @@ public:
void setValue(const std::string& val) override;
std::string getValue() const override;
void startEditing();
void stopEditing();
inline bool isEditing() const { return mEditing; };
inline const std::shared_ptr<Font>& getFont() const { return mFont; }
@ -42,9 +45,6 @@ public:
virtual std::vector<HelpPrompt> getHelpPrompts() override;
private:
void startEditing();
void stopEditing();
void onTextChanged();
void onCursorChanged();

View file

@ -88,6 +88,7 @@ GuiComplexTextEditPopup::GuiComplexTextEditPopup(
textHeight + mButtonGrid->getSize().y() + 220);
setPosition((Renderer::getScreenWidth() - mSize.x()) / 2,
(Renderer::getScreenHeight() - mSize.y()) / 2);
mText->startEditing();
}
void GuiComplexTextEditPopup::onSizeChanged()

View file

@ -66,6 +66,7 @@ GuiTextEditPopup::GuiTextEditPopup(
textHeight + mButtonGrid->getSize().y() + 40);
setPosition((Renderer::getScreenWidth() - mSize.x()) / 2, (Renderer::getScreenHeight() -
mSize.y()) / 2);
mText->startEditing();
}
void GuiTextEditPopup::onSizeChanged()