実現したいこと
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 コメント