pidgin/gtkrequest.c

changeset 16718
e700b2f9843a
parent 16716
48db3a3d7044
parent 16717
ce2ccedc6fe8
child 16752
e6bcb1628c57
equal deleted inserted replaced
16716:48db3a3d7044 16718:e700b2f9843a
470 /* Create the dialog. */ 470 /* Create the dialog. */
471 data->dialog = dialog = gtk_dialog_new(); 471 data->dialog = dialog = gtk_dialog_new();
472 472
473 if (title != NULL) 473 if (title != NULL)
474 gtk_window_set_title(GTK_WINDOW(dialog), title); 474 gtk_window_set_title(GTK_WINDOW(dialog), title);
475 475 #ifdef _WIN32
476 gtk_window_set_title(GTK_WINDOW(dialog), PIDGIN_ALERT_TITLE);
477 #endif
476 478
477 gtk_dialog_add_button(GTK_DIALOG(dialog), 479 gtk_dialog_add_button(GTK_DIALOG(dialog),
478 text_to_stock(cancel_text), 0); 480 text_to_stock(cancel_text), 0);
479 481
480 gtk_dialog_add_button(GTK_DIALOG(dialog), 482 gtk_dialog_add_button(GTK_DIALOG(dialog),
578 /* Create the dialog. */ 580 /* Create the dialog. */
579 data->dialog = dialog = gtk_dialog_new(); 581 data->dialog = dialog = gtk_dialog_new();
580 582
581 if (title != NULL) 583 if (title != NULL)
582 gtk_window_set_title(GTK_WINDOW(dialog), title); 584 gtk_window_set_title(GTK_WINDOW(dialog), title);
585 #ifdef _WIN32
586 gtk_window_set_title(GTK_WINDOW(dialog), PIDGIN_ALERT_TITLE);
587 #endif
583 588
584 for (i = 0; i < action_count; i++) { 589 for (i = 0; i < action_count; i++) {
585 gtk_dialog_add_button(GTK_DIALOG(dialog), 590 gtk_dialog_add_button(GTK_DIALOG(dialog),
586 text_to_stock(buttons[2 * i]), i); 591 text_to_stock(buttons[2 * i]), i);
587 592
1066 1071
1067 data->dialog = win = gtk_window_new(GTK_WINDOW_TOPLEVEL); 1072 data->dialog = win = gtk_window_new(GTK_WINDOW_TOPLEVEL);
1068 1073
1069 if (title != NULL) 1074 if (title != NULL)
1070 gtk_window_set_title(GTK_WINDOW(win), title); 1075 gtk_window_set_title(GTK_WINDOW(win), title);
1076 #ifdef _WIN32
1077 gtk_window_set_title(GTK_WINDOW(win), PIDGIN_ALERT_TITLE);
1078 #endif
1071 1079
1072 gtk_window_set_role(GTK_WINDOW(win), "multifield"); 1080 gtk_window_set_role(GTK_WINDOW(win), "multifield");
1073 gtk_container_set_border_width(GTK_CONTAINER(win), PIDGIN_HIG_BORDER); 1081 gtk_container_set_border_width(GTK_CONTAINER(win), PIDGIN_HIG_BORDER);
1074 1082
1075 g_signal_connect(G_OBJECT(win), "delete_event", 1083 g_signal_connect(G_OBJECT(win), "delete_event",
1608 data->cb_count = 2; 1616 data->cb_count = 2;
1609 data->cbs = g_new0(GCallback, 2); 1617 data->cbs = g_new0(GCallback, 2);
1610 data->cbs[0] = cancel_cb; 1618 data->cbs[0] = cancel_cb;
1611 data->cbs[1] = ok_cb; 1619 data->cbs[1] = ok_cb;
1612 data->u.file.savedialog = FALSE; 1620 data->u.file.savedialog = FALSE;
1613 1621
1614 #if GTK_CHECK_VERSION(2,4,0) /* FILECHOOSER */ 1622 #if GTK_CHECK_VERSION(2,4,0) /* FILECHOOSER */
1615 dirsel = gtk_file_chooser_dialog_new( 1623 dirsel = gtk_file_chooser_dialog_new(
1616 title ? title : _("Select Folder..."), 1624 title ? title : _("Select Folder..."),
1617 NULL, 1625 NULL,
1618 GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER, 1626 GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER,

mercurial