8
8
<link rel="up" href="ch01.html" title="User Interface">
9
9
<link rel="prev" href="EogFileChooser.html" title="EogFileChooser">
10
10
<link rel="next" href="eog-eog-thumb-view.html" title="EogThumbView">
11
<meta name="generator" content="GTK-Doc V1.17 (XML mode)">
11
<meta name="generator" content="GTK-Doc V1.17.1 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
14
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
45
45
<a name="eog-eog-thumb-nav.synopsis"></a><h2>Synopsis</h2>
46
46
<a name="EogThumbNav"></a><pre class="synopsis">enum <a class="link" href="eog-eog-thumb-nav.html#EogThumbNavMode" title="enum EogThumbNavMode">EogThumbNavMode</a>;
47
47
struct <a class="link" href="eog-eog-thumb-nav.html#EogThumbNav-struct" title="struct EogThumbNav">EogThumbNav</a>;
48
<a href="http://library.gnome.org/devel/gtk3/gtk-GtkWidget.html#GtkWidget"><span class="returnvalue">GtkWidget</span></a> * <a class="link" href="eog-eog-thumb-nav.html#eog-thumb-nav-new" title="eog_thumb_nav_new ()">eog_thumb_nav_new</a> (<em class="parameter"><code><a href="http://library.gnome.org/devel/gtk3/gtk-GtkWidget.html#GtkWidget"><span class="type">GtkWidget</span></a> *thumbview</code></em>,
48
<span class="returnvalue">GtkWidget</span> * <a class="link" href="eog-eog-thumb-nav.html#eog-thumb-nav-new" title="eog_thumb_nav_new ()">eog_thumb_nav_new</a> (<em class="parameter"><code><span class="type">GtkWidget</span> *thumbview</code></em>,
49
49
<em class="parameter"><code><a class="link" href="eog-eog-thumb-nav.html#EogThumbNavMode" title="enum EogThumbNavMode"><span class="type">EogThumbNavMode</span></a> mode</code></em>,
50
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> show_buttons</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-thumb-nav.html#eog-thumb-nav-get-show-buttons" title="eog_thumb_nav_get_show_buttons ()">eog_thumb_nav_get_show_buttons</a> (<em class="parameter"><code><a class="link" href="eog-eog-thumb-nav.html#EogThumbNav"><span class="type">EogThumbNav</span></a> *nav</code></em>);
50
<em class="parameter"><code><span class="type">gboolean</span> show_buttons</code></em>);
51
<span class="returnvalue">gboolean</span> <a class="link" href="eog-eog-thumb-nav.html#eog-thumb-nav-get-show-buttons" title="eog_thumb_nav_get_show_buttons ()">eog_thumb_nav_get_show_buttons</a> (<em class="parameter"><code><a class="link" href="eog-eog-thumb-nav.html#EogThumbNav"><span class="type">EogThumbNav</span></a> *nav</code></em>);
52
52
<span class="returnvalue">void</span> <a class="link" href="eog-eog-thumb-nav.html#eog-thumb-nav-set-show-buttons" title="eog_thumb_nav_set_show_buttons ()">eog_thumb_nav_set_show_buttons</a> (<em class="parameter"><code><a class="link" href="eog-eog-thumb-nav.html#EogThumbNav"><span class="type">EogThumbNav</span></a> *nav</code></em>,
53
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> show_buttons</code></em>);
53
<em class="parameter"><code><span class="type">gboolean</span> show_buttons</code></em>);
54
54
<a class="link" href="eog-eog-thumb-nav.html#EogThumbNavMode" title="enum EogThumbNavMode"><span class="returnvalue">EogThumbNavMode</span></a> <a class="link" href="eog-eog-thumb-nav.html#eog-thumb-nav-get-mode" title="eog_thumb_nav_get_mode ()">eog_thumb_nav_get_mode</a> (<em class="parameter"><code><a class="link" href="eog-eog-thumb-nav.html#EogThumbNav"><span class="type">EogThumbNav</span></a> *nav</code></em>);
55
55
<span class="returnvalue">void</span> <a class="link" href="eog-eog-thumb-nav.html#eog-thumb-nav-set-mode" title="eog_thumb_nav_set_mode ()">eog_thumb_nav_set_mode</a> (<em class="parameter"><code><a class="link" href="eog-eog-thumb-nav.html#EogThumbNav"><span class="type">EogThumbNav</span></a> *nav</code></em>,
56
56
<em class="parameter"><code><a class="link" href="eog-eog-thumb-nav.html#EogThumbNavMode" title="enum EogThumbNavMode"><span class="type">EogThumbNavMode</span></a> mode</code></em>);
59
59
<div class="refsect1">
60
60
<a name="eog-eog-thumb-nav.object-hierarchy"></a><h2>Object Hierarchy</h2>
61
61
<pre class="synopsis">
62
<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
63
+----<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
64
+----<a href="http://library.gnome.org/devel/gtk3/gtk-GtkWidget.html#GtkWidget">GtkWidget</a>
65
+----<a href="http://library.gnome.org/devel/gtk3/gtk-GtkContainer.html#GtkContainer">GtkContainer</a>
66
+----<a href="http://library.gnome.org/devel/gtk3/gtk-GtkBox.html#GtkBox">GtkBox</a>
67
+----<a href="http://library.gnome.org/devel/gtk3/gtk-GtkHBox.html#GtkHBox">GtkHBox</a>
63
+----GInitiallyUnowned
72
72
<a name="eog-eog-thumb-nav.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
74
74
EogThumbNav implements
75
AtkImplementorIface, <a href="http://library.gnome.org/devel/gtk3/gtk-GtkBuildable.html#GtkBuildable">GtkBuildable</a> and <a href="http://library.gnome.org/devel/gtk3/gtk-Orientable.html#GtkOrientable">GtkOrientable</a>.</p>
75
AtkImplementorIface, GtkBuildable and GtkOrientable.</p>
77
77
<div class="refsect1">
78
78
<a name="eog-eog-thumb-nav.properties"></a><h2>Properties</h2>
79
79
<pre class="synopsis">
80
"<a class="link" href="eog-eog-thumb-nav.html#EogThumbNav--mode" title='The "mode" property'>mode</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> : Read / Write
81
"<a class="link" href="eog-eog-thumb-nav.html#EogThumbNav--show-buttons" title='The "show-buttons" property'>show-buttons</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write
80
"<a class="link" href="eog-eog-thumb-nav.html#EogThumbNav--mode" title='The "mode" property'>mode</a>" <span class="type">gint</span> : Read / Write
81
"<a class="link" href="eog-eog-thumb-nav.html#EogThumbNav--show-buttons" title='The "show-buttons" property'>show-buttons</a>" <span class="type">gboolean</span> : Read / Write
82
82
"<a class="link" href="eog-eog-thumb-nav.html#EogThumbNav--thumbview" title='The "thumbview" property'>thumbview</a>" <a class="link" href="eog-eog-thumb-view.html#EogThumbView"><span class="type">EogThumbView</span></a>* : Read / Write / Construct Only
112
112
<div class="refsect2">
113
113
<a name="eog-thumb-nav-new"></a><h3>eog_thumb_nav_new ()</h3>
114
<pre class="programlisting"><a href="http://library.gnome.org/devel/gtk3/gtk-GtkWidget.html#GtkWidget"><span class="returnvalue">GtkWidget</span></a> * eog_thumb_nav_new (<em class="parameter"><code><a href="http://library.gnome.org/devel/gtk3/gtk-GtkWidget.html#GtkWidget"><span class="type">GtkWidget</span></a> *thumbview</code></em>,
114
<pre class="programlisting"><span class="returnvalue">GtkWidget</span> * eog_thumb_nav_new (<em class="parameter"><code><span class="type">GtkWidget</span> *thumbview</code></em>,
115
115
<em class="parameter"><code><a class="link" href="eog-eog-thumb-nav.html#EogThumbNavMode" title="enum EogThumbNavMode"><span class="type">EogThumbNavMode</span></a> mode</code></em>,
116
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> show_buttons</code></em>);</pre>
116
<em class="parameter"><code><span class="type">gboolean</span> show_buttons</code></em>);</pre>
118
118
Creates a new thumbnail navigation widget.
143
143
<div class="refsect2">
144
144
<a name="eog-thumb-nav-get-show-buttons"></a><h3>eog_thumb_nav_get_show_buttons ()</h3>
145
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> eog_thumb_nav_get_show_buttons (<em class="parameter"><code><a class="link" href="eog-eog-thumb-nav.html#EogThumbNav"><span class="type">EogThumbNav</span></a> *nav</code></em>);</pre>
145
<pre class="programlisting"><span class="returnvalue">gboolean</span> eog_thumb_nav_get_show_buttons (<em class="parameter"><code><a class="link" href="eog-eog-thumb-nav.html#EogThumbNav"><span class="type">EogThumbNav</span></a> *nav</code></em>);</pre>
147
147
Gets whether the navigation buttons are visible.
157
157
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
159
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the navigation buttons are visible,
160
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</td>
159
<code class="literal">TRUE</code> if the navigation buttons are visible,
160
<code class="literal">FALSE</code> otherwise.</td>
166
166
<div class="refsect2">
167
167
<a name="eog-thumb-nav-set-show-buttons"></a><h3>eog_thumb_nav_set_show_buttons ()</h3>
168
168
<pre class="programlisting"><span class="returnvalue">void</span> eog_thumb_nav_set_show_buttons (<em class="parameter"><code><a class="link" href="eog-eog-thumb-nav.html#EogThumbNav"><span class="type">EogThumbNav</span></a> *nav</code></em>,
169
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> show_buttons</code></em>);</pre>
169
<em class="parameter"><code><span class="type">gboolean</span> show_buttons</code></em>);</pre>
171
171
Sets whether the navigation buttons to the left and right of the
172
172
widget should be visible.
182
182
<td><p><span class="term"><em class="parameter"><code>show_buttons</code></em> :</span></p></td>
184
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to show the buttons, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to hide them.</td>
184
<code class="literal">TRUE</code> to show the buttons, <code class="literal">FALSE</code> to hide them.</td>
234
234
<a name="eog-eog-thumb-nav.property-details"></a><h2>Property Details</h2>
235
235
<div class="refsect2">
236
236
<a name="EogThumbNav--mode"></a><h3>The <code class="literal">"mode"</code> property</h3>
237
<pre class="programlisting"> "mode" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> : Read / Write</pre>
237
<pre class="programlisting"> "mode" <span class="type">gint</span> : Read / Write</pre>
238
238
<p>Thumb navigator mode.</p>
239
239
<p>Allowed values: [0,2]</p>
240
240
<p>Default value: 0</p>
243
243
<div class="refsect2">
244
244
<a name="EogThumbNav--show-buttons"></a><h3>The <code class="literal">"show-buttons"</code> property</h3>
245
<pre class="programlisting"> "show-buttons" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write</pre>
245
<pre class="programlisting"> "show-buttons" <span class="type">gboolean</span> : Read / Write</pre>
246
246
<p>Whether to show navigation buttons or not.</p>
247
247
<p>Default value: TRUE</p>