Schrift
[thread]10769[/thread]

Tk: Alt- bindings unter MacOS X



<< >> 5 Einträge, 1 Seite
Spieler
 2007-11-10 17:43
#102182 #102182
User since
2007-09-24
70 Artikel
BenutzerIn
[default_avatar]
Hallo,

in Ergänzung zu der von Krikus aufgeworfenen Frage (fehlende Alt-Bindings für Tk::Menu) stelle ich unter MacOs X fest, dass alle Alt- bindings nicht funktonieren.
Kennt jemand einen Weg, diese zu erzeugen?

Christoph
ptk
 2007-11-12 19:39
#102285 #102285
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Unter Umständen werden nicht Alt-, sondern Meta- oder andere Events erzeugt. Vielleicht auch mal mit "xev" oder der keysym-Demonstration in "widget" schauen, was für Events erzeugt werden.
Spieler
 2007-11-13 15:04
#102354 #102354
User since
2007-09-24
70 Artikel
BenutzerIn
[default_avatar]
Hallo,

'Mode_switch' nennt sich das hier. Wie ich damit ein binding erzeugen kann, habe ich noch nicht herausgefunden. Immerhin funktiniert <Meta-Key> mit der Apfel-Taste. Vielleicht ist das sowieso das, was ein mac-user erwartet??
Die Menu bindings funktionieren nach wie vor nicht...

Grüße, Christoph
ptk
 2007-11-13 21:55
#102379 #102379
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Funktioniert es, wenn du die Zeile 132 in Tk/MainWindow.pm anpasst? Statt
Code: (dl )
$mw->bind($c,'<Alt-KeyPress>',['TraverseToMenu',Tk::Ev('K')]);

<Meta-...> in die Bindingdescription?
Spieler
 2007-11-13 22:47
#102384 #102384
User since
2007-09-24
70 Artikel
BenutzerIn
[default_avatar]
Hallo,

ja, dann funktionieren die Menus mit der Apfel-Taste.
Komisch übrigens: Diese Tastenkombinationen scheinen irgendwie Mac-untypisch zu sein. Jedenfalls hat das Finder Menu, das ich hier sehe, keine Unterstreichungen - und soweit ich das erkennen kann auch keine shortcuts (für die obere Ebene)

Grüße und Danke, Christoph
<< >> 5 Einträge, 1 Seite



View all threads created 2007-11-10 17:43.