diff src/conversation.c @ 623:83b0caceea9a

[gaim-migrate @ 633] This is just a little test. Let me know what you think, guys. I'll either do something similiar to this or not like this at all. Also, the toolbar where BOLD/ITALIC/ETC are will be changing as well. committer: Tailor Script <tailor@pidgin.im>
author Rob Flynn <gaim@robflynn.com>
date Sun, 06 Aug 2000 09:13:38 +0000
parents 9f168ba28ac2
children 7911320aac0d
line wrap: on
line diff
--- a/src/conversation.c	Sun Aug 06 03:35:17 2000 +0000
+++ b/src/conversation.c	Sun Aug 06 09:13:38 2000 +0000
@@ -68,6 +68,12 @@
 #include "pixmaps/luke03.xpm"
 #include "pixmaps/oneeye.xpm"
 
+#include "pixmaps/tmp_send.xpm"
+#include "pixmaps/gnome_remove.xpm"
+#include "pixmaps/gnome_add.xpm"
+#include "pixmaps/cancel.xpm"
+#include "pixmaps/warn.xpm"
+#include "pixmaps/tb_search.xpm"
 
 int state_lock=0;
 
@@ -1425,13 +1431,13 @@
 	GtkWidget *block;
 	GtkWidget *close;
 	GtkWidget *entry;
-	GtkWidget *toolbar;
 	GtkWidget *bbox;
 	GtkWidget *vbox;
 	GtkWidget *vbox2;
 	GtkWidget *paned;
 	GtkWidget *add;
-	
+	GtkWidget *toolbar;
+
 	win = gtk_window_new(GTK_WINDOW_TOPLEVEL);
 	gtk_window_set_policy(GTK_WINDOW(win), TRUE, TRUE, TRUE);
 
@@ -1439,16 +1445,17 @@
 	aol_icon(win->window);
         
 	c->window = win;
-        
-	send = gtk_button_new_with_label(_("Send"));
-	info = gtk_button_new_with_label(_("Info"));
-	warn = gtk_button_new_with_label(_("Warn"));
-	close = gtk_button_new_with_label(_("Close"));
+       
+
+	send = picture_button2(win, _("Send"), tmp_send_xpm);
+	info = picture_button2(win, _("Info"), tb_search_xpm);
+	warn = picture_button2(win, _("Warn"), warn_xpm);
+	close = picture_button2(win, _("Close"), cancel_xpm);
 	if (find_buddy(c->name) != NULL)
-		add = gtk_button_new_with_label(_("Remove"));
+		add = picture_button2(win, _("Remove"), gnome_remove_xpm);
 	else
-		add = gtk_button_new_with_label(_("Add"));
-	block = gtk_button_new_with_label(_("Block"));
+		add = picture_button2(win, _("Add"), gnome_add_xpm);
+	block = picture_button2(win, _("Block"), tmp_send_xpm);
 
 	/* use a slicker look if the user wants to */
 	if (display_options & OPT_DISP_COOL_LOOK)
@@ -1461,7 +1468,7 @@
 		gtk_button_set_relief(GTK_BUTTON(block), GTK_RELIEF_NONE);
 	}
 	
-	bbox = gtk_hbox_new(TRUE, 0);
+	bbox = gtk_hbox_new(FALSE, 5);
 	vbox = gtk_vbox_new(FALSE, 0);
 	vbox2 = gtk_vbox_new(FALSE, 0);
 	paned = gtk_vpaned_new();
@@ -1485,13 +1492,16 @@
 	/* Text box */
 	text = gtk_html_new(NULL, NULL);
 	gtk_html_set_editable(GTK_HTML(text), FALSE);
-/*	gtk_html_set_transparent(GTK_HTML(text), (transparent) ? TRUE : FALSE);*/
+	/*
+	gtk_html_set_transparent(GTK_HTML(text), (transparent) ? TRUE : FALSE);
+	*/
+
 	c->text = text;
 
 	sw = gtk_scrolled_window_new (NULL, NULL);
-	gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (sw),
-												GTK_POLICY_NEVER,
-												GTK_POLICY_ALWAYS);
+	gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (sw), 
+			GTK_POLICY_NEVER, 
+			GTK_POLICY_AUTOMATIC);
 	gtk_widget_show(sw);
 	gtk_container_add(GTK_CONTAINER(sw), text);
 	gtk_widget_show(text);
@@ -1513,12 +1523,12 @@
 	gtk_signal_connect(GTK_OBJECT(entry), "key_press_event", GTK_SIGNAL_FUNC(keypress_callback), c);
 	gtk_widget_set_usize(entry, 300, 25);
 
-	gtk_box_pack_start(GTK_BOX(bbox), send, TRUE, TRUE, 5);
-	gtk_box_pack_start(GTK_BOX(bbox), info, TRUE, TRUE, 5);
-	gtk_box_pack_start(GTK_BOX(bbox), warn, TRUE, TRUE, 5);
-	gtk_box_pack_start(GTK_BOX(bbox), block, TRUE, TRUE, 5);
-	gtk_box_pack_start(GTK_BOX(bbox), add, TRUE, TRUE, 5);
-	gtk_box_pack_start(GTK_BOX(bbox), close, TRUE, TRUE, 5);
+	gtk_box_pack_end(GTK_BOX(bbox), close, FALSE, FALSE, 0);
+	gtk_box_pack_end(GTK_BOX(bbox), add, FALSE, FALSE, 0);
+	gtk_box_pack_end(GTK_BOX(bbox), block, FALSE, FALSE, 0);
+	gtk_box_pack_end(GTK_BOX(bbox), warn, FALSE, FALSE, 0);
+	gtk_box_pack_end(GTK_BOX(bbox), info, FALSE, FALSE, 0);
+	gtk_box_pack_end(GTK_BOX(bbox), send, FALSE, FALSE, 0);
 	
 	/* pack and fill the rest */
 	gtk_box_pack_start(GTK_BOX(vbox), sw, TRUE, TRUE, 5);