comparison src/gtkrequest.c @ 6325:de67cb0dd09d

[gaim-migrate @ 6824] Some more updates. Primary and secondary text now display. committer: Tailor Script <tailor@pidgin.im>
author Christian Hammond <chipx86@chipx86.com>
date Tue, 29 Jul 2003 05:35:36 +0000
parents 01ce15fb27eb
children f6480d79cb89
comparison
equal deleted inserted replaced
6324:01ce15fb27eb 6325:de67cb0dd09d
438 438
439 data->cbs[0] = ok_cb; 439 data->cbs[0] = ok_cb;
440 data->cbs[1] = cancel_cb; 440 data->cbs[1] = cancel_cb;
441 441
442 data->dialog = win = gtk_window_new(GTK_WINDOW_TOPLEVEL); 442 data->dialog = win = gtk_window_new(GTK_WINDOW_TOPLEVEL);
443
444 #if 0
445 /* HIG says no to this :( */
443 if (title != NULL) 446 if (title != NULL)
444 gtk_window_set_title(GTK_WINDOW(win), title); 447 gtk_window_set_title(GTK_WINDOW(win), title);
448 #endif
449
445 gtk_window_set_role(GTK_WINDOW(win), "multifield"); 450 gtk_window_set_role(GTK_WINDOW(win), "multifield");
446 gtk_container_set_border_width(GTK_CONTAINER(win), 12); 451 gtk_container_set_border_width(GTK_CONTAINER(win), 12);
447 gtk_window_set_resizable(GTK_WINDOW(win), FALSE); 452 gtk_window_set_resizable(GTK_WINDOW(win), FALSE);
448 453
449 /* Setup the vbox */ 454 /* Setup the vbox */
463 468
464 gtk_label_set_markup(GTK_LABEL(label), label_text); 469 gtk_label_set_markup(GTK_LABEL(label), label_text);
465 gtk_label_set_line_wrap(GTK_LABEL(label), TRUE); 470 gtk_label_set_line_wrap(GTK_LABEL(label), TRUE);
466 gtk_misc_set_alignment(GTK_MISC(label), 0, 0); 471 gtk_misc_set_alignment(GTK_MISC(label), 0, 0);
467 gtk_box_pack_start(GTK_BOX(vbox), label, TRUE, TRUE, 0); 472 gtk_box_pack_start(GTK_BOX(vbox), label, TRUE, TRUE, 0);
473 gtk_widget_show(label);
468 474
469 g_free(label_text); 475 g_free(label_text);
470 } 476 }
471 477
472 for (gl = gaim_request_fields_get_groups(fields); 478 for (gl = gaim_request_fields_get_groups(fields);
485 491
486 if (gaim_request_field_group_get_title(group) != NULL) { 492 if (gaim_request_field_group_get_title(group) != NULL) {
487 frame = gaim_gtk_make_frame(vbox, 493 frame = gaim_gtk_make_frame(vbox,
488 gaim_request_field_group_get_title(group)); 494 gaim_request_field_group_get_title(group));
489 } 495 }
490 else { 496 else
491 frame = vbox; 497 frame = vbox;
492 }
493 498
494 field_count = g_list_length(field_list); 499 field_count = g_list_length(field_list);
495 500
496 if (field_count > 9) { 501 if (field_count > 9) {
497 rows = field_count / 2; 502 rows = field_count / 2;