# HG changeset patch # User Christian Hammond # Date 1055111824 0 # Node ID c900fc823a21714d9623c3a5acabaf6706e0b278 # Parent fb9209877f375445488fc18e28a68e2b9594ceaf [gaim-migrate @ 6245] Added the buttons to the dialog. committer: Tailor Script diff -r fb9209877f37 -r c900fc823a21 src/gtkrequest.c --- a/src/gtkrequest.c Sun Jun 08 15:35:28 2003 +0000 +++ b/src/gtkrequest.c Sun Jun 08 22:37:04 2003 +0000 @@ -337,9 +337,12 @@ GaimGtkRequestData *data; GtkWidget *win; GtkWidget *vbox; + GtkWidget *bbox; GtkWidget *frame; GtkWidget *label; GtkWidget *table; + GtkWidget *sep; + GtkWidget *button; GtkSizeGroup *sg; GList *gl, *fl; GaimRequestFieldGroup *group; @@ -561,6 +564,28 @@ g_object_unref(sg); + /* Separator */ + sep = gtk_hseparator_new(); + gtk_box_pack_start(GTK_BOX(vbox), sep, FALSE, FALSE, 0); + gtk_widget_show(sep); + + /* Button box. */ + bbox = gtk_hbutton_box_new(); + gtk_box_set_spacing(GTK_BOX(bbox), 6); + gtk_button_box_set_layout(GTK_BUTTON_BOX(bbox), GTK_BUTTONBOX_END); + gtk_box_pack_end(GTK_BOX(vbox), bbox, FALSE, TRUE, 0); + gtk_widget_show(bbox); + + /* Cancel button */ + button = gtk_button_new_from_stock(text_to_stock(cancel_text)); + gtk_box_pack_start(GTK_BOX(bbox), button, FALSE, FALSE, 0); + gtk_widget_show(button); + + /* OK button */ + button = gtk_button_new_from_stock(text_to_stock(ok_text)); + gtk_box_pack_start(GTK_BOX(bbox), button, FALSE, FALSE, 0); + gtk_widget_show(button); + gtk_widget_show(win); return data;