291 |
{ |
{ |
292 |
gboolean rv = FALSE; |
gboolean rv = FALSE; |
293 |
|
|
294 |
if (event->keyval == GDK_Tab || event->keyval == GDK_ISO_Left_Tab) |
if ( event->keyval == GDK_Tab || event->keyval == GDK_ISO_Left_Tab ) |
295 |
{ |
{ |
296 |
gunichar ch; |
gunichar ch; |
297 |
GtkTextMark *mark; |
GtkTextMark *mark; |
303 |
page = GPOINTER_TO_INT (data); |
page = GPOINTER_TO_INT (data); |
304 |
|
|
305 |
gtk_text_buffer_get_selection_bounds ( |
gtk_text_buffer_get_selection_bounds ( |
306 |
FPROPS (page, Buffer), &start, &end); |
FPROPS (page, Buffer), &start, &end ); |
307 |
|
|
308 |
|
|
309 |
if (gtk_text_iter_get_line (&start) != |
if (gtk_text_iter_get_line (&start) != |
310 |
gtk_text_iter_get_line (&end)) |
gtk_text_iter_get_line (&end)) |