Я работаю с виджетом «Текст», и у меня возникла проблема с ярлыками старой школы, которые использует Tk.
То есть:
Выбрать все: Ctrl + /
vs Ctrl + a
Вырезать: Ctrl + w
vs Ctrl + x
Копировать: Meta + w
vs Ctrl + c
Вставить: Ctrl + y
vs Ctrl + v
В Windows все они работают, кроме Ctrl + a.
1) Можно ли перенаправить привязки, поэтому .bind ('
вызовы уже связаны Ctrl + /?
2) Я пробовал «выбрать все»:
txt_text.bind('<Control-a>', self.ctext_selectall)
Где:
def ctext_selectall(self, callback):
"""Select all text in the text widget"""
self.txt_text.tag_add('sel', '1.0', 'end')
Но это не работает , так как по умолчанию работает Ctrl + a (курсор идет в начало). Он работает с каким-то другим, несвязанным письмом. Есть ли шансы на выполнение этой работы, если решение ниже 1 невозможно?