From 09cd68cbee77e56de1b7fd1be9367ea6822f0148 Mon Sep 17 00:00:00 2001 From: hiro Date: Thu, 20 Jan 2011 08:10:35 +0000 Subject: added 'textview-menu-popup' signal for plug-ins. git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2811 ee746299-78ed-0310-b773-934348b2243d --- PLUGIN.ja.txt | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'PLUGIN.ja.txt') diff --git a/PLUGIN.ja.txt b/PLUGIN.ja.txt index 46a329a2..341c1fc5 100644 --- a/PLUGIN.ja.txt +++ b/PLUGIN.ja.txt @@ -171,6 +171,22 @@ void (* compose_destroy) (GObject *obj, gpointer compose); Compose メッセージ作成ウィンドウが破棄される直前に発行されるシグナルです。 ------------------------------------------------------------------------- +void (* textview_menu_popup) (GObject *obj, + GtkMenu *menu, + GtkTextView *textview, + const gchar *uri, + const gchar *selected_text); + +TextView でコンテキストメニューをポップアップするときに発行される +シグナルです。ここで渡された GtkMenu に対して任意のメニュー項目を +追加することができます。 +メニューオブジェクトは閉じられると自動的に破棄されます。 + +menu: コンテキストメニューオブジェクト +textview: GtkTextView オブジェクト +uri: URI の上でメニューを表示した場合その URI 文字列 +selected_text: テキストビューでテキストが選択されている場合、その文字列 +------------------------------------------------------------------------- * libsylph-0 @@ -261,6 +277,7 @@ test プラグインは Sylpheed プラグインの基本的な構造に加え - アプリケーション初期化、終了、フォルダビューのコンテキストメニュー ポップアップ、メッセージ作成ウィンドウ作成、メッセージ作成ウィンドウ破棄 のイベントを捕捉してメッセージを表示 +- テキストビューのコンテキストメニュー表示イベントを捕捉してメニュー項目を追加 Attachment Tool Plug-in ----------------------- -- cgit v1.2.3