~ubuntu-branches/debian/experimental/gtk+2.0/experimental

« back to all changes in this revision

Viewing changes to docs/reference/gtk/html/GtkTextView.html

  • Committer: Package Import Robot
  • Author(s): Josselin Mouette
  • Date: 2011-09-02 17:17:47 UTC
  • mto: (72.4.15 sid)
  • mto: This revision was merged to the branch mainline in revision 102.
  • Revision ID: package-import@ubuntu.com-20110902171747-i8dr3czswn2sk7tu
Tags: upstream-2.24.6
Import upstream version 2.24.6

Show diffs side-by-side

added added

removed removed

Lines of Context:
59
59
<a class="link" href="GtkTextBuffer.html" title="GtkTextBuffer"><span class="returnvalue">GtkTextBuffer</span></a> *     <a class="link" href="GtkTextView.html#gtk-text-view-get-buffer" title="gtk_text_view_get_buffer ()">gtk_text_view_get_buffer</a>            (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);
60
60
<span class="returnvalue">void</span>                <a class="link" href="GtkTextView.html#gtk-text-view-scroll-to-mark" title="gtk_text_view_scroll_to_mark ()">gtk_text_view_scroll_to_mark</a>        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
61
61
                                                         <em class="parameter"><code><a class="link" href="GtkTextMark.html" title="GtkTextMark"><span class="type">GtkTextMark</span></a> *mark</code></em>,
62
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> within_margin</code></em>,
63
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> use_align</code></em>,
64
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> xalign</code></em>,
65
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> yalign</code></em>);
66
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkTextView.html#gtk-text-view-scroll-to-iter" title="gtk_text_view_scroll_to_iter ()">gtk_text_view_scroll_to_iter</a>        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
 
62
                                                         <em class="parameter"><code><span class="type">gdouble</span> within_margin</code></em>,
 
63
                                                         <em class="parameter"><code><span class="type">gboolean</span> use_align</code></em>,
 
64
                                                         <em class="parameter"><code><span class="type">gdouble</span> xalign</code></em>,
 
65
                                                         <em class="parameter"><code><span class="type">gdouble</span> yalign</code></em>);
 
66
<span class="returnvalue">gboolean</span>            <a class="link" href="GtkTextView.html#gtk-text-view-scroll-to-iter" title="gtk_text_view_scroll_to_iter ()">gtk_text_view_scroll_to_iter</a>        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
67
67
                                                         <em class="parameter"><code><a class="link" href="GtkTextIter.html" title="GtkTextIter"><span class="type">GtkTextIter</span></a> *iter</code></em>,
68
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> within_margin</code></em>,
69
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> use_align</code></em>,
70
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> xalign</code></em>,
71
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> yalign</code></em>);
 
68
                                                         <em class="parameter"><code><span class="type">gdouble</span> within_margin</code></em>,
 
69
                                                         <em class="parameter"><code><span class="type">gboolean</span> use_align</code></em>,
 
70
                                                         <em class="parameter"><code><span class="type">gdouble</span> xalign</code></em>,
 
71
                                                         <em class="parameter"><code><span class="type">gdouble</span> yalign</code></em>);
72
72
<span class="returnvalue">void</span>                <a class="link" href="GtkTextView.html#gtk-text-view-scroll-mark-onscreen" title="gtk_text_view_scroll_mark_onscreen ()">gtk_text_view_scroll_mark_onscreen</a>  (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
73
73
                                                         <em class="parameter"><code><a class="link" href="GtkTextMark.html" title="GtkTextMark"><span class="type">GtkTextMark</span></a> *mark</code></em>);
74
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkTextView.html#gtk-text-view-move-mark-onscreen" title="gtk_text_view_move_mark_onscreen ()">gtk_text_view_move_mark_onscreen</a>    (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
 
74
<span class="returnvalue">gboolean</span>            <a class="link" href="GtkTextView.html#gtk-text-view-move-mark-onscreen" title="gtk_text_view_move_mark_onscreen ()">gtk_text_view_move_mark_onscreen</a>    (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
75
75
                                                         <em class="parameter"><code><a class="link" href="GtkTextMark.html" title="GtkTextMark"><span class="type">GtkTextMark</span></a> *mark</code></em>);
76
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkTextView.html#gtk-text-view-place-cursor-onscreen" title="gtk_text_view_place_cursor_onscreen ()">gtk_text_view_place_cursor_onscreen</a> (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);
 
76
<span class="returnvalue">gboolean</span>            <a class="link" href="GtkTextView.html#gtk-text-view-place-cursor-onscreen" title="gtk_text_view_place_cursor_onscreen ()">gtk_text_view_place_cursor_onscreen</a> (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);
77
77
<span class="returnvalue">void</span>                <a class="link" href="GtkTextView.html#gtk-text-view-get-visible-rect" title="gtk_text_view_get_visible_rect ()">gtk_text_view_get_visible_rect</a>      (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
78
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gdk3/gdk-Points-Rectangles-and-Regions.html#GdkRectangle"><span class="type">GdkRectangle</span></a> *visible_rect</code></em>);
 
78
                                                         <em class="parameter"><code><a href="../gdk/gdk-Points-Rectangles-and-Regions.html#GdkRectangle"><span class="type">GdkRectangle</span></a> *visible_rect</code></em>);
79
79
<span class="returnvalue">void</span>                <a class="link" href="GtkTextView.html#gtk-text-view-get-iter-location" title="gtk_text_view_get_iter_location ()">gtk_text_view_get_iter_location</a>     (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
80
80
                                                         <em class="parameter"><code>const <a class="link" href="GtkTextIter.html" title="GtkTextIter"><span class="type">GtkTextIter</span></a> *iter</code></em>,
81
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gdk3/gdk-Points-Rectangles-and-Regions.html#GdkRectangle"><span class="type">GdkRectangle</span></a> *location</code></em>);
 
81
                                                         <em class="parameter"><code><a href="../gdk/gdk-Points-Rectangles-and-Regions.html#GdkRectangle"><span class="type">GdkRectangle</span></a> *location</code></em>);
82
82
<span class="returnvalue">void</span>                <a class="link" href="GtkTextView.html#gtk-text-view-get-line-at-y" title="gtk_text_view_get_line_at_y ()">gtk_text_view_get_line_at_y</a>         (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
83
83
                                                         <em class="parameter"><code><a class="link" href="GtkTextIter.html" title="GtkTextIter"><span class="type">GtkTextIter</span></a> *target_iter</code></em>,
84
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> y</code></em>,
85
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *line_top</code></em>);
 
84
                                                         <em class="parameter"><code><span class="type">gint</span> y</code></em>,
 
85
                                                         <em class="parameter"><code><span class="type">gint</span> *line_top</code></em>);
86
86
<span class="returnvalue">void</span>                <a class="link" href="GtkTextView.html#gtk-text-view-get-line-yrange" title="gtk_text_view_get_line_yrange ()">gtk_text_view_get_line_yrange</a>       (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
87
87
                                                         <em class="parameter"><code>const <a class="link" href="GtkTextIter.html" title="GtkTextIter"><span class="type">GtkTextIter</span></a> *iter</code></em>,
88
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *y</code></em>,
89
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *height</code></em>);
 
88
                                                         <em class="parameter"><code><span class="type">gint</span> *y</code></em>,
 
89
                                                         <em class="parameter"><code><span class="type">gint</span> *height</code></em>);
90
90
<span class="returnvalue">void</span>                <a class="link" href="GtkTextView.html#gtk-text-view-get-iter-at-location" title="gtk_text_view_get_iter_at_location ()">gtk_text_view_get_iter_at_location</a>  (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
91
91
                                                         <em class="parameter"><code><a class="link" href="GtkTextIter.html" title="GtkTextIter"><span class="type">GtkTextIter</span></a> *iter</code></em>,
92
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> x</code></em>,
93
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> y</code></em>);
 
92
                                                         <em class="parameter"><code><span class="type">gint</span> x</code></em>,
 
93
                                                         <em class="parameter"><code><span class="type">gint</span> y</code></em>);
94
94
<span class="returnvalue">void</span>                <a class="link" href="GtkTextView.html#gtk-text-view-get-iter-at-position" title="gtk_text_view_get_iter_at_position ()">gtk_text_view_get_iter_at_position</a>  (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
95
95
                                                         <em class="parameter"><code><a class="link" href="GtkTextIter.html" title="GtkTextIter"><span class="type">GtkTextIter</span></a> *iter</code></em>,
96
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *trailing</code></em>,
97
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> x</code></em>,
98
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> y</code></em>);
 
96
                                                         <em class="parameter"><code><span class="type">gint</span> *trailing</code></em>,
 
97
                                                         <em class="parameter"><code><span class="type">gint</span> x</code></em>,
 
98
                                                         <em class="parameter"><code><span class="type">gint</span> y</code></em>);
99
99
<span class="returnvalue">void</span>                <a class="link" href="GtkTextView.html#gtk-text-view-buffer-to-window-coords" title="gtk_text_view_buffer_to_window_coords ()">gtk_text_view_buffer_to_window_coords</a>
100
100
                                                        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
101
101
                                                         <em class="parameter"><code><a class="link" href="GtkTextView.html#GtkTextWindowType" title="enum GtkTextWindowType"><span class="type">GtkTextWindowType</span></a> win</code></em>,
102
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> buffer_x</code></em>,
103
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> buffer_y</code></em>,
104
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *window_x</code></em>,
105
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *window_y</code></em>);
 
102
                                                         <em class="parameter"><code><span class="type">gint</span> buffer_x</code></em>,
 
103
                                                         <em class="parameter"><code><span class="type">gint</span> buffer_y</code></em>,
 
104
                                                         <em class="parameter"><code><span class="type">gint</span> *window_x</code></em>,
 
105
                                                         <em class="parameter"><code><span class="type">gint</span> *window_y</code></em>);
106
106
<span class="returnvalue">void</span>                <a class="link" href="GtkTextView.html#gtk-text-view-window-to-buffer-coords" title="gtk_text_view_window_to_buffer_coords ()">gtk_text_view_window_to_buffer_coords</a>
107
107
                                                        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
108
108
                                                         <em class="parameter"><code><a class="link" href="GtkTextView.html#GtkTextWindowType" title="enum GtkTextWindowType"><span class="type">GtkTextWindowType</span></a> win</code></em>,
109
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> window_x</code></em>,
110
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> window_y</code></em>,
111
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *buffer_x</code></em>,
112
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *buffer_y</code></em>);
113
 
<a href="http://library.gnome.org/devel/gdk3/gdk-Windows.html#GdkWindow"><span class="returnvalue">GdkWindow</span></a> *         <a class="link" href="GtkTextView.html#gtk-text-view-get-window" title="gtk_text_view_get_window ()">gtk_text_view_get_window</a>            (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
 
109
                                                         <em class="parameter"><code><span class="type">gint</span> window_x</code></em>,
 
110
                                                         <em class="parameter"><code><span class="type">gint</span> window_y</code></em>,
 
111
                                                         <em class="parameter"><code><span class="type">gint</span> *buffer_x</code></em>,
 
112
                                                         <em class="parameter"><code><span class="type">gint</span> *buffer_y</code></em>);
 
113
<a href="../gdk/gdk-Windows.html#GdkWindow"><span class="returnvalue">GdkWindow</span></a> *         <a class="link" href="GtkTextView.html#gtk-text-view-get-window" title="gtk_text_view_get_window ()">gtk_text_view_get_window</a>            (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
114
114
                                                         <em class="parameter"><code><a class="link" href="GtkTextView.html#GtkTextWindowType" title="enum GtkTextWindowType"><span class="type">GtkTextWindowType</span></a> win</code></em>);
115
115
<a class="link" href="GtkTextView.html#GtkTextWindowType" title="enum GtkTextWindowType"><span class="returnvalue">GtkTextWindowType</span></a>   <a class="link" href="GtkTextView.html#gtk-text-view-get-window-type" title="gtk_text_view_get_window_type ()">gtk_text_view_get_window_type</a>       (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
116
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gdk3/gdk-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> *window</code></em>);
 
116
                                                         <em class="parameter"><code><a href="../gdk/gdk-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> *window</code></em>);
117
117
<span class="returnvalue">void</span>                <a class="link" href="GtkTextView.html#gtk-text-view-set-border-window-size" title="gtk_text_view_set_border_window_size ()">gtk_text_view_set_border_window_size</a>
118
118
                                                        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
119
119
                                                         <em class="parameter"><code><a class="link" href="GtkTextView.html#GtkTextWindowType" title="enum GtkTextWindowType"><span class="type">GtkTextWindowType</span></a> type</code></em>,
120
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> size</code></em>);
121
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkTextView.html#gtk-text-view-get-border-window-size" title="gtk_text_view_get_border_window_size ()">gtk_text_view_get_border_window_size</a>
 
120
                                                         <em class="parameter"><code><span class="type">gint</span> size</code></em>);
 
121
<span class="returnvalue">gint</span>                <a class="link" href="GtkTextView.html#gtk-text-view-get-border-window-size" title="gtk_text_view_get_border_window_size ()">gtk_text_view_get_border_window_size</a>
122
122
                                                        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
123
123
                                                         <em class="parameter"><code><a class="link" href="GtkTextView.html#GtkTextWindowType" title="enum GtkTextWindowType"><span class="type">GtkTextWindowType</span></a> type</code></em>);
124
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkTextView.html#gtk-text-view-forward-display-line" title="gtk_text_view_forward_display_line ()">gtk_text_view_forward_display_line</a>  (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
125
 
                                                         <em class="parameter"><code><a class="link" href="GtkTextIter.html" title="GtkTextIter"><span class="type">GtkTextIter</span></a> *iter</code></em>);
126
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkTextView.html#gtk-text-view-backward-display-line" title="gtk_text_view_backward_display_line ()">gtk_text_view_backward_display_line</a> (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
127
 
                                                         <em class="parameter"><code><a class="link" href="GtkTextIter.html" title="GtkTextIter"><span class="type">GtkTextIter</span></a> *iter</code></em>);
128
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkTextView.html#gtk-text-view-forward-display-line-end" title="gtk_text_view_forward_display_line_end ()">gtk_text_view_forward_display_line_end</a>
129
 
                                                        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
130
 
                                                         <em class="parameter"><code><a class="link" href="GtkTextIter.html" title="GtkTextIter"><span class="type">GtkTextIter</span></a> *iter</code></em>);
131
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkTextView.html#gtk-text-view-backward-display-line-start" title="gtk_text_view_backward_display_line_start ()">gtk_text_view_backward_display_line_start</a>
132
 
                                                        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
133
 
                                                         <em class="parameter"><code><a class="link" href="GtkTextIter.html" title="GtkTextIter"><span class="type">GtkTextIter</span></a> *iter</code></em>);
134
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkTextView.html#gtk-text-view-starts-display-line" title="gtk_text_view_starts_display_line ()">gtk_text_view_starts_display_line</a>   (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
 
124
<span class="returnvalue">gboolean</span>            <a class="link" href="GtkTextView.html#gtk-text-view-forward-display-line" title="gtk_text_view_forward_display_line ()">gtk_text_view_forward_display_line</a>  (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
 
125
                                                         <em class="parameter"><code><a class="link" href="GtkTextIter.html" title="GtkTextIter"><span class="type">GtkTextIter</span></a> *iter</code></em>);
 
126
<span class="returnvalue">gboolean</span>            <a class="link" href="GtkTextView.html#gtk-text-view-backward-display-line" title="gtk_text_view_backward_display_line ()">gtk_text_view_backward_display_line</a> (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
 
127
                                                         <em class="parameter"><code><a class="link" href="GtkTextIter.html" title="GtkTextIter"><span class="type">GtkTextIter</span></a> *iter</code></em>);
 
128
<span class="returnvalue">gboolean</span>            <a class="link" href="GtkTextView.html#gtk-text-view-forward-display-line-end" title="gtk_text_view_forward_display_line_end ()">gtk_text_view_forward_display_line_end</a>
 
129
                                                        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
 
130
                                                         <em class="parameter"><code><a class="link" href="GtkTextIter.html" title="GtkTextIter"><span class="type">GtkTextIter</span></a> *iter</code></em>);
 
131
<span class="returnvalue">gboolean</span>            <a class="link" href="GtkTextView.html#gtk-text-view-backward-display-line-start" title="gtk_text_view_backward_display_line_start ()">gtk_text_view_backward_display_line_start</a>
 
132
                                                        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
 
133
                                                         <em class="parameter"><code><a class="link" href="GtkTextIter.html" title="GtkTextIter"><span class="type">GtkTextIter</span></a> *iter</code></em>);
 
134
<span class="returnvalue">gboolean</span>            <a class="link" href="GtkTextView.html#gtk-text-view-starts-display-line" title="gtk_text_view_starts_display_line ()">gtk_text_view_starts_display_line</a>   (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
135
135
                                                         <em class="parameter"><code>const <a class="link" href="GtkTextIter.html" title="GtkTextIter"><span class="type">GtkTextIter</span></a> *iter</code></em>);
136
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkTextView.html#gtk-text-view-move-visually" title="gtk_text_view_move_visually ()">gtk_text_view_move_visually</a>         (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
 
136
<span class="returnvalue">gboolean</span>            <a class="link" href="GtkTextView.html#gtk-text-view-move-visually" title="gtk_text_view_move_visually ()">gtk_text_view_move_visually</a>         (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
137
137
                                                         <em class="parameter"><code><a class="link" href="GtkTextIter.html" title="GtkTextIter"><span class="type">GtkTextIter</span></a> *iter</code></em>,
138
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> count</code></em>);
 
138
                                                         <em class="parameter"><code><span class="type">gint</span> count</code></em>);
139
139
<span class="returnvalue">void</span>                <a class="link" href="GtkTextView.html#gtk-text-view-add-child-at-anchor" title="gtk_text_view_add_child_at_anchor ()">gtk_text_view_add_child_at_anchor</a>   (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
140
140
                                                         <em class="parameter"><code><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *child</code></em>,
141
141
                                                         <em class="parameter"><code><a class="link" href="GtkTextView.html#GtkTextChildAnchor"><span class="type">GtkTextChildAnchor</span></a> *anchor</code></em>);
142
142
struct              <a class="link" href="GtkTextView.html#GtkTextChildAnchor-struct" title="struct GtkTextChildAnchor">GtkTextChildAnchor</a>;
143
143
<a class="link" href="GtkTextView.html#GtkTextChildAnchor"><span class="returnvalue">GtkTextChildAnchor</span></a> * <a class="link" href="GtkTextView.html#gtk-text-child-anchor-new" title="gtk_text_child_anchor_new ()">gtk_text_child_anchor_new</a>          (<em class="parameter"><code><span class="type">void</span></code></em>);
144
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             <a class="link" href="GtkTextView.html#gtk-text-child-anchor-get-widgets" title="gtk_text_child_anchor_get_widgets ()">gtk_text_child_anchor_get_widgets</a>   (<em class="parameter"><code><a class="link" href="GtkTextView.html#GtkTextChildAnchor"><span class="type">GtkTextChildAnchor</span></a> *anchor</code></em>);
145
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkTextView.html#gtk-text-child-anchor-get-deleted" title="gtk_text_child_anchor_get_deleted ()">gtk_text_child_anchor_get_deleted</a>   (<em class="parameter"><code><a class="link" href="GtkTextView.html#GtkTextChildAnchor"><span class="type">GtkTextChildAnchor</span></a> *anchor</code></em>);
 
144
<span class="returnvalue">GList</span> *             <a class="link" href="GtkTextView.html#gtk-text-child-anchor-get-widgets" title="gtk_text_child_anchor_get_widgets ()">gtk_text_child_anchor_get_widgets</a>   (<em class="parameter"><code><a class="link" href="GtkTextView.html#GtkTextChildAnchor"><span class="type">GtkTextChildAnchor</span></a> *anchor</code></em>);
 
145
<span class="returnvalue">gboolean</span>            <a class="link" href="GtkTextView.html#gtk-text-child-anchor-get-deleted" title="gtk_text_child_anchor_get_deleted ()">gtk_text_child_anchor_get_deleted</a>   (<em class="parameter"><code><a class="link" href="GtkTextView.html#GtkTextChildAnchor"><span class="type">GtkTextChildAnchor</span></a> *anchor</code></em>);
146
146
<span class="returnvalue">void</span>                <a class="link" href="GtkTextView.html#gtk-text-view-add-child-in-window" title="gtk_text_view_add_child_in_window ()">gtk_text_view_add_child_in_window</a>   (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
147
147
                                                         <em class="parameter"><code><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *child</code></em>,
148
148
                                                         <em class="parameter"><code><a class="link" href="GtkTextView.html#GtkTextWindowType" title="enum GtkTextWindowType"><span class="type">GtkTextWindowType</span></a> which_window</code></em>,
149
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> xpos</code></em>,
150
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> ypos</code></em>);
 
149
                                                         <em class="parameter"><code><span class="type">gint</span> xpos</code></em>,
 
150
                                                         <em class="parameter"><code><span class="type">gint</span> ypos</code></em>);
151
151
<span class="returnvalue">void</span>                <a class="link" href="GtkTextView.html#gtk-text-view-move-child" title="gtk_text_view_move_child ()">gtk_text_view_move_child</a>            (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
152
152
                                                         <em class="parameter"><code><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *child</code></em>,
153
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> xpos</code></em>,
154
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> ypos</code></em>);
 
153
                                                         <em class="parameter"><code><span class="type">gint</span> xpos</code></em>,
 
154
                                                         <em class="parameter"><code><span class="type">gint</span> ypos</code></em>);
155
155
<span class="returnvalue">void</span>                <a class="link" href="GtkTextView.html#gtk-text-view-set-wrap-mode" title="gtk_text_view_set_wrap_mode ()">gtk_text_view_set_wrap_mode</a>         (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
156
156
                                                         <em class="parameter"><code><a class="link" href="GtkTextTag.html#GtkWrapMode" title="enum GtkWrapMode"><span class="type">GtkWrapMode</span></a> wrap_mode</code></em>);
157
157
<a class="link" href="GtkTextTag.html#GtkWrapMode" title="enum GtkWrapMode"><span class="returnvalue">GtkWrapMode</span></a>         <a class="link" href="GtkTextView.html#gtk-text-view-get-wrap-mode" title="gtk_text_view_get_wrap_mode ()">gtk_text_view_get_wrap_mode</a>         (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);
158
158
<span class="returnvalue">void</span>                <a class="link" href="GtkTextView.html#gtk-text-view-set-editable" title="gtk_text_view_set_editable ()">gtk_text_view_set_editable</a>          (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
159
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> setting</code></em>);
160
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkTextView.html#gtk-text-view-get-editable" title="gtk_text_view_get_editable ()">gtk_text_view_get_editable</a>          (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);
 
159
                                                         <em class="parameter"><code><span class="type">gboolean</span> setting</code></em>);
 
160
<span class="returnvalue">gboolean</span>            <a class="link" href="GtkTextView.html#gtk-text-view-get-editable" title="gtk_text_view_get_editable ()">gtk_text_view_get_editable</a>          (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);
161
161
<span class="returnvalue">void</span>                <a class="link" href="GtkTextView.html#gtk-text-view-set-cursor-visible" title="gtk_text_view_set_cursor_visible ()">gtk_text_view_set_cursor_visible</a>    (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
162
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> setting</code></em>);
163
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkTextView.html#gtk-text-view-get-cursor-visible" title="gtk_text_view_get_cursor_visible ()">gtk_text_view_get_cursor_visible</a>    (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);
 
162
                                                         <em class="parameter"><code><span class="type">gboolean</span> setting</code></em>);
 
163
<span class="returnvalue">gboolean</span>            <a class="link" href="GtkTextView.html#gtk-text-view-get-cursor-visible" title="gtk_text_view_get_cursor_visible ()">gtk_text_view_get_cursor_visible</a>    (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);
164
164
<span class="returnvalue">void</span>                <a class="link" href="GtkTextView.html#gtk-text-view-set-overwrite" title="gtk_text_view_set_overwrite ()">gtk_text_view_set_overwrite</a>         (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
165
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> overwrite</code></em>);
166
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkTextView.html#gtk-text-view-get-overwrite" title="gtk_text_view_get_overwrite ()">gtk_text_view_get_overwrite</a>         (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);
 
165
                                                         <em class="parameter"><code><span class="type">gboolean</span> overwrite</code></em>);
 
166
<span class="returnvalue">gboolean</span>            <a class="link" href="GtkTextView.html#gtk-text-view-get-overwrite" title="gtk_text_view_get_overwrite ()">gtk_text_view_get_overwrite</a>         (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);
167
167
<span class="returnvalue">void</span>                <a class="link" href="GtkTextView.html#gtk-text-view-set-pixels-above-lines" title="gtk_text_view_set_pixels_above_lines ()">gtk_text_view_set_pixels_above_lines</a>
168
168
                                                        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
169
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> pixels_above_lines</code></em>);
170
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkTextView.html#gtk-text-view-get-pixels-above-lines" title="gtk_text_view_get_pixels_above_lines ()">gtk_text_view_get_pixels_above_lines</a>
 
169
                                                         <em class="parameter"><code><span class="type">gint</span> pixels_above_lines</code></em>);
 
170
<span class="returnvalue">gint</span>                <a class="link" href="GtkTextView.html#gtk-text-view-get-pixels-above-lines" title="gtk_text_view_get_pixels_above_lines ()">gtk_text_view_get_pixels_above_lines</a>
171
171
                                                        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);
172
172
<span class="returnvalue">void</span>                <a class="link" href="GtkTextView.html#gtk-text-view-set-pixels-below-lines" title="gtk_text_view_set_pixels_below_lines ()">gtk_text_view_set_pixels_below_lines</a>
173
173
                                                        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
174
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> pixels_below_lines</code></em>);
175
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkTextView.html#gtk-text-view-get-pixels-below-lines" title="gtk_text_view_get_pixels_below_lines ()">gtk_text_view_get_pixels_below_lines</a>
 
174
                                                         <em class="parameter"><code><span class="type">gint</span> pixels_below_lines</code></em>);
 
175
<span class="returnvalue">gint</span>                <a class="link" href="GtkTextView.html#gtk-text-view-get-pixels-below-lines" title="gtk_text_view_get_pixels_below_lines ()">gtk_text_view_get_pixels_below_lines</a>
176
176
                                                        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);
177
177
<span class="returnvalue">void</span>                <a class="link" href="GtkTextView.html#gtk-text-view-set-pixels-inside-wrap" title="gtk_text_view_set_pixels_inside_wrap ()">gtk_text_view_set_pixels_inside_wrap</a>
178
178
                                                        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
179
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> pixels_inside_wrap</code></em>);
180
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkTextView.html#gtk-text-view-get-pixels-inside-wrap" title="gtk_text_view_get_pixels_inside_wrap ()">gtk_text_view_get_pixels_inside_wrap</a>
 
179
                                                         <em class="parameter"><code><span class="type">gint</span> pixels_inside_wrap</code></em>);
 
180
<span class="returnvalue">gint</span>                <a class="link" href="GtkTextView.html#gtk-text-view-get-pixels-inside-wrap" title="gtk_text_view_get_pixels_inside_wrap ()">gtk_text_view_get_pixels_inside_wrap</a>
181
181
                                                        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);
182
182
<span class="returnvalue">void</span>                <a class="link" href="GtkTextView.html#gtk-text-view-set-justification" title="gtk_text_view_set_justification ()">gtk_text_view_set_justification</a>     (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
183
183
                                                         <em class="parameter"><code><a class="link" href="gtk-Standard-Enumerations.html#GtkJustification" title="enum GtkJustification"><span class="type">GtkJustification</span></a> justification</code></em>);
184
184
<a class="link" href="gtk-Standard-Enumerations.html#GtkJustification" title="enum GtkJustification"><span class="returnvalue">GtkJustification</span></a>    <a class="link" href="GtkTextView.html#gtk-text-view-get-justification" title="gtk_text_view_get_justification ()">gtk_text_view_get_justification</a>     (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);
185
185
<span class="returnvalue">void</span>                <a class="link" href="GtkTextView.html#gtk-text-view-set-left-margin" title="gtk_text_view_set_left_margin ()">gtk_text_view_set_left_margin</a>       (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
186
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> left_margin</code></em>);
187
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkTextView.html#gtk-text-view-get-left-margin" title="gtk_text_view_get_left_margin ()">gtk_text_view_get_left_margin</a>       (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);
 
186
                                                         <em class="parameter"><code><span class="type">gint</span> left_margin</code></em>);
 
187
<span class="returnvalue">gint</span>                <a class="link" href="GtkTextView.html#gtk-text-view-get-left-margin" title="gtk_text_view_get_left_margin ()">gtk_text_view_get_left_margin</a>       (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);
188
188
<span class="returnvalue">void</span>                <a class="link" href="GtkTextView.html#gtk-text-view-set-right-margin" title="gtk_text_view_set_right_margin ()">gtk_text_view_set_right_margin</a>      (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
189
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> right_margin</code></em>);
190
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkTextView.html#gtk-text-view-get-right-margin" title="gtk_text_view_get_right_margin ()">gtk_text_view_get_right_margin</a>      (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);
 
189
                                                         <em class="parameter"><code><span class="type">gint</span> right_margin</code></em>);
 
190
<span class="returnvalue">gint</span>                <a class="link" href="GtkTextView.html#gtk-text-view-get-right-margin" title="gtk_text_view_get_right_margin ()">gtk_text_view_get_right_margin</a>      (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);
191
191
<span class="returnvalue">void</span>                <a class="link" href="GtkTextView.html#gtk-text-view-set-indent" title="gtk_text_view_set_indent ()">gtk_text_view_set_indent</a>            (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
192
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> indent</code></em>);
193
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkTextView.html#gtk-text-view-get-indent" title="gtk_text_view_get_indent ()">gtk_text_view_get_indent</a>            (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);
 
192
                                                         <em class="parameter"><code><span class="type">gint</span> indent</code></em>);
 
193
<span class="returnvalue">gint</span>                <a class="link" href="GtkTextView.html#gtk-text-view-get-indent" title="gtk_text_view_get_indent ()">gtk_text_view_get_indent</a>            (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);
194
194
<span class="returnvalue">void</span>                <a class="link" href="GtkTextView.html#gtk-text-view-set-tabs" title="gtk_text_view_set_tabs ()">gtk_text_view_set_tabs</a>              (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
195
195
                                                         <em class="parameter"><code><span class="type">PangoTabArray</span> *tabs</code></em>);
196
196
<span class="returnvalue">PangoTabArray</span> *     <a class="link" href="GtkTextView.html#gtk-text-view-get-tabs" title="gtk_text_view_get_tabs ()">gtk_text_view_get_tabs</a>              (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);
197
197
<span class="returnvalue">void</span>                <a class="link" href="GtkTextView.html#gtk-text-view-set-accepts-tab" title="gtk_text_view_set_accepts_tab ()">gtk_text_view_set_accepts_tab</a>       (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
198
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> accepts_tab</code></em>);
199
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkTextView.html#gtk-text-view-get-accepts-tab" title="gtk_text_view_get_accepts_tab ()">gtk_text_view_get_accepts_tab</a>       (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);
 
198
                                                         <em class="parameter"><code><span class="type">gboolean</span> accepts_tab</code></em>);
 
199
<span class="returnvalue">gboolean</span>            <a class="link" href="GtkTextView.html#gtk-text-view-get-accepts-tab" title="gtk_text_view_get_accepts_tab ()">gtk_text_view_get_accepts_tab</a>       (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);
200
200
<a class="link" href="GtkTextTag.html#GtkTextAttributes" title="struct GtkTextAttributes"><span class="returnvalue">GtkTextAttributes</span></a> * <a class="link" href="GtkTextView.html#gtk-text-view-get-default-attributes" title="gtk_text_view_get_default_attributes ()">gtk_text_view_get_default_attributes</a>
201
201
                                                        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);
202
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkTextView.html#gtk-text-view-im-context-filter-keypress" title="gtk_text_view_im_context_filter_keypress ()">gtk_text_view_im_context_filter_keypress</a>
 
202
<span class="returnvalue">gboolean</span>            <a class="link" href="GtkTextView.html#gtk-text-view-im-context-filter-keypress" title="gtk_text_view_im_context_filter_keypress ()">gtk_text_view_im_context_filter_keypress</a>
203
203
                                                        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
204
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gdk3/gdk-Event-Structures.html#GdkEventKey"><span class="type">GdkEventKey</span></a> *event</code></em>);
 
204
                                                         <em class="parameter"><code><a href="../gdk/gdk-Event-Structures.html#GdkEventKey"><span class="type">GdkEventKey</span></a> *event</code></em>);
205
205
<span class="returnvalue">void</span>                <a class="link" href="GtkTextView.html#gtk-text-view-reset-im-context" title="gtk_text_view_reset_im_context ()">gtk_text_view_reset_im_context</a>      (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);
206
206
<a class="link" href="GtkAdjustment.html" title="GtkAdjustment"><span class="returnvalue">GtkAdjustment</span></a> *     <a class="link" href="GtkTextView.html#gtk-text-view-get-hadjustment" title="gtk_text_view_get_hadjustment ()">gtk_text_view_get_hadjustment</a>       (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);
207
207
<a class="link" href="GtkAdjustment.html" title="GtkAdjustment"><span class="returnvalue">GtkAdjustment</span></a> *     <a class="link" href="GtkTextView.html#gtk-text-view-get-vadjustment" title="gtk_text_view_get_vadjustment ()">gtk_text_view_get_vadjustment</a>       (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);
211
211
<div class="refsect1">
212
212
<a name="GtkTextView.object-hierarchy"></a><h2>Object Hierarchy</h2>
213
213
<pre class="synopsis">
214
 
  <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
215
 
   +----<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
 
214
  GObject
 
215
   +----GInitiallyUnowned
216
216
         +----<a class="link" href="GtkObject.html" title="GtkObject">GtkObject</a>
217
217
               +----<a class="link" href="GtkWidget.html" title="GtkWidget">GtkWidget</a>
218
218
                     +----<a class="link" href="GtkContainer.html" title="GtkContainer">GtkContainer</a>
219
219
                           +----GtkTextView
220
220
</pre>
221
221
<pre class="synopsis">
222
 
  <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
 
222
  GObject
223
223
   +----GtkTextChildAnchor
224
224
</pre>
225
225
</div>
232
232
<div class="refsect1">
233
233
<a name="GtkTextView.properties"></a><h2>Properties</h2>
234
234
<pre class="synopsis">
235
 
  "<a class="link" href="GtkTextView.html#GtkTextView--accepts-tab" title='The "accepts-tab" property'>accepts-tab</a>"              <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write
 
235
  "<a class="link" href="GtkTextView.html#GtkTextView--accepts-tab" title='The "accepts-tab" property'>accepts-tab</a>"              <span class="type">gboolean</span>              : Read / Write
236
236
  "<a class="link" href="GtkTextView.html#GtkTextView--buffer" title='The "buffer" property'>buffer</a>"                   <a class="link" href="GtkTextBuffer.html" title="GtkTextBuffer"><span class="type">GtkTextBuffer</span></a>*        : Read / Write
237
 
  "<a class="link" href="GtkTextView.html#GtkTextView--cursor-visible" title='The "cursor-visible" property'>cursor-visible</a>"           <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write
238
 
  "<a class="link" href="GtkTextView.html#GtkTextView--editable" title='The "editable" property'>editable</a>"                 <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write
239
 
  "<a class="link" href="GtkTextView.html#GtkTextView--im-module" title='The "im-module" property'>im-module</a>"                <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write
240
 
  "<a class="link" href="GtkTextView.html#GtkTextView--indent" title='The "indent" property'>indent</a>"                   <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write
 
237
  "<a class="link" href="GtkTextView.html#GtkTextView--cursor-visible" title='The "cursor-visible" property'>cursor-visible</a>"           <span class="type">gboolean</span>              : Read / Write
 
238
  "<a class="link" href="GtkTextView.html#GtkTextView--editable" title='The "editable" property'>editable</a>"                 <span class="type">gboolean</span>              : Read / Write
 
239
  "<a class="link" href="GtkTextView.html#GtkTextView--im-module" title='The "im-module" property'>im-module</a>"                <span class="type">gchar</span>*                : Read / Write
 
240
  "<a class="link" href="GtkTextView.html#GtkTextView--indent" title='The "indent" property'>indent</a>"                   <span class="type">gint</span>                  : Read / Write
241
241
  "<a class="link" href="GtkTextView.html#GtkTextView--justification" title='The "justification" property'>justification</a>"            <a class="link" href="gtk-Standard-Enumerations.html#GtkJustification" title="enum GtkJustification"><span class="type">GtkJustification</span></a>      : Read / Write
242
 
  "<a class="link" href="GtkTextView.html#GtkTextView--left-margin" title='The "left-margin" property'>left-margin</a>"              <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write
243
 
  "<a class="link" href="GtkTextView.html#GtkTextView--overwrite" title='The "overwrite" property'>overwrite</a>"                <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write
244
 
  "<a class="link" href="GtkTextView.html#GtkTextView--pixels-above-lines" title='The "pixels-above-lines" property'>pixels-above-lines</a>"       <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write
245
 
  "<a class="link" href="GtkTextView.html#GtkTextView--pixels-below-lines" title='The "pixels-below-lines" property'>pixels-below-lines</a>"       <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write
246
 
  "<a class="link" href="GtkTextView.html#GtkTextView--pixels-inside-wrap" title='The "pixels-inside-wrap" property'>pixels-inside-wrap</a>"       <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write
247
 
  "<a class="link" href="GtkTextView.html#GtkTextView--right-margin" title='The "right-margin" property'>right-margin</a>"             <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write
 
242
  "<a class="link" href="GtkTextView.html#GtkTextView--left-margin" title='The "left-margin" property'>left-margin</a>"              <span class="type">gint</span>                  : Read / Write
 
243
  "<a class="link" href="GtkTextView.html#GtkTextView--overwrite" title='The "overwrite" property'>overwrite</a>"                <span class="type">gboolean</span>              : Read / Write
 
244
  "<a class="link" href="GtkTextView.html#GtkTextView--pixels-above-lines" title='The "pixels-above-lines" property'>pixels-above-lines</a>"       <span class="type">gint</span>                  : Read / Write
 
245
  "<a class="link" href="GtkTextView.html#GtkTextView--pixels-below-lines" title='The "pixels-below-lines" property'>pixels-below-lines</a>"       <span class="type">gint</span>                  : Read / Write
 
246
  "<a class="link" href="GtkTextView.html#GtkTextView--pixels-inside-wrap" title='The "pixels-inside-wrap" property'>pixels-inside-wrap</a>"       <span class="type">gint</span>                  : Read / Write
 
247
  "<a class="link" href="GtkTextView.html#GtkTextView--right-margin" title='The "right-margin" property'>right-margin</a>"             <span class="type">gint</span>                  : Read / Write
248
248
  "<a class="link" href="GtkTextView.html#GtkTextView--tabs" title='The "tabs" property'>tabs</a>"                     <span class="type">PangoTabArray</span>*        : Read / Write
249
249
  "<a class="link" href="GtkTextView.html#GtkTextView--wrap-mode" title='The "wrap-mode" property'>wrap-mode</a>"                <a class="link" href="GtkTextTag.html#GtkWrapMode" title="enum GtkWrapMode"><span class="type">GtkWrapMode</span></a>           : Read / Write
250
250
</pre>
252
252
<div class="refsect1">
253
253
<a name="GtkTextView.style-properties"></a><h2>Style Properties</h2>
254
254
<pre class="synopsis">
255
 
  "<a class="link" href="GtkTextView.html#GtkTextView--s-error-underline-color" title='The "error-underline-color" style property'>error-underline-color</a>"    <a href="http://library.gnome.org/devel/gdk3/gdk-Colormaps-and-Colors.html#GdkColor"><span class="type">GdkColor</span></a>*             : Read
 
255
  "<a class="link" href="GtkTextView.html#GtkTextView--s-error-underline-color" title='The "error-underline-color" style property'>error-underline-color</a>"    <a href="../gdk/gdk-Colormaps-and-Colors.html#GdkColor"><span class="type">GdkColor</span></a>*             : Read
256
256
</pre>
257
257
</div>
258
258
<div class="refsect1">
259
259
<a name="GtkTextView.signals"></a><h2>Signals</h2>
260
260
<pre class="synopsis">
261
 
  "<a class="link" href="GtkTextView.html#GtkTextView-backspace" title='The "backspace" signal'>backspace</a>"                                      : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a>
262
 
  "<a class="link" href="GtkTextView.html#GtkTextView-copy-clipboard" title='The "copy-clipboard" signal'>copy-clipboard</a>"                                 : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a>
263
 
  "<a class="link" href="GtkTextView.html#GtkTextView-cut-clipboard" title='The "cut-clipboard" signal'>cut-clipboard</a>"                                  : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a>
264
 
  "<a class="link" href="GtkTextView.html#GtkTextView-delete-from-cursor" title='The "delete-from-cursor" signal'>delete-from-cursor</a>"                             : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a>
265
 
  "<a class="link" href="GtkTextView.html#GtkTextView-insert-at-cursor" title='The "insert-at-cursor" signal'>insert-at-cursor</a>"                               : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a>
266
 
  "<a class="link" href="GtkTextView.html#GtkTextView-move-cursor" title='The "move-cursor" signal'>move-cursor</a>"                                    : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a>
267
 
  "<a class="link" href="GtkTextView.html#GtkTextView-move-viewport" title='The "move-viewport" signal'>move-viewport</a>"                                  : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a>
268
 
  "<a class="link" href="GtkTextView.html#GtkTextView-page-horizontally" title='The "page-horizontally" signal'>page-horizontally</a>"                              : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a>
269
 
  "<a class="link" href="GtkTextView.html#GtkTextView-paste-clipboard" title='The "paste-clipboard" signal'>paste-clipboard</a>"                                : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a>
270
 
  "<a class="link" href="GtkTextView.html#GtkTextView-populate-popup" title='The "populate-popup" signal'>populate-popup</a>"                                 : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a>
271
 
  "<a class="link" href="GtkTextView.html#GtkTextView-preedit-changed" title='The "preedit-changed" signal'>preedit-changed</a>"                                : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a>
272
 
  "<a class="link" href="GtkTextView.html#GtkTextView-select-all" title='The "select-all" signal'>select-all</a>"                                     : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a>
273
 
  "<a class="link" href="GtkTextView.html#GtkTextView-set-anchor" title='The "set-anchor" signal'>set-anchor</a>"                                     : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a>
274
 
  "<a class="link" href="GtkTextView.html#GtkTextView-set-scroll-adjustments" title='The "set-scroll-adjustments" signal'>set-scroll-adjustments</a>"                         : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a>
275
 
  "<a class="link" href="GtkTextView.html#GtkTextView-toggle-cursor-visible" title='The "toggle-cursor-visible" signal'>toggle-cursor-visible</a>"                          : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a>
276
 
  "<a class="link" href="GtkTextView.html#GtkTextView-toggle-overwrite" title='The "toggle-overwrite" signal'>toggle-overwrite</a>"                               : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a>
 
261
  "<a class="link" href="GtkTextView.html#GtkTextView-backspace" title='The "backspace" signal'>backspace</a>"                                      : <code class="literal">Action</code>
 
262
  "<a class="link" href="GtkTextView.html#GtkTextView-copy-clipboard" title='The "copy-clipboard" signal'>copy-clipboard</a>"                                 : <code class="literal">Action</code>
 
263
  "<a class="link" href="GtkTextView.html#GtkTextView-cut-clipboard" title='The "cut-clipboard" signal'>cut-clipboard</a>"                                  : <code class="literal">Action</code>
 
264
  "<a class="link" href="GtkTextView.html#GtkTextView-delete-from-cursor" title='The "delete-from-cursor" signal'>delete-from-cursor</a>"                             : <code class="literal">Action</code>
 
265
  "<a class="link" href="GtkTextView.html#GtkTextView-insert-at-cursor" title='The "insert-at-cursor" signal'>insert-at-cursor</a>"                               : <code class="literal">Action</code>
 
266
  "<a class="link" href="GtkTextView.html#GtkTextView-move-cursor" title='The "move-cursor" signal'>move-cursor</a>"                                    : <code class="literal">Action</code>
 
267
  "<a class="link" href="GtkTextView.html#GtkTextView-move-viewport" title='The "move-viewport" signal'>move-viewport</a>"                                  : <code class="literal">Action</code>
 
268
  "<a class="link" href="GtkTextView.html#GtkTextView-page-horizontally" title='The "page-horizontally" signal'>page-horizontally</a>"                              : <code class="literal">Action</code>
 
269
  "<a class="link" href="GtkTextView.html#GtkTextView-paste-clipboard" title='The "paste-clipboard" signal'>paste-clipboard</a>"                                : <code class="literal">Action</code>
 
270
  "<a class="link" href="GtkTextView.html#GtkTextView-populate-popup" title='The "populate-popup" signal'>populate-popup</a>"                                 : <code class="literal">Run Last</code>
 
271
  "<a class="link" href="GtkTextView.html#GtkTextView-preedit-changed" title='The "preedit-changed" signal'>preedit-changed</a>"                                : <code class="literal">Action</code>
 
272
  "<a class="link" href="GtkTextView.html#GtkTextView-select-all" title='The "select-all" signal'>select-all</a>"                                     : <code class="literal">Action</code>
 
273
  "<a class="link" href="GtkTextView.html#GtkTextView-set-anchor" title='The "set-anchor" signal'>set-anchor</a>"                                     : <code class="literal">Action</code>
 
274
  "<a class="link" href="GtkTextView.html#GtkTextView-set-scroll-adjustments" title='The "set-scroll-adjustments" signal'>set-scroll-adjustments</a>"                         : <code class="literal">Action</code>
 
275
  "<a class="link" href="GtkTextView.html#GtkTextView-toggle-cursor-visible" title='The "toggle-cursor-visible" signal'>toggle-cursor-visible</a>"                          : <code class="literal">Action</code>
 
276
  "<a class="link" href="GtkTextView.html#GtkTextView-toggle-overwrite" title='The "toggle-overwrite" signal'>toggle-overwrite</a>"                               : <code class="literal">Action</code>
277
277
</pre>
278
278
</div>
279
279
<div class="refsect1">
337
337
<p>
338
338
Creates a new <a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> widget displaying the buffer
339
339
<em class="parameter"><code>buffer</code></em>. One buffer can be shared among many widgets.
340
 
<em class="parameter"><code>buffer</code></em> may be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to create a default buffer, in which case
 
340
<em class="parameter"><code>buffer</code></em> may be <a href="/home/mclasen/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> to create a default buffer, in which case
341
341
this function is equivalent to <a class="link" href="GtkTextView.html#gtk-text-view-new" title="gtk_text_view_new ()"><code class="function">gtk_text_view_new()</code></a>. The
342
342
text view adds its own reference count to the buffer; it does not
343
343
take over an existing reference.
415
415
<a name="gtk-text-view-scroll-to-mark"></a><h3>gtk_text_view_scroll_to_mark ()</h3>
416
416
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_text_view_scroll_to_mark        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
417
417
                                                         <em class="parameter"><code><a class="link" href="GtkTextMark.html" title="GtkTextMark"><span class="type">GtkTextMark</span></a> *mark</code></em>,
418
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> within_margin</code></em>,
419
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> use_align</code></em>,
420
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> xalign</code></em>,
421
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> yalign</code></em>);</pre>
 
418
                                                         <em class="parameter"><code><span class="type">gdouble</span> within_margin</code></em>,
 
419
                                                         <em class="parameter"><code><span class="type">gboolean</span> use_align</code></em>,
 
420
                                                         <em class="parameter"><code><span class="type">gdouble</span> xalign</code></em>,
 
421
                                                         <em class="parameter"><code><span class="type">gdouble</span> yalign</code></em>);</pre>
422
422
<p>
423
423
Scrolls <em class="parameter"><code>text_view</code></em> so that <em class="parameter"><code>mark</code></em> is on the screen in the position
424
424
indicated by <em class="parameter"><code>xalign</code></em> and <em class="parameter"><code>yalign</code></em>. An alignment of 0.0 indicates
425
425
left or top, 1.0 indicates right or bottom, 0.5 means center. 
426
 
If <em class="parameter"><code>use_align</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>, the text scrolls the minimal distance to 
 
426
If <em class="parameter"><code>use_align</code></em> is <code class="literal">FALSE</code>, the text scrolls the minimal distance to 
427
427
get the mark onscreen, possibly not scrolling at all. The effective 
428
428
screen for purposes of this function is reduced by a margin of size 
429
429
<em class="parameter"><code>within_margin</code></em>.
447
447
</tr>
448
448
<tr>
449
449
<td><p><span class="term"><em class="parameter"><code>use_align</code></em> :</span></p></td>
450
 
<td>whether to use alignment arguments (if <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>, just
 
450
<td>whether to use alignment arguments (if <code class="literal">FALSE</code>, just
451
451
get the mark onscreen)</td>
452
452
</tr>
453
453
<tr>
464
464
<hr>
465
465
<div class="refsect2">
466
466
<a name="gtk-text-view-scroll-to-iter"></a><h3>gtk_text_view_scroll_to_iter ()</h3>
467
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_text_view_scroll_to_iter        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
 
467
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_text_view_scroll_to_iter        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
468
468
                                                         <em class="parameter"><code><a class="link" href="GtkTextIter.html" title="GtkTextIter"><span class="type">GtkTextIter</span></a> *iter</code></em>,
469
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> within_margin</code></em>,
470
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> use_align</code></em>,
471
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> xalign</code></em>,
472
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> yalign</code></em>);</pre>
 
469
                                                         <em class="parameter"><code><span class="type">gdouble</span> within_margin</code></em>,
 
470
                                                         <em class="parameter"><code><span class="type">gboolean</span> use_align</code></em>,
 
471
                                                         <em class="parameter"><code><span class="type">gdouble</span> xalign</code></em>,
 
472
                                                         <em class="parameter"><code><span class="type">gdouble</span> yalign</code></em>);</pre>
473
473
<p>
474
474
Scrolls <em class="parameter"><code>text_view</code></em> so that <em class="parameter"><code>iter</code></em> is on the screen in the position
475
475
indicated by <em class="parameter"><code>xalign</code></em> and <em class="parameter"><code>yalign</code></em>. An alignment of 0.0 indicates
476
476
left or top, 1.0 indicates right or bottom, 0.5 means center. 
477
 
If <em class="parameter"><code>use_align</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>, the text scrolls the minimal distance to 
 
477
If <em class="parameter"><code>use_align</code></em> is <code class="literal">FALSE</code>, the text scrolls the minimal distance to 
478
478
get the mark onscreen, possibly not scrolling at all. The effective 
479
479
screen for purposes of this function is reduced by a margin of size 
480
480
<em class="parameter"><code>within_margin</code></em>.
506
506
</tr>
507
507
<tr>
508
508
<td><p><span class="term"><em class="parameter"><code>use_align</code></em> :</span></p></td>
509
 
<td>whether to use alignment arguments (if <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>,
 
509
<td>whether to use alignment arguments (if <code class="literal">FALSE</code>,
510
510
just get the mark onscreen)</td>
511
511
</tr>
512
512
<tr>
520
520
<tr>
521
521
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
522
522
<td>
523
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if scrolling occurred</td>
 
523
<code class="literal">TRUE</code> if scrolling occurred</td>
524
524
</tr>
525
525
</tbody>
526
526
</table></div>
553
553
<hr>
554
554
<div class="refsect2">
555
555
<a name="gtk-text-view-move-mark-onscreen"></a><h3>gtk_text_view_move_mark_onscreen ()</h3>
556
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_text_view_move_mark_onscreen    (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
 
556
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_text_view_move_mark_onscreen    (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
557
557
                                                         <em class="parameter"><code><a class="link" href="GtkTextMark.html" title="GtkTextMark"><span class="type">GtkTextMark</span></a> *mark</code></em>);</pre>
558
558
<p>
559
559
Moves a mark within the buffer so that it's
575
575
<tr>
576
576
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
577
577
<td>
578
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the mark moved (wasn't already onscreen)</td>
 
578
<code class="literal">TRUE</code> if the mark moved (wasn't already onscreen)</td>
579
579
</tr>
580
580
</tbody>
581
581
</table></div>
583
583
<hr>
584
584
<div class="refsect2">
585
585
<a name="gtk-text-view-place-cursor-onscreen"></a><h3>gtk_text_view_place_cursor_onscreen ()</h3>
586
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_text_view_place_cursor_onscreen (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);</pre>
 
586
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_text_view_place_cursor_onscreen (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);</pre>
587
587
<p>
588
588
Moves the cursor to the currently visible region of the
589
589
buffer, it it isn't there already.
599
599
<tr>
600
600
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
601
601
<td>
602
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the cursor had to be moved.</td>
 
602
<code class="literal">TRUE</code> if the cursor had to be moved.</td>
603
603
</tr>
604
604
</tbody>
605
605
</table></div>
608
608
<div class="refsect2">
609
609
<a name="gtk-text-view-get-visible-rect"></a><h3>gtk_text_view_get_visible_rect ()</h3>
610
610
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_text_view_get_visible_rect      (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
611
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gdk3/gdk-Points-Rectangles-and-Regions.html#GdkRectangle"><span class="type">GdkRectangle</span></a> *visible_rect</code></em>);</pre>
 
611
                                                         <em class="parameter"><code><a href="../gdk/gdk-Points-Rectangles-and-Regions.html#GdkRectangle"><span class="type">GdkRectangle</span></a> *visible_rect</code></em>);</pre>
612
612
<p>
613
613
Fills <em class="parameter"><code>visible_rect</code></em> with the currently-visible
614
614
region of the buffer, in buffer coordinates. Convert to window coordinates
635
635
<a name="gtk-text-view-get-iter-location"></a><h3>gtk_text_view_get_iter_location ()</h3>
636
636
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_text_view_get_iter_location     (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
637
637
                                                         <em class="parameter"><code>const <a class="link" href="GtkTextIter.html" title="GtkTextIter"><span class="type">GtkTextIter</span></a> *iter</code></em>,
638
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gdk3/gdk-Points-Rectangles-and-Regions.html#GdkRectangle"><span class="type">GdkRectangle</span></a> *location</code></em>);</pre>
 
638
                                                         <em class="parameter"><code><a href="../gdk/gdk-Points-Rectangles-and-Regions.html#GdkRectangle"><span class="type">GdkRectangle</span></a> *location</code></em>);</pre>
639
639
<p>
640
640
Gets a rectangle which roughly contains the character at <em class="parameter"><code>iter</code></em>.
641
641
The rectangle position is in buffer coordinates; use
668
668
<a name="gtk-text-view-get-line-at-y"></a><h3>gtk_text_view_get_line_at_y ()</h3>
669
669
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_text_view_get_line_at_y         (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
670
670
                                                         <em class="parameter"><code><a class="link" href="GtkTextIter.html" title="GtkTextIter"><span class="type">GtkTextIter</span></a> *target_iter</code></em>,
671
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> y</code></em>,
672
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *line_top</code></em>);</pre>
 
671
                                                         <em class="parameter"><code><span class="type">gint</span> y</code></em>,
 
672
                                                         <em class="parameter"><code><span class="type">gint</span> *line_top</code></em>);</pre>
673
673
<p>
674
674
Gets the <a class="link" href="GtkTextIter.html" title="GtkTextIter"><span class="type">GtkTextIter</span></a> at the start of the line containing
675
675
the coordinate <em class="parameter"><code>y</code></em>. <em class="parameter"><code>y</code></em> is in buffer coordinates, convert from
676
676
window coordinates with <a class="link" href="GtkTextView.html#gtk-text-view-window-to-buffer-coords" title="gtk_text_view_window_to_buffer_coords ()"><code class="function">gtk_text_view_window_to_buffer_coords()</code></a>.
677
 
If non-<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, <em class="parameter"><code>line_top</code></em> will be filled with the coordinate of the top
 
677
If non-<a href="/home/mclasen/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>, <em class="parameter"><code>line_top</code></em> will be filled with the coordinate of the top
678
678
edge of the line.
679
679
</p>
680
680
<div class="variablelist"><table border="0">
707
707
<a name="gtk-text-view-get-line-yrange"></a><h3>gtk_text_view_get_line_yrange ()</h3>
708
708
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_text_view_get_line_yrange       (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
709
709
                                                         <em class="parameter"><code>const <a class="link" href="GtkTextIter.html" title="GtkTextIter"><span class="type">GtkTextIter</span></a> *iter</code></em>,
710
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *y</code></em>,
711
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *height</code></em>);</pre>
 
710
                                                         <em class="parameter"><code><span class="type">gint</span> *y</code></em>,
 
711
                                                         <em class="parameter"><code><span class="type">gint</span> *height</code></em>);</pre>
712
712
<p>
713
713
Gets the y coordinate of the top of the line containing <em class="parameter"><code>iter</code></em>,
714
714
and the height of the line. The coordinate is a buffer coordinate;
745
745
<a name="gtk-text-view-get-iter-at-location"></a><h3>gtk_text_view_get_iter_at_location ()</h3>
746
746
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_text_view_get_iter_at_location  (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
747
747
                                                         <em class="parameter"><code><a class="link" href="GtkTextIter.html" title="GtkTextIter"><span class="type">GtkTextIter</span></a> *iter</code></em>,
748
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> x</code></em>,
749
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> y</code></em>);</pre>
 
748
                                                         <em class="parameter"><code><span class="type">gint</span> x</code></em>,
 
749
                                                         <em class="parameter"><code><span class="type">gint</span> y</code></em>);</pre>
750
750
<p>
751
751
Retrieves the iterator at buffer coordinates <em class="parameter"><code>x</code></em> and <em class="parameter"><code>y</code></em>. Buffer
752
752
coordinates are coordinates for the entire buffer, not just the
783
783
<a name="gtk-text-view-get-iter-at-position"></a><h3>gtk_text_view_get_iter_at_position ()</h3>
784
784
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_text_view_get_iter_at_position  (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
785
785
                                                         <em class="parameter"><code><a class="link" href="GtkTextIter.html" title="GtkTextIter"><span class="type">GtkTextIter</span></a> *iter</code></em>,
786
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *trailing</code></em>,
787
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> x</code></em>,
788
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> y</code></em>);</pre>
 
786
                                                         <em class="parameter"><code><span class="type">gint</span> *trailing</code></em>,
 
787
                                                         <em class="parameter"><code><span class="type">gint</span> x</code></em>,
 
788
                                                         <em class="parameter"><code><span class="type">gint</span> y</code></em>);</pre>
789
789
<p>
790
790
Retrieves the iterator pointing to the character at buffer 
791
791
coordinates <em class="parameter"><code>x</code></em> and <em class="parameter"><code>y</code></em>. Buffer coordinates are coordinates for 
814
814
</tr>
815
815
<tr>
816
816
<td><p><span class="term"><em class="parameter"><code>trailing</code></em> :</span></p></td>
817
 
<td>if non-<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, location to store an integer indicating where
 
817
<td>if non-<a href="/home/mclasen/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>, location to store an integer indicating where
818
818
in the grapheme the user clicked. It will either be
819
819
zero, or the number of characters in the grapheme.
820
820
0 represents the trailing edge of the grapheme. <span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
838
838
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_text_view_buffer_to_window_coords
839
839
                                                        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
840
840
                                                         <em class="parameter"><code><a class="link" href="GtkTextView.html#GtkTextWindowType" title="enum GtkTextWindowType"><span class="type">GtkTextWindowType</span></a> win</code></em>,
841
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> buffer_x</code></em>,
842
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> buffer_y</code></em>,
843
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *window_x</code></em>,
844
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *window_y</code></em>);</pre>
 
841
                                                         <em class="parameter"><code><span class="type">gint</span> buffer_x</code></em>,
 
842
                                                         <em class="parameter"><code><span class="type">gint</span> buffer_y</code></em>,
 
843
                                                         <em class="parameter"><code><span class="type">gint</span> *window_x</code></em>,
 
844
                                                         <em class="parameter"><code><span class="type">gint</span> *window_y</code></em>);</pre>
845
845
<p>
846
846
Converts coordinate (<em class="parameter"><code>buffer_x</code></em>, <em class="parameter"><code>buffer_y</code></em>) to coordinates for the window
847
847
<em class="parameter"><code>win</code></em>, and stores the result in (<em class="parameter"><code>window_x</code></em>, <em class="parameter"><code>window_y</code></em>). 
873
873
</tr>
874
874
<tr>
875
875
<td><p><span class="term"><em class="parameter"><code>window_x</code></em> :</span></p></td>
876
 
<td>window x coordinate return location or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
876
<td>window x coordinate return location or <a href="/home/mclasen/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
877
877
</td>
878
878
</tr>
879
879
<tr>
880
880
<td><p><span class="term"><em class="parameter"><code>window_y</code></em> :</span></p></td>
881
 
<td>window y coordinate return location or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
881
<td>window y coordinate return location or <a href="/home/mclasen/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
882
882
</td>
883
883
</tr>
884
884
</tbody>
890
890
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_text_view_window_to_buffer_coords
891
891
                                                        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
892
892
                                                         <em class="parameter"><code><a class="link" href="GtkTextView.html#GtkTextWindowType" title="enum GtkTextWindowType"><span class="type">GtkTextWindowType</span></a> win</code></em>,
893
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> window_x</code></em>,
894
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> window_y</code></em>,
895
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *buffer_x</code></em>,
896
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *buffer_y</code></em>);</pre>
 
893
                                                         <em class="parameter"><code><span class="type">gint</span> window_x</code></em>,
 
894
                                                         <em class="parameter"><code><span class="type">gint</span> window_y</code></em>,
 
895
                                                         <em class="parameter"><code><span class="type">gint</span> *buffer_x</code></em>,
 
896
                                                         <em class="parameter"><code><span class="type">gint</span> *buffer_y</code></em>);</pre>
897
897
<p>
898
898
Converts coordinates on the window identified by <em class="parameter"><code>win</code></em> to buffer
899
899
coordinates, storing the result in (<em class="parameter"><code>buffer_x</code></em>,<em class="parameter"><code>buffer_y</code></em>).
925
925
</tr>
926
926
<tr>
927
927
<td><p><span class="term"><em class="parameter"><code>buffer_x</code></em> :</span></p></td>
928
 
<td>buffer x coordinate return location or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
928
<td>buffer x coordinate return location or <a href="/home/mclasen/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
929
929
</td>
930
930
</tr>
931
931
<tr>
932
932
<td><p><span class="term"><em class="parameter"><code>buffer_y</code></em> :</span></p></td>
933
 
<td>buffer y coordinate return location or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
933
<td>buffer y coordinate return location or <a href="/home/mclasen/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
934
934
</td>
935
935
</tr>
936
936
</tbody>
939
939
<hr>
940
940
<div class="refsect2">
941
941
<a name="gtk-text-view-get-window"></a><h3>gtk_text_view_get_window ()</h3>
942
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk3/gdk-Windows.html#GdkWindow"><span class="returnvalue">GdkWindow</span></a> *         gtk_text_view_get_window            (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
 
942
<pre class="programlisting"><a href="../gdk/gdk-Windows.html#GdkWindow"><span class="returnvalue">GdkWindow</span></a> *         gtk_text_view_get_window            (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
943
943
                                                         <em class="parameter"><code><a class="link" href="GtkTextView.html#GtkTextWindowType" title="enum GtkTextWindowType"><span class="type">GtkTextWindowType</span></a> win</code></em>);</pre>
944
944
<p>
945
 
Retrieves the <a href="http://library.gnome.org/devel/gdk3/gdk-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> corresponding to an area of the text view;
 
945
Retrieves the <a href="../gdk/gdk-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> corresponding to an area of the text view;
946
946
possible windows include the overall widget window, child windows
947
947
on the left, right, top, bottom, and the window that displays the
948
 
text buffer. Windows are <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> and nonexistent if their width or
 
948
text buffer. Windows are <a href="/home/mclasen/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> and nonexistent if their width or
949
949
height is 0, and are nonexistent before the widget has been
950
950
realized.
951
951
</p>
963
963
</tr>
964
964
<tr>
965
965
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
966
 
<td>a <a href="http://library.gnome.org/devel/gdk3/gdk-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
 
966
<td>a <a href="../gdk/gdk-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a>, or <a href="/home/mclasen/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
967
967
</td>
968
968
</tr>
969
969
</tbody>
973
973
<div class="refsect2">
974
974
<a name="gtk-text-view-get-window-type"></a><h3>gtk_text_view_get_window_type ()</h3>
975
975
<pre class="programlisting"><a class="link" href="GtkTextView.html#GtkTextWindowType" title="enum GtkTextWindowType"><span class="returnvalue">GtkTextWindowType</span></a>   gtk_text_view_get_window_type       (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
976
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gdk3/gdk-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> *window</code></em>);</pre>
 
976
                                                         <em class="parameter"><code><a href="../gdk/gdk-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> *window</code></em>);</pre>
977
977
<p>
978
978
Usually used to find out which window an event corresponds to.
979
979
If you connect to an event signal on <em class="parameter"><code>text_view</code></em>, this function
1005
1005
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_text_view_set_border_window_size
1006
1006
                                                        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
1007
1007
                                                         <em class="parameter"><code><a class="link" href="GtkTextView.html#GtkTextWindowType" title="enum GtkTextWindowType"><span class="type">GtkTextWindowType</span></a> type</code></em>,
1008
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> size</code></em>);</pre>
 
1008
                                                         <em class="parameter"><code><span class="type">gint</span> size</code></em>);</pre>
1009
1009
<p>
1010
1010
Sets the width of <code class="literal">GTK_TEXT_WINDOW_LEFT</code> or <code class="literal">GTK_TEXT_WINDOW_RIGHT</code>,
1011
1011
or the height of <code class="literal">GTK_TEXT_WINDOW_TOP</code> or <code class="literal">GTK_TEXT_WINDOW_BOTTOM</code>.
1037
1037
<hr>
1038
1038
<div class="refsect2">
1039
1039
<a name="gtk-text-view-get-border-window-size"></a><h3>gtk_text_view_get_border_window_size ()</h3>
1040
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_text_view_get_border_window_size
 
1040
<pre class="programlisting"><span class="returnvalue">gint</span>                gtk_text_view_get_border_window_size
1041
1041
                                                        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
1042
1042
                                                         <em class="parameter"><code><a class="link" href="GtkTextView.html#GtkTextWindowType" title="enum GtkTextWindowType"><span class="type">GtkTextWindowType</span></a> type</code></em>);</pre>
1043
1043
<p>
1066
1066
<hr>
1067
1067
<div class="refsect2">
1068
1068
<a name="gtk-text-view-forward-display-line"></a><h3>gtk_text_view_forward_display_line ()</h3>
1069
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_text_view_forward_display_line  (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
 
1069
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_text_view_forward_display_line  (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
1070
1070
                                                         <em class="parameter"><code><a class="link" href="GtkTextIter.html" title="GtkTextIter"><span class="type">GtkTextIter</span></a> *iter</code></em>);</pre>
1071
1071
<p>
1072
1072
Moves the given <em class="parameter"><code>iter</code></em> forward by one display (wrapped) line.
1094
1094
<tr>
1095
1095
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1096
1096
<td>
1097
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>iter</code></em> was moved and is not on the end iterator</td>
 
1097
<code class="literal">TRUE</code> if <em class="parameter"><code>iter</code></em> was moved and is not on the end iterator</td>
1098
1098
</tr>
1099
1099
</tbody>
1100
1100
</table></div>
1102
1102
<hr>
1103
1103
<div class="refsect2">
1104
1104
<a name="gtk-text-view-backward-display-line"></a><h3>gtk_text_view_backward_display_line ()</h3>
1105
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_text_view_backward_display_line (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
 
1105
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_text_view_backward_display_line (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
1106
1106
                                                         <em class="parameter"><code><a class="link" href="GtkTextIter.html" title="GtkTextIter"><span class="type">GtkTextIter</span></a> *iter</code></em>);</pre>
1107
1107
<p>
1108
1108
Moves the given <em class="parameter"><code>iter</code></em> backward by one display (wrapped) line.
1130
1130
<tr>
1131
1131
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1132
1132
<td>
1133
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>iter</code></em> was moved and is not on the end iterator</td>
 
1133
<code class="literal">TRUE</code> if <em class="parameter"><code>iter</code></em> was moved and is not on the end iterator</td>
1134
1134
</tr>
1135
1135
</tbody>
1136
1136
</table></div>
1138
1138
<hr>
1139
1139
<div class="refsect2">
1140
1140
<a name="gtk-text-view-forward-display-line-end"></a><h3>gtk_text_view_forward_display_line_end ()</h3>
1141
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_text_view_forward_display_line_end
 
1141
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_text_view_forward_display_line_end
1142
1142
                                                        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
1143
1143
                                                         <em class="parameter"><code><a class="link" href="GtkTextIter.html" title="GtkTextIter"><span class="type">GtkTextIter</span></a> *iter</code></em>);</pre>
1144
1144
<p>
1167
1167
<tr>
1168
1168
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1169
1169
<td>
1170
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>iter</code></em> was moved and is not on the end iterator</td>
 
1170
<code class="literal">TRUE</code> if <em class="parameter"><code>iter</code></em> was moved and is not on the end iterator</td>
1171
1171
</tr>
1172
1172
</tbody>
1173
1173
</table></div>
1175
1175
<hr>
1176
1176
<div class="refsect2">
1177
1177
<a name="gtk-text-view-backward-display-line-start"></a><h3>gtk_text_view_backward_display_line_start ()</h3>
1178
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_text_view_backward_display_line_start
 
1178
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_text_view_backward_display_line_start
1179
1179
                                                        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
1180
1180
                                                         <em class="parameter"><code><a class="link" href="GtkTextIter.html" title="GtkTextIter"><span class="type">GtkTextIter</span></a> *iter</code></em>);</pre>
1181
1181
<p>
1204
1204
<tr>
1205
1205
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1206
1206
<td>
1207
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>iter</code></em> was moved and is not on the end iterator</td>
 
1207
<code class="literal">TRUE</code> if <em class="parameter"><code>iter</code></em> was moved and is not on the end iterator</td>
1208
1208
</tr>
1209
1209
</tbody>
1210
1210
</table></div>
1212
1212
<hr>
1213
1213
<div class="refsect2">
1214
1214
<a name="gtk-text-view-starts-display-line"></a><h3>gtk_text_view_starts_display_line ()</h3>
1215
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_text_view_starts_display_line   (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
 
1215
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_text_view_starts_display_line   (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
1216
1216
                                                         <em class="parameter"><code>const <a class="link" href="GtkTextIter.html" title="GtkTextIter"><span class="type">GtkTextIter</span></a> *iter</code></em>);</pre>
1217
1217
<p>
1218
1218
Determines whether <em class="parameter"><code>iter</code></em> is at the start of a display line.
1235
1235
<tr>
1236
1236
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1237
1237
<td>
1238
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>iter</code></em> begins a wrapped line</td>
 
1238
<code class="literal">TRUE</code> if <em class="parameter"><code>iter</code></em> begins a wrapped line</td>
1239
1239
</tr>
1240
1240
</tbody>
1241
1241
</table></div>
1243
1243
<hr>
1244
1244
<div class="refsect2">
1245
1245
<a name="gtk-text-view-move-visually"></a><h3>gtk_text_view_move_visually ()</h3>
1246
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_text_view_move_visually         (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
 
1246
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_text_view_move_visually         (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
1247
1247
                                                         <em class="parameter"><code><a class="link" href="GtkTextIter.html" title="GtkTextIter"><span class="type">GtkTextIter</span></a> *iter</code></em>,
1248
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> count</code></em>);</pre>
 
1248
                                                         <em class="parameter"><code><span class="type">gint</span> count</code></em>);</pre>
1249
1249
<p>
1250
1250
Move the iterator a given number of characters visually, treating
1251
1251
it as the strong cursor position. If <em class="parameter"><code>count</code></em> is positive, then the
1281
1281
<tr>
1282
1282
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1283
1283
<td>
1284
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>iter</code></em> moved and is not on the end iterator</td>
 
1284
<code class="literal">TRUE</code> if <em class="parameter"><code>iter</code></em> moved and is not on the end iterator</td>
1285
1285
</tr>
1286
1286
</tbody>
1287
1287
</table></div>
1349
1349
<hr>
1350
1350
<div class="refsect2">
1351
1351
<a name="gtk-text-child-anchor-get-widgets"></a><h3>gtk_text_child_anchor_get_widgets ()</h3>
1352
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             gtk_text_child_anchor_get_widgets   (<em class="parameter"><code><a class="link" href="GtkTextView.html#GtkTextChildAnchor"><span class="type">GtkTextChildAnchor</span></a> *anchor</code></em>);</pre>
 
1352
<pre class="programlisting"><span class="returnvalue">GList</span> *             gtk_text_child_anchor_get_widgets   (<em class="parameter"><code><a class="link" href="GtkTextView.html#GtkTextChildAnchor"><span class="type">GtkTextChildAnchor</span></a> *anchor</code></em>);</pre>
1353
1353
<p>
1354
1354
Gets a list of all widgets anchored at this child anchor.
1355
 
The returned list should be freed with <a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#g-list-free"><code class="function">g_list_free()</code></a>.
 
1355
The returned list should be freed with <code class="function">g_list_free()</code>.
1356
1356
</p>
1357
1357
<div class="variablelist"><table border="0">
1358
1358
<col align="left" valign="top">
1373
1373
<hr>
1374
1374
<div class="refsect2">
1375
1375
<a name="gtk-text-child-anchor-get-deleted"></a><h3>gtk_text_child_anchor_get_deleted ()</h3>
1376
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_text_child_anchor_get_deleted   (<em class="parameter"><code><a class="link" href="GtkTextView.html#GtkTextChildAnchor"><span class="type">GtkTextChildAnchor</span></a> *anchor</code></em>);</pre>
 
1376
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_text_child_anchor_get_deleted   (<em class="parameter"><code><a class="link" href="GtkTextView.html#GtkTextChildAnchor"><span class="type">GtkTextChildAnchor</span></a> *anchor</code></em>);</pre>
1377
1377
<p>
1378
1378
Determines whether a child anchor has been deleted from
1379
1379
the buffer. Keep in mind that the child anchor will be
1380
1380
unreferenced when removed from the buffer, so you need to
1381
 
hold your own reference (with <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-ref"><code class="function">g_object_ref()</code></a>) if you plan
 
1381
hold your own reference (with <code class="function">g_object_ref()</code>) if you plan
1382
1382
to use this function — otherwise all deleted child anchors
1383
1383
will also be finalized.
1384
1384
</p>
1393
1393
<tr>
1394
1394
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1395
1395
<td>
1396
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the child anchor has been deleted from its buffer</td>
 
1396
<code class="literal">TRUE</code> if the child anchor has been deleted from its buffer</td>
1397
1397
</tr>
1398
1398
</tbody>
1399
1399
</table></div>
1404
1404
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_text_view_add_child_in_window   (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
1405
1405
                                                         <em class="parameter"><code><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *child</code></em>,
1406
1406
                                                         <em class="parameter"><code><a class="link" href="GtkTextView.html#GtkTextWindowType" title="enum GtkTextWindowType"><span class="type">GtkTextWindowType</span></a> which_window</code></em>,
1407
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> xpos</code></em>,
1408
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> ypos</code></em>);</pre>
 
1407
                                                         <em class="parameter"><code><span class="type">gint</span> xpos</code></em>,
 
1408
                                                         <em class="parameter"><code><span class="type">gint</span> ypos</code></em>);</pre>
1409
1409
<p>
1410
1410
Adds a child at fixed coordinates in one of the text widget's
1411
1411
windows. The window must have nonzero size (see
1412
1412
<a class="link" href="GtkTextView.html#gtk-text-view-set-border-window-size" title="gtk_text_view_set_border_window_size ()"><code class="function">gtk_text_view_set_border_window_size()</code></a>). Note that the child
1413
 
coordinates are given relative to the <a href="http://library.gnome.org/devel/gdk3/gdk-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> in question, and
 
1413
coordinates are given relative to the <a href="../gdk/gdk-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> in question, and
1414
1414
that these coordinates have no sane relationship to scrolling. When
1415
1415
placing a child in <span class="type">GTK_TEXT_WINDOW_WIDGET</span>, scrolling is
1416
1416
irrelevant, the child floats above all scrollable areas. But when
1457
1457
<a name="gtk-text-view-move-child"></a><h3>gtk_text_view_move_child ()</h3>
1458
1458
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_text_view_move_child            (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
1459
1459
                                                         <em class="parameter"><code><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *child</code></em>,
1460
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> xpos</code></em>,
1461
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> ypos</code></em>);</pre>
 
1460
                                                         <em class="parameter"><code><span class="type">gint</span> xpos</code></em>,
 
1461
                                                         <em class="parameter"><code><span class="type">gint</span> ypos</code></em>);</pre>
1462
1462
<p>
1463
1463
Updates the position of a child, as for <a class="link" href="GtkTextView.html#gtk-text-view-add-child-in-window" title="gtk_text_view_add_child_in_window ()"><code class="function">gtk_text_view_add_child_in_window()</code></a>.
1464
1464
</p>
1535
1535
<div class="refsect2">
1536
1536
<a name="gtk-text-view-set-editable"></a><h3>gtk_text_view_set_editable ()</h3>
1537
1537
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_text_view_set_editable          (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
1538
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> setting</code></em>);</pre>
 
1538
                                                         <em class="parameter"><code><span class="type">gboolean</span> setting</code></em>);</pre>
1539
1539
<p>
1540
1540
Sets the default editability of the <a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a>. You can override
1541
1541
this default setting with tags in the buffer, using the "editable"
1559
1559
<hr>
1560
1560
<div class="refsect2">
1561
1561
<a name="gtk-text-view-get-editable"></a><h3>gtk_text_view_get_editable ()</h3>
1562
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_text_view_get_editable          (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);</pre>
 
1562
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_text_view_get_editable          (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);</pre>
1563
1563
<p>
1564
1564
Returns the default editability of the <a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a>. Tags in the
1565
1565
buffer may override this setting for some ranges of text.
1583
1583
<div class="refsect2">
1584
1584
<a name="gtk-text-view-set-cursor-visible"></a><h3>gtk_text_view_set_cursor_visible ()</h3>
1585
1585
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_text_view_set_cursor_visible    (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
1586
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> setting</code></em>);</pre>
 
1586
                                                         <em class="parameter"><code><span class="type">gboolean</span> setting</code></em>);</pre>
1587
1587
<p>
1588
1588
Toggles whether the insertion point is displayed. A buffer with no editable
1589
1589
text probably shouldn't have a visible cursor, so you may want to turn
1607
1607
<hr>
1608
1608
<div class="refsect2">
1609
1609
<a name="gtk-text-view-get-cursor-visible"></a><h3>gtk_text_view_get_cursor_visible ()</h3>
1610
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_text_view_get_cursor_visible    (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);</pre>
 
1610
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_text_view_get_cursor_visible    (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);</pre>
1611
1611
<p>
1612
1612
Find out whether the cursor is being displayed.
1613
1613
</p>
1630
1630
<div class="refsect2">
1631
1631
<a name="gtk-text-view-set-overwrite"></a><h3>gtk_text_view_set_overwrite ()</h3>
1632
1632
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_text_view_set_overwrite         (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
1633
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> overwrite</code></em>);</pre>
 
1633
                                                         <em class="parameter"><code><span class="type">gboolean</span> overwrite</code></em>);</pre>
1634
1634
<p>
1635
1635
Changes the <a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> overwrite mode.
1636
1636
</p>
1645
1645
<tr>
1646
1646
<td><p><span class="term"><em class="parameter"><code>overwrite</code></em> :</span></p></td>
1647
1647
<td>
1648
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to turn on overwrite mode, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to turn it off</td>
 
1648
<code class="literal">TRUE</code> to turn on overwrite mode, <code class="literal">FALSE</code> to turn it off</td>
1649
1649
</tr>
1650
1650
</tbody>
1651
1651
</table></div>
1654
1654
<hr>
1655
1655
<div class="refsect2">
1656
1656
<a name="gtk-text-view-get-overwrite"></a><h3>gtk_text_view_get_overwrite ()</h3>
1657
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_text_view_get_overwrite         (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);</pre>
 
1657
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_text_view_get_overwrite         (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);</pre>
1658
1658
<p>
1659
1659
Returns whether the <a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> is in overwrite mode or not.
1660
1660
</p>
1679
1679
<a name="gtk-text-view-set-pixels-above-lines"></a><h3>gtk_text_view_set_pixels_above_lines ()</h3>
1680
1680
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_text_view_set_pixels_above_lines
1681
1681
                                                        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
1682
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> pixels_above_lines</code></em>);</pre>
 
1682
                                                         <em class="parameter"><code><span class="type">gint</span> pixels_above_lines</code></em>);</pre>
1683
1683
<p>
1684
1684
Sets the default number of blank pixels above paragraphs in <em class="parameter"><code>text_view</code></em>.
1685
1685
Tags in the buffer for <em class="parameter"><code>text_view</code></em> may override the defaults.
1702
1702
<hr>
1703
1703
<div class="refsect2">
1704
1704
<a name="gtk-text-view-get-pixels-above-lines"></a><h3>gtk_text_view_get_pixels_above_lines ()</h3>
1705
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_text_view_get_pixels_above_lines
 
1705
<pre class="programlisting"><span class="returnvalue">gint</span>                gtk_text_view_get_pixels_above_lines
1706
1706
                                                        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);</pre>
1707
1707
<p>
1708
1708
Gets the default number of pixels to put above paragraphs.
1727
1727
<a name="gtk-text-view-set-pixels-below-lines"></a><h3>gtk_text_view_set_pixels_below_lines ()</h3>
1728
1728
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_text_view_set_pixels_below_lines
1729
1729
                                                        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
1730
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> pixels_below_lines</code></em>);</pre>
 
1730
                                                         <em class="parameter"><code><span class="type">gint</span> pixels_below_lines</code></em>);</pre>
1731
1731
<p>
1732
1732
Sets the default number of pixels of blank space
1733
1733
to put below paragraphs in <em class="parameter"><code>text_view</code></em>. May be overridden
1751
1751
<hr>
1752
1752
<div class="refsect2">
1753
1753
<a name="gtk-text-view-get-pixels-below-lines"></a><h3>gtk_text_view_get_pixels_below_lines ()</h3>
1754
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_text_view_get_pixels_below_lines
 
1754
<pre class="programlisting"><span class="returnvalue">gint</span>                gtk_text_view_get_pixels_below_lines
1755
1755
                                                        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);</pre>
1756
1756
<p>
1757
1757
Gets the value set by <a class="link" href="GtkTextView.html#gtk-text-view-set-pixels-below-lines" title="gtk_text_view_set_pixels_below_lines ()"><code class="function">gtk_text_view_set_pixels_below_lines()</code></a>.
1776
1776
<a name="gtk-text-view-set-pixels-inside-wrap"></a><h3>gtk_text_view_set_pixels_inside_wrap ()</h3>
1777
1777
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_text_view_set_pixels_inside_wrap
1778
1778
                                                        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
1779
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> pixels_inside_wrap</code></em>);</pre>
 
1779
                                                         <em class="parameter"><code><span class="type">gint</span> pixels_inside_wrap</code></em>);</pre>
1780
1780
<p>
1781
1781
Sets the default number of pixels of blank space to leave between
1782
1782
display/wrapped lines within a paragraph. May be overridden by
1800
1800
<hr>
1801
1801
<div class="refsect2">
1802
1802
<a name="gtk-text-view-get-pixels-inside-wrap"></a><h3>gtk_text_view_get_pixels_inside_wrap ()</h3>
1803
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_text_view_get_pixels_inside_wrap
 
1803
<pre class="programlisting"><span class="returnvalue">gint</span>                gtk_text_view_get_pixels_inside_wrap
1804
1804
                                                        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);</pre>
1805
1805
<p>
1806
1806
Gets the value set by <a class="link" href="GtkTextView.html#gtk-text-view-set-pixels-inside-wrap" title="gtk_text_view_set_pixels_inside_wrap ()"><code class="function">gtk_text_view_set_pixels_inside_wrap()</code></a>.
1871
1871
<div class="refsect2">
1872
1872
<a name="gtk-text-view-set-left-margin"></a><h3>gtk_text_view_set_left_margin ()</h3>
1873
1873
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_text_view_set_left_margin       (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
1874
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> left_margin</code></em>);</pre>
 
1874
                                                         <em class="parameter"><code><span class="type">gint</span> left_margin</code></em>);</pre>
1875
1875
<p>
1876
1876
Sets the default left margin for text in <em class="parameter"><code>text_view</code></em>.
1877
1877
Tags in the buffer may override the default.
1894
1894
<hr>
1895
1895
<div class="refsect2">
1896
1896
<a name="gtk-text-view-get-left-margin"></a><h3>gtk_text_view_get_left_margin ()</h3>
1897
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_text_view_get_left_margin       (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);</pre>
 
1897
<pre class="programlisting"><span class="returnvalue">gint</span>                gtk_text_view_get_left_margin       (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);</pre>
1898
1898
<p>
1899
1899
Gets the default left margin size of paragraphs in the <em class="parameter"><code>text_view</code></em>.
1900
1900
Tags in the buffer may override the default.
1918
1918
<div class="refsect2">
1919
1919
<a name="gtk-text-view-set-right-margin"></a><h3>gtk_text_view_set_right_margin ()</h3>
1920
1920
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_text_view_set_right_margin      (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
1921
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> right_margin</code></em>);</pre>
 
1921
                                                         <em class="parameter"><code><span class="type">gint</span> right_margin</code></em>);</pre>
1922
1922
<p>
1923
1923
Sets the default right margin for text in the text view.
1924
1924
Tags in the buffer may override the default.
1941
1941
<hr>
1942
1942
<div class="refsect2">
1943
1943
<a name="gtk-text-view-get-right-margin"></a><h3>gtk_text_view_get_right_margin ()</h3>
1944
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_text_view_get_right_margin      (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);</pre>
 
1944
<pre class="programlisting"><span class="returnvalue">gint</span>                gtk_text_view_get_right_margin      (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);</pre>
1945
1945
<p>
1946
1946
Gets the default right margin for text in <em class="parameter"><code>text_view</code></em>. Tags
1947
1947
in the buffer may override the default.
1965
1965
<div class="refsect2">
1966
1966
<a name="gtk-text-view-set-indent"></a><h3>gtk_text_view_set_indent ()</h3>
1967
1967
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_text_view_set_indent            (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
1968
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> indent</code></em>);</pre>
 
1968
                                                         <em class="parameter"><code><span class="type">gint</span> indent</code></em>);</pre>
1969
1969
<p>
1970
1970
Sets the default indentation for paragraphs in <em class="parameter"><code>text_view</code></em>.
1971
1971
Tags in the buffer may override the default.
1988
1988
<hr>
1989
1989
<div class="refsect2">
1990
1990
<a name="gtk-text-view-get-indent"></a><h3>gtk_text_view_get_indent ()</h3>
1991
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_text_view_get_indent            (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);</pre>
 
1991
<pre class="programlisting"><span class="returnvalue">gint</span>                gtk_text_view_get_indent            (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);</pre>
1992
1992
<p>
1993
1993
Gets the default indentation of paragraphs in <em class="parameter"><code>text_view</code></em>.
1994
1994
Tags in the view's buffer may override the default.
2040
2040
<pre class="programlisting"><span class="returnvalue">PangoTabArray</span> *     gtk_text_view_get_tabs              (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);</pre>
2041
2041
<p>
2042
2042
Gets the default tabs for <em class="parameter"><code>text_view</code></em>. Tags in the buffer may
2043
 
override the defaults. The returned array will be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if
 
2043
override the defaults. The returned array will be <a href="/home/mclasen/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> if
2044
2044
"standard" (8-space) tabs are used. Free the return value
2045
2045
with <code class="function">pango_tab_array_free()</code>.
2046
2046
</p>
2054
2054
</tr>
2055
2055
<tr>
2056
2056
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2057
 
<td>copy of default tab array, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if "standard"
 
2057
<td>copy of default tab array, or <a href="/home/mclasen/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> if "standard"
2058
2058
tabs are used; must be freed with <code class="function">pango_tab_array_free()</code>.</td>
2059
2059
</tr>
2060
2060
</tbody>
2064
2064
<div class="refsect2">
2065
2065
<a name="gtk-text-view-set-accepts-tab"></a><h3>gtk_text_view_set_accepts_tab ()</h3>
2066
2066
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_text_view_set_accepts_tab       (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
2067
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> accepts_tab</code></em>);</pre>
 
2067
                                                         <em class="parameter"><code><span class="type">gboolean</span> accepts_tab</code></em>);</pre>
2068
2068
<p>
2069
2069
Sets the behavior of the text widget when the Tab key is pressed. 
2070
 
If <em class="parameter"><code>accepts_tab</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, a tab character is inserted. If <em class="parameter"><code>accepts_tab</code></em> 
2071
 
is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> the keyboard focus is moved to the next widget in the focus 
 
2070
If <em class="parameter"><code>accepts_tab</code></em> is <code class="literal">TRUE</code>, a tab character is inserted. If <em class="parameter"><code>accepts_tab</code></em> 
 
2071
is <code class="literal">FALSE</code> the keyboard focus is moved to the next widget in the focus 
2072
2072
chain.
2073
2073
</p>
2074
2074
<div class="variablelist"><table border="0">
2082
2082
<tr>
2083
2083
<td><p><span class="term"><em class="parameter"><code>accepts_tab</code></em> :</span></p></td>
2084
2084
<td>
2085
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if pressing the Tab key should insert a tab
2086
 
character, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>, if pressing the Tab key should move the
 
2085
<code class="literal">TRUE</code> if pressing the Tab key should insert a tab
 
2086
character, <code class="literal">FALSE</code>, if pressing the Tab key should move the
2087
2087
keyboard focus.</td>
2088
2088
</tr>
2089
2089
</tbody>
2093
2093
<hr>
2094
2094
<div class="refsect2">
2095
2095
<a name="gtk-text-view-get-accepts-tab"></a><h3>gtk_text_view_get_accepts_tab ()</h3>
2096
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_text_view_get_accepts_tab       (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);</pre>
 
2096
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_text_view_get_accepts_tab       (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>);</pre>
2097
2097
<p>
2098
2098
Returns whether pressing the Tab key inserts a tab characters.
2099
2099
<a class="link" href="GtkTextView.html#gtk-text-view-set-accepts-tab" title="gtk_text_view_set_accepts_tab ()"><code class="function">gtk_text_view_set_accepts_tab()</code></a>.
2109
2109
<tr>
2110
2110
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2111
2111
<td>
2112
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if pressing the Tab key inserts a tab character,
2113
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if pressing the Tab key moves the keyboard focus.</td>
 
2112
<code class="literal">TRUE</code> if pressing the Tab key inserts a tab character,
 
2113
<code class="literal">FALSE</code> if pressing the Tab key moves the keyboard focus.</td>
2114
2114
</tr>
2115
2115
</tbody>
2116
2116
</table></div>
2151
2151
<hr>
2152
2152
<div class="refsect2">
2153
2153
<a name="gtk-text-view-im-context-filter-keypress"></a><h3>gtk_text_view_im_context_filter_keypress ()</h3>
2154
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_text_view_im_context_filter_keypress
 
2154
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_text_view_im_context_filter_keypress
2155
2155
                                                        (<em class="parameter"><code><a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view</code></em>,
2156
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gdk3/gdk-Event-Structures.html#GdkEventKey"><span class="type">GdkEventKey</span></a> *event</code></em>);</pre>
 
2156
                                                         <em class="parameter"><code><a href="../gdk/gdk-Event-Structures.html#GdkEventKey"><span class="type">GdkEventKey</span></a> *event</code></em>);</pre>
2157
2157
<p>
2158
2158
Allow the <a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> input method to internally handle key press
2159
 
and release events. If this function returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, then no further
 
2159
and release events. If this function returns <code class="literal">TRUE</code>, then no further
2160
2160
processing should be done for this key event. See
2161
2161
<a class="link" href="GtkIMContext.html#gtk-im-context-filter-keypress" title="gtk_im_context_filter_keypress ()"><code class="function">gtk_im_context_filter_keypress()</code></a>.
2162
2162
</p>
2186
2186
12
2187
2187
13
2188
2188
14</pre></td>
2189
 
        <td class="listing_code"><pre class="programlisting"><span class="keyword">static</span><span class="normal"> <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean">gboolean</a></span>
 
2189
        <td class="listing_code"><pre class="programlisting"><span class="keyword">static</span><span class="normal"> gboolean</span>
2190
2190
<span class="function">gtk_foo_bar_key_press_event</span><span class="normal"> </span><span class="symbol">(</span><span class="usertype">GtkWidget</span><span class="normal">   </span><span class="symbol">*</span><span class="normal">widget</span><span class="symbol">,</span>
2191
2191
<span class="normal">                             </span><span class="usertype">GdkEventKey</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">event</span><span class="symbol">)</span>
2192
2192
<span class="cbracket">{</span>
2193
2193
<span class="normal">  </span><span class="keyword">if</span><span class="normal"> </span><span class="symbol">((</span><span class="normal">key</span><span class="symbol">-&gt;</span><span class="normal">keyval </span><span class="symbol">==</span><span class="normal"> GDK_Return </span><span class="symbol">||</span><span class="normal"> key</span><span class="symbol">-&gt;</span><span class="normal">keyval </span><span class="symbol">==</span><span class="normal"> GDK_KP_Enter</span><span class="symbol">))</span>
2194
2194
<span class="normal">    </span><span class="cbracket">{</span>
2195
2195
<span class="normal">      </span><span class="keyword">if</span><span class="normal"> </span><span class="symbol">(</span><span class="function"><a href="GtkTextView.html#gtk-text-view-im-context-filter-keypress">gtk_text_view_im_context_filter_keypress</a></span><span class="normal"> </span><span class="symbol">(</span><span class="function">GTK_TEXT_VIEW</span><span class="normal"> </span><span class="symbol">(</span><span class="normal">view</span><span class="symbol">),</span><span class="normal"> event</span><span class="symbol">))</span>
2196
 
<span class="normal">        </span><span class="keyword">return</span><span class="normal"> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS">TRUE</a></span><span class="symbol">;</span>
 
2196
<span class="normal">        </span><span class="keyword">return</span><span class="normal"> TRUE</span><span class="symbol">;</span>
2197
2197
<span class="normal">    </span><span class="cbracket">}</span>
2198
2198
 
2199
2199
<span class="normal">    </span><span class="comment">/* Do some stuff */</span>
2222
2222
<tr>
2223
2223
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2224
2224
<td>
2225
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the input method handled the key event.</td>
 
2225
<code class="literal">TRUE</code> if the input method handled the key event.</td>
2226
2226
</tr>
2227
2227
</tbody>
2228
2228
</table></div>
2312
2312
<a name="GtkTextView.property-details"></a><h2>Property Details</h2>
2313
2313
<div class="refsect2">
2314
2314
<a name="GtkTextView--accepts-tab"></a><h3>The <code class="literal">"accepts-tab"</code> property</h3>
2315
 
<pre class="programlisting">  "accepts-tab"              <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write</pre>
 
2315
<pre class="programlisting">  "accepts-tab"              <span class="type">gboolean</span>              : Read / Write</pre>
2316
2316
<p>Whether Tab will result in a tab character being entered.</p>
2317
2317
<p>Default value: TRUE</p>
2318
2318
</div>
2325
2325
<hr>
2326
2326
<div class="refsect2">
2327
2327
<a name="GtkTextView--cursor-visible"></a><h3>The <code class="literal">"cursor-visible"</code> property</h3>
2328
 
<pre class="programlisting">  "cursor-visible"           <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write</pre>
 
2328
<pre class="programlisting">  "cursor-visible"           <span class="type">gboolean</span>              : Read / Write</pre>
2329
2329
<p>If the insertion cursor is shown.</p>
2330
2330
<p>Default value: TRUE</p>
2331
2331
</div>
2332
2332
<hr>
2333
2333
<div class="refsect2">
2334
2334
<a name="GtkTextView--editable"></a><h3>The <code class="literal">"editable"</code> property</h3>
2335
 
<pre class="programlisting">  "editable"                 <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write</pre>
 
2335
<pre class="programlisting">  "editable"                 <span class="type">gboolean</span>              : Read / Write</pre>
2336
2336
<p>Whether the text can be modified by the user.</p>
2337
2337
<p>Default value: TRUE</p>
2338
2338
</div>
2339
2339
<hr>
2340
2340
<div class="refsect2">
2341
2341
<a name="GtkTextView--im-module"></a><h3>The <code class="literal">"im-module"</code> property</h3>
2342
 
<pre class="programlisting">  "im-module"                <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write</pre>
 
2342
<pre class="programlisting">  "im-module"                <span class="type">gchar</span>*                : Read / Write</pre>
2343
2343
<p>
2344
2344
Which IM (input method) module should be used for this entry.
2345
2345
See <a class="link" href="GtkIMContext.html" title="GtkIMContext"><span class="type">GtkIMContext</span></a>.
2346
2346
</p>
2347
2347
<p>
2348
 
Setting this to a non-<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> value overrides the
 
2348
Setting this to a non-<a href="/home/mclasen/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> value overrides the
2349
2349
system-wide IM module setting. See the GtkSettings 
2350
2350
<a class="link" href="GtkSettings.html#GtkSettings--gtk-im-module" title='The "gtk-im-module" property'><span class="type">"gtk-im-module"</span></a> property.
2351
2351
</p>
2355
2355
<hr>
2356
2356
<div class="refsect2">
2357
2357
<a name="GtkTextView--indent"></a><h3>The <code class="literal">"indent"</code> property</h3>
2358
 
<pre class="programlisting">  "indent"                   <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
 
2358
<pre class="programlisting">  "indent"                   <span class="type">gint</span>                  : Read / Write</pre>
2359
2359
<p>Amount to indent the paragraph, in pixels.</p>
2360
2360
<p>Default value: 0</p>
2361
2361
</div>
2369
2369
<hr>
2370
2370
<div class="refsect2">
2371
2371
<a name="GtkTextView--left-margin"></a><h3>The <code class="literal">"left-margin"</code> property</h3>
2372
 
<pre class="programlisting">  "left-margin"              <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
 
2372
<pre class="programlisting">  "left-margin"              <span class="type">gint</span>                  : Read / Write</pre>
2373
2373
<p>Width of the left margin in pixels.</p>
2374
2374
<p>Allowed values: &gt;= 0</p>
2375
2375
<p>Default value: 0</p>
2377
2377
<hr>
2378
2378
<div class="refsect2">
2379
2379
<a name="GtkTextView--overwrite"></a><h3>The <code class="literal">"overwrite"</code> property</h3>
2380
 
<pre class="programlisting">  "overwrite"                <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write</pre>
 
2380
<pre class="programlisting">  "overwrite"                <span class="type">gboolean</span>              : Read / Write</pre>
2381
2381
<p>Whether entered text overwrites existing contents.</p>
2382
2382
<p>Default value: FALSE</p>
2383
2383
</div>
2384
2384
<hr>
2385
2385
<div class="refsect2">
2386
2386
<a name="GtkTextView--pixels-above-lines"></a><h3>The <code class="literal">"pixels-above-lines"</code> property</h3>
2387
 
<pre class="programlisting">  "pixels-above-lines"       <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
 
2387
<pre class="programlisting">  "pixels-above-lines"       <span class="type">gint</span>                  : Read / Write</pre>
2388
2388
<p>Pixels of blank space above paragraphs.</p>
2389
2389
<p>Allowed values: &gt;= 0</p>
2390
2390
<p>Default value: 0</p>
2392
2392
<hr>
2393
2393
<div class="refsect2">
2394
2394
<a name="GtkTextView--pixels-below-lines"></a><h3>The <code class="literal">"pixels-below-lines"</code> property</h3>
2395
 
<pre class="programlisting">  "pixels-below-lines"       <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
 
2395
<pre class="programlisting">  "pixels-below-lines"       <span class="type">gint</span>                  : Read / Write</pre>
2396
2396
<p>Pixels of blank space below paragraphs.</p>
2397
2397
<p>Allowed values: &gt;= 0</p>
2398
2398
<p>Default value: 0</p>
2400
2400
<hr>
2401
2401
<div class="refsect2">
2402
2402
<a name="GtkTextView--pixels-inside-wrap"></a><h3>The <code class="literal">"pixels-inside-wrap"</code> property</h3>
2403
 
<pre class="programlisting">  "pixels-inside-wrap"       <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
 
2403
<pre class="programlisting">  "pixels-inside-wrap"       <span class="type">gint</span>                  : Read / Write</pre>
2404
2404
<p>Pixels of blank space between wrapped lines in a paragraph.</p>
2405
2405
<p>Allowed values: &gt;= 0</p>
2406
2406
<p>Default value: 0</p>
2408
2408
<hr>
2409
2409
<div class="refsect2">
2410
2410
<a name="GtkTextView--right-margin"></a><h3>The <code class="literal">"right-margin"</code> property</h3>
2411
 
<pre class="programlisting">  "right-margin"             <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
 
2411
<pre class="programlisting">  "right-margin"             <span class="type">gint</span>                  : Read / Write</pre>
2412
2412
<p>Width of the right margin in pixels.</p>
2413
2413
<p>Allowed values: &gt;= 0</p>
2414
2414
<p>Default value: 0</p>
2431
2431
<a name="GtkTextView.style-property-details"></a><h2>Style Property Details</h2>
2432
2432
<div class="refsect2">
2433
2433
<a name="GtkTextView--s-error-underline-color"></a><h3>The <code class="literal">"error-underline-color"</code> style property</h3>
2434
 
<pre class="programlisting">  "error-underline-color"    <a href="http://library.gnome.org/devel/gdk3/gdk-Colormaps-and-Colors.html#GdkColor"><span class="type">GdkColor</span></a>*             : Read</pre>
 
2434
<pre class="programlisting">  "error-underline-color"    <a href="../gdk/gdk-Colormaps-and-Colors.html#GdkColor"><span class="type">GdkColor</span></a>*             : Read</pre>
2435
2435
<p>Color with which to draw error-indication underlines.</p>
2436
2436
</div>
2437
2437
</div>
2440
2440
<div class="refsect2">
2441
2441
<a name="GtkTextView-backspace"></a><h3>The <code class="literal">"backspace"</code> signal</h3>
2442
2442
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view,
2443
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>     user_data)      : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a></pre>
 
2443
                                                        <span class="type">gpointer</span>     user_data)      : <code class="literal">Action</code></pre>
2444
2444
<p>
2445
2445
The ::backspace signal is a
2446
2446
<a class="link" href="gtk-Bindings.html#keybinding-signals">keybinding signal</a> 
2468
2468
<div class="refsect2">
2469
2469
<a name="GtkTextView-copy-clipboard"></a><h3>The <code class="literal">"copy-clipboard"</code> signal</h3>
2470
2470
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view,
2471
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>     user_data)      : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a></pre>
 
2471
                                                        <span class="type">gpointer</span>     user_data)      : <code class="literal">Action</code></pre>
2472
2472
<p>
2473
2473
The ::copy-clipboard signal is a 
2474
2474
<a class="link" href="gtk-Bindings.html#keybinding-signals">keybinding signal</a> 
2496
2496
<div class="refsect2">
2497
2497
<a name="GtkTextView-cut-clipboard"></a><h3>The <code class="literal">"cut-clipboard"</code> signal</h3>
2498
2498
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view,
2499
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>     user_data)      : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a></pre>
 
2499
                                                        <span class="type">gpointer</span>     user_data)      : <code class="literal">Action</code></pre>
2500
2500
<p>
2501
2501
The ::cut-clipboard signal is a 
2502
2502
<a class="link" href="gtk-Bindings.html#keybinding-signals">keybinding signal</a> 
2525
2525
<a name="GtkTextView-delete-from-cursor"></a><h3>The <code class="literal">"delete-from-cursor"</code> signal</h3>
2526
2526
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a>  *text_view,
2527
2527
                                                        <a class="link" href="gtk-Standard-Enumerations.html#GtkDeleteType" title="enum GtkDeleteType"><span class="type">GtkDeleteType</span></a> type,
2528
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>          count,
2529
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>      user_data)      : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a></pre>
 
2528
                                                        <span class="type">gint</span>          count,
 
2529
                                                        <span class="type">gpointer</span>      user_data)      : <code class="literal">Action</code></pre>
2530
2530
<p>
2531
2531
The ::delete-from-cursor signal is a 
2532
2532
<a class="link" href="gtk-Bindings.html#keybinding-signals">keybinding signal</a> 
2570
2570
<div class="refsect2">
2571
2571
<a name="GtkTextView-insert-at-cursor"></a><h3>The <code class="literal">"insert-at-cursor"</code> signal</h3>
2572
2572
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view,
2573
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>       *string,
2574
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>     user_data)      : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a></pre>
 
2573
                                                        <span class="type">gchar</span>       *string,
 
2574
                                                        <span class="type">gpointer</span>     user_data)      : <code class="literal">Action</code></pre>
2575
2575
<p>
2576
2576
The ::insert-at-cursor signal is a
2577
2577
<a class="link" href="gtk-Bindings.html#keybinding-signals">keybinding signal</a>
2604
2604
<a name="GtkTextView-move-cursor"></a><h3>The <code class="literal">"move-cursor"</code> signal</h3>
2605
2605
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a>    *text_view,
2606
2606
                                                        <a class="link" href="gtk-Standard-Enumerations.html#GtkMovementStep" title="enum GtkMovementStep"><span class="type">GtkMovementStep</span></a> step,
2607
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>            count,
2608
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>        extend_selection,
2609
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>        user_data)             : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a></pre>
 
2607
                                                        <span class="type">gint</span>            count,
 
2608
                                                        <span class="type">gboolean</span>        extend_selection,
 
2609
                                                        <span class="type">gpointer</span>        user_data)             : <code class="literal">Action</code></pre>
2610
2610
<p>
2611
2611
The ::move-cursor signal is a 
2612
2612
<a class="link" href="gtk-Bindings.html#keybinding-signals">keybinding signal</a> 
2616
2616
</p>
2617
2617
<p>
2618
2618
Applications should not connect to it, but may emit it with 
2619
 
<a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#g-signal-emit-by-name"><code class="function">g_signal_emit_by_name()</code></a> if they need to control the cursor
 
2619
<code class="function">g_signal_emit_by_name()</code> if they need to control the cursor
2620
2620
programmatically.
2621
2621
</p>
2622
2622
<p>
2653
2653
<tr>
2654
2654
<td><p><span class="term"><em class="parameter"><code>extend_selection</code></em> :</span></p></td>
2655
2655
<td>
2656
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the move should extend the selection</td>
 
2656
<code class="literal">TRUE</code> if the move should extend the selection</td>
2657
2657
</tr>
2658
2658
<tr>
2659
2659
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
2667
2667
<a name="GtkTextView-move-viewport"></a><h3>The <code class="literal">"move-viewport"</code> signal</h3>
2668
2668
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a>  *text_view,
2669
2669
                                                        <a class="link" href="gtk-Standard-Enumerations.html#GtkScrollStep" title="enum GtkScrollStep"><span class="type">GtkScrollStep</span></a> step,
2670
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>          count,
2671
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>      user_data)      : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a></pre>
 
2670
                                                        <span class="type">gint</span>          count,
 
2671
                                                        <span class="type">gpointer</span>      user_data)      : <code class="literal">Action</code></pre>
2672
2672
<p>
2673
2673
The ::move-viewport signal is a 
2674
2674
<a class="link" href="gtk-Bindings.html#keybinding-signals">keybinding signal</a> 
2706
2706
<div class="refsect2">
2707
2707
<a name="GtkTextView-page-horizontally"></a><h3>The <code class="literal">"page-horizontally"</code> signal</h3>
2708
2708
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view,
2709
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>         count,
2710
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>     extend_selection,
2711
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>     user_data)             : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a></pre>
 
2709
                                                        <span class="type">gint</span>         count,
 
2710
                                                        <span class="type">gboolean</span>     extend_selection,
 
2711
                                                        <span class="type">gpointer</span>     user_data)             : <code class="literal">Action</code></pre>
2712
2712
<p>
2713
2713
The ::page-horizontally signal is a 
2714
2714
<a class="link" href="gtk-Bindings.html#keybinding-signals">keybinding signal</a> 
2717
2717
</p>
2718
2718
<p>
2719
2719
This signal should not be used anymore, instead use the
2720
 
<span class="type">"move-cursor"</span> signal with the <a href="http://library.gnome.org/devel/gtk/gtk3-Standard-Enumerations.html#GTK-MOVEMENT-HORIZONTAL-PAGES:CAPS"><span class="type">GTK_MOVEMENT_HORIZONTAL_PAGES</span></a>
 
2720
<span class="type">"move-cursor"</span> signal with the <span class="type">GTK_MOVEMENT_HORIZONTAL_PAGES</span>
2721
2721
granularity.
2722
2722
</p>
2723
2723
<div class="variablelist"><table border="0">
2734
2734
<tr>
2735
2735
<td><p><span class="term"><em class="parameter"><code>extend_selection</code></em> :</span></p></td>
2736
2736
<td>
2737
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the move should extend the selection</td>
 
2737
<code class="literal">TRUE</code> if the move should extend the selection</td>
2738
2738
</tr>
2739
2739
<tr>
2740
2740
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
2747
2747
<div class="refsect2">
2748
2748
<a name="GtkTextView-paste-clipboard"></a><h3>The <code class="literal">"paste-clipboard"</code> signal</h3>
2749
2749
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view,
2750
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>     user_data)      : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a></pre>
 
2750
                                                        <span class="type">gpointer</span>     user_data)      : <code class="literal">Action</code></pre>
2751
2751
<p>
2752
2752
The ::paste-clipboard signal is a 
2753
2753
<a class="link" href="gtk-Bindings.html#keybinding-signals">keybinding signal</a> 
2777
2777
<a name="GtkTextView-populate-popup"></a><h3>The <code class="literal">"populate-popup"</code> signal</h3>
2778
2778
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *entry,
2779
2779
                                                        <a class="link" href="GtkMenu.html" title="GtkMenu"><span class="type">GtkMenu</span></a>     *menu,
2780
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>     user_data)      : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre>
 
2780
                                                        <span class="type">gpointer</span>     user_data)      : <code class="literal">Run Last</code></pre>
2781
2781
<p>
2782
2782
The ::populate-popup signal gets emitted before showing the 
2783
2783
context menu of the text view.
2808
2808
<div class="refsect2">
2809
2809
<a name="GtkTextView-preedit-changed"></a><h3>The <code class="literal">"preedit-changed"</code> signal</h3>
2810
2810
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view,
2811
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>       *preedit,
2812
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>     user_data)      : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a></pre>
 
2811
                                                        <span class="type">gchar</span>       *preedit,
 
2812
                                                        <span class="type">gpointer</span>     user_data)      : <code class="literal">Action</code></pre>
2813
2813
<p>
2814
2814
If an input method is used, the typed text will not immediately
2815
2815
be committed to the buffer. So if you are interested in the text,
2842
2842
<div class="refsect2">
2843
2843
<a name="GtkTextView-select-all"></a><h3>The <code class="literal">"select-all"</code> signal</h3>
2844
2844
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view,
2845
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>     select,
2846
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>     user_data)      : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a></pre>
 
2845
                                                        <span class="type">gboolean</span>     select,
 
2846
                                                        <span class="type">gpointer</span>     user_data)      : <code class="literal">Action</code></pre>
2847
2847
<p>
2848
2848
The ::select-all signal is a 
2849
2849
<a class="link" href="gtk-Bindings.html#keybinding-signals">keybinding signal</a> 
2864
2864
<tr>
2865
2865
<td><p><span class="term"><em class="parameter"><code>select</code></em> :</span></p></td>
2866
2866
<td>
2867
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to select, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to unselect</td>
 
2867
<code class="literal">TRUE</code> to select, <code class="literal">FALSE</code> to unselect</td>
2868
2868
</tr>
2869
2869
<tr>
2870
2870
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
2877
2877
<div class="refsect2">
2878
2878
<a name="GtkTextView-set-anchor"></a><h3>The <code class="literal">"set-anchor"</code> signal</h3>
2879
2879
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view,
2880
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>     user_data)      : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a></pre>
 
2880
                                                        <span class="type">gpointer</span>     user_data)      : <code class="literal">Action</code></pre>
2881
2881
<p>
2882
2882
The ::set-anchor signal is a
2883
2883
<a class="link" href="gtk-Bindings.html#keybinding-signals">keybinding signal</a>
2908
2908
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a>   *horizontal,
2909
2909
                                                        <a class="link" href="GtkAdjustment.html" title="GtkAdjustment"><span class="type">GtkAdjustment</span></a> *vertical,
2910
2910
                                                        <a class="link" href="GtkAdjustment.html" title="GtkAdjustment"><span class="type">GtkAdjustment</span></a> *arg2,
2911
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>       user_data)       : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a></pre>
 
2911
                                                        <span class="type">gpointer</span>       user_data)       : <code class="literal">Action</code></pre>
2912
2912
<p>
2913
2913
Set the scroll adjustments for the text view. Usually scrolled containers
2914
2914
like <a class="link" href="GtkScrolledWindow.html" title="GtkScrolledWindow"><span class="type">GtkScrolledWindow</span></a> will emit this signal to connect two instances
2938
2938
<div class="refsect2">
2939
2939
<a name="GtkTextView-toggle-cursor-visible"></a><h3>The <code class="literal">"toggle-cursor-visible"</code> signal</h3>
2940
2940
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view,
2941
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>     user_data)      : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a></pre>
 
2941
                                                        <span class="type">gpointer</span>     user_data)      : <code class="literal">Action</code></pre>
2942
2942
<p>
2943
2943
The ::toggle-cursor-visible signal is a 
2944
2944
<a class="link" href="gtk-Bindings.html#keybinding-signals">keybinding signal</a> 
2965
2965
<div class="refsect2">
2966
2966
<a name="GtkTextView-toggle-overwrite"></a><h3>The <code class="literal">"toggle-overwrite"</code> signal</h3>
2967
2967
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="GtkTextView.html" title="GtkTextView"><span class="type">GtkTextView</span></a> *text_view,
2968
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>     user_data)      : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a></pre>
 
2968
                                                        <span class="type">gpointer</span>     user_data)      : <code class="literal">Action</code></pre>
2969
2969
<p>
2970
2970
The ::toggle-overwrite signal is a 
2971
2971
<a class="link" href="gtk-Bindings.html#keybinding-signals">keybinding signal</a>