~ubuntu-branches/ubuntu/trusty/anjuta/trusty

« back to all changes in this revision

Viewing changes to manuals/reference/libanjuta/html/libanjuta-IAnjutaDocumentManager.html

  • Committer: Package Import Robot
  • Author(s): Steve Ovens
  • Date: 2014-01-03 21:06:06 UTC
  • mfrom: (1.1.55)
  • Revision ID: package-import@ubuntu.com-20140103210606-pmvzhu0s68qy6261
Tags: 2:3.10.2-0ubuntu1
* New upstream release (LP: #1266037)
- Updated Build-Depends of libgtk-3-dev (>= 3.6.0),
  libglib2.0-dev (>= 2.34.0)

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
<head>
4
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>IAnjutaDocumentManager</title>
6
 
<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
 
6
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
7
7
<link rel="home" href="index.html" title="Anjuta Developers Reference Manual">
8
8
<link rel="up" href="plugin-interfaces.html" title="Plugin interfaces">
9
9
<link rel="prev" href="libanjuta-IAnjutaDocument.html" title="IAnjutaDocument">
10
10
<link rel="next" href="libanjuta-IAnjutaEditor.html" title="IAnjutaEditor">
11
 
<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.19 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
</head>
14
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
49
49
#define             <a class="link" href="libanjuta-IAnjutaDocumentManager.html#IANJUTA-DOCUMENT-MANAGER-CURRENT-DOCUMENT:CAPS" title="IANJUTA_DOCUMENT_MANAGER_CURRENT_DOCUMENT">IANJUTA_DOCUMENT_MANAGER_CURRENT_DOCUMENT</a>
50
50
enum                <a class="link" href="libanjuta-IAnjutaDocumentManager.html#IAnjutaDocumentManagerError-enum" title="enum IAnjutaDocumentManagerError">IAnjutaDocumentManagerError</a>;
51
51
struct              <a class="link" href="libanjuta-IAnjutaDocumentManager.html#IAnjutaDocumentManagerIface" title="struct IAnjutaDocumentManagerIface">IAnjutaDocumentManagerIface</a>;
 
52
<span class="returnvalue">GQuark</span>              <a class="link" href="libanjuta-IAnjutaDocumentManager.html#ianjuta-document-manager-error-quark" title="ianjuta_document_manager_error_quark ()">ianjuta_document_manager_error_quark</a>
 
53
                                                        (<em class="parameter"><code><span class="type">void</span></code></em>);
52
54
<span class="returnvalue">void</span>                <a class="link" href="libanjuta-IAnjutaDocumentManager.html#ianjuta-document-manager-add-bookmark" title="ianjuta_document_manager_add_bookmark ()">ianjuta_document_manager_add_bookmark</a>
53
55
                                                        (<em class="parameter"><code><span class="type">IAnjutaDocumentManager</span> *obj</code></em>,
54
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GFile.html"><span class="type">GFile</span></a> *file</code></em>,
55
 
                                                         <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</code></em>,
56
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
56
                                                         <em class="parameter"><code><span class="type">GFile</span> *file</code></em>,
 
57
                                                         <em class="parameter"><code><span class="type">gint</span> line</code></em>,
 
58
                                                         <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
57
59
<span class="returnvalue">IAnjutaEditor</span> *     <a class="link" href="libanjuta-IAnjutaDocumentManager.html#ianjuta-document-manager-add-buffer" title="ianjuta_document_manager_add_buffer ()">ianjuta_document_manager_add_buffer</a> (<em class="parameter"><code><span class="type">IAnjutaDocumentManager</span> *obj</code></em>,
58
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
59
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *content</code></em>,
60
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
60
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
61
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *content</code></em>,
 
62
                                                         <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
61
63
<span class="returnvalue">void</span>                <a class="link" href="libanjuta-IAnjutaDocumentManager.html#ianjuta-document-manager-add-document" title="ianjuta_document_manager_add_document ()">ianjuta_document_manager_add_document</a>
62
64
                                                        (<em class="parameter"><code><span class="type">IAnjutaDocumentManager</span> *obj</code></em>,
63
65
                                                         <em class="parameter"><code><span class="type">IAnjutaDocument</span> *document</code></em>,
64
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
65
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a>              <a class="link" href="libanjuta-IAnjutaDocumentManager.html#ianjuta-document-manager-error-quark" title="ianjuta_document_manager_error_quark ()">ianjuta_document_manager_error_quark</a>
66
 
                                                        (<em class="parameter"><code><span class="type">void</span></code></em>);
 
66
                                                         <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
67
67
<span class="returnvalue">IAnjutaDocument</span> *   <a class="link" href="libanjuta-IAnjutaDocumentManager.html#ianjuta-document-manager-find-document-with-file" title="ianjuta_document_manager_find_document_with_file ()">ianjuta_document_manager_find_document_with_file</a>
68
68
                                                        (<em class="parameter"><code><span class="type">IAnjutaDocumentManager</span> *obj</code></em>,
69
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GFile.html"><span class="type">GFile</span></a> *file</code></em>,
70
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
69
                                                         <em class="parameter"><code><span class="type">GFile</span> *file</code></em>,
 
70
                                                         <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
71
71
<span class="returnvalue">IAnjutaDocument</span> *   <a class="link" href="libanjuta-IAnjutaDocumentManager.html#ianjuta-document-manager-get-current-document" title="ianjuta_document_manager_get_current_document ()">ianjuta_document_manager_get_current_document</a>
72
72
                                                        (<em class="parameter"><code><span class="type">IAnjutaDocumentManager</span> *obj</code></em>,
73
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
74
 
<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="libanjuta-IAnjutaDocumentManager.html#ianjuta-document-manager-get-doc-widgets" title="ianjuta_document_manager_get_doc_widgets ()">ianjuta_document_manager_get_doc_widgets</a>
 
73
                                                         <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
 
74
<span class="returnvalue">GList</span> *             <a class="link" href="libanjuta-IAnjutaDocumentManager.html#ianjuta-document-manager-get-doc-widgets" title="ianjuta_document_manager_get_doc_widgets ()">ianjuta_document_manager_get_doc_widgets</a>
75
75
                                                        (<em class="parameter"><code><span class="type">IAnjutaDocumentManager</span> *obj</code></em>,
76
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
77
 
<a href="http://library.gnome.org/devel/gio/unstable/GFile.html"><span class="returnvalue">GFile</span></a> *             <a class="link" href="libanjuta-IAnjutaDocumentManager.html#ianjuta-document-manager-get-file" title="ianjuta_document_manager_get_file ()">ianjuta_document_manager_get_file</a>   (<em class="parameter"><code><span class="type">IAnjutaDocumentManager</span> *obj</code></em>,
78
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *filename</code></em>,
79
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
76
                                                         <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
 
77
<span class="returnvalue">GFile</span> *             <a class="link" href="libanjuta-IAnjutaDocumentManager.html#ianjuta-document-manager-get-file" title="ianjuta_document_manager_get_file ()">ianjuta_document_manager_get_file</a>   (<em class="parameter"><code><span class="type">IAnjutaDocumentManager</span> *obj</code></em>,
 
78
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>,
 
79
                                                         <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
80
80
<span class="returnvalue">IAnjutaEditor</span> *     <a class="link" href="libanjuta-IAnjutaDocumentManager.html#ianjuta-document-manager-goto-file-line" title="ianjuta_document_manager_goto_file_line ()">ianjuta_document_manager_goto_file_line</a>
81
81
                                                        (<em class="parameter"><code><span class="type">IAnjutaDocumentManager</span> *obj</code></em>,
82
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GFile.html"><span class="type">GFile</span></a> *file</code></em>,
83
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> lineno</code></em>,
84
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
82
                                                         <em class="parameter"><code><span class="type">GFile</span> *file</code></em>,
 
83
                                                         <em class="parameter"><code><span class="type">gint</span> lineno</code></em>,
 
84
                                                         <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
85
85
<span class="returnvalue">IAnjutaEditor</span> *     <a class="link" href="libanjuta-IAnjutaDocumentManager.html#ianjuta-document-manager-goto-file-line-mark" title="ianjuta_document_manager_goto_file_line_mark ()">ianjuta_document_manager_goto_file_line_mark</a>
86
86
                                                        (<em class="parameter"><code><span class="type">IAnjutaDocumentManager</span> *obj</code></em>,
87
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GFile.html"><span class="type">GFile</span></a> *file</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> lineno</code></em>,
89
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> mark</code></em>,
90
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
91
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="libanjuta-IAnjutaDocumentManager.html#ianjuta-document-manager-remove-document" title="ianjuta_document_manager_remove_document ()">ianjuta_document_manager_remove_document</a>
 
87
                                                         <em class="parameter"><code><span class="type">GFile</span> *file</code></em>,
 
88
                                                         <em class="parameter"><code><span class="type">gint</span> lineno</code></em>,
 
89
                                                         <em class="parameter"><code><span class="type">gboolean</span> mark</code></em>,
 
90
                                                         <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
 
91
<span class="returnvalue">gboolean</span>            <a class="link" href="libanjuta-IAnjutaDocumentManager.html#ianjuta-document-manager-remove-document" title="ianjuta_document_manager_remove_document ()">ianjuta_document_manager_remove_document</a>
92
92
                                                        (<em class="parameter"><code><span class="type">IAnjutaDocumentManager</span> *obj</code></em>,
93
93
                                                         <em class="parameter"><code><span class="type">IAnjutaDocument</span> *document</code></em>,
94
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> save_before</code></em>,
95
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
94
                                                         <em class="parameter"><code><span class="type">gboolean</span> save_before</code></em>,
 
95
                                                         <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
96
96
<span class="returnvalue">void</span>                <a class="link" href="libanjuta-IAnjutaDocumentManager.html#ianjuta-document-manager-set-current-document" title="ianjuta_document_manager_set_current_document ()">ianjuta_document_manager_set_current_document</a>
97
97
                                                        (<em class="parameter"><code><span class="type">IAnjutaDocumentManager</span> *obj</code></em>,
98
98
                                                         <em class="parameter"><code><span class="type">IAnjutaDocument</span> *document</code></em>,
99
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
99
                                                         <em class="parameter"><code><span class="type">GError</span> **err</code></em>);
100
100
</pre>
101
101
</div>
102
102
<div class="refsect1">
128
128
</pre>
129
129
<p>
130
130
</p>
 
131
<div class="variablelist"><table border="0" class="variablelist">
 
132
<colgroup>
 
133
<col align="left" valign="top">
 
134
<col>
 
135
</colgroup>
 
136
<tbody><tr>
 
137
<td><p><a name="IANJUTA-DOCUMENT-MANAGER-DOESNT-EXIST:CAPS"></a><span class="term"><code class="literal">IANJUTA_DOCUMENT_MANAGER_DOESNT_EXIST</code></span></p></td>
 
138
<td>
 
139
</td>
 
140
</tr></tbody>
 
141
</table></div>
131
142
</div>
132
143
<hr>
133
144
<div class="refsect2">
158
169
</div>
159
170
<hr>
160
171
<div class="refsect2">
 
172
<a name="ianjuta-document-manager-error-quark"></a><h3>ianjuta_document_manager_error_quark ()</h3>
 
173
<pre class="programlisting"><span class="returnvalue">GQuark</span>              ianjuta_document_manager_error_quark
 
174
                                                        (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
 
175
<p>
 
176
</p>
 
177
</div>
 
178
<hr>
 
179
<div class="refsect2">
161
180
<a name="ianjuta-document-manager-add-bookmark"></a><h3>ianjuta_document_manager_add_bookmark ()</h3>
162
181
<pre class="programlisting"><span class="returnvalue">void</span>                ianjuta_document_manager_add_bookmark
163
182
                                                        (<em class="parameter"><code><span class="type">IAnjutaDocumentManager</span> *obj</code></em>,
164
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GFile.html"><span class="type">GFile</span></a> *file</code></em>,
165
 
                                                         <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</code></em>,
166
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
 
183
                                                         <em class="parameter"><code><span class="type">GFile</span> *file</code></em>,
 
184
                                                         <em class="parameter"><code><span class="type">gint</span> line</code></em>,
 
185
                                                         <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
167
186
<p>
168
187
</p>
169
188
</div>
171
190
<div class="refsect2">
172
191
<a name="ianjuta-document-manager-add-buffer"></a><h3>ianjuta_document_manager_add_buffer ()</h3>
173
192
<pre class="programlisting"><span class="returnvalue">IAnjutaEditor</span> *     ianjuta_document_manager_add_buffer (<em class="parameter"><code><span class="type">IAnjutaDocumentManager</span> *obj</code></em>,
174
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
175
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *content</code></em>,
176
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
 
193
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
194
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *content</code></em>,
 
195
                                                         <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
177
196
<p>
178
197
Creates a new editor buffer of the given name and sets the given
179
198
content as its initial content.
180
199
</p>
181
 
<div class="variablelist"><table border="0">
 
200
<div class="variablelist"><table border="0" class="variablelist">
 
201
<colgroup>
182
202
<col align="left" valign="top">
 
203
<col>
 
204
</colgroup>
183
205
<tbody>
184
206
<tr>
185
207
<td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
211
233
<pre class="programlisting"><span class="returnvalue">void</span>                ianjuta_document_manager_add_document
212
234
                                                        (<em class="parameter"><code><span class="type">IAnjutaDocumentManager</span> *obj</code></em>,
213
235
                                                         <em class="parameter"><code><span class="type">IAnjutaDocument</span> *document</code></em>,
214
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
 
236
                                                         <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
215
237
<p>
216
238
Adds a document to the document manager. This will open a new
217
239
Notebook tab and show the document there
218
240
</p>
219
 
<div class="variablelist"><table border="0">
 
241
<div class="variablelist"><table border="0" class="variablelist">
 
242
<colgroup>
220
243
<col align="left" valign="top">
 
244
<col>
 
245
</colgroup>
221
246
<tbody>
222
247
<tr>
223
248
<td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
236
261
</div>
237
262
<hr>
238
263
<div class="refsect2">
239
 
<a name="ianjuta-document-manager-error-quark"></a><h3>ianjuta_document_manager_error_quark ()</h3>
240
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a>              ianjuta_document_manager_error_quark
241
 
                                                        (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
242
 
<p>
243
 
</p>
244
 
</div>
245
 
<hr>
246
 
<div class="refsect2">
247
264
<a name="ianjuta-document-manager-find-document-with-file"></a><h3>ianjuta_document_manager_find_document_with_file ()</h3>
248
265
<pre class="programlisting"><span class="returnvalue">IAnjutaDocument</span> *   ianjuta_document_manager_find_document_with_file
249
266
                                                        (<em class="parameter"><code><span class="type">IAnjutaDocumentManager</span> *obj</code></em>,
250
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GFile.html"><span class="type">GFile</span></a> *file</code></em>,
251
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
 
267
                                                         <em class="parameter"><code><span class="type">GFile</span> *file</code></em>,
 
268
                                                         <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
252
269
<p>
253
270
Finds the document that has the file  loaded. Only
254
271
the editor that matches the file will be searched.
255
272
</p>
256
 
<div class="variablelist"><table border="0">
 
273
<div class="variablelist"><table border="0" class="variablelist">
 
274
<colgroup>
257
275
<col align="left" valign="top">
 
276
<col>
 
277
</colgroup>
258
278
<tbody>
259
279
<tr>
260
280
<td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
282
302
<a name="ianjuta-document-manager-get-current-document"></a><h3>ianjuta_document_manager_get_current_document ()</h3>
283
303
<pre class="programlisting"><span class="returnvalue">IAnjutaDocument</span> *   ianjuta_document_manager_get_current_document
284
304
                                                        (<em class="parameter"><code><span class="type">IAnjutaDocumentManager</span> *obj</code></em>,
285
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
 
305
                                                         <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
286
306
<p>
287
307
Gets the current document.
288
308
</p>
289
 
<div class="variablelist"><table border="0">
 
309
<div class="variablelist"><table border="0" class="variablelist">
 
310
<colgroup>
290
311
<col align="left" valign="top">
 
312
<col>
 
313
</colgroup>
291
314
<tbody>
292
315
<tr>
293
316
<td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
308
331
<hr>
309
332
<div class="refsect2">
310
333
<a name="ianjuta-document-manager-get-doc-widgets"></a><h3>ianjuta_document_manager_get_doc_widgets ()</h3>
311
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             ianjuta_document_manager_get_doc_widgets
 
334
<pre class="programlisting"><span class="returnvalue">GList</span> *             ianjuta_document_manager_get_doc_widgets
312
335
                                                        (<em class="parameter"><code><span class="type">IAnjutaDocumentManager</span> *obj</code></em>,
313
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
 
336
                                                         <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
314
337
<p>
315
338
Gets a list of widgets for open documents. Each widget is
316
339
a GTK_WIDGET(IAnjutaDocument*)
317
340
</p>
318
 
<div class="variablelist"><table border="0">
 
341
<div class="variablelist"><table border="0" class="variablelist">
 
342
<colgroup>
319
343
<col align="left" valign="top">
 
344
<col>
 
345
</colgroup>
320
346
<tbody>
321
347
<tr>
322
348
<td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
339
365
<hr>
340
366
<div class="refsect2">
341
367
<a name="ianjuta-document-manager-get-file"></a><h3>ianjuta_document_manager_get_file ()</h3>
342
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/gio/unstable/GFile.html"><span class="returnvalue">GFile</span></a> *             ianjuta_document_manager_get_file   (<em class="parameter"><code><span class="type">IAnjutaDocumentManager</span> *obj</code></em>,
343
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *filename</code></em>,
344
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
 
368
<pre class="programlisting"><span class="returnvalue">GFile</span> *             ianjuta_document_manager_get_file   (<em class="parameter"><code><span class="type">IAnjutaDocumentManager</span> *obj</code></em>,
 
369
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>,
 
370
                                                         <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
345
371
<p>
346
372
Given the short filename, finds the file of the filename, if the
347
373
editor that has it loaded is found. If there is no editor that has
348
374
this file opened, returns NULL.
349
375
</p>
350
 
<div class="variablelist"><table border="0">
 
376
<div class="variablelist"><table border="0" class="variablelist">
 
377
<colgroup>
351
378
<col align="left" valign="top">
 
379
<col>
 
380
</colgroup>
352
381
<tbody>
353
382
<tr>
354
383
<td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
375
404
<a name="ianjuta-document-manager-goto-file-line"></a><h3>ianjuta_document_manager_goto_file_line ()</h3>
376
405
<pre class="programlisting"><span class="returnvalue">IAnjutaEditor</span> *     ianjuta_document_manager_goto_file_line
377
406
                                                        (<em class="parameter"><code><span class="type">IAnjutaDocumentManager</span> *obj</code></em>,
378
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GFile.html"><span class="type">GFile</span></a> *file</code></em>,
379
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> lineno</code></em>,
380
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
 
407
                                                         <em class="parameter"><code><span class="type">GFile</span> *file</code></em>,
 
408
                                                         <em class="parameter"><code><span class="type">gint</span> lineno</code></em>,
 
409
                                                         <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
381
410
<p>
382
411
Loads the given file if not loaded yet, set its editor as current editor
383
412
and moves cursor to the given line in the editor.
384
413
</p>
385
 
<div class="variablelist"><table border="0">
 
414
<div class="variablelist"><table border="0" class="variablelist">
 
415
<colgroup>
386
416
<col align="left" valign="top">
 
417
<col>
 
418
</colgroup>
387
419
<tbody>
388
420
<tr>
389
421
<td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
414
446
<a name="ianjuta-document-manager-goto-file-line-mark"></a><h3>ianjuta_document_manager_goto_file_line_mark ()</h3>
415
447
<pre class="programlisting"><span class="returnvalue">IAnjutaEditor</span> *     ianjuta_document_manager_goto_file_line_mark
416
448
                                                        (<em class="parameter"><code><span class="type">IAnjutaDocumentManager</span> *obj</code></em>,
417
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GFile.html"><span class="type">GFile</span></a> *file</code></em>,
418
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> lineno</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> mark</code></em>,
420
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
 
449
                                                         <em class="parameter"><code><span class="type">GFile</span> *file</code></em>,
 
450
                                                         <em class="parameter"><code><span class="type">gint</span> lineno</code></em>,
 
451
                                                         <em class="parameter"><code><span class="type">gboolean</span> mark</code></em>,
 
452
                                                         <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
421
453
<p>
422
454
Loads the given file if not loaded yet, set its editor as current editor
423
455
and moves cursor to the given line in the editor. Optionally also marks
424
456
the line with line marker if <em class="parameter"><code>mark</code></em> is given TRUE.
425
457
</p>
426
 
<div class="variablelist"><table border="0">
 
458
<div class="variablelist"><table border="0" class="variablelist">
 
459
<colgroup>
427
460
<col align="left" valign="top">
 
461
<col>
 
462
</colgroup>
428
463
<tbody>
429
464
<tr>
430
465
<td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
457
492
<hr>
458
493
<div class="refsect2">
459
494
<a name="ianjuta-document-manager-remove-document"></a><h3>ianjuta_document_manager_remove_document ()</h3>
460
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            ianjuta_document_manager_remove_document
 
495
<pre class="programlisting"><span class="returnvalue">gboolean</span>            ianjuta_document_manager_remove_document
461
496
                                                        (<em class="parameter"><code><span class="type">IAnjutaDocumentManager</span> *obj</code></em>,
462
497
                                                         <em class="parameter"><code><span class="type">IAnjutaDocument</span> *document</code></em>,
463
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> save_before</code></em>,
464
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
 
498
                                                         <em class="parameter"><code><span class="type">gboolean</span> save_before</code></em>,
 
499
                                                         <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
465
500
<p>
466
501
Closes and removes the given document. If <em class="parameter"><code>save_before</code></em> is TRUE, also
467
502
saves the document before closing.
468
503
</p>
469
 
<div class="variablelist"><table border="0">
 
504
<div class="variablelist"><table border="0" class="variablelist">
 
505
<colgroup>
470
506
<col align="left" valign="top">
 
507
<col>
 
508
</colgroup>
471
509
<tbody>
472
510
<tr>
473
511
<td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
498
536
<pre class="programlisting"><span class="returnvalue">void</span>                ianjuta_document_manager_set_current_document
499
537
                                                        (<em class="parameter"><code><span class="type">IAnjutaDocumentManager</span> *obj</code></em>,
500
538
                                                         <em class="parameter"><code><span class="type">IAnjutaDocument</span> *document</code></em>,
501
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
 
539
                                                         <em class="parameter"><code><span class="type">GError</span> **err</code></em>);</pre>
502
540
<p>
503
541
Sets the given document as current document.
504
542
</p>
505
 
<div class="variablelist"><table border="0">
 
543
<div class="variablelist"><table border="0" class="variablelist">
 
544
<colgroup>
506
545
<col align="left" valign="top">
 
546
<col>
 
547
</colgroup>
507
548
<tbody>
508
549
<tr>
509
550
<td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
524
565
</div>
525
566
<div class="footer">
526
567
<hr>
527
 
          Generated by GTK-Doc V1.18</div>
 
568
          Generated by GTK-Doc V1.19</div>
528
569
</body>
529
570
</html>
 
 
b'\\ No newline at end of file'