]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtktextiter.h
Don't use GTK_WIDGET_NO_WINDOW in internal code anymore
[~andy/gtk] / gtk / gtktextiter.h
index 6816cc222addc1d3efe7e816e1f11b7a8849a41f..44ba8721e74dd08f1360287eb8d34ddea1e817c4 100644 (file)
  * GTK+ at ftp://ftp.gtk.org/pub/gtk/.
  */
 
+#if defined(GTK_DISABLE_SINGLE_INCLUDES) && !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
+#error "Only <gtk/gtk.h> can be included directly."
+#endif
+
 #ifndef __GTK_TEXT_ITER_H__
 #define __GTK_TEXT_ITER_H__
 
@@ -188,6 +192,13 @@ gboolean gtk_text_iter_forward_word_ends    (GtkTextIter *iter,
                                              gint         count);
 gboolean gtk_text_iter_backward_word_starts (GtkTextIter *iter,
                                              gint         count);
+                                             
+gboolean gtk_text_iter_forward_visible_line   (GtkTextIter *iter);
+gboolean gtk_text_iter_backward_visible_line  (GtkTextIter *iter);
+gboolean gtk_text_iter_forward_visible_lines  (GtkTextIter *iter,
+                                               gint         count);
+gboolean gtk_text_iter_backward_visible_lines (GtkTextIter *iter,
+                                               gint         count);
 
 gboolean gtk_text_iter_forward_visible_word_end     (GtkTextIter *iter);
 gboolean gtk_text_iter_backward_visible_word_start  (GtkTextIter *iter);