Browse Source

Merge pull request #274 from ceccopierangiolieugenio/273-add-seletall-ctrl+a-in-the-text-editor

Added CTRL_A - Select All in the texteditor
pull/217/merge
Pier CeccoPierangioliEugenio 1 year ago committed by GitHub
parent
commit
65e4eecd45
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 5
      TermTk/TTkGui/textcursor.py
  2. 2
      TermTk/TTkWidgets/texedit.py

5
TermTk/TTkGui/textcursor.py

@ -455,7 +455,10 @@ class TTkTextCursor():
currPos = self.position().toNum()
for p in self._properties:
if selection == TTkTextCursor.SelectionType.Document:
pass
p.position.pos = 0
p.position.line = 0
p.anchor.pos = len(self._document._dataLines[-1])
p.anchor.line = len(self._document._dataLines)-1
elif selection == TTkTextCursor.SelectionType.LineUnderCursor:
line = p.position.line
p.position.pos = 0

2
TermTk/TTkWidgets/texedit.py

@ -528,6 +528,8 @@ class TTkTextEditView(TTkAbstractScrollView):
self.undo()
elif evt.key == TTkK.Key_Y:
self.redo()
elif evt.key == TTkK.Key_A:
self._textCursor.select(TTkTextCursor.SelectionType.Document)
elif evt.key == TTkK.Key_Up:
self._textCursor.movePosition(moveMode=moveMode, operation=TTkTextCursor.Up, textWrap=self._textWrap)
self._textCursor.clearColor()

Loading…
Cancel
Save