| Evolution Mail Composer Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | Properties | ||||
struct EComposerHeaderTable; GtkWidget * e_composer_header_table_new (EClientCache *client_cache); EClientCache * e_composer_header_table_ref_client_cache (EComposerHeaderTable *table); enum EComposerHeaderType; EComposerHeader * e_composer_header_table_get_header (EComposerHeaderTable *table,EComposerHeaderType type); EMailSignatureComboBox * e_composer_header_table_get_signature_combo_box (EComposerHeaderTable *table); EDestination ** e_composer_header_table_get_destinations (EComposerHeaderTable *table); EDestination ** e_composer_header_table_get_destinations_bcc (EComposerHeaderTable *table); void e_composer_header_table_add_destinations_bcc (EComposerHeaderTable *table,EDestination **destination); void e_composer_header_table_set_destinations_bcc (EComposerHeaderTable *table,EDestination **destinations); EDestination ** e_composer_header_table_get_destinations_cc (EComposerHeaderTable *table); void e_composer_header_table_add_destinations_cc (EComposerHeaderTable *table,EDestination **destination); void e_composer_header_table_set_destinations_cc (EComposerHeaderTable *table,EDestination **destinations); EDestination ** e_composer_header_table_get_destinations_to (EComposerHeaderTable *table); void e_composer_header_table_add_destinations_to (EComposerHeaderTable *table,EDestination **destinations); void e_composer_header_table_set_destinations_to (EComposerHeaderTable *table,EDestination **destinations); const gchar * e_composer_header_table_get_identity_uid (EComposerHeaderTable *table); void e_composer_header_table_set_identity_uid (EComposerHeaderTable *table,const gchar *identity_uid); GList * e_composer_header_table_get_post_to (EComposerHeaderTable *table); void e_composer_header_table_set_post_to_base (EComposerHeaderTable *table,const gchar *base_url,const gchar *post_to); void e_composer_header_table_set_post_to_list (EComposerHeaderTable *table,GList *folder_list); const gchar * e_composer_header_table_get_reply_to (EComposerHeaderTable *table); void e_composer_header_table_set_reply_to (EComposerHeaderTable *table,const gchar *reply_to); const gchar * e_composer_header_table_get_signature_uid (EComposerHeaderTable *table); void e_composer_header_table_set_signature_uid (EComposerHeaderTable *table,const gchar *signature_uid); const gchar * e_composer_header_table_get_subject (EComposerHeaderTable *table); void e_composer_header_table_set_subject (EComposerHeaderTable *table,const gchar *subject); void e_composer_header_table_set_header_visible (EComposerHeaderTable *table,EComposerHeaderType type,gboolean visible); ESource * e_composer_header_table_ref_source (EComposerHeaderTable *table,const gchar *uid);
GObject +----GInitiallyUnowned +----GtkWidget +----GtkContainer +----GtkTable +----EComposerHeaderTable
"client-cache" EClientCache* : Read / Write / Construct Only "destinations-bcc" GPtrArray* : Read / Write "destinations-cc" GPtrArray* : Read / Write "destinations-to" GPtrArray* : Read / Write "identity-uid" gchar* : Read / Write "post-to" GPtrArray* : Read / Write "reply-to" gchar* : Read / Write "signature-combo-box" gchar* : Read "signature-uid" gchar* : Read / Write "subject" gchar* : Read / Write
GtkWidget * e_composer_header_table_new (EClientCache *client_cache);
EClientCache * e_composer_header_table_ref_client_cache
(EComposerHeaderTable *table);
typedef enum {
E_COMPOSER_HEADER_FROM,
E_COMPOSER_HEADER_REPLY_TO,
E_COMPOSER_HEADER_TO,
E_COMPOSER_HEADER_CC,
E_COMPOSER_HEADER_BCC,
E_COMPOSER_HEADER_POST_TO,
E_COMPOSER_HEADER_SUBJECT,
E_COMPOSER_NUM_HEADERS
} EComposerHeaderType;
EComposerHeader * e_composer_header_table_get_header (EComposerHeaderTable *table,EComposerHeaderType type);
EMailSignatureComboBox * e_composer_header_table_get_signature_combo_box
(EComposerHeaderTable *table);
EDestination ** e_composer_header_table_get_destinations
(EComposerHeaderTable *table);
EDestination ** e_composer_header_table_get_destinations_bcc
(EComposerHeaderTable *table);
void e_composer_header_table_add_destinations_bcc (EComposerHeaderTable *table,EDestination **destination);
void e_composer_header_table_set_destinations_bcc (EComposerHeaderTable *table,EDestination **destinations);
EDestination ** e_composer_header_table_get_destinations_cc
(EComposerHeaderTable *table);
void e_composer_header_table_add_destinations_cc (EComposerHeaderTable *table,EDestination **destination);
void e_composer_header_table_set_destinations_cc (EComposerHeaderTable *table,EDestination **destinations);
EDestination ** e_composer_header_table_get_destinations_to
(EComposerHeaderTable *table);
void e_composer_header_table_add_destinations_to (EComposerHeaderTable *table,EDestination **destinations);
void e_composer_header_table_set_destinations_to (EComposerHeaderTable *table,EDestination **destinations);
const gchar * e_composer_header_table_get_identity_uid
(EComposerHeaderTable *table);
void e_composer_header_table_set_identity_uid (EComposerHeaderTable *table,const gchar *identity_uid);
GList * e_composer_header_table_get_post_to (EComposerHeaderTable *table);
void e_composer_header_table_set_post_to_base (EComposerHeaderTable *table,const gchar *base_url,const gchar *post_to);
void e_composer_header_table_set_post_to_list (EComposerHeaderTable *table,GList *folder_list);
const gchar * e_composer_header_table_get_reply_to
(EComposerHeaderTable *table);
void e_composer_header_table_set_reply_to (EComposerHeaderTable *table,const gchar *reply_to);
const gchar * e_composer_header_table_get_signature_uid
(EComposerHeaderTable *table);
void e_composer_header_table_set_signature_uid (EComposerHeaderTable *table,const gchar *signature_uid);
const gchar * e_composer_header_table_get_subject (EComposerHeaderTable *table);
void e_composer_header_table_set_subject (EComposerHeaderTable *table,const gchar *subject);
void e_composer_header_table_set_header_visible (EComposerHeaderTable *table,EComposerHeaderType type,gboolean visible);
ESource * e_composer_header_table_ref_source (EComposerHeaderTable *table,const gchar *uid);
Convenience function that works just like e_source_registry_ref_source(),
but spares the caller from digging out the ESourceRegistry from table.
The returned ESource is referenced for thread-safety and must be
unreferenced with g_object_unref() when finished with it.
|
an EComposerHeaderTable |
|
a unique identifier string |
Returns : |
an ESource, or NULL if no match was found |