[evolution] More Anjal stuff for trunk.
- From: Srinivasa Ragavan <sragavan src gnome org>
- To: svn-commits-list gnome org
- Subject: [evolution] More Anjal stuff for trunk.
- Date: Wed, 3 Jun 2009 10:15:58 -0400 (EDT)
commit 32bb1e1650e3afe951b35b4ee53edd600741f842
Author: Srinivasa Ragavan <sragavan novell com>
Date: Wed Jun 3 13:31:56 2009 +0530
More Anjal stuff for trunk.
---
composer/e-composer-header-table.c | 22 ++++++++++++++++++++++
composer/e-composer-header-table.h | 4 +++-
2 files changed, 25 insertions(+), 1 deletions(-)
diff --git a/composer/e-composer-header-table.c b/composer/e-composer-header-table.c
index f25c3b7..542a836 100644
--- a/composer/e-composer-header-table.c
+++ b/composer/e-composer-header-table.c
@@ -1032,6 +1032,28 @@ e_composer_header_table_get_header (EComposerHeaderTable *table,
return table->priv->headers[type];
}
+void
+e_composer_header_table_set_header_visible (EComposerHeaderTable *table,
+ EComposerHeaderType type,
+ gboolean visible)
+{
+ EComposerHeader *header;
+
+ header = e_composer_header_table_get_header (table, type);
+ e_composer_header_set_visible (header, visible);
+
+ /* Signature widgets track the "From" header. */
+ if (type == E_COMPOSER_HEADER_FROM) {
+ if (visible) {
+ gtk_widget_show (table->priv->signature_label);
+ gtk_widget_show (table->priv->signature_combo_box);
+ } else {
+ gtk_widget_hide (table->priv->signature_label);
+ gtk_widget_hide (table->priv->signature_combo_box);
+ }
+ }
+}
+
EAccount *
e_composer_header_table_get_account (EComposerHeaderTable *table)
{
diff --git a/composer/e-composer-header-table.h b/composer/e-composer-header-table.h
index 91ad56d..3e3c95b 100644
--- a/composer/e-composer-header-table.h
+++ b/composer/e-composer-header-table.h
@@ -149,7 +149,9 @@ const gchar * e_composer_header_table_get_subject
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);
G_END_DECLS
#endif /* E_COMPOSER_HEADER_TABLE_H */
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]