実現したいこと
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 break 16 17 if event=="graph_4": 18 print("Control-v")
試したこと
その他PySimpleGUIでできること:できる(ボタン押したeventの取り出しなど)
そのほかのキーボードを使わない動作:できる(Ctrl,alt,shift,クリックなど)
他のキーにしてみる:変わらず(k,l,など)
補足情報(FW/ツールのバージョンなど)
python3.11.3
PySimpleGUI 4.60.5

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2023/07/16 12:04