私のPythonGTKプロジェクトには、特定のテキスト領域に入力しているときにポップアップするポップアップメニューがあります。ただし、文字を入力するとポップアップメニューにフォーカスが表示され、テキスト領域をクリックして手動でフォーカスを取得するまで、テキスト領域に入力できなくなります。ポップアップメニューが表示されている間、定期的に入力するので、テキスト領域に焦点を合わせ続けたいと思います。誰かが私にこれを行う方法を教えてもらえますか?widget.grab_focus()メソッドを試しました。しかし、それは私の問題を解決しませんでした。
また、ポップアップメニューの位置を設定する方法も知りたいです。常にマウスポインタの近くに表示されます。アプリケーションの近くに表示したい。
皆さんありがとう。