comparison src/dialogs.c @ 1780:d7cbedd1d651

[gaim-migrate @ 1790] woo. more preferences redesigns. also gtk_imhtml_clear and gaim_setup_imhtml. this is knee-toe. committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Mon, 30 Apr 2001 13:12:42 +0000
parents e0f936b4c91a
children caa605e70917
comparison
equal deleted inserted replaced
1779:0da2a831c0ae 1780:d7cbedd1d651
56 #include "pixmaps/burp.xpm" 56 #include "pixmaps/burp.xpm"
57 #include "pixmaps/crossedlips.xpm" 57 #include "pixmaps/crossedlips.xpm"
58 #include "pixmaps/cry.xpm" 58 #include "pixmaps/cry.xpm"
59 #include "pixmaps/embarrassed.xpm" 59 #include "pixmaps/embarrassed.xpm"
60 #include "pixmaps/kiss.xpm" 60 #include "pixmaps/kiss.xpm"
61 #include "pixmaps/luke03.xpm"
62 #include "pixmaps/moneymouth.xpm" 61 #include "pixmaps/moneymouth.xpm"
63 #include "pixmaps/oneeye.xpm"
64 #include "pixmaps/sad.xpm" 62 #include "pixmaps/sad.xpm"
65 #include "pixmaps/scream.xpm" 63 #include "pixmaps/scream.xpm"
66 #include "pixmaps/smile.xpm" 64 #include "pixmaps/smile.xpm"
67 #include "pixmaps/smile8.xpm" 65 #include "pixmaps/smile8.xpm"
68 #include "pixmaps/think.xpm" 66 #include "pixmaps/think.xpm"
69 #include "pixmaps/tongue.xpm" 67 #include "pixmaps/tongue.xpm"
70 #include "pixmaps/wink.xpm" 68 #include "pixmaps/wink.xpm"
71 #include "pixmaps/yell.xpm" 69 #include "pixmaps/yell.xpm"
72 #include "pixmaps/crazy4.xpm"
73 70
74 #include "pixmaps/aol_icon.xpm" 71 #include "pixmaps/aol_icon.xpm"
75 #include "pixmaps/free_icon.xpm" 72 #include "pixmaps/free_icon.xpm"
76 #include "pixmaps/dt_icon.xpm" 73 #include "pixmaps/dt_icon.xpm"
77 #include "pixmaps/admin_icon.xpm" 74 #include "pixmaps/admin_icon.xpm"
1755 1752
1756 GTK_LAYOUT(text)->hadjustment->step_increment = 10.0; 1753 GTK_LAYOUT(text)->hadjustment->step_increment = 10.0;
1757 GTK_LAYOUT(text)->vadjustment->step_increment = 10.0; 1754 GTK_LAYOUT(text)->vadjustment->step_increment = 10.0;
1758 gtk_widget_set_usize(sw, 300, 250); 1755 gtk_widget_set_usize(sw, 300, 250);
1759 gtk_imhtml_set_img_handler(GTK_IMHTML(text), info_img_handler); 1756 gtk_imhtml_set_img_handler(GTK_IMHTML(text), info_img_handler);
1760 if (!(display_options & OPT_DISP_SHOW_SMILEY)) 1757 gaim_setup_imhtml(GTK_IMHTML(text));
1761 gtk_imhtml_show_smileys(GTK_IMHTML(b->text), FALSE);
1762 gtk_signal_connect(GTK_OBJECT(text), "url_clicked", GTK_SIGNAL_FUNC(open_url_nw), NULL);
1763 gtk_imhtml_associate_smiley(GTK_IMHTML(text), "C:)", luke03_xpm);
1764 gtk_imhtml_associate_smiley(GTK_IMHTML(text), "C:-)", luke03_xpm);
1765 gtk_imhtml_associate_smiley(GTK_IMHTML(text), "O-)", oneeye_xpm);
1766 gtk_imhtml_associate_smiley(GTK_IMHTML(text), ">:)", crazy4_xpm);
1767 gtk_imhtml_associate_smiley(GTK_IMHTML(text), ">:-)", crazy4_xpm);
1768 1758
1769 gtk_box_pack_start(GTK_BOX(bbox), label, FALSE, FALSE, 0); 1759 gtk_box_pack_start(GTK_BOX(bbox), label, FALSE, FALSE, 0);
1770 gtk_box_pack_start(GTK_BOX(bbox), sw, TRUE, TRUE, 0); 1760 gtk_box_pack_start(GTK_BOX(bbox), sw, TRUE, TRUE, 0);
1771 gtk_box_pack_start(GTK_BOX(bbox), ok, FALSE, FALSE, 0); 1761 gtk_box_pack_start(GTK_BOX(bbox), ok, FALSE, FALSE, 0);
1772 1762
3718 gtk_widget_set_usize(sw, 390, 220); 3708 gtk_widget_set_usize(sw, 390, 220);
3719 3709
3720 layout = gtk_imhtml_new(NULL, NULL); 3710 layout = gtk_imhtml_new(NULL, NULL);
3721 gtk_signal_connect(GTK_OBJECT(layout), "url_clicked", open_url_nw, NULL); 3711 gtk_signal_connect(GTK_OBJECT(layout), "url_clicked", open_url_nw, NULL);
3722 gtk_container_add(GTK_CONTAINER(sw), layout); 3712 gtk_container_add(GTK_CONTAINER(sw), layout);
3723 if (!(display_options & OPT_DISP_SHOW_SMILEY)) 3713 gaim_setup_imhtml(GTK_IMHTML(layout));
3724 gtk_imhtml_show_smileys(GTK_IMHTML(layout), FALSE);
3725 gtk_imhtml_associate_smiley(GTK_IMHTML(layout), "C:)", luke03_xpm);
3726 gtk_imhtml_associate_smiley(GTK_IMHTML(layout), "C:-)", luke03_xpm);
3727 gtk_imhtml_associate_smiley(GTK_IMHTML(layout), "O-)", oneeye_xpm);
3728 gtk_imhtml_associate_smiley(GTK_IMHTML(layout), ">:)", crazy4_xpm);
3729 gtk_imhtml_associate_smiley(GTK_IMHTML(layout), ">:-)", crazy4_xpm);
3730 3714
3731 hbox = gtk_hbox_new(FALSE, 0); 3715 hbox = gtk_hbox_new(FALSE, 0);
3732 gtk_box_pack_start(GTK_BOX(box), hbox, FALSE, FALSE, 0); 3716 gtk_box_pack_start(GTK_BOX(box), hbox, FALSE, FALSE, 0);
3733 gtk_widget_show(hbox); 3717 gtk_widget_show(hbox);
3734 3718