TextBox has poor multiline keynav #10
Owner
- Home/Alt+Left, End/Alt+Right should go to the start, end of the line respectively
- 'Soft' home/end would be nice: stop at indentation whitespace, and then go to the hard start of the line when pressed a second time. Use Micro as a behavioral reference
- Up/Down should go up and down line by line by getting the dot position, adding/subtracting the line height, getting the index at the new position, and then setting the dot to that index.
- Ctrl should move by paragraphs.
- All of this needs to support Shift for selecting text
- [X] Home/Alt+Left, End/Alt+Right should go to the start, end of the *line* respectively
- [x] 'Soft' home/end would be nice: stop at indentation whitespace, and then go to the hard start of the line when pressed a second time. Use Micro as a behavioral reference
- [x] Up/Down should go up and down line by line by getting the dot position, adding/subtracting the line height, getting the index at the new position, and then setting the dot to that index.
- [X] Ctrl should move by paragraphs.
- All of this needs to support Shift for selecting text
Add up/down keynav
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?