src/gtkdialogs.c

changeset 11243
ee8dccc558e1
parent 11082
4ea41a935359
child 11257
9743367c935e
equal deleted inserted replaced
11242:34616591ef26 11243:ee8dccc558e1
206 gtk_window_set_title(GTK_WINDOW(about), _("About Gaim")); 206 gtk_window_set_title(GTK_WINDOW(about), _("About Gaim"));
207 gtk_window_set_role(GTK_WINDOW(about), "about"); 207 gtk_window_set_role(GTK_WINDOW(about), "about");
208 gtk_window_set_resizable(GTK_WINDOW(about), TRUE); 208 gtk_window_set_resizable(GTK_WINDOW(about), TRUE);
209 gtk_window_set_default_size(GTK_WINDOW(about), 340, 550); /* Golden ratio in da hizzy */ 209 gtk_window_set_default_size(GTK_WINDOW(about), 340, 550); /* Golden ratio in da hizzy */
210 210
211 hbox = gtk_hbox_new(FALSE, 12); 211 hbox = gtk_hbox_new(FALSE, GAIM_HIG_BORDER);
212 gtk_container_set_border_width(GTK_CONTAINER(hbox), 12); 212 gtk_container_set_border_width(GTK_CONTAINER(hbox), GAIM_HIG_BORDER);
213 gtk_container_add(GTK_CONTAINER(about), hbox); 213 gtk_container_add(GTK_CONTAINER(about), hbox);
214 214
215 vbox = gtk_vbox_new(FALSE, 12); 215 vbox = gtk_vbox_new(FALSE, GAIM_HIG_BORDER);
216 gtk_container_add(GTK_CONTAINER(hbox), vbox); 216 gtk_container_add(GTK_CONTAINER(hbox), vbox);
217 217
218 logo = gtk_image_new_from_stock(GAIM_STOCK_LOGO, gtk_icon_size_from_name(GAIM_ICON_SIZE_LOGO)); 218 logo = gtk_image_new_from_stock(GAIM_STOCK_LOGO, gtk_icon_size_from_name(GAIM_ICON_SIZE_LOGO));
219 obj = gtk_widget_get_accessible(logo); 219 obj = gtk_widget_get_accessible(logo);
220 atk_object_set_description(obj, "Gaim " VERSION); 220 atk_object_set_description(obj, "Gaim " VERSION);
579 579
580 window = gtk_dialog_new_with_buttons(GAIM_ALERT_TITLE, NULL, 0, GTK_STOCK_CLOSE, GTK_RESPONSE_OK, NULL); 580 window = gtk_dialog_new_with_buttons(GAIM_ALERT_TITLE, NULL, 0, GTK_STOCK_CLOSE, GTK_RESPONSE_OK, NULL);
581 gtk_dialog_set_default_response (GTK_DIALOG(window), GTK_RESPONSE_OK); 581 gtk_dialog_set_default_response (GTK_DIALOG(window), GTK_RESPONSE_OK);
582 g_signal_connect(G_OBJECT(window), "response", G_CALLBACK(gtk_widget_destroy), NULL); 582 g_signal_connect(G_OBJECT(window), "response", G_CALLBACK(gtk_widget_destroy), NULL);
583 583
584 gtk_container_set_border_width (GTK_CONTAINER(window), 6); 584 gtk_container_set_border_width (GTK_CONTAINER(window), GAIM_HIG_BOX_SPACE);
585 gtk_window_set_resizable(GTK_WINDOW(window), FALSE); 585 gtk_window_set_resizable(GTK_WINDOW(window), FALSE);
586 gtk_dialog_set_has_separator(GTK_DIALOG(window), FALSE); 586 gtk_dialog_set_has_separator(GTK_DIALOG(window), FALSE);
587 gtk_box_set_spacing(GTK_BOX(GTK_DIALOG(window)->vbox), 12); 587 gtk_box_set_spacing(GTK_BOX(GTK_DIALOG(window)->vbox), GAIM_HIG_BORDER);
588 gtk_container_set_border_width (GTK_CONTAINER(GTK_DIALOG(window)->vbox), 6); 588 gtk_container_set_border_width (GTK_CONTAINER(GTK_DIALOG(window)->vbox), GAIM_HIG_BOX_SPACE);
589 589
590 hbox = gtk_hbox_new(FALSE, 12); 590 hbox = gtk_hbox_new(FALSE, GAIM_HIG_BORDER);
591 gtk_container_add(GTK_CONTAINER(GTK_DIALOG(window)->vbox), hbox); 591 gtk_container_add(GTK_CONTAINER(GTK_DIALOG(window)->vbox), hbox);
592 img = gtk_image_new_from_stock(GAIM_STOCK_DIALOG_COOL, gtk_icon_size_from_name(GAIM_ICON_SIZE_DIALOG_COOL)); 592 img = gtk_image_new_from_stock(GAIM_STOCK_DIALOG_COOL, gtk_icon_size_from_name(GAIM_ICON_SIZE_DIALOG_COOL));
593 gtk_box_pack_start(GTK_BOX(hbox), img, FALSE, FALSE, 0); 593 gtk_box_pack_start(GTK_BOX(hbox), img, FALSE, FALSE, 0);
594 594
595 gtk_label_set_line_wrap(GTK_LABEL(label), TRUE); 595 gtk_label_set_line_wrap(GTK_LABEL(label), TRUE);
748 GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, 748 GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
749 GAIM_STOCK_WARN, GTK_RESPONSE_OK, NULL); 749 GAIM_STOCK_WARN, GTK_RESPONSE_OK, NULL);
750 gtk_dialog_set_default_response (GTK_DIALOG(w->window), GTK_RESPONSE_OK); 750 gtk_dialog_set_default_response (GTK_DIALOG(w->window), GTK_RESPONSE_OK);
751 g_signal_connect(G_OBJECT(w->window), "response", G_CALLBACK(gaim_gtkdialogs_warn_cb), w); 751 g_signal_connect(G_OBJECT(w->window), "response", G_CALLBACK(gaim_gtkdialogs_warn_cb), w);
752 752
753 gtk_container_set_border_width (GTK_CONTAINER(w->window), 6); 753 gtk_container_set_border_width (GTK_CONTAINER(w->window), GAIM_HIG_BOX_SPACE);
754 gtk_window_set_resizable(GTK_WINDOW(w->window), FALSE); 754 gtk_window_set_resizable(GTK_WINDOW(w->window), FALSE);
755 gtk_dialog_set_has_separator(GTK_DIALOG(w->window), FALSE); 755 gtk_dialog_set_has_separator(GTK_DIALOG(w->window), FALSE);
756 gtk_box_set_spacing(GTK_BOX(GTK_DIALOG(w->window)->vbox), 12); 756 gtk_box_set_spacing(GTK_BOX(GTK_DIALOG(w->window)->vbox), GAIM_HIG_BORDER);
757 gtk_container_set_border_width (GTK_CONTAINER(GTK_DIALOG(w->window)->vbox), 6); 757 gtk_container_set_border_width (GTK_CONTAINER(GTK_DIALOG(w->window)->vbox), GAIM_HIG_BOX_SPACE);
758 758
759 hbox = gtk_hbox_new(FALSE, 12); 759 hbox = gtk_hbox_new(FALSE, GAIM_HIG_BORDER);
760 gtk_container_add(GTK_CONTAINER(GTK_DIALOG(w->window)->vbox), hbox); 760 gtk_container_add(GTK_CONTAINER(GTK_DIALOG(w->window)->vbox), hbox);
761 761
762 img = gtk_image_new_from_stock(GAIM_STOCK_DIALOG_WARNING, GTK_ICON_SIZE_DIALOG); 762 img = gtk_image_new_from_stock(GAIM_STOCK_DIALOG_WARNING, GTK_ICON_SIZE_DIALOG);
763 gtk_misc_set_alignment(GTK_MISC(img), 0, 0); 763 gtk_misc_set_alignment(GTK_MISC(img), 0, 0);
764 gtk_box_pack_start(GTK_BOX(hbox), img, FALSE, FALSE, 0); 764 gtk_box_pack_start(GTK_BOX(hbox), img, FALSE, FALSE, 0);
775 g_free(labeltext); 775 g_free(labeltext);
776 776
777 w->anon = gtk_check_button_new_with_mnemonic(_("Warn _anonymously?")); 777 w->anon = gtk_check_button_new_with_mnemonic(_("Warn _anonymously?"));
778 gtk_box_pack_start(GTK_BOX(vbox), w->anon, FALSE, FALSE, 0); 778 gtk_box_pack_start(GTK_BOX(vbox), w->anon, FALSE, FALSE, 0);
779 779
780 hbox = gtk_hbox_new(FALSE, 6); 780 hbox = gtk_hbox_new(FALSE, GAIM_HIG_BOX_SPACE);
781 gtk_container_add(GTK_CONTAINER(vbox), hbox); 781 gtk_container_add(GTK_CONTAINER(vbox), hbox);
782 img = gtk_image_new_from_stock(GTK_STOCK_DIALOG_INFO, GTK_ICON_SIZE_MENU); 782 img = gtk_image_new_from_stock(GTK_STOCK_DIALOG_INFO, GTK_ICON_SIZE_MENU);
783 gtk_box_pack_start(GTK_BOX(hbox), img, FALSE, FALSE, 0); 783 gtk_box_pack_start(GTK_BOX(hbox), img, FALSE, FALSE, 0);
784 labeltext = _("<b>Anonymous warnings are less severe.</b>"); 784 labeltext = _("<b>Anonymous warnings are less severe.</b>");
785 label = gtk_label_new(NULL); 785 label = gtk_label_new(NULL);

mercurial