2010-12-17 9 views

答えて

1

XQueryKeymap()は、非常に低レベルと本質的に非ポータブルで、あなたが決めるために得ることはありません、それが台無しになりためビットは、プラットフォーム上キーを識別し楽しい

GTK +とPythonの両方がより良い移植を目指し、その関数は、あなたが代わりにgtk.gdk.Keymapを使用する場合がありますバック2003

already frowned upon方法だった理由、それはです。

+0

ありがとうございます。自分のアクティビティがフォーカスを取得したときにCtrlキーが押されていない場合、これらのKeymap関数をクエリに使用する方法がわかりません。私はXQueryKeymap()を使ってそれを判断したいと考えていました。助言がありますか? – jedierikb

+0

@jedierikb、あなたのアクティビティがマウスクリックからフォーカスを得る場合、1つの方法は、 'Event'オブジェクトの' state'メンバを使用して修飾キーをチェックすることです。 http://www.pygtk.org/pygtk2tutorial/sec-EventHandling.htmlを参照してください。 –

関連する問題