PySimpleGUIのbindでキーボードの文字入力だけが受け付けられない

実現したいこと

PySimpleGUIでキーボードショートカットを作成する

前提

エラーは発生しないのですが何も起きません。(eventが空)文字のキーを使わない操作は可能なのですが文字キーが絡むと反応しなくなります。

発生している問題・エラーメッセージ

eventで何も取り出せません

該当のソースコード

python

1import PySimpleGUI as sg 2 3layout=[[sg.Text("")],[sg.Graph((500,500),(0,0),(500,500),key="graph")]]4 5window=sg.Window(title="multi control",layout=layout)6window.finalize()7 8window["graph"].bind("<Control-v>","_4")9 10while True:11 event,values=window.read()12 print(event)13 14 elif event==sg.WIN_CLOSED:15 break16 17 if event=="graph_4":18 print("Control-v")

試したこと

その他PySimpleGUIでできること:できる(ボタン押したeventの取り出しなど)

そのほかのキーボードを使わない動作:できる(Ctrl,alt,shift,クリックなど)

他のキーにしてみる:変わらず(k,l,など)

補足情報(FW/ツールのバージョンなど)

python3.11.3
PySimpleGUI 4.60.5

コメントを投稿

0 コメント