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); |
