SF.net SVN: geany:[3239] trunk
eht16 at users.sourceforge.net
eht16 at xxxxx
Sun Nov 16 17:54:47 UTC 2008
Revision: 3239
http://geany.svn.sourceforge.net/geany/?rev=3239&view=rev
Author: eht16
Date: 2008-11-16 17:54:46 +0000 (Sun, 16 Nov 2008)
Log Message:
-----------
Improve layout of the combo box labels in the Find in Files dialog.
Modified Paths:
--------------
trunk/ChangeLog
trunk/src/search.c
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2008-11-16 17:54:28 UTC (rev 3238)
+++ trunk/ChangeLog 2008-11-16 17:54:46 UTC (rev 3239)
@@ -7,6 +7,7 @@
when a Find in Files search fails.
Add the project's base_path to the directory list in the Find in
Files dialog if a project is open.
+ Improve layout of the combo box labels in the Find in Files dialog.
* src/search.c, src/ui_utils.c, src/ui_utils.h:
Add and use ui_combo_box_prepend_text_once() to add project's
base_path to the Find in Files dialog even if another project was
Modified: trunk/src/search.c
===================================================================
--- trunk/src/search.c 2008-11-16 17:54:28 UTC (rev 3238)
+++ trunk/src/search.c 2008-11-16 17:54:46 UTC (rev 3239)
@@ -565,7 +565,7 @@
static void create_fif_dialog()
{
GtkWidget *dir_combo, *combo, *e_combo, *entry;
- GtkWidget *label, *label1, *checkbox1, *checkbox2, *check_wholeword,
+ GtkWidget *label, *label1, *label2, *checkbox1, *checkbox2, *check_wholeword,
*check_recursive, *check_extra, *entry_extra;
GtkWidget *dbox, *sbox, *cbox, *rbox, *rbtn, *hbox, *vbox, *ebox;
GtkSizeGroup *size_group;
@@ -587,7 +587,7 @@
GTK_RESPONSE_ACCEPT);
label1 = gtk_label_new_with_mnemonic(_("_Directory:"));
- gtk_misc_set_alignment(GTK_MISC(label1), 0, 0.5);
+ gtk_misc_set_alignment(GTK_MISC(label1), 1, 0.5);
dir_combo = gtk_combo_box_entry_new_text();
entry = gtk_bin_get_child(GTK_BIN(dir_combo));
@@ -601,7 +601,7 @@
gtk_box_pack_start(GTK_BOX(dbox), label1, FALSE, FALSE, 0);
label = gtk_label_new_with_mnemonic(_("_Search for:"));
- gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5);
+ gtk_misc_set_alignment(GTK_MISC(label), 1, 0.5);
combo = gtk_combo_box_entry_new_text();
entry = gtk_bin_get_child(GTK_BIN(combo));
@@ -615,8 +615,8 @@
gtk_box_pack_start(GTK_BOX(sbox), label, FALSE, FALSE, 0);
gtk_box_pack_start(GTK_BOX(sbox), combo, TRUE, TRUE, 0);
- label = gtk_label_new_with_mnemonic(_("E_ncoding:"));
- gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5);
+ label2 = gtk_label_new_with_mnemonic(_("E_ncoding:"));
+ gtk_misc_set_alignment(GTK_MISC(label2), 1, 0.5);
e_combo = gtk_combo_box_new_text();
for (i = 0; i < GEANY_ENCODINGS_MAX; i++)
@@ -626,16 +626,17 @@
g_free(encoding_string);
}
gtk_combo_box_set_wrap_width(GTK_COMBO_BOX(e_combo), 3);
- gtk_label_set_mnemonic_widget(GTK_LABEL(label), e_combo);
+ gtk_label_set_mnemonic_widget(GTK_LABEL(label2), e_combo);
find_in_files.encoding_combo = e_combo;
ebox = gtk_hbox_new(FALSE, 6);
- gtk_box_pack_start(GTK_BOX(ebox), label, FALSE, FALSE, 0);
+ gtk_box_pack_start(GTK_BOX(ebox), label2, FALSE, FALSE, 0);
gtk_box_pack_start(GTK_BOX(ebox), e_combo, TRUE, TRUE, 0);
size_group = gtk_size_group_new(GTK_SIZE_GROUP_HORIZONTAL);
gtk_size_group_add_widget(size_group, label1);
gtk_size_group_add_widget(size_group, label);
+ gtk_size_group_add_widget(size_group, label2);
g_object_unref(G_OBJECT(size_group)); /* auto destroy the size group */
rbox = gtk_vbox_new(FALSE, 0);
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