Guest User

Untitled

a guest
Feb 25th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. lb.bind('<Control-Key-a>', lambda event: lb.tk.call('tk::ListboxSelectAll', lb))
  2.  
  3. lb.bind('<Control-Key-A>', lambda event: lb.event_generate('<<SelectAll>>'))
  4.  
  5. lb.bind_class(lb.winfo_class(), '<Control-Key-a>',
  6. lambda event: lb.tk.call('tk::ListboxSelectAll', lb))
  7.  
  8. try: # In order to be able to import tkinter for
  9. import tkinter as tk # either in python 2 or in python 3
  10. except ImportError:
  11. import Tkinter as tk
  12.  
  13.  
  14. if __name__ == '__main__':
  15. root = tk.Tk()
  16. lb = tk.Listbox(root)
  17. for i in range(4):
  18. lb.insert('end', i)
  19.  
  20. lb.event_generate('<<SelectAll>>')
  21. #lb.bind('<Control-Key-a>',
  22. # lambda event: lb.tk.call('tk::ListboxSelectAll', lb))
  23. lb.bind_class(lb.winfo_class(), '<Control-Key-a>',
  24. lambda event: lb.tk.call('tk::ListboxSelectAll', lb))
  25. lb['selectmode'] = 'asd'
  26. print(lb['selectmode'])
  27. lb.pack()
  28. tk.mainloop()
Add Comment
Please, Sign In to add comment