WAGE: Implement Paste action

This commit is contained in:
Eugene Sandulenko 2016-02-05 19:33:30 +01:00
parent e56d934836
commit 3570e417c9
3 changed files with 8 additions and 0 deletions

View File

@ -831,4 +831,9 @@ void Gui::actionCopy() {
_menu->enableCommand(kMenuEdit, kMenuActionPaste, true);
}
void Gui::actionPaste() {
_engine->_inputText = _clipboard;
drawInput();
}
} // End of namespace Wage

View File

@ -105,6 +105,7 @@ public:
void popCursor();
void actionCopy();
void actionPaste();
private:
void paintBorder(Graphics::Surface *g, Common::Rect &r, WindowType windowType);

View File

@ -523,6 +523,8 @@ void Menu::executeCommand(MenuSubItem *subitem) {
_gui->actionCopy();
break;
case kMenuActionPaste:
_gui->actionPaste();
break;
case kMenuActionClear:
warning("STUB: Unhandled shortcut");
break;