Mac OS X 10.6.6 - Tkinter
Ich möchte Ereignisse mit mehreren Schlüsseln binden, und obwohl ich einen Artikel von effbot und die Seiten von Tk man gefunden habe, konnte ich das nicht richtig machen. Ich bin neu hier.
Ich hatte gemischte Erfolge. Ich konnte Umschalttaste + Buchstabentaste, aber nicht Steuerung oder Befehl (Apple-Taste) erhalten. Was ich wirklich tun möchte, ist Befehl + Brief und Strg + Brief-Taste, so dass es theoretisch in Windows und OS X funktionieren würde.
Ich möchte, dass es auf Fensterebene funktioniert, also verwende ich root. Vielleicht gibt es einen besseren Weg. Unten ist, was ich versucht habe:
%Vor%Seltsamerweise, wenn ich Alt / Option + (E, N oder andere) drücke, erzeugt es einen Fehler. Interagiert es mit PythonLauncher?
%Vor% Dies scheint ein Fehler in Tk zu sein. Ich bekomme den gleichen Fehler mit tcl / tk auf dem Mac sowie mit python / tkinter. Sie können <Command-e>
an ein Widget binden (ich habe es mit einem Text-Widget versucht), aber die Bindung an das Root-Fenster oder an "all"
scheint den Fehler zu verursachen, den Sie bekommen.