diff options
Diffstat (limited to 'src/interface/Textbox.cpp')
| -rw-r--r-- | src/interface/Textbox.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/interface/Textbox.cpp b/src/interface/Textbox.cpp index 8444b85..a57d69a 100644 --- a/src/interface/Textbox.cpp +++ b/src/interface/Textbox.cpp @@ -174,6 +174,13 @@ void Textbox::cutSelection() } } +void Textbox::selectAll() +{ + selectionIndex0 = 0; + selectionIndex1 = text.length(); + updateSelection(); +} + void Textbox::pasteIntoSelection() { char * clipboardText; @@ -275,6 +282,11 @@ void Textbox::OnVKeyPress(int key, Uint16 character, bool shift, bool ctrl, bool cutSelection(); return; } + if(ctrl && key == 'a') + { + selectAll(); + return; + } try { |
