Revision: 1218 http://svn.sourceforge.net/geany/?rev=1218&view=rev Author: eht16 Date: 2007-01-21 11:10:40 -0800 (Sun, 21 Jan 2007)
Log Message: ----------- Replaced the New button by a Create button.
Modified Paths: -------------- trunk/ChangeLog trunk/src/project.c
Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2007-01-21 18:22:14 UTC (rev 1217) +++ trunk/ChangeLog 2007-01-21 19:10:40 UTC (rev 1218) @@ -5,6 +5,7 @@ * src/build.c, src/msgwindow.c, src/msgwindow.h: Applied patch from Jeff Pohlmeyer to avoid parsing of compiler errors by the va_list system. + * src/project.c: Replaced the New button by a Create button.
2007-01-20 Enrico Tröger enrico.troeger@uvena.de
Modified: trunk/src/project.c =================================================================== --- trunk/src/project.c 2007-01-21 18:22:14 UTC (rev 1217) +++ trunk/src/project.c 2007-01-21 19:10:40 UTC (rev 1218) @@ -148,7 +148,6 @@
void project_properties() { - gchar *ok_button; GtkWidget *vbox; GtkWidget *table; GtkWidget *image; @@ -158,15 +157,26 @@ GtkWidget *swin; PropertyDialogElements *e = g_new(PropertyDialogElements, 1);
+ e->dialog = gtk_dialog_new_with_buttons(_("Project properties"), GTK_WINDOW(app->window), + GTK_DIALOG_DESTROY_WITH_PARENT, + GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, NULL); + if (app->project == NULL) - ok_button = GTK_STOCK_NEW; + { + bbox = gtk_hbox_new(FALSE, 0); + button = gtk_button_new(); + image = gtk_image_new_from_stock("gtk-new", GTK_ICON_SIZE_BUTTON); + label = gtk_label_new_with_mnemonic(_("C_reate")); + gtk_box_pack_start(GTK_BOX(bbox), image, FALSE, FALSE, 3); + gtk_box_pack_start(GTK_BOX(bbox), label, FALSE, FALSE, 3); + gtk_container_add(GTK_CONTAINER(button), bbox); + gtk_dialog_add_action_widget(GTK_DIALOG(e->dialog), button, GTK_RESPONSE_OK); + } else - ok_button = GTK_STOCK_OK; + { + gtk_dialog_add_buttons(GTK_DIALOG(e->dialog), GTK_STOCK_OK, GTK_RESPONSE_OK, NULL); + }
- e->dialog = gtk_dialog_new_with_buttons(_("Project properties"), GTK_WINDOW(app->window), - GTK_DIALOG_DESTROY_WITH_PARENT, - GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, - ok_button, GTK_RESPONSE_OK, NULL); vbox = ui_dialog_vbox_new(GTK_DIALOG(e->dialog));
entries_modified = FALSE;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.