EComposerHeaderTable

EComposerHeaderTable

Functions

GtkWidget * e_composer_header_table_new ()
EClientCache * e_composer_header_table_ref_client_cache ()
EComposerHeader * e_composer_header_table_get_header ()
EMailSignatureComboBox * e_composer_header_table_get_signature_combo_box ()
EDestination ** e_composer_header_table_get_destinations ()
EDestination ** e_composer_header_table_get_destinations_bcc ()
void e_composer_header_table_add_destinations_bcc ()
void e_composer_header_table_set_destinations_bcc ()
EDestination ** e_composer_header_table_get_destinations_cc ()
void e_composer_header_table_add_destinations_cc ()
void e_composer_header_table_set_destinations_cc ()
EDestination ** e_composer_header_table_get_destinations_to ()
void e_composer_header_table_add_destinations_to ()
void e_composer_header_table_set_destinations_to ()
const gchar * e_composer_header_table_get_identity_uid ()
void e_composer_header_table_set_identity_uid ()
const gchar * e_composer_header_table_get_from_name ()
const gchar * e_composer_header_table_get_from_address ()
GList * e_composer_header_table_get_post_to ()
void e_composer_header_table_set_post_to_base ()
void e_composer_header_table_set_post_to_list ()
const gchar * e_composer_header_table_get_reply_to ()
void e_composer_header_table_set_reply_to ()
const gchar * e_composer_header_table_get_signature_uid ()
void e_composer_header_table_set_signature_uid ()
const gchar * e_composer_header_table_get_subject ()
void e_composer_header_table_set_subject ()
void e_composer_header_table_set_header_visible ()
ESource * e_composer_header_table_ref_source ()

Properties

EClientCache * client-cache Read / Write / Construct Only
GPtrArray * destinations-bcc Read / Write
GPtrArray * destinations-cc Read / Write
GPtrArray * destinations-to Read / Write
gchar * identity-uid Read / Write
GPtrArray * post-to Read / Write
gchar * reply-to Read / Write
gchar * signature-combo-box Read
gchar * signature-uid Read / Write
gchar * subject Read / Write

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkWidget
            ╰── GtkContainer
                ╰── GtkTable
                    ╰── EComposerHeaderTable

Description

Functions

e_composer_header_table_new ()

GtkWidget *
e_composer_header_table_new (EClientCache *client_cache);

e_composer_header_table_ref_client_cache ()

EClientCache *
e_composer_header_table_ref_client_cache
                               (EComposerHeaderTable *table);

e_composer_header_table_get_header ()

EComposerHeader *
e_composer_header_table_get_header (EComposerHeaderTable *table,
                                    EComposerHeaderType type);

e_composer_header_table_get_signature_combo_box ()

EMailSignatureComboBox *
e_composer_header_table_get_signature_combo_box
                               (EComposerHeaderTable *table);

e_composer_header_table_get_destinations ()

EDestination **
e_composer_header_table_get_destinations
                               (EComposerHeaderTable *table);

e_composer_header_table_get_destinations_bcc ()

EDestination **
e_composer_header_table_get_destinations_bcc
                               (EComposerHeaderTable *table);

e_composer_header_table_add_destinations_bcc ()

void
e_composer_header_table_add_destinations_bcc
                               (EComposerHeaderTable *table,
                                EDestination **destination);

e_composer_header_table_set_destinations_bcc ()

void
e_composer_header_table_set_destinations_bcc
                               (EComposerHeaderTable *table,
                                EDestination **destinations);

e_composer_header_table_get_destinations_cc ()

EDestination **
e_composer_header_table_get_destinations_cc
                               (EComposerHeaderTable *table);

e_composer_header_table_add_destinations_cc ()

void
e_composer_header_table_add_destinations_cc
                               (EComposerHeaderTable *table,
                                EDestination **destination);

e_composer_header_table_set_destinations_cc ()

void
e_composer_header_table_set_destinations_cc
                               (EComposerHeaderTable *table,
                                EDestination **destinations);

e_composer_header_table_get_destinations_to ()

EDestination **
e_composer_header_table_get_destinations_to
                               (EComposerHeaderTable *table);

e_composer_header_table_add_destinations_to ()

void
e_composer_header_table_add_destinations_to
                               (EComposerHeaderTable *table,
                                EDestination **destinations);

e_composer_header_table_set_destinations_to ()

void
e_composer_header_table_set_destinations_to
                               (EComposerHeaderTable *table,
                                EDestination **destinations);

e_composer_header_table_get_identity_uid ()

const gchar *
e_composer_header_table_get_identity_uid
                               (EComposerHeaderTable *table);

e_composer_header_table_set_identity_uid ()

void
e_composer_header_table_set_identity_uid
                               (EComposerHeaderTable *table,
                                const gchar *identity_uid);

e_composer_header_table_get_from_name ()

const gchar *
e_composer_header_table_get_from_name (EComposerHeaderTable *table);

e_composer_header_table_get_from_address ()

const gchar *
e_composer_header_table_get_from_address
                               (EComposerHeaderTable *table);

e_composer_header_table_get_post_to ()

GList *
e_composer_header_table_get_post_to (EComposerHeaderTable *table);

e_composer_header_table_set_post_to_base ()

void
e_composer_header_table_set_post_to_base
                               (EComposerHeaderTable *table,
                                const gchar *base_url,
                                const gchar *post_to);

e_composer_header_table_set_post_to_list ()

void
e_composer_header_table_set_post_to_list
                               (EComposerHeaderTable *table,
                                GList *folder_list);

e_composer_header_table_get_reply_to ()

const gchar *
e_composer_header_table_get_reply_to (EComposerHeaderTable *table);

e_composer_header_table_set_reply_to ()

void
e_composer_header_table_set_reply_to (EComposerHeaderTable *table,
                                      const gchar *reply_to);

e_composer_header_table_get_signature_uid ()

const gchar *
e_composer_header_table_get_signature_uid
                               (EComposerHeaderTable *table);

e_composer_header_table_set_signature_uid ()

void
e_composer_header_table_set_signature_uid
                               (EComposerHeaderTable *table,
                                const gchar *signature_uid);

e_composer_header_table_get_subject ()

const gchar *
e_composer_header_table_get_subject (EComposerHeaderTable *table);

e_composer_header_table_set_subject ()

void
e_composer_header_table_set_subject (EComposerHeaderTable *table,
                                     const gchar *subject);

e_composer_header_table_set_header_visible ()

void
e_composer_header_table_set_header_visible
                               (EComposerHeaderTable *table,
                                EComposerHeaderType type,
                                gboolean visible);

e_composer_header_table_ref_source ()

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.

Parameters

table

an EComposerHeaderTable

 

uid

a unique identifier string

 

Returns

an ESource, or NULL if no match was found

Types and Values

enum EComposerHeaderType

Members

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

   

Property Details

The “client-cache” property

  “client-cache”             EClientCache *

Cache of shared EClient instances.

Flags: Read / Write / Construct Only


The “destinations-bcc” property

  “destinations-bcc”         GPtrArray *

Flags: Read / Write


The “destinations-cc” property

  “destinations-cc”          GPtrArray *

Flags: Read / Write


The “destinations-to” property

  “destinations-to”          GPtrArray *

Flags: Read / Write


The “identity-uid” property

  “identity-uid”             gchar *

Flags: Read / Write

Default value: NULL


The “post-to” property

  “post-to”                  GPtrArray *

Flags: Read / Write


The “reply-to” property

  “reply-to”                 gchar *

Flags: Read / Write

Default value: NULL


The “signature-combo-box” property

  “signature-combo-box”      gchar *

Flags: Read

Default value: NULL


The “signature-uid” property

  “signature-uid”            gchar *

Flags: Read / Write

Default value: NULL


The “subject” property

  “subject”                  gchar *

Flags: Read / Write

Default value: NULL