Browse Source

Merge pull request #27656 from Calinou/doc-lineedit-keybindings

Document built-in LineEdit keybindings
Rémi Verschelde 6 years ago
parent
commit
7e0c97e73b
1 changed files with 11 additions and 2 deletions
  1. 11 2
      doc/classes/LineEdit.xml

+ 11 - 2
doc/classes/LineEdit.xml

@@ -1,10 +1,19 @@
 <?xml version="1.0" encoding="UTF-8" ?>
 <class name="LineEdit" inherits="Control" category="Core" version="3.2">
 	<brief_description>
-		Control that provides single line string editing.
+		Control that provides single-line string editing.
 	</brief_description>
 	<description>
-		LineEdit provides a single line string editor, used for text fields.
+		LineEdit provides a single-line string editor, used for text fields. It features many built-in shortcuts which will always be available:
+		- Ctrl + C: Copy
+		- Ctrl + X: Cut
+		- Ctrl + V or Ctrl + Y: Paste/"yank"
+		- Ctrl + Z: Undo
+		- Ctrl + Shift + Z: Redo
+		- Ctrl + U: Delete text from the cursor position to the beginning of the line
+		- Ctrl + K: Delete text from the cursor position to the end of the line
+		- Ctrl + A: Select all text
+		- Up/Down arrow: Move the cursor to the beginning/end of the line
 	</description>
 	<tutorials>
 	</tutorials>