1
1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
4
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>ev-link</title>
6
<meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
7
<link rel="start" href="index.html" title="Evince Programmer's Reference Manual">
8
<link rel="up" href="pt02.html" title="Part II.  Document data">
6
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
7
<link rel="home" href="index.html" title="Evince Programmer's Reference Manual">
8
<link rel="up" href="pt02.html" title="Part II. Document data">
9
9
<link rel="prev" href="EvAttachment.html" title="EvAttachment">
10
10
<link rel="next" href="evince-ev-link-action.html" title="ev-link-action">
11
<meta name="generator" content="GTK-Doc V1.9 (XML mode)">
11
<meta name="generator" content="GTK-Doc V1.10 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
<link rel="part" href="pt01.html" title="Part I.  Document interfaces">
14
<link rel="part" href="pt02.html" title="Part II.  Document data">
15
<link rel="part" href="pt03.html" title="Part III.  Helper functions">
16
<link rel="part" href="pt04.html" title="Part IV.  Evince Frontend">
13
<link rel="part" href="pt01.html" title="Part I. Document interfaces">
14
<link rel="part" href="pt02.html" title="Part II. Document data">
15
<link rel="part" href="pt03.html" title="Part III. Helper functions">
16
<link rel="part" href="pt04.html" title="Part IV. Evince Frontend">
17
17
<link rel="index" href="ix01.html" title="Index">
19
19
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
25
25
<th width="100%" align="center">Evince Programmer's Reference Manual</th>
26
26
<td><a accesskey="n" href="evince-ev-link-action.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
28
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id3118435" class="shortcut">Top</a>
30
<a href="#id3118678" class="shortcut">Description</a></nobr></td></tr>
28
<tr><td colspan="5" class="shortcuts"><nobr><a href="#evince-ev-link.synopsis" class="shortcut">Top</a>
30
<a href="#evince-ev-link.description" class="shortcut">Description</a></nobr></td></tr>
32
32
<div class="refentry" lang="en">
33
33
<a name="evince-ev-link"></a><div class="titlepage"></div>
34
34
<div class="refnamediv"><table width="100%"><tr>
37
<a name="id3118435"></a><span class="refentrytitle">ev-link</span>
36
<h2><span class="refentrytitle"><a name="evince-ev-link.top_of_page"></a>ev-link</span></h2>
41
39
<td valign="top" align="right"></td>
42
40
</tr></table></div>
43
41
<div class="refsynopsisdiv">
42
<a name="evince-ev-link.synopsis"></a><h2>Synopsis</h2>
45
43
<pre class="synopsis">
49
<a class="link" href="evince-ev-link.html#EvLink">EvLink</a>;
50
<a class="link" href="evince-ev-link.html#EvLinkClass">EvLinkClass</a>;
51
<a class="link" href="evince-ev-link.html#EvLinkPrivate">EvLinkPrivate</a>;
52
<a class="link" href="evince-ev-link.html#EvLink">EvLink</a>* <a class="link" href="evince-ev-link.html#ev-link-new">ev_link_new</a> (const <a
44
<a class="link" href="evince-ev-link.html#EvLink" title="EvLink">EvLink</a>;
45
<a class="link" href="evince-ev-link.html#EvLinkClass" title="EvLinkClass">EvLinkClass</a>;
46
<a class="link" href="evince-ev-link.html#EvLinkPrivate" title="EvLinkPrivate">EvLinkPrivate</a>;
47
<a class="link" href="evince-ev-link.html#EvLink" title="EvLink">EvLink</a>* <a class="link" href="evince-ev-link.html#ev-link-new" title="ev_link_new ()">ev_link_new</a> (const <a
53
48
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
55
50
<a class="link" href="evince-ev-link-action.html#EvLinkAction">EvLinkAction</a> *action);
57
52
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
58
>gchar</a>* <a class="link" href="evince-ev-link.html#ev-link-get-title">ev_link_get_title</a> (<a class="link" href="evince-ev-link.html#EvLink">EvLink</a> *self);
59
<a class="link" href="evince-ev-link-action.html#EvLinkAction">EvLinkAction</a>* <a class="link" href="evince-ev-link.html#ev-link-get-action">ev_link_get_action</a> (<a class="link" href="evince-ev-link.html#EvLink">EvLink</a> *self);
53
>gchar</a>* <a class="link" href="evince-ev-link.html#ev-link-get-title" title="ev_link_get_title ()">ev_link_get_title</a> (<a class="link" href="evince-ev-link.html#EvLink" title="EvLink">EvLink</a> *self);
54
<a class="link" href="evince-ev-link-action.html#EvLinkAction">EvLinkAction</a>* <a class="link" href="evince-ev-link.html#ev-link-get-action" title="ev_link_get_action ()">ev_link_get_action</a> (<a class="link" href="evince-ev-link.html#EvLink" title="EvLink">EvLink</a> *self);
61
56
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
62
>gint</a> <a class="link" href="evince-ev-link.html#ev-link-get-page">ev_link_get_page</a> (<a class="link" href="evince-ev-link.html#EvLink">EvLink</a> *link);
63
<a class="link" href="evince-ev-link.html#EvLinkMapping">EvLinkMapping</a>;
64
void <a class="link" href="evince-ev-link.html#ev-link-mapping-free">ev_link_mapping_free</a> (<a
57
>gint</a> <a class="link" href="evince-ev-link.html#ev-link-get-page" title="ev_link_get_page ()">ev_link_get_page</a> (<a class="link" href="evince-ev-link.html#EvLink" title="EvLink">EvLink</a> *link);
58
<a class="link" href="evince-ev-link.html#EvLinkMapping" title="EvLinkMapping">EvLinkMapping</a>;
59
void <a class="link" href="evince-ev-link.html#ev-link-mapping-free" title="ev_link_mapping_free ()">ev_link_mapping_free</a> (<a
65
60
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
66
61
>GList</a> *link_mapping);
67
<a class="link" href="evince-ev-link.html#EvLink">EvLink</a>* <a class="link" href="evince-ev-link.html#ev-link-mapping-find">ev_link_mapping_find</a> (<a
62
<a class="link" href="evince-ev-link.html#EvLink" title="EvLink">EvLink</a>* <a class="link" href="evince-ev-link.html#ev-link-mapping-find" title="ev_link_mapping_find ()">ev_link_mapping_find</a> (<a
68
63
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
69
64
>GList</a> *link_mapping,
74
69
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
76
void <a class="link" href="evince-ev-link.html#ev-link-mapping-get-area">ev_link_mapping_get_area</a> (<a
71
void <a class="link" href="evince-ev-link.html#ev-link-mapping-get-area" title="ev_link_mapping_get_area ()">ev_link_mapping_get_area</a> (<a
77
72
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
78
73
>GList</a> *link_mapping,
79
<a class="link" href="evince-ev-link.html#EvLink">EvLink</a> *link,
80
<a class="link" href="evince-ev-document.html#EvRectangle">EvRectangle</a> *area);
74
<a class="link" href="evince-ev-link.html#EvLink" title="EvLink">EvLink</a> *link,
75
<a class="link" href="evince-ev-document.html#EvRectangle" title="EvRectangle">EvRectangle</a> *area);
84
78
<div class="refsect1" lang="en">
85
<a name="id3118678"></a><h2>Description</h2>
79
<a name="evince-ev-link.description"></a><h2>Description</h2>
90
84
<div class="refsect1" lang="en">
91
<a name="id3118692"></a><h2>Details</h2>
92
<div class="refsect2" lang="en">
93
<a name="id3118702"></a><h3>
94
<a name="EvLink"></a>EvLink</h3>
95
<a class="indexterm" name="id3118714"></a><pre class="programlisting">typedef struct _EvLink EvLink;</pre>
101
<div class="refsect2" lang="en">
102
<a name="id3118730"></a><h3>
103
<a name="EvLinkClass"></a>EvLinkClass</h3>
104
<a class="indexterm" name="id3118742"></a><pre class="programlisting">typedef struct _EvLinkClass EvLinkClass;</pre>
110
<div class="refsect2" lang="en">
111
<a name="id3118757"></a><h3>
112
<a name="EvLinkPrivate"></a>EvLinkPrivate</h3>
113
<a class="indexterm" name="id3118769"></a><pre class="programlisting">typedef struct _EvLinkPrivate EvLinkPrivate;</pre>
119
<div class="refsect2" lang="en">
120
<a name="id3118785"></a><h3>
121
<a name="ev-link-new"></a>ev_link_new ()</h3>
122
<a class="indexterm" name="id3118798"></a><pre class="programlisting"><a class="link" href="evince-ev-link.html#EvLink">EvLink</a>* ev_link_new (const <a
85
<a name="evince-ev-link.details"></a><h2>Details</h2>
86
<div class="refsect2" lang="en">
87
<a name="EvLink"></a><h3>EvLink</h3>
88
<pre class="programlisting">typedef struct _EvLink EvLink;</pre>
94
<div class="refsect2" lang="en">
95
<a name="EvLinkClass"></a><h3>EvLinkClass</h3>
96
<pre class="programlisting">typedef struct _EvLinkClass EvLinkClass;</pre>
102
<div class="refsect2" lang="en">
103
<a name="EvLinkPrivate"></a><h3>EvLinkPrivate</h3>
104
<pre class="programlisting">typedef struct _EvLinkPrivate EvLinkPrivate;</pre>
110
<div class="refsect2" lang="en">
111
<a name="ev-link-new"></a><h3>ev_link_new ()</h3>
112
<pre class="programlisting"><a class="link" href="evince-ev-link.html#EvLink" title="EvLink">EvLink</a>* ev_link_new (const <a
123
113
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
124
114
>gchar</a> *title,
125
115
<a class="link" href="evince-ev-link-action.html#EvLinkAction">EvLinkAction</a> *action);</pre>
130
120
<col align="left" valign="top">
133
<td><p><span class="term"><em class="parameter"><code>title</code></em> :</span></p></td>
138
<td><p><span class="term"><em class="parameter"><code>action</code></em> :</span></p></td>
143
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
123
<td><p><span class="term"><em class="parameter"><code>title</code></em> :</span></p></td>
128
<td><p><span class="term"><em class="parameter"><code>action</code></em> :</span></p></td>
133
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
153
143
<div class="refsect2" lang="en">
154
<a name="id3118875"></a><h3>
155
<a name="ev-link-get-title"></a>ev_link_get_title ()</h3>
156
<a class="indexterm" name="id3118889"></a><pre class="programlisting">const <a
144
<a name="ev-link-get-title"></a><h3>ev_link_get_title ()</h3>
145
<pre class="programlisting">const <a
157
146
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
158
>gchar</a>* ev_link_get_title (<a class="link" href="evince-ev-link.html#EvLink">EvLink</a> *self);</pre>
162
<div class="variablelist"><table border="0">
163
<col align="left" valign="top">
166
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
171
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
181
<div class="refsect2" lang="en">
182
<a name="id3118946"></a><h3>
183
<a name="ev-link-get-action"></a>ev_link_get_action ()</h3>
184
<a class="indexterm" name="id3118959"></a><pre class="programlisting"><a class="link" href="evince-ev-link-action.html#EvLinkAction">EvLinkAction</a>* ev_link_get_action (<a class="link" href="evince-ev-link.html#EvLink">EvLink</a> *self);</pre>
188
<div class="variablelist"><table border="0">
189
<col align="left" valign="top">
192
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
197
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
207
<div class="refsect2" lang="en">
208
<a name="id3119016"></a><h3>
209
<a name="ev-link-get-page"></a>ev_link_get_page ()</h3>
210
<a class="indexterm" name="id3119028"></a><pre class="programlisting"><a
147
>gchar</a>* ev_link_get_title (<a class="link" href="evince-ev-link.html#EvLink" title="EvLink">EvLink</a> *self);</pre>
151
<div class="variablelist"><table border="0">
152
<col align="left" valign="top">
155
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
160
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
170
<div class="refsect2" lang="en">
171
<a name="ev-link-get-action"></a><h3>ev_link_get_action ()</h3>
172
<pre class="programlisting"><a class="link" href="evince-ev-link-action.html#EvLinkAction">EvLinkAction</a>* ev_link_get_action (<a class="link" href="evince-ev-link.html#EvLink" title="EvLink">EvLink</a> *self);</pre>
176
<div class="variablelist"><table border="0">
177
<col align="left" valign="top">
180
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
185
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
195
<div class="refsect2" lang="en">
196
<a name="ev-link-get-page"></a><h3>ev_link_get_page ()</h3>
197
<pre class="programlisting"><a
211
198
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
212
>gint</a> ev_link_get_page (<a class="link" href="evince-ev-link.html#EvLink">EvLink</a> *link);</pre>
199
>gint</a> ev_link_get_page (<a class="link" href="evince-ev-link.html#EvLink" title="EvLink">EvLink</a> *link);</pre>
251
237
<div class="refsect2" lang="en">
252
<a name="id3119114"></a><h3>
253
<a name="ev-link-mapping-free"></a>ev_link_mapping_free ()</h3>
254
<a class="indexterm" name="id3119126"></a><pre class="programlisting">void ev_link_mapping_free (<a
238
<a name="ev-link-mapping-free"></a><h3>ev_link_mapping_free ()</h3>
239
<pre class="programlisting">void ev_link_mapping_free (<a
255
240
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
256
241
>GList</a> *link_mapping);</pre>
272
257
<div class="refsect2" lang="en">
273
<a name="id3119173"></a><h3>
274
<a name="ev-link-mapping-find"></a>ev_link_mapping_find ()</h3>
275
<a class="indexterm" name="id3119186"></a><pre class="programlisting"><a class="link" href="evince-ev-link.html#EvLink">EvLink</a>* ev_link_mapping_find (<a
258
<a name="ev-link-mapping-find"></a><h3>ev_link_mapping_find ()</h3>
259
<pre class="programlisting"><a class="link" href="evince-ev-link.html#EvLink" title="EvLink">EvLink</a>* ev_link_mapping_find (<a
276
260
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
277
261
>GList</a> *link_mapping,
288
272
<col align="left" valign="top">
291
<td><p><span class="term"><em class="parameter"><code>link_mapping</code></em> :</span></p></td>
296
<td><p><span class="term"><em class="parameter"><code>x</code></em> :</span></p></td>
301
<td><p><span class="term"><em class="parameter"><code>y</code></em> :</span></p></td>
306
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
275
<td><p><span class="term"><em class="parameter"><code>link_mapping</code></em> :</span></p></td>
280
<td><p><span class="term"><em class="parameter"><code>x</code></em> :</span></p></td>
285
<td><p><span class="term"><em class="parameter"><code>y</code></em> :</span></p></td>
290
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
316
300
<div class="refsect2" lang="en">
317
<a name="id3119284"></a><h3>
318
<a name="ev-link-mapping-get-area"></a>ev_link_mapping_get_area ()</h3>
319
<a class="indexterm" name="id3119297"></a><pre class="programlisting">void ev_link_mapping_get_area (<a
301
<a name="ev-link-mapping-get-area"></a><h3>ev_link_mapping_get_area ()</h3>
302
<pre class="programlisting">void ev_link_mapping_get_area (<a
320
303
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
321
304
>GList</a> *link_mapping,
322
<a class="link" href="evince-ev-link.html#EvLink">EvLink</a> *link,
323
<a class="link" href="evince-ev-document.html#EvRectangle">EvRectangle</a> *area);</pre>
305
<a class="link" href="evince-ev-link.html#EvLink" title="EvLink">EvLink</a> *link,
306
<a class="link" href="evince-ev-document.html#EvRectangle" title="EvRectangle">EvRectangle</a> *area);</pre>
328
311
<col align="left" valign="top">
331
<td><p><span class="term"><em class="parameter"><code>link_mapping</code></em> :</span></p></td>
336
<td><p><span class="term"><em class="parameter"><code>link</code></em> :</span></p></td>
341
<td><p><span class="term"><em class="parameter"><code>area</code></em> :</span></p></td>
314
<td><p><span class="term"><em class="parameter"><code>link_mapping</code></em> :</span></p></td>
319
<td><p><span class="term"><em class="parameter"><code>link</code></em> :</span></p></td>
324
<td><p><span class="term"><em class="parameter"><code>area</code></em> :</span></p></td>