SF.net SVN: geany: [1218] trunk
eht16 at users.sourceforge.net
eht16 at xxxxx
Sun Jan 21 19:10:40 UTC 2007
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 at 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.
More information about the Commits
mailing list