2013-04-18 14 views

Odpowiedz

24

Zastosowanie <Control-slash>:

def quit(event): 
    print "you pressed control-forwardslash" 
    root.quit() 

root = tk.Tk() 
root.bind('<Control-slash>', quit)  # forward-slash 
# root.bind('<Control-backslash>', quit) # backslash 
root.mainloop() 

nie mam link do pełnej listy tych nazw zdarzeń. Oto częściowa lista Zebrałem:

| event     | name     | 
| Ctrl-c    | Control-c    | 
| Ctrl-/    | Control-slash   | 
| Ctrl-\    | Control-backslash  | 
| Ctrl+(Mouse Button-1) | Control-1    | 
| Ctrl-1    | Control-Key-1   | 
| Enter key    | Return    | 
|      | Button-1    | 
|      | ButtonRelease-1  | 
|      | Home     | 
|      | Up, Down, Left, Right | 
|      | Configure    | 
| window exposed  | Expose    | 
| mouse enters widget | Enter     | 
| mouse leaves widget | Leave     | 
|      | Key     | 
|      | Tab     | 
|      | space     | 
|      | BackSpace    | 
|      | KeyRelease-BackSpace | 
| any key release  | KeyRelease   | 
| escape    | Escape    | 
|      | F1     | 
|      | Alt-h     | 
+0

Następnie jak dodać backward-slash jako powiązanie? –

+0

Użyj ''. – unutbu

+0

Jak wykonać polecenie + strzałka w dół dla mac? – Joop

Powiązane problemy