diff --git a/src/Nazara/Widgets/AbstractTextAreaWidget.cpp b/src/Nazara/Widgets/AbstractTextAreaWidget.cpp index bb7885391..13c0d38f1 100644 --- a/src/Nazara/Widgets/AbstractTextAreaWidget.cpp +++ b/src/Nazara/Widgets/AbstractTextAreaWidget.cpp @@ -165,6 +165,16 @@ namespace Nz switch (key.virtualKey) { + // Select All (Ctrl+A) + case Keyboard::VKey::A: + { + if (!key.control) + break; + + SetSelection(Vector2ui::Zero(), Vector2ui(std::numeric_limits::max(), std::numeric_limits::max())); + return true; + } + // Copy (Ctrl+C) case Keyboard::VKey::C: {