4
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>GeditNotebook</title>
6
<meta name="generator" content="DocBook XSL Stylesheets V1.74.3">
7
<link rel="home" href="index.html" title="gedit Reference Manual">
6
<meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
7
<link rel="start" href="index.html" title="gedit Reference Manual">
8
8
<link rel="up" href="ch01.html" title="gedit">
9
9
<link rel="prev" href="GeditMessage.html" title="GeditMessage">
10
10
<link rel="next" href="GeditPanel.html" title="GeditPanel">
11
<meta name="generator" content="GTK-Doc V1.12 (XML mode)">
11
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
<link rel="chapter" href="ch01.html" title="gedit">
24
24
<tr><td colspan="5" class="shortcuts">
25
25
<a href="#GeditNotebook.synopsis" class="shortcut">Top</a>
27
<a href="#GeditNotebook.description" class="shortcut">Description</a>
29
<a href="#GeditNotebook.object-hierarchy" class="shortcut">Object Hierarchy</a>
31
<a href="#GeditNotebook.implemented-interfaces" class="shortcut">Implemented Interfaces</a>
33
<a href="#GeditNotebook.signals" class="shortcut">Signals</a>
27
<a href="#GeditNotebook.description" class="shortcut">Description</a>
29
<a href="#GeditNotebook.object-hierarchy" class="shortcut">Object Hierarchy</a>
31
<a href="#GeditNotebook.implemented-interfaces" class="shortcut">Implemented Interfaces</a>
33
<a href="#GeditNotebook.signals" class="shortcut">Signals</a>
36
36
<div class="refentry" lang="en">
44
44
</tr></table></div>
45
45
<div class="refsynopsisdiv">
46
46
<a name="GeditNotebook.synopsis"></a><h2>Synopsis</h2>
47
<pre class="synopsis"> <a class="link" href="GeditNotebook.html#GeditNotebookPrivate" title="GeditNotebookPrivate">GeditNotebookPrivate</a>;
47
<pre class="synopsis">
48
<a class="link" href="GeditNotebook.html#GeditNotebookPrivate" title="GeditNotebookPrivate">GeditNotebookPrivate</a>;
48
49
<a class="link" href="GeditNotebook.html#GeditNotebook-struct" title="GeditNotebook">GeditNotebook</a>;
49
GtkWidget * <a class="link" href="GeditNotebook.html#gedit-notebook-new" title="gedit_notebook_new ()">gedit_notebook_new</a> (void);
51
href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html"
52
>GtkWidget</a> * <a class="link" href="GeditNotebook.html#gedit-notebook-new" title="gedit_notebook_new ()">gedit_notebook_new</a> (void);
50
53
void <a class="link" href="GeditNotebook.html#gedit-notebook-add-tab" title="gedit_notebook_add_tab ()">gedit_notebook_add_tab</a> (<a class="link" href="GeditNotebook.html" title="GeditNotebook">GeditNotebook</a> *nb,
51
54
<a class="link" href="GeditTab.html" title="GeditTab">GeditTab</a> *tab,
56
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
59
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
60
>gboolean</a> jump_to);
54
61
void <a class="link" href="GeditNotebook.html#gedit-notebook-remove-tab" title="gedit_notebook_remove_tab ()">gedit_notebook_remove_tab</a> (<a class="link" href="GeditNotebook.html" title="GeditNotebook">GeditNotebook</a> *nb,
55
62
<a class="link" href="GeditTab.html" title="GeditTab">GeditTab</a> *tab);
56
63
void <a class="link" href="GeditNotebook.html#gedit-notebook-remove-all-tabs" title="gedit_notebook_remove_all_tabs ()">gedit_notebook_remove_all_tabs</a> (<a class="link" href="GeditNotebook.html" title="GeditNotebook">GeditNotebook</a> *nb);
57
64
void <a class="link" href="GeditNotebook.html#gedit-notebook-reorder-tab" title="gedit_notebook_reorder_tab ()">gedit_notebook_reorder_tab</a> (<a class="link" href="GeditNotebook.html" title="GeditNotebook">GeditNotebook</a> *src,
58
65
<a class="link" href="GeditTab.html" title="GeditTab">GeditTab</a> *tab,
67
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
68
>gint</a> dest_position);
60
69
void <a class="link" href="GeditNotebook.html#gedit-notebook-move-tab" title="gedit_notebook_move_tab ()">gedit_notebook_move_tab</a> (<a class="link" href="GeditNotebook.html" title="GeditNotebook">GeditNotebook</a> *src,
61
70
<a class="link" href="GeditNotebook.html" title="GeditNotebook">GeditNotebook</a> *dest,
62
71
<a class="link" href="GeditTab.html" title="GeditTab">GeditTab</a> *tab,
73
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
74
>gint</a> dest_position);
64
75
void <a class="link" href="GeditNotebook.html#gedit-notebook-set-always-show-tabs" title="gedit_notebook_set_always_show_tabs ()">gedit_notebook_set_always_show_tabs</a> (<a class="link" href="GeditNotebook.html" title="GeditNotebook">GeditNotebook</a> *nb,
77
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
78
>gboolean</a> show_tabs);
66
79
void <a class="link" href="GeditNotebook.html#gedit-notebook-set-close-buttons-sensitive" title="gedit_notebook_set_close_buttons_sensitive ()">gedit_notebook_set_close_buttons_sensitive</a>
67
80
(<a class="link" href="GeditNotebook.html" title="GeditNotebook">GeditNotebook</a> *nb,
69
gboolean <a class="link" href="GeditNotebook.html#gedit-notebook-get-close-buttons-sensitive" title="gedit_notebook_get_close_buttons_sensitive ()">gedit_notebook_get_close_buttons_sensitive</a>
82
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
83
>gboolean</a> sensitive);
85
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
86
>gboolean</a> <a class="link" href="GeditNotebook.html#gedit-notebook-get-close-buttons-sensitive" title="gedit_notebook_get_close_buttons_sensitive ()">gedit_notebook_get_close_buttons_sensitive</a>
70
87
(<a class="link" href="GeditNotebook.html" title="GeditNotebook">GeditNotebook</a> *nb);
71
88
void <a class="link" href="GeditNotebook.html#gedit-notebook-set-tab-drag-and-drop-enabled" title="gedit_notebook_set_tab_drag_and_drop_enabled ()">gedit_notebook_set_tab_drag_and_drop_enabled</a>
72
89
(<a class="link" href="GeditNotebook.html" title="GeditNotebook">GeditNotebook</a> *nb,
74
gboolean <a class="link" href="GeditNotebook.html#gedit-notebook-get-tab-drag-and-drop-enabled" title="gedit_notebook_get_tab_drag_and_drop_enabled ()">gedit_notebook_get_tab_drag_and_drop_enabled</a>
91
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
92
>gboolean</a> enable);
94
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
95
>gboolean</a> <a class="link" href="GeditNotebook.html#gedit-notebook-get-tab-drag-and-drop-enabled" title="gedit_notebook_get_tab_drag_and_drop_enabled ()">gedit_notebook_get_tab_drag_and_drop_enabled</a>
75
96
(<a class="link" href="GeditNotebook.html" title="GeditNotebook">GeditNotebook</a> *nb);
78
99
<div class="refsect1" lang="en">
79
100
<a name="GeditNotebook.object-hierarchy"></a><h2>Object Hierarchy</h2>
80
101
<pre class="synopsis">
82
+----GInitiallyUnowned
103
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
106
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GInitiallyUnowned"
107
>GInitiallyUnowned</a>
109
href="http://library.gnome.org/devel/gtk/unstable/GtkObject.html"
112
href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html"
115
href="http://library.gnome.org/devel/gtk/unstable/GtkContainer.html"
118
href="http://library.gnome.org/devel/gtk/unstable/GtkNotebook.html"
87
120
+----GeditNotebook
143
182
<a name="gedit-notebook-add-tab"></a><h3>gedit_notebook_add_tab ()</h3>
144
183
<pre class="programlisting">void gedit_notebook_add_tab (<a class="link" href="GeditNotebook.html" title="GeditNotebook">GeditNotebook</a> *nb,
145
184
<a class="link" href="GeditTab.html" title="GeditTab">GeditTab</a> *tab,
147
gboolean jump_to);</pre>
186
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
189
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
190
>gboolean</a> jump_to);</pre>
149
192
Adds the specified <em class="parameter"><code>tab</code></em> to the <em class="parameter"><code>nb</code></em>.</p>
150
195
<div class="variablelist"><table border="0">
151
196
<col align="left" valign="top">
216
267
<a name="gedit-notebook-reorder-tab"></a><h3>gedit_notebook_reorder_tab ()</h3>
217
268
<pre class="programlisting">void gedit_notebook_reorder_tab (<a class="link" href="GeditNotebook.html" title="GeditNotebook">GeditNotebook</a> *src,
218
269
<a class="link" href="GeditTab.html" title="GeditTab">GeditTab</a> *tab,
219
gint dest_position);</pre>
271
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
272
>gint</a> dest_position);</pre>
221
274
Reorders the page containing <em class="parameter"><code>tab</code></em>, so that it appears in <em class="parameter"><code>dest_position</code></em> position.
222
275
If dest_position is greater than or equal to the number of tabs
223
276
of the destination notebook or negative, tab will be moved to the
224
277
end of the tabs.</p>
225
280
<div class="variablelist"><table border="0">
226
281
<col align="left" valign="top">
249
304
<pre class="programlisting">void gedit_notebook_move_tab (<a class="link" href="GeditNotebook.html" title="GeditNotebook">GeditNotebook</a> *src,
250
305
<a class="link" href="GeditNotebook.html" title="GeditNotebook">GeditNotebook</a> *dest,
251
306
<a class="link" href="GeditTab.html" title="GeditTab">GeditTab</a> *tab,
252
gint dest_position);</pre>
308
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
309
>gint</a> dest_position);</pre>
254
311
Moves <em class="parameter"><code>tab</code></em> from <em class="parameter"><code>src</code></em> to <em class="parameter"><code>dest</code></em>.
255
312
If dest_position is greater than or equal to the number of tabs
256
313
of the destination nootebook or negative, tab will be moved to the
257
314
end of the tabs.</p>
258
317
<div class="variablelist"><table border="0">
259
318
<col align="left" valign="top">
332
403
<div class="refsect2" lang="en">
333
404
<a name="gedit-notebook-get-close-buttons-sensitive"></a><h3>gedit_notebook_get_close_buttons_sensitive ()</h3>
334
<pre class="programlisting">gboolean gedit_notebook_get_close_buttons_sensitive
405
<pre class="programlisting"><a
406
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
407
>gboolean</a> gedit_notebook_get_close_buttons_sensitive
335
408
(<a class="link" href="GeditNotebook.html" title="GeditNotebook">GeditNotebook</a> *nb);</pre>
337
410
Whether the close buttons are sensitive.</p>
338
413
<div class="variablelist"><table border="0">
339
414
<col align="left" valign="top">
379
462
<div class="refsect2" lang="en">
380
463
<a name="gedit-notebook-get-tab-drag-and-drop-enabled"></a><h3>gedit_notebook_get_tab_drag_and_drop_enabled ()</h3>
381
<pre class="programlisting">gboolean gedit_notebook_get_tab_drag_and_drop_enabled
464
<pre class="programlisting"><a
465
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
466
>gboolean</a> gedit_notebook_get_tab_drag_and_drop_enabled
382
467
(<a class="link" href="GeditNotebook.html" title="GeditNotebook">GeditNotebook</a> *nb);</pre>
384
469
Whether the drag and drop is enabled in the <em class="parameter"><code>nb</code></em>.</p>
385
472
<div class="variablelist"><table border="0">
386
473
<col align="left" valign="top">