Support Ctrl+A

This commit is contained in:
CMDR-Kiel42 committed 2019-07-17 13:12:59 +02:00
1 parent 54fbdf502e
commit 565f47a4ae
1 file changed
+4
+4
View File
@@ -25,6 +25,7 @@ class AutoCompleter(Entry, PlaceHolder):
PlaceHolder.__init__(self, placeholder)
self.bind("<Any-Key>", self.keypressed)
self.bind('<Control-KeyRelease-a>', self.select_all)
self.lb.bind("<Double-Button-1>", self.selection)
self.update_me()
@@ -40,6 +41,9 @@ class AutoCompleter(Entry, PlaceHolder):
self.selection()
elif key == 'Escape' and self.lb_up:
self.hide_list()
def select_all(self, event):
event.widget.event_generate('<<SelectAll>>')
def changed(self, name, index, mode):
if self.var.get().__len__() < 3 and self.lb_up or self.has_selected: