| 589 ((primary && secondary) ? "\n\n" : ""), |
589 ((primary && secondary) ? "\n\n" : ""), |
| 590 (secondary ? secondary_esc : "")); |
590 (secondary ? secondary_esc : "")); |
| 591 g_free(primary_esc); |
591 g_free(primary_esc); |
| 592 g_free(secondary_esc); |
592 g_free(secondary_esc); |
| 593 |
593 |
| 594 label = gtk_label_new(NULL); |
594 label = GTK_LABEL(gtk_label_new(NULL)); |
| 595 |
595 |
| 596 gtk_label_set_markup(GTK_LABEL(label), label_text); |
596 gtk_label_set_markup(label, label_text); |
| 597 gtk_label_set_line_wrap(GTK_LABEL(label), TRUE); |
597 gtk_label_set_line_wrap(label, TRUE); |
| 598 gtk_misc_set_alignment(GTK_MISC(label), 0, 0); |
598 gtk_misc_set_alignment(GTK_MISC(label), 0, 0); |
| 599 gtk_box_pack_start(GTK_BOX(vbox), label, FALSE, FALSE, 0); |
599 gtk_box_pack_start(GTK_BOX(vbox), GTK_WIDGET(label), FALSE, FALSE, 0); |
| 600 |
600 |
| 601 g_free(label_text); |
601 g_free(label_text); |
| 602 |
602 |
| 603 /* Entry field. */ |
603 /* Entry field. */ |
| 604 data->u.input.multiline = multiline; |
604 data->u.input.multiline = multiline; |
| 656 } |
656 } |
| 657 } |
657 } |
| 658 gtk_widget_show_all(vbox); |
658 gtk_widget_show_all(vbox); |
| 659 } |
659 } |
| 660 |
660 |
| 661 pidgin_set_accessible_label (entry, label); |
661 pidgin_set_accessible_label(entry, label); |
| 662 data->u.input.entry = entry; |
662 data->u.input.entry = entry; |
| 663 |
663 |
| 664 pidgin_auto_parent_window(dialog); |
664 pidgin_auto_parent_window(dialog); |
| 665 |
665 |
| 666 /* Show everything. */ |
666 /* Show everything. */ |