comparison src/gtksavedstatuses.c @ 11243:a511b77a368b

[gaim-migrate @ 13408] sf patch #1246384, from shiyee "This patch globally defines spacings and boreders according to the Gnome Human Interfaces Guidelines, and uses those defines where appropriate. No visual changes are made, but the the intention is that the defines should help promote uniformness." committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Fri, 12 Aug 2005 23:53:28 +0000
parents 5cda52915a1f
children ad9a61894d9b
comparison
equal deleted inserted replaced
11242:01c06e7ae1f6 11243:a511b77a368b
395 395
396 dialog->window = win = gtk_window_new(GTK_WINDOW_TOPLEVEL); 396 dialog->window = win = gtk_window_new(GTK_WINDOW_TOPLEVEL);
397 gtk_window_set_default_size(GTK_WINDOW(win), width, height); 397 gtk_window_set_default_size(GTK_WINDOW(win), width, height);
398 gtk_window_set_role(GTK_WINDOW(win), "statuses"); 398 gtk_window_set_role(GTK_WINDOW(win), "statuses");
399 gtk_window_set_title(GTK_WINDOW(win), _("Saved Statuses")); 399 gtk_window_set_title(GTK_WINDOW(win), _("Saved Statuses"));
400 gtk_container_set_border_width(GTK_CONTAINER(win), 12); 400 gtk_container_set_border_width(GTK_CONTAINER(win), GAIM_HIG_BORDER);
401 401
402 g_signal_connect(G_OBJECT(win), "delete_event", 402 g_signal_connect(G_OBJECT(win), "delete_event",
403 G_CALLBACK(status_window_destroy_cb), dialog); 403 G_CALLBACK(status_window_destroy_cb), dialog);
404 g_signal_connect(G_OBJECT(win), "configure_event", 404 g_signal_connect(G_OBJECT(win), "configure_event",
405 G_CALLBACK(configure_cb), dialog); 405 G_CALLBACK(configure_cb), dialog);
406 406
407 /* Setup the vbox */ 407 /* Setup the vbox */
408 vbox = gtk_vbox_new(FALSE, 12); 408 vbox = gtk_vbox_new(FALSE, GAIM_HIG_BORDER);
409 gtk_container_add(GTK_CONTAINER(win), vbox); 409 gtk_container_add(GTK_CONTAINER(win), vbox);
410 gtk_widget_show(vbox); 410 gtk_widget_show(vbox);
411 411
412 /* List of saved status states */ 412 /* List of saved status states */
413 list = create_saved_status_list(dialog); 413 list = create_saved_status_list(dialog);
414 gtk_box_pack_start(GTK_BOX(vbox), list, TRUE, TRUE, 0); 414 gtk_box_pack_start(GTK_BOX(vbox), list, TRUE, TRUE, 0);
415 415
416 /* Button box. */ 416 /* Button box. */
417 bbox = gtk_hbutton_box_new(); 417 bbox = gtk_hbutton_box_new();
418 gtk_box_set_spacing(GTK_BOX(bbox), 6); 418 gtk_box_set_spacing(GTK_BOX(bbox), GAIM_HIG_BOX_SPACE);
419 gtk_button_box_set_layout(GTK_BUTTON_BOX(bbox), GTK_BUTTONBOX_END); 419 gtk_button_box_set_layout(GTK_BUTTON_BOX(bbox), GTK_BUTTONBOX_END);
420 gtk_box_pack_end(GTK_BOX(vbox), bbox, FALSE, TRUE, 0); 420 gtk_box_pack_end(GTK_BOX(vbox), bbox, FALSE, TRUE, 0);
421 gtk_widget_show(bbox); 421 gtk_widget_show(bbox);
422 422
423 /* Add button */ 423 /* Add button */
711 711
712 dialog->window = win = gtk_window_new(GTK_WINDOW_TOPLEVEL); 712 dialog->window = win = gtk_window_new(GTK_WINDOW_TOPLEVEL);
713 gtk_window_set_role(GTK_WINDOW(win), "status"); 713 gtk_window_set_role(GTK_WINDOW(win), "status");
714 gtk_window_set_title(GTK_WINDOW(win), _("Status")); 714 gtk_window_set_title(GTK_WINDOW(win), _("Status"));
715 gtk_window_set_resizable(GTK_WINDOW(win), FALSE); 715 gtk_window_set_resizable(GTK_WINDOW(win), FALSE);
716 gtk_container_set_border_width(GTK_CONTAINER(win), 12); 716 gtk_container_set_border_width(GTK_CONTAINER(win), GAIM_HIG_BORDER);
717 717
718 g_signal_connect(G_OBJECT(win), "delete_event", 718 g_signal_connect(G_OBJECT(win), "delete_event",
719 G_CALLBACK(status_editor_destroy_cb), dialog); 719 G_CALLBACK(status_editor_destroy_cb), dialog);
720 720
721 /* Setup the vbox */ 721 /* Setup the vbox */
722 vbox = gtk_vbox_new(FALSE, 12); 722 vbox = gtk_vbox_new(FALSE, GAIM_HIG_BORDER);
723 gtk_container_add(GTK_CONTAINER(win), vbox); 723 gtk_container_add(GTK_CONTAINER(win), vbox);
724 gtk_widget_show(vbox); 724 gtk_widget_show(vbox);
725 725
726 sg = gtk_size_group_new(GTK_SIZE_GROUP_HORIZONTAL); 726 sg = gtk_size_group_new(GTK_SIZE_GROUP_HORIZONTAL);
727 727
728 /* Title */ 728 /* Title */
729 hbox = gtk_hbox_new(FALSE, 6); 729 hbox = gtk_hbox_new(FALSE, GAIM_HIG_BOX_SPACE);
730 gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0); 730 gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0);
731 gtk_widget_show(hbox); 731 gtk_widget_show(hbox);
732 732
733 label = gtk_label_new_with_mnemonic(_("_Title:")); 733 label = gtk_label_new_with_mnemonic(_("_Title:"));
734 gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5); 734 gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5);
746 gtk_widget_show(entry); 746 gtk_widget_show(entry);
747 g_signal_connect(G_OBJECT(entry), "changed", 747 g_signal_connect(G_OBJECT(entry), "changed",
748 G_CALLBACK(editor_title_changed_cb), dialog); 748 G_CALLBACK(editor_title_changed_cb), dialog);
749 749
750 /* Status type */ 750 /* Status type */
751 hbox = gtk_hbox_new(FALSE, 6); 751 hbox = gtk_hbox_new(FALSE, GAIM_HIG_BOX_SPACE);
752 gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0); 752 gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0);
753 gtk_widget_show(hbox); 753 gtk_widget_show(hbox);
754 754
755 label = gtk_label_new_with_mnemonic(_("_Status:")); 755 label = gtk_label_new_with_mnemonic(_("_Status:"));
756 gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5); 756 gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5);
765 dialog->type = GTK_OPTION_MENU(dropdown); 765 dialog->type = GTK_OPTION_MENU(dropdown);
766 gtk_box_pack_start(GTK_BOX(hbox), dropdown, TRUE, TRUE, 0); 766 gtk_box_pack_start(GTK_BOX(hbox), dropdown, TRUE, TRUE, 0);
767 gtk_widget_show(dropdown); 767 gtk_widget_show(dropdown);
768 768
769 /* Status message */ 769 /* Status message */
770 hbox = gtk_hbox_new(FALSE, 6); 770 hbox = gtk_hbox_new(FALSE, GAIM_HIG_BOX_SPACE);
771 gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0); 771 gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0);
772 gtk_widget_show(hbox); 772 gtk_widget_show(hbox);
773 773
774 label = gtk_label_new_with_mnemonic(_("_Message:")); 774 label = gtk_label_new_with_mnemonic(_("_Message:"));
775 gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5); 775 gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5);
791 _("Use a different status for some accounts")); 791 _("Use a different status for some accounts"));
792 gtk_box_pack_start(GTK_BOX(vbox), disclosure, FALSE, FALSE, 0); 792 gtk_box_pack_start(GTK_BOX(vbox), disclosure, FALSE, FALSE, 0);
793 gtk_widget_show(disclosure); 793 gtk_widget_show(disclosure);
794 794
795 /* Setup the box that the disclosure will cover */ 795 /* Setup the box that the disclosure will cover */
796 dbox = gtk_vbox_new(FALSE, 18); 796 dbox = gtk_vbox_new(FALSE, GAIM_HIG_CAT_SPACE);
797 gtk_box_pack_start(GTK_BOX(vbox), dbox, FALSE, FALSE, 0); 797 gtk_box_pack_start(GTK_BOX(vbox), dbox, FALSE, FALSE, 0);
798 gaim_disclosure_set_container(GAIM_DISCLOSURE(disclosure), dbox); 798 gaim_disclosure_set_container(GAIM_DISCLOSURE(disclosure), dbox);
799 799
800 /* Custom status message treeview */ 800 /* Custom status message treeview */
801 sw = gtk_scrolled_window_new(NULL, NULL); 801 sw = gtk_scrolled_window_new(NULL, NULL);
824 /* Populate list */ 824 /* Populate list */
825 status_editor_populate_list(dialog); 825 status_editor_populate_list(dialog);
826 826
827 /* Button box */ 827 /* Button box */
828 bbox = gtk_hbutton_box_new(); 828 bbox = gtk_hbutton_box_new();
829 gtk_box_set_spacing(GTK_BOX(bbox), 6); 829 gtk_box_set_spacing(GTK_BOX(bbox), GAIM_HIG_BOX_SPACE);
830 gtk_button_box_set_layout(GTK_BUTTON_BOX(bbox), GTK_BUTTONBOX_END); 830 gtk_button_box_set_layout(GTK_BUTTON_BOX(bbox), GTK_BUTTONBOX_END);
831 gtk_box_pack_end(GTK_BOX(vbox), bbox, FALSE, TRUE, 0); 831 gtk_box_pack_end(GTK_BOX(vbox), bbox, FALSE, TRUE, 0);
832 gtk_widget_show(bbox); 832 gtk_widget_show(bbox);
833 833
834 /* Cancel button */ 834 /* Cancel button */