Mercurial > pidgin
comparison src/dialogs.c @ 486:1045f51bcae7
[gaim-migrate @ 496]
I dont know what this is.
committer: Tailor Script <tailor@pidgin.im>
author | Rob Flynn <gaim@robflynn.com> |
---|---|
date | Tue, 11 Jul 2000 19:02:03 +0000 |
parents | a15d87ea1d4c |
children | e1021544e257 |
comparison
equal
deleted
inserted
replaced
485:a15d87ea1d4c | 486:1045f51bcae7 |
---|---|
1988 GtkWidget *bbox; | 1988 GtkWidget *bbox; |
1989 GtkWidget *vbox; | 1989 GtkWidget *vbox; |
1990 GtkWidget *rbox; | 1990 GtkWidget *rbox; |
1991 GtkWidget *topbox; | 1991 GtkWidget *topbox; |
1992 GtkWidget *which; | 1992 GtkWidget *which; |
1993 struct addperm *p = g_new0(struct addperm, 1); | 1993 GdkBitmap *mask; |
1994 GdkPixmap *icon; | |
1995 GtkWidget *icon_i; | |
1996 GtkWidget *button_box; | |
1997 | |
1998 struct addperm *p = g_new0(struct addperm, 1); | |
1994 | 1999 |
1995 p->window = gtk_window_new(GTK_WINDOW_DIALOG); | 2000 p->window = gtk_window_new(GTK_WINDOW_DIALOG); |
1996 dialogwindows = g_list_prepend(dialogwindows, p->window); | 2001 gtk_widget_show(p->window); |
1997 cancel = gtk_button_new_with_label(_("Cancel")); | 2002 dialogwindows = g_list_prepend(dialogwindows, p->window); |
1998 add = gtk_button_new_with_label(_("Add")); | 2003 |
1999 bbox = gtk_hbox_new(TRUE, 10); | 2004 bbox = gtk_hbox_new(TRUE, 10); |
2000 topbox = gtk_hbox_new(FALSE, 5); | 2005 topbox = gtk_hbox_new(FALSE, 5); |
2001 vbox = gtk_vbox_new(FALSE, 5); | 2006 vbox = gtk_vbox_new(FALSE, 5); |
2002 rbox = gtk_vbox_new(FALSE, 5); | 2007 rbox = gtk_vbox_new(FALSE, 5); |
2003 p->entry = gtk_entry_new(); | 2008 p->entry = gtk_entry_new(); |
2004 | 2009 |
2010 /* Build Add Button */ | |
2011 | |
2012 add = gtk_button_new(); | |
2013 | |
2014 button_box = gtk_hbox_new(FALSE, 5); | |
2015 icon = gdk_pixmap_create_from_xpm_d ( p->window->window, &mask, NULL, add_xpm); | |
2016 icon_i = gtk_pixmap_new(icon, mask); | |
2017 | |
2018 label = gtk_label_new(_("Add")); | |
2019 | |
2020 gtk_box_pack_start(GTK_BOX(button_box), icon_i, FALSE, FALSE, 2); | |
2021 gtk_box_pack_end(GTK_BOX(button_box), label, FALSE, FALSE, 2); | |
2022 | |
2023 gtk_widget_show(label); | |
2024 gtk_widget_show(icon_i); | |
2025 | |
2026 gtk_widget_show(button_box); | |
2027 | |
2028 gtk_container_add(GTK_CONTAINER(add), button_box); | |
2029 | |
2030 /* End of Add Button */ | |
2031 | |
2032 /* Build Cancel Button */ | |
2033 | |
2034 cancel = gtk_button_new(); | |
2035 | |
2036 button_box = gtk_hbox_new(FALSE, 5); | |
2037 icon = gdk_pixmap_create_from_xpm_d ( p->window->window, &mask, NULL, cancel_xpm); | |
2038 | |
2039 icon_i = gtk_pixmap_new(icon, mask); | |
2040 | |
2041 label = gtk_label_new(_("Cancel")); | |
2042 | |
2043 gtk_box_pack_start(GTK_BOX(button_box), icon_i, FALSE, FALSE, 2); | |
2044 gtk_box_pack_end(GTK_BOX(button_box), label, FALSE, FALSE, 2); | |
2045 | |
2046 gtk_widget_show(label); | |
2047 gtk_widget_show(icon_i); | |
2048 | |
2049 gtk_widget_show(button_box); | |
2050 | |
2051 gtk_container_add(GTK_CONTAINER(cancel), button_box); | |
2052 | |
2053 /* End of Cancel Button */ | |
2005 if (who != NULL) | 2054 if (who != NULL) |
2006 gtk_entry_set_text(GTK_ENTRY(p->entry), who); | 2055 gtk_entry_set_text(GTK_ENTRY(p->entry), who); |
2007 | 2056 |
2008 which = gtk_radio_button_new_with_label(NULL, _("Deny")); | 2057 which = gtk_radio_button_new_with_label(NULL, _("Deny")); |
2009 gtk_box_pack_start(GTK_BOX(rbox), which, FALSE, FALSE, 0); | 2058 gtk_box_pack_start(GTK_BOX(rbox), which, FALSE, FALSE, 0); |
2014 gtk_box_pack_start(GTK_BOX(rbox), which, FALSE, FALSE, 0); | 2063 gtk_box_pack_start(GTK_BOX(rbox), which, FALSE, FALSE, 0); |
2015 gtk_object_set_user_data(GTK_OBJECT(which), (int *)2); | 2064 gtk_object_set_user_data(GTK_OBJECT(which), (int *)2); |
2016 gtk_widget_show(which); | 2065 gtk_widget_show(which); |
2017 | 2066 |
2018 /* Put the buttons in the box */ | 2067 /* Put the buttons in the box */ |
2019 gtk_box_pack_start(GTK_BOX(bbox), add, TRUE, TRUE, 10); | 2068 |
2020 gtk_box_pack_start(GTK_BOX(bbox), cancel, TRUE, TRUE, 10); | 2069 gtk_widget_set_usize(add, 75, 30); |
2070 gtk_widget_set_usize(cancel, 75, 30); | |
2071 | |
2072 gtk_box_pack_start(GTK_BOX(bbox), add, FALSE, FALSE, 5); | |
2073 gtk_box_pack_end(GTK_BOX(bbox), cancel, FALSE, FALSE, 5); | |
2021 | 2074 |
2022 label = gtk_label_new(_("Add")); | 2075 label = gtk_label_new(_("Add")); |
2023 gtk_widget_show(label); | 2076 gtk_widget_show(label); |
2024 gtk_box_pack_start(GTK_BOX(topbox), label, FALSE, FALSE, 5); | 2077 gtk_box_pack_start(GTK_BOX(topbox), label, FALSE, FALSE, 5); |
2025 gtk_box_pack_start(GTK_BOX(topbox), p->entry, FALSE, FALSE, 5); | 2078 gtk_box_pack_start(GTK_BOX(topbox), p->entry, FALSE, FALSE, 5); |