diff options
author | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2013-03-29 05:34:02 +0000 |
---|---|---|
committer | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2013-03-29 05:34:02 +0000 |
commit | ee249804d592b44897008e17b3108ba9a2c1325d (patch) | |
tree | c57fb41f7142b3e4d48f26974cfc28755e41d6db /PLUGIN.txt | |
parent | b688be32a76fdfb0fce8754d22accd3202cc76d3 (diff) |
updated documents.
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@3243 ee746299-78ed-0310-b773-934348b2243d
Diffstat (limited to 'PLUGIN.txt')
-rw-r--r-- | PLUGIN.txt | 88 |
1 files changed, 88 insertions, 0 deletions
@@ -187,6 +187,94 @@ uri: URI string if the menu popups on an URI selected_text: string if a string is selected on the text view msginfo: the MsgInfo message object displayed in the text view ------------------------------------------------------------------------- +gboolean (* compose_send) (GObject *obj, + gpointer compose, + gint compose_mode, + gint send_mode, + const gchar *msg_file, + GSList *to_list); + +Emitted on a composed message is being sent. +If FALSE is returned, the message is sent normally. +If TRUE is returned, sending is cancelled. + +compose: the Compose object +compose_mode: ComposeMode enum +send_mode: 0: send immediately 1: queue and send later +msg_file: path to the created message file +to_list: list of recipients +------------------------------------------------------------------------- +void (* messageview_show) (GObject *obj, + gpointer msgview, + MsgInfo *msginfo, + gboolean all_headers); + +Emitted on displaying a message. + +msgview: the MessageView object +msginfo: the MsgInfo message object displayed +all_headers: TRUE if all headers are displayed. FALSE if not. +------------------------------------------------------------------------- +void (* inc_mail_start) (GObject *obj, + PrefsAccount *account); + +Emitted on the start of receiving. + +account: receive target account (PrefsAccount) +------------------------------------------------------------------------- +void (* inc_mail_finished) (GObject *obj, + gint new_messages); + +Emitted on the end of receiving. + +new_messages: number of received messages +------------------------------------------------------------------------- +void (* prefs_common_open) (GObject *obj, + GtkWidget *window); + +Emitted on opening common preferences dialog. + +window: dialog window (GtkWindow) +------------------------------------------------------------------------- +void (* prefs_account_open) (GObject *obj, + PrefsAccount *account, + GtkWidget *window); + +Emitted on opening account preferences dialog. + +window: dialog window (GtkWindow) +------------------------------------------------------------------------- +void (* prefs_filter_open) (GObject *obj, + GtkWidget *window); + +Emitted on opening filter rule preferences dialog. + +window: dialog window (GtkWindow) +------------------------------------------------------------------------- +void (* prefs_filter_edit_open) (GObject *obj, + FilterRule *rule, + const gchar *header, + const gchar *key, + GtkWidget *window); + +Emitted on opening filter rule edit dialog. + +window: dialog window (GtkWindow) +------------------------------------------------------------------------- +void (* prefs_template_open) (GObject *obj, + GtkWidget *window); + +Emitted on opening template dialog. + +window: dialog window (GtkWindow) +------------------------------------------------------------------------- +void (* plugin_manager_open) (GObject *obj, + GtkWidget *window); + +Emitted on opening plug-in manager dialog. + +window: dialog window (GtkWindow) +------------------------------------------------------------------------- * libsylph-0 |