static void mail_shell_content_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) { switch (property_id) { case PROP_FORWARD_STYLE: e_mail_reader_set_forward_style ( E_MAIL_READER (object), g_value_get_enum (value)); return; case PROP_GROUP_BY_THREADS: e_mail_reader_set_group_by_threads ( E_MAIL_READER (object), g_value_get_boolean (value)); return; case PROP_REPLY_STYLE: e_mail_reader_set_reply_style ( E_MAIL_READER (object), g_value_get_enum (value)); return; } G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); }
static void mail_browser_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec) { switch (property_id) { case PROP_BACKEND: mail_browser_set_backend ( E_MAIL_BROWSER (object), g_value_get_object (value)); return; case PROP_CLOSE_ON_REPLY_POLICY: e_mail_browser_set_close_on_reply_policy ( E_MAIL_BROWSER (object), g_value_get_enum (value)); return; case PROP_DISPLAY_MODE: mail_browser_set_display_mode ( E_MAIL_BROWSER (object), g_value_get_enum (value)); return; case PROP_FORWARD_STYLE: e_mail_reader_set_forward_style ( E_MAIL_READER (object), g_value_get_enum (value)); return; case PROP_GROUP_BY_THREADS: e_mail_reader_set_group_by_threads ( E_MAIL_READER (object), g_value_get_boolean (value)); return; case PROP_REPLY_STYLE: e_mail_reader_set_reply_style ( E_MAIL_READER (object), g_value_get_enum (value)); return; case PROP_SHOW_DELETED: e_mail_browser_set_show_deleted ( E_MAIL_BROWSER (object), g_value_get_boolean (value)); return; case PROP_MARK_SEEN_ALWAYS: e_mail_reader_set_mark_seen_always ( E_MAIL_READER (object), g_value_get_boolean (value)); return; } G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); }