diff src/buddy_chat.c @ 1757:3dfe4aefd366

[gaim-migrate @ 1767] la la la committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Fri, 27 Apr 2001 00:33:38 +0000
parents 00f74db70f2d
children 1e0613d9526b
line wrap: on
line diff
--- a/src/buddy_chat.c	Fri Apr 27 00:28:44 2001 +0000
+++ b/src/buddy_chat.c	Fri Apr 27 00:33:38 2001 +0000
@@ -779,6 +779,23 @@
 					   GTK_SIGNAL_FUNC(delete_all_chats), NULL);
 
 			chat_notebook = gtk_notebook_new();
+			if (display_options & OPT_DISP_CHAT_SIDE_TAB) {
+				if (display_options & OPT_DISP_CHAT_BR_TAB) {
+					gtk_notebook_set_tab_pos(GTK_NOTEBOOK(chat_notebook),
+							GTK_POS_RIGHT);
+				} else {
+					gtk_notebook_set_tab_pos(GTK_NOTEBOOK(chat_notebook),
+							GTK_POS_LEFT);
+				}
+			} else {
+				if (display_options & OPT_DISP_CHAT_BR_TAB) {
+					gtk_notebook_set_tab_pos(GTK_NOTEBOOK(chat_notebook),
+							GTK_POS_BOTTOM);
+				} else {
+					gtk_notebook_set_tab_pos(GTK_NOTEBOOK(chat_notebook),
+							GTK_POS_TOP);
+				}
+			}
 			gtk_notebook_set_scrollable(GTK_NOTEBOOK(chat_notebook), TRUE);
 			gtk_notebook_popup_enable(GTK_NOTEBOOK(chat_notebook));
 			gtk_container_add(GTK_CONTAINER(win), chat_notebook);
@@ -1143,6 +1160,7 @@
 		if (all_chats)
 			gtk_widget_destroy(all_chats);
 		all_chats = NULL;
+		chat_notebook = NULL;
 		chats = m;
 	}
 }