44
44
<a name="EogApplication"></a><pre class="synopsis">#define <a class="link" href="eog-eog-application.html#EOG-APP:CAPS" title="EOG_APP">EOG_APP</a>
45
45
struct <a class="link" href="eog-eog-application.html#EogApplication-struct" title="struct EogApplication">EogApplication</a>;
46
46
<a class="link" href="eog-eog-application.html#EogApplication"><span class="returnvalue">EogApplication</span></a> * <a class="link" href="eog-eog-application.html#eog-application-get-instance" title="eog_application_get_instance ()">eog_application_get_instance</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
47
<span class="returnvalue">gboolean</span> <a class="link" href="eog-eog-application.html#eog-application-open-window" title="eog_application_open_window ()">eog_application_open_window</a> (<em class="parameter"><code><a class="link" href="eog-eog-application.html#EogApplication"><span class="type">EogApplication</span></a> *application</code></em>,
48
<em class="parameter"><code><span class="type">guint</span> timestamp</code></em>,
49
<em class="parameter"><code><a class="link" href="eog-eog-window.html#EogStartupFlags" title="enum EogStartupFlags"><span class="type">EogStartupFlags</span></a> flags</code></em>,
50
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);
51
<span class="returnvalue">gboolean</span> <a class="link" href="eog-eog-application.html#eog-application-open-uri-list" title="eog_application_open_uri_list ()">eog_application_open_uri_list</a> (<em class="parameter"><code><a class="link" href="eog-eog-application.html#EogApplication"><span class="type">EogApplication</span></a> *application</code></em>,
52
<em class="parameter"><code><span class="type">GSList</span> *uri_list</code></em>,
53
<em class="parameter"><code><span class="type">guint</span> timestamp</code></em>,
54
<em class="parameter"><code><a class="link" href="eog-eog-window.html#EogStartupFlags" title="enum EogStartupFlags"><span class="type">EogStartupFlags</span></a> flags</code></em>,
55
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);
56
<span class="returnvalue">gboolean</span> <a class="link" href="eog-eog-application.html#eog-application-open-file-list" title="eog_application_open_file_list ()">eog_application_open_file_list</a> (<em class="parameter"><code><a class="link" href="eog-eog-application.html#EogApplication"><span class="type">EogApplication</span></a> *application</code></em>,
57
<em class="parameter"><code><span class="type">GSList</span> *file_list</code></em>,
58
<em class="parameter"><code><span class="type">guint</span> timestamp</code></em>,
59
<em class="parameter"><code><a class="link" href="eog-eog-window.html#EogStartupFlags" title="enum EogStartupFlags"><span class="type">EogStartupFlags</span></a> flags</code></em>,
60
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);
61
<span class="returnvalue">gboolean</span> <a class="link" href="eog-eog-application.html#eog-application-open-uris" title="eog_application_open_uris ()">eog_application_open_uris</a> (<em class="parameter"><code><a class="link" href="eog-eog-application.html#EogApplication"><span class="type">EogApplication</span></a> *application</code></em>,
62
<em class="parameter"><code><span class="type">gchar</span> **uris</code></em>,
63
<em class="parameter"><code><span class="type">guint</span> timestamp</code></em>,
64
<em class="parameter"><code><a class="link" href="eog-eog-window.html#EogStartupFlags" title="enum EogStartupFlags"><span class="type">EogStartupFlags</span></a> flags</code></em>,
65
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);
47
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="eog-eog-application.html#eog-application-open-window" title="eog_application_open_window ()">eog_application_open_window</a> (<em class="parameter"><code><a class="link" href="eog-eog-application.html#EogApplication"><span class="type">EogApplication</span></a> *application</code></em>,
48
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> timestamp</code></em>,
49
<em class="parameter"><code><a class="link" href="eog-eog-window.html#EogStartupFlags" title="enum EogStartupFlags"><span class="type">EogStartupFlags</span></a> flags</code></em>,
50
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
51
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="eog-eog-application.html#eog-application-open-uri-list" title="eog_application_open_uri_list ()">eog_application_open_uri_list</a> (<em class="parameter"><code><a class="link" href="eog-eog-application.html#EogApplication"><span class="type">EogApplication</span></a> *application</code></em>,
52
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="type">GSList</span></a> *uri_list</code></em>,
53
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> timestamp</code></em>,
54
<em class="parameter"><code><a class="link" href="eog-eog-window.html#EogStartupFlags" title="enum EogStartupFlags"><span class="type">EogStartupFlags</span></a> flags</code></em>,
55
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
56
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="eog-eog-application.html#eog-application-open-file-list" title="eog_application_open_file_list ()">eog_application_open_file_list</a> (<em class="parameter"><code><a class="link" href="eog-eog-application.html#EogApplication"><span class="type">EogApplication</span></a> *application</code></em>,
57
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="type">GSList</span></a> *file_list</code></em>,
58
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> timestamp</code></em>,
59
<em class="parameter"><code><a class="link" href="eog-eog-window.html#EogStartupFlags" title="enum EogStartupFlags"><span class="type">EogStartupFlags</span></a> flags</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> **error</code></em>);
61
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="eog-eog-application.html#eog-application-open-uris" title="eog_application_open_uris ()">eog_application_open_uris</a> (<em class="parameter"><code><a class="link" href="eog-eog-application.html#EogApplication"><span class="type">EogApplication</span></a> *application</code></em>,
62
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **uris</code></em>,
63
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> timestamp</code></em>,
64
<em class="parameter"><code><a class="link" href="eog-eog-window.html#EogStartupFlags" title="enum EogStartupFlags"><span class="type">EogStartupFlags</span></a> flags</code></em>,
65
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
66
66
<span class="returnvalue">EggToolbarsModel</span> * <a class="link" href="eog-eog-application.html#eog-application-get-toolbars-model" title="eog_application_get_toolbars_model ()">eog_application_get_toolbars_model</a> (<em class="parameter"><code><a class="link" href="eog-eog-application.html#EogApplication"><span class="type">EogApplication</span></a> *application</code></em>);
67
67
<span class="returnvalue">void</span> <a class="link" href="eog-eog-application.html#eog-application-save-toolbars-model" title="eog_application_save_toolbars_model ()">eog_application_save_toolbars_model</a> (<em class="parameter"><code><a class="link" href="eog-eog-application.html#EogApplication"><span class="type">EogApplication</span></a> *application</code></em>);
68
68
<span class="returnvalue">void</span> <a class="link" href="eog-eog-application.html#eog-application-reset-toolbars-model" title="eog_application_reset_toolbars_model ()">eog_application_reset_toolbars_model</a>
128
128
<div class="refsect2">
129
129
<a name="eog-application-open-window"></a><h3>eog_application_open_window ()</h3>
130
<pre class="programlisting"><span class="returnvalue">gboolean</span> eog_application_open_window (<em class="parameter"><code><a class="link" href="eog-eog-application.html#EogApplication"><span class="type">EogApplication</span></a> *application</code></em>,
131
<em class="parameter"><code><span class="type">guint</span> timestamp</code></em>,
130
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> eog_application_open_window (<em class="parameter"><code><a class="link" href="eog-eog-application.html#EogApplication"><span class="type">EogApplication</span></a> *application</code></em>,
131
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> timestamp</code></em>,
132
132
<em class="parameter"><code><a class="link" href="eog-eog-window.html#EogStartupFlags" title="enum EogStartupFlags"><span class="type">EogStartupFlags</span></a> flags</code></em>,
133
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
133
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
135
135
Opens and presents an empty <a class="link" href="eog-eog-window.html#EogWindow"><span class="type">EogWindow</span></a> to the user. If there is
136
136
an empty window already open, this will be used. Otherwise, a
168
168
<div class="refsect2">
169
169
<a name="eog-application-open-uri-list"></a><h3>eog_application_open_uri_list ()</h3>
170
<pre class="programlisting"><span class="returnvalue">gboolean</span> eog_application_open_uri_list (<em class="parameter"><code><a class="link" href="eog-eog-application.html#EogApplication"><span class="type">EogApplication</span></a> *application</code></em>,
171
<em class="parameter"><code><span class="type">GSList</span> *uri_list</code></em>,
172
<em class="parameter"><code><span class="type">guint</span> timestamp</code></em>,
170
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> eog_application_open_uri_list (<em class="parameter"><code><a class="link" href="eog-eog-application.html#EogApplication"><span class="type">EogApplication</span></a> *application</code></em>,
171
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="type">GSList</span></a> *uri_list</code></em>,
172
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> timestamp</code></em>,
173
173
<em class="parameter"><code><a class="link" href="eog-eog-window.html#EogStartupFlags" title="enum EogStartupFlags"><span class="type">EogStartupFlags</span></a> flags</code></em>,
174
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
174
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
176
176
Opens a list of images, from a list of URIs. See
177
177
<a class="link" href="eog-eog-application.html#eog-application-open-file-list" title="eog_application_open_file_list ()"><code class="function">eog_application_open_file_list()</code></a> for details.
211
211
<div class="refsect2">
212
212
<a name="eog-application-open-file-list"></a><h3>eog_application_open_file_list ()</h3>
213
<pre class="programlisting"><span class="returnvalue">gboolean</span> eog_application_open_file_list (<em class="parameter"><code><a class="link" href="eog-eog-application.html#EogApplication"><span class="type">EogApplication</span></a> *application</code></em>,
214
<em class="parameter"><code><span class="type">GSList</span> *file_list</code></em>,
215
<em class="parameter"><code><span class="type">guint</span> timestamp</code></em>,
213
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> eog_application_open_file_list (<em class="parameter"><code><a class="link" href="eog-eog-application.html#EogApplication"><span class="type">EogApplication</span></a> *application</code></em>,
214
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="type">GSList</span></a> *file_list</code></em>,
215
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> timestamp</code></em>,
216
216
<em class="parameter"><code><a class="link" href="eog-eog-window.html#EogStartupFlags" title="enum EogStartupFlags"><span class="type">EogStartupFlags</span></a> flags</code></em>,
217
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
217
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
219
219
Opens a list of files in a <a class="link" href="eog-eog-window.html#EogWindow"><span class="type">EogWindow</span></a>. If an <a class="link" href="eog-eog-window.html#EogWindow"><span class="type">EogWindow</span></a> displaying the first
220
220
image in the list is already open, this will be used. Otherwise, an empty
255
255
<div class="refsect2">
256
256
<a name="eog-application-open-uris"></a><h3>eog_application_open_uris ()</h3>
257
<pre class="programlisting"><span class="returnvalue">gboolean</span> eog_application_open_uris (<em class="parameter"><code><a class="link" href="eog-eog-application.html#EogApplication"><span class="type">EogApplication</span></a> *application</code></em>,
258
<em class="parameter"><code><span class="type">gchar</span> **uris</code></em>,
259
<em class="parameter"><code><span class="type">guint</span> timestamp</code></em>,
257
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> eog_application_open_uris (<em class="parameter"><code><a class="link" href="eog-eog-application.html#EogApplication"><span class="type">EogApplication</span></a> *application</code></em>,
258
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **uris</code></em>,
259
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> timestamp</code></em>,
260
260
<em class="parameter"><code><a class="link" href="eog-eog-window.html#EogStartupFlags" title="enum EogStartupFlags"><span class="type">EogStartupFlags</span></a> flags</code></em>,
261
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
261
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
263
263
Opens a list of images, from a list of URI strings. See
264
264
<a class="link" href="eog-eog-application.html#eog-application-open-file-list" title="eog_application_open_file_list ()"><code class="function">eog_application_open_file_list()</code></a> for details.