Mercurial > pidgin
comparison src/dialogs.c @ 619:faa7603ae02e
[gaim-migrate @ 629]
added more pixmaps and modified picture_button() so that they aren't spaced
all funny
committer: Tailor Script <tailor@pidgin.im>
author | Todd Kulesza <fflewddur> |
---|---|
date | Sat, 05 Aug 2000 19:22:41 +0000 |
parents | 0f7e5ff95f71 |
children | b3900e312d8e |
comparison
equal
deleted
inserted
replaced
618:ff7a04b30608 | 619:faa7603ae02e |
---|---|
1624 { | 1624 { |
1625 GtkWidget *ok; | 1625 GtkWidget *ok; |
1626 GtkWidget *label; | 1626 GtkWidget *label; |
1627 GtkWidget *text; | 1627 GtkWidget *text; |
1628 GtkWidget *bbox; | 1628 GtkWidget *bbox; |
1629 GtkWidget *button_box; | |
1629 GtkWidget *sw; | 1630 GtkWidget *sw; |
1630 | 1631 |
1631 struct info_dlg *b = g_new0(struct info_dlg, 1); | 1632 struct info_dlg *b = g_new0(struct info_dlg, 1); |
1632 | 1633 |
1633 b->window = gtk_window_new(GTK_WINDOW_DIALOG); | 1634 b->window = gtk_window_new(GTK_WINDOW_DIALOG); |
1634 dialogwindows = g_list_prepend(dialogwindows, b->window); | 1635 dialogwindows = g_list_prepend(dialogwindows, b->window); |
1635 gtk_container_border_width(GTK_CONTAINER(b->window), 5); | 1636 gtk_container_border_width(GTK_CONTAINER(b->window), 5); |
1636 bbox = gtk_vbox_new(FALSE, 5); | 1637 bbox = gtk_vbox_new(FALSE, 5); |
1637 gtk_container_add(GTK_CONTAINER(b->window), bbox); | 1638 gtk_container_add(GTK_CONTAINER(b->window), bbox); |
1638 | 1639 button_box = gtk_hbox_new(FALSE, 5); |
1639 ok = gtk_button_new_with_label(_("OK")); | 1640 gtk_widget_realize(GTK_WIDGET(b->window)); |
1641 ok = picture_button(b->window, _("OK"), ok_xpm); | |
1640 gtk_signal_connect(GTK_OBJECT(b->window), "destroy", | 1642 gtk_signal_connect(GTK_OBJECT(b->window), "destroy", |
1641 GTK_SIGNAL_FUNC(destroy_dialog), b->window); | 1643 GTK_SIGNAL_FUNC(destroy_dialog), b->window); |
1642 gtk_signal_connect(GTK_OBJECT(ok), "clicked", | 1644 gtk_signal_connect(GTK_OBJECT(ok), "clicked", |
1643 GTK_SIGNAL_FUNC(destroy_dialog), b->window); | 1645 GTK_SIGNAL_FUNC(destroy_dialog), b->window); |
1644 | 1646 |
1659 GTK_HTML (text)->vadj->step_increment = 10.0; | 1661 GTK_HTML (text)->vadj->step_increment = 10.0; |
1660 gtk_widget_set_usize(sw, 300, 250); | 1662 gtk_widget_set_usize(sw, 300, 250); |
1661 | 1663 |
1662 gtk_box_pack_start(GTK_BOX(bbox), label, FALSE, FALSE, 0); | 1664 gtk_box_pack_start(GTK_BOX(bbox), label, FALSE, FALSE, 0); |
1663 gtk_box_pack_start(GTK_BOX(bbox), sw, TRUE, TRUE, 0); | 1665 gtk_box_pack_start(GTK_BOX(bbox), sw, TRUE, TRUE, 0); |
1664 gtk_box_pack_start(GTK_BOX(bbox), ok, FALSE, FALSE, 0); | 1666 gtk_box_pack_start(GTK_BOX(bbox), ok, TRUE, FALSE, 0); |
1665 | 1667 /* gtk_box_pack_start(GTK_BOX(button_box), ok, FALSE, FALSE, 0);*/ |
1666 gtk_widget_realize(b->window); | 1668 |
1667 aol_icon(b->window->window); | 1669 aol_icon(b->window->window); |
1668 gtk_widget_show_all(b->window); | 1670 gtk_widget_show_all(b->window); |
1669 | 1671 |
1670 if (display_options & OPT_DISP_SHOW_SMILEY) | 1672 if (display_options & OPT_DISP_SHOW_SMILEY) |
1671 write_html_with_smileys(b->window, b->text, info); | 1673 write_html_with_smileys(b->window, b->text, info); |