GUI: Add editable path in file browser dialog
This commit is contained in:
parent
37c0342b32
commit
4188ba1252
4 changed files with 23 additions and 5 deletions
|
@ -64,7 +64,6 @@ void EditTextWidget::reflowLayout() {
|
|||
EditableWidget::reflowLayout();
|
||||
}
|
||||
|
||||
|
||||
void EditTextWidget::handleMouseDown(int x, int y, int button, int clickCount) {
|
||||
if (!isEnabled())
|
||||
return;
|
||||
|
@ -133,13 +132,19 @@ void EditTextWidget::startEditMode() {
|
|||
void EditTextWidget::endEditMode() {
|
||||
releaseFocus();
|
||||
|
||||
sendCommand(kExitTxtCmd, 0);
|
||||
sendCommand(_finishCmd, 0);
|
||||
}
|
||||
|
||||
void EditTextWidget::abortEditMode() {
|
||||
setEditString(_backupString);
|
||||
sendCommand(_cmd, 0);
|
||||
|
||||
releaseFocus();
|
||||
}
|
||||
|
||||
Common::String EditTextWidget::getEditString() {
|
||||
return _backupString;
|
||||
}
|
||||
|
||||
} // End of namespace GUI
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue