SF.net SVN: geany:[5067] trunk
ntrel at users.sourceforge.net
ntrel at xxxxx
Mon Jun 28 13:47:14 UTC 2010
Revision: 5067
http://geany.svn.sourceforge.net/geany/?rev=5067&view=rev
Author: ntrel
Date: 2010-06-28 13:47:14 +0000 (Mon, 28 Jun 2010)
Log Message:
-----------
Restore tabbing past Find in Files combo box drop down menus.
Modified Paths:
--------------
trunk/ChangeLog
trunk/src/search.c
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2010-06-27 18:04:28 UTC (rev 5066)
+++ trunk/ChangeLog 2010-06-28 13:47:14 UTC (rev 5067)
@@ -1,3 +1,9 @@
+2010-06-28 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
+
+ * src/search.c:
+ Restore tabbing past Find in Files combo box drop down menus.
+
+
2010-06-25 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
* src/sciwrappers.c, src/plugindata.h, src/pluginutils.c, src/main.c,
Modified: trunk/src/search.c
===================================================================
--- trunk/src/search.c 2010-06-27 18:04:28 UTC (rev 5066)
+++ trunk/src/search.c 2010-06-28 13:47:14 UTC (rev 5067)
@@ -577,8 +577,7 @@
ui_hookup_widget(replace_dlg.dialog, entry_replace, "entry_replace");
replace_dlg.replace_entry = GTK_BIN(entry_replace)->child;
- /* catch tab key to set the focus to the replace entry instead of
- * setting it to the combo box drop down */
+ /* tab from find to the replace entry */
g_signal_connect(gtk_bin_get_child(GTK_BIN(entry_find)),
"key-press-event", G_CALLBACK(on_widget_key_pressed_set_focus),
gtk_bin_get_child(GTK_BIN(entry_replace)));
@@ -742,6 +741,10 @@
gtk_button_set_focus_on_click(GTK_BUTTON(check), FALSE);
gtk_size_group_add_widget(size_group, check);
+ /* tab from search to the files checkbox */
+ g_signal_connect(entry, "key-press-event",
+ G_CALLBACK(on_widget_key_pressed_set_focus), check);
+
fcombo = gtk_combo_box_entry_new_text();
gtk_widget_set_sensitive(fcombo, FALSE);
entry = gtk_bin_get_child(GTK_BIN(fcombo));
@@ -770,6 +773,10 @@
gtk_entry_set_width_chars(GTK_ENTRY(entry), 50);
fif_dlg.dir_combo = dir_combo;
+ /* tab from files to the dir entry */
+ g_signal_connect(gtk_bin_get_child(GTK_BIN(fcombo)), "key-press-event",
+ G_CALLBACK(on_widget_key_pressed_set_focus), entry);
+
dbox = ui_path_box_new(NULL, GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER,
GTK_ENTRY(entry));
gtk_box_pack_start(GTK_BOX(dbox), label1, FALSE, 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