In a dialog box, tabbing moves the focus not just between the buttons, but also onto the text strings outside the boxes. E.g., there are five focus locations in this box: "The file 'untitled' is not saved.", "Do you want to save it before closing?", "Cancel", "Don't Save", "Save". Other GTK applications (e.g., Sylpheed) don't behave this way; the focus only moves from button to button.
I had a quick look at this. In Geany, we use an ordinary GtkMessageDialog widget which by default seems to make the labels sensitive to receiving the focus. In contrary, Sylpheed doesn't use a GtkMessageDialog instead they use a more generic GtkDialog and put GtkLabel widgets in it manually. This seems more wrong to me, at least unnecessary complex. So, I think most GTK applications behave like Geany, rather few like Sylpheed behave differently. Though I see that "feature" of label texts being sensitive for tabbing isn't really good. So, if it should be fixed/changed in GTK not Geany, IMHO. Regards, Enrico
On Sun, 11 Jul 2010 19:09:30 +0200 Enrico Tröger <enrico.troeger@uvena.de> wrote: Ok, so should I reassign this to GTK? Celejar