A label, a text entry and an EditButton allows for user text input Depending in state it looks like.
TextEntryPanel(wxWindow *parent, const std::string &label, std::string &text, std::function< void()> on_update, int width=40)
Create a new TextEntryPanel.
const int kEditBtnId
Use with FindWindowById to get EditButton.
const int kTextEntryId
Use with FindWindowById to get wxTextCtrl.
const int kTextId
Use with FindWindowById to get wxStaticText.