2

gtk メニュー項目の Menu.AttachToWidget(...) 関数を使用して、メニューをアタッチして Gtk.Textview と言い、必要に応じてメニューの表示を処理する方法はありますか。または、ButtonPressEvent のイベント ハンドラーを作成し、そこにメニューを表示する唯一の方法ですか?

または、私が見逃している 3 番目の可能性はありますか?

前もって感謝します。

4

1 に答える 1

4

あなたが行方不明であるという 3 番目の可能性があります。

TextView.PopulatePopup は、ユーザーが TextView 内で右クリックしたときに TextView が発生するイベントです。このイベントを処理し、既存の TextView コンテキスト メニューにメニュー項目を挿入できます。このコンテキスト メニューには、切り取り/コピー/貼り付けと入力方法の項目があります。これは、追加のコンテキスト メニュー項目を TextView に追加するための推奨される方法です。

ドキュメントへのリンク:

于 2009-06-18T20:19:34.383 に答える