diff options
author | Ettore Perazzoli <ettore@src.gnome.org> | 2002-03-28 08:23:42 +0800 |
---|---|---|
committer | Ettore Perazzoli <ettore@src.gnome.org> | 2002-03-28 08:23:42 +0800 |
commit | 96049eac2a6cfb2047fe13b0431212376e863789 (patch) | |
tree | 4135c0a2ac09553d3c60f83fdd8025cff32315b2 /mail | |
parent | 87739f91445379a09dd9c53e24a1af63da874622 (diff) | |
download | gsoc2013-evolution-96049eac2a6cfb2047fe13b0431212376e863789.tar.gz gsoc2013-evolution-96049eac2a6cfb2047fe13b0431212376e863789.tar.zst gsoc2013-evolution-96049eac2a6cfb2047fe13b0431212376e863789.zip |
Use gtk_container_add() to put the toplevel in the parent widget, instead
* mail-accounts.c (mail_accounts_tab_construct): Use
gtk_container_add() to put the toplevel in the parent widget,
instead of just gtk_widget_set_parent().
* mail-preferences.c (mail_preferences_construct): Likewise.
* mail-composer-prefs.c (mail_composer_prefs_construct): Likewise.
svn path=/trunk/; revision=16270
Diffstat (limited to 'mail')
-rw-r--r-- | mail/ChangeLog | 8 | ||||
-rw-r--r-- | mail/mail-accounts.c | 6 |
2 files changed, 12 insertions, 2 deletions
diff --git a/mail/ChangeLog b/mail/ChangeLog index 1a64ef5d64..1e6d5f8a3f 100644 --- a/mail/ChangeLog +++ b/mail/ChangeLog @@ -1,3 +1,11 @@ +2002-03-27 Ettore Perazzoli <ettore@ximian.com> + + * mail-accounts.c (mail_accounts_tab_construct): Use + gtk_container_add() to put the toplevel in the parent widget, + instead of just gtk_widget_set_parent(). + * mail-preferences.c (mail_preferences_construct): Likewise. + * mail-composer-prefs.c (mail_composer_prefs_construct): Likewise. + 2002-03-27 Jeffrey Stedfast <fejj@ximian.com> * mail-callbacks.c (mail_generate_reply): Updated to respect the diff --git a/mail/mail-accounts.c b/mail/mail-accounts.c index 9667be98b6..ccba207dfa 100644 --- a/mail/mail-accounts.c +++ b/mail/mail-accounts.c @@ -364,6 +364,8 @@ mail_accounts_etable_new (char *widget_name, char *string1, char *string2, int i E_TABLE_MEMORY_STORE_STRING, E_TABLE_MEMORY_STORE_TERMINATOR, }; + + return NULL; extras = e_table_extras_new (); @@ -392,8 +394,8 @@ mail_accounts_tab_construct (MailAccountsTab *prefs) /* reparent */ gtk_widget_ref (toplevel); - gtk_widget_unparent (toplevel); - gtk_widget_set_parent (toplevel, GTK_WIDGET (prefs)); + gtk_container_remove (GTK_CONTAINER (toplevel->parent), toplevel); + gtk_container_add (GTK_CONTAINER (prefs), toplevel); gtk_widget_unref (toplevel); prefs->table = E_TABLE (glade_xml_get_widget (gui, "etableMailAccounts")); |