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 button.
const int kTextEntryId
Use with FindWindowById to get wxTextCtrl entry.
const int kTextId
Use with FindWindowById to get wxStaticText label.