diff options
Diffstat (limited to 'widgets/misc/e-attachment-paned.c')
-rw-r--r-- | widgets/misc/e-attachment-paned.c | 55 |
1 files changed, 36 insertions, 19 deletions
diff --git a/widgets/misc/e-attachment-paned.c b/widgets/misc/e-attachment-paned.c index 683da6b933..d1b61e0857 100644 --- a/widgets/misc/e-attachment-paned.c +++ b/widgets/misc/e-attachment-paned.c @@ -23,7 +23,6 @@ #include <glib/gi18n.h> -#include "e-util/e-binding.h" #include "e-util/gconf-bridge.h" #include "e-attachment-view.h" @@ -292,41 +291,59 @@ attachment_paned_constructed (GObject *object) /* Set up property-to-property bindings. */ - e_mutual_binding_new ( + g_object_bind_property ( object, "active-view", - priv->combo_box, "active"); + priv->combo_box, "active", + G_BINDING_BIDIRECTIONAL | + G_BINDING_SYNC_CREATE); - e_mutual_binding_new ( + g_object_bind_property ( object, "active-view", - priv->notebook, "page"); + priv->notebook, "page", + G_BINDING_BIDIRECTIONAL | + G_BINDING_SYNC_CREATE); - e_mutual_binding_new ( + g_object_bind_property ( object, "dragging", - priv->icon_view, "dragging"); + priv->icon_view, "dragging", + G_BINDING_BIDIRECTIONAL | + G_BINDING_SYNC_CREATE); - e_mutual_binding_new ( + g_object_bind_property ( object, "dragging", - priv->tree_view, "dragging"); + priv->tree_view, "dragging", + G_BINDING_BIDIRECTIONAL | + G_BINDING_SYNC_CREATE); - e_mutual_binding_new ( + g_object_bind_property ( object, "editable", - priv->icon_view, "editable"); + priv->icon_view, "editable", + G_BINDING_BIDIRECTIONAL | + G_BINDING_SYNC_CREATE); - e_mutual_binding_new ( + g_object_bind_property ( object, "editable", - priv->tree_view, "editable"); + priv->tree_view, "editable", + G_BINDING_BIDIRECTIONAL | + G_BINDING_SYNC_CREATE); - e_mutual_binding_new ( + g_object_bind_property ( object, "expanded", - priv->expander, "expanded"); + priv->expander, "expanded", + G_BINDING_BIDIRECTIONAL | + G_BINDING_SYNC_CREATE); - e_mutual_binding_new ( + g_object_bind_property ( object, "expanded", - priv->combo_box, "sensitive"); + priv->combo_box, "sensitive", + G_BINDING_BIDIRECTIONAL | + G_BINDING_SYNC_CREATE); - e_mutual_binding_new ( + g_object_bind_property ( object, "expanded", - priv->notebook, "visible"); + priv->notebook, "visible", + G_BINDING_BIDIRECTIONAL | + G_BINDING_SYNC_CREATE); /* Set up property-to-GConf bindings. */ |