~ubuntu-branches/ubuntu/vivid/libinfinity/vivid-proposed

« back to all changes in this revision

Viewing changes to docs/reference/libinfgtk/html/InfGtkBrowserView.html

  • Committer: Bazaar Package Importer
  • Author(s): Philipp Kern
  • Date: 2011-08-05 20:09:57 UTC
  • mfrom: (1.1.5 upstream)
  • Revision ID: james.westby@ubuntu.com-20110805200957-wpk147f6xnwnkhj8
Tags: 0.5.1-1
New upstream bugfix release, which fixes a crash in infinoted.

Show diffs side-by-side

added added

removed removed

Lines of Context:
44
44
<div class="refsynopsisdiv">
45
45
<a name="InfGtkBrowserView.synopsis"></a><h2>Synopsis</h2>
46
46
<pre class="synopsis">                    <a class="link" href="InfGtkBrowserView.html#InfGtkBrowserView-struct" title="InfGtkBrowserView">InfGtkBrowserView</a>;
47
 
<span class="returnvalue">GtkWidget</span> *         <a class="link" href="InfGtkBrowserView.html#inf-gtk-browser-view-new" title="inf_gtk_browser_view_new ()">inf_gtk_browser_view_new</a>            (<em class="parameter"><code><span class="type">void</span></code></em>);
48
 
<span class="returnvalue">GtkWidget</span> *         <a class="link" href="InfGtkBrowserView.html#inf-gtk-browser-view-new-with-model" title="inf_gtk_browser_view_new_with_model ()">inf_gtk_browser_view_new_with_model</a> (<em class="parameter"><code><a class="link" href="libinfgtk-0.5-inf-gtk-browser-model.html#InfGtkBrowserModel"><span class="type">InfGtkBrowserModel</span></a> *model</code></em>);
49
 
<span class="returnvalue">gboolean</span>            <a class="link" href="InfGtkBrowserView.html#inf-gtk-browser-view-get-selected" title="inf_gtk_browser_view_get_selected ()">inf_gtk_browser_view_get_selected</a>   (<em class="parameter"><code><a class="link" href="InfGtkBrowserView.html" title="InfGtkBrowserView"><span class="type">InfGtkBrowserView</span></a> *view</code></em>,
50
 
                                                         <em class="parameter"><code><span class="type">GtkTreeIter</span> *iter</code></em>);
 
47
<a href="http://library.gnome.org/devel/gtk3/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> *         <a class="link" href="InfGtkBrowserView.html#inf-gtk-browser-view-new" title="inf_gtk_browser_view_new ()">inf_gtk_browser_view_new</a>            (<em class="parameter"><code><span class="type">void</span></code></em>);
 
48
<a href="http://library.gnome.org/devel/gtk3/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> *         <a class="link" href="InfGtkBrowserView.html#inf-gtk-browser-view-new-with-model" title="inf_gtk_browser_view_new_with_model ()">inf_gtk_browser_view_new_with_model</a> (<em class="parameter"><code><a class="link" href="libinfgtk-0.5-inf-gtk-browser-model.html#InfGtkBrowserModel"><span class="type">InfGtkBrowserModel</span></a> *model</code></em>);
 
49
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="InfGtkBrowserView.html#inf-gtk-browser-view-get-selected" title="inf_gtk_browser_view_get_selected ()">inf_gtk_browser_view_get_selected</a>   (<em class="parameter"><code><a class="link" href="InfGtkBrowserView.html" title="InfGtkBrowserView"><span class="type">InfGtkBrowserView</span></a> *view</code></em>,
 
50
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk3/GtkTreeModel.html#GtkTreeIter"><span class="type">GtkTreeIter</span></a> *iter</code></em>);
51
51
<span class="returnvalue">void</span>                <a class="link" href="InfGtkBrowserView.html#inf-gtk-browser-view-set-selected" title="inf_gtk_browser_view_set_selected ()">inf_gtk_browser_view_set_selected</a>   (<em class="parameter"><code><a class="link" href="InfGtkBrowserView.html" title="InfGtkBrowserView"><span class="type">InfGtkBrowserView</span></a> *view</code></em>,
52
 
                                                         <em class="parameter"><code><span class="type">GtkTreeIter</span> *iter</code></em>);
 
52
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk3/GtkTreeModel.html#GtkTreeIter"><span class="type">GtkTreeIter</span></a> *iter</code></em>);
53
53
</pre>
54
54
</div>
55
55
<div class="refsect1">
56
56
<a name="InfGtkBrowserView.object-hierarchy"></a><h2>Object Hierarchy</h2>
57
57
<pre class="synopsis">
58
 
  GObject
59
 
   +----GInitiallyUnowned
60
 
         +----GtkWidget
61
 
               +----GtkContainer
62
 
                     +----GtkTreeView
63
 
                           +----InfGtkBrowserView
 
58
  <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
 
59
   +----<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
 
60
         +----<a href="http://library.gnome.org/devel/gtk3/GtkObject.html">GtkObject</a>
 
61
               +----<a href="http://library.gnome.org/devel/gtk3/GtkWidget.html">GtkWidget</a>
 
62
                     +----<a href="http://library.gnome.org/devel/gtk3/GtkContainer.html">GtkContainer</a>
 
63
                           +----<a href="http://library.gnome.org/devel/gtk3/GtkTreeView.html">GtkTreeView</a>
 
64
                                 +----InfGtkBrowserView
64
65
</pre>
65
66
</div>
66
67
<div class="refsect1">
67
68
<a name="InfGtkBrowserView.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
68
69
<p>
69
70
InfGtkBrowserView implements
70
 
 AtkImplementorIface,  GtkBuildable and  GtkScrollable.</p>
 
71
 AtkImplementorIface and  <a href="http://library.gnome.org/devel/gtk3/GtkBuildable.html">GtkBuildable</a>.</p>
71
72
</div>
72
73
<div class="refsect1">
73
74
<a name="InfGtkBrowserView.signals"></a><h2>Signals</h2>
74
75
<pre class="synopsis">
75
 
  "<a class="link" href="InfGtkBrowserView.html#InfGtkBrowserView-activate" title='The "activate" signal'>activate</a>"                                       : <code class="literal">Run Last</code>
76
 
  "<a class="link" href="InfGtkBrowserView.html#InfGtkBrowserView-populate-popup" title='The "populate-popup" signal'>populate-popup</a>"                                 : <code class="literal">Run Last</code>
77
 
  "<a class="link" href="InfGtkBrowserView.html#InfGtkBrowserView-selection-changed" title='The "selection-changed" signal'>selection-changed</a>"                              : <code class="literal">Run Last</code>
 
76
  "<a class="link" href="InfGtkBrowserView.html#InfGtkBrowserView-activate" title='The "activate" signal'>activate</a>"                                       : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a>
 
77
  "<a class="link" href="InfGtkBrowserView.html#InfGtkBrowserView-populate-popup" title='The "populate-popup" signal'>populate-popup</a>"                                 : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a>
 
78
  "<a class="link" href="InfGtkBrowserView.html#InfGtkBrowserView-selection-changed" title='The "selection-changed" signal'>selection-changed</a>"                              : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a>
78
79
</pre>
79
80
</div>
80
81
<div class="refsect1">
93
94
<hr>
94
95
<div class="refsect2">
95
96
<a name="inf-gtk-browser-view-new"></a><h3>inf_gtk_browser_view_new ()</h3>
96
 
<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *         inf_gtk_browser_view_new            (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
 
97
<pre class="programlisting"><a href="http://library.gnome.org/devel/gtk3/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> *         inf_gtk_browser_view_new            (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
97
98
<p>
98
99
Creates a new <a class="link" href="InfGtkBrowserView.html" title="InfGtkBrowserView"><span class="type">InfGtkBrowserView</span></a>.
99
100
</p>
108
109
<hr>
109
110
<div class="refsect2">
110
111
<a name="inf-gtk-browser-view-new-with-model"></a><h3>inf_gtk_browser_view_new_with_model ()</h3>
111
 
<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *         inf_gtk_browser_view_new_with_model (<em class="parameter"><code><a class="link" href="libinfgtk-0.5-inf-gtk-browser-model.html#InfGtkBrowserModel"><span class="type">InfGtkBrowserModel</span></a> *model</code></em>);</pre>
 
112
<pre class="programlisting"><a href="http://library.gnome.org/devel/gtk3/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> *         inf_gtk_browser_view_new_with_model (<em class="parameter"><code><a class="link" href="libinfgtk-0.5-inf-gtk-browser-model.html#InfGtkBrowserModel"><span class="type">InfGtkBrowserModel</span></a> *model</code></em>);</pre>
112
113
<p>
113
114
Creates a new <a class="link" href="InfGtkBrowserView.html" title="InfGtkBrowserView"><span class="type">InfGtkBrowserView</span></a> showing <em class="parameter"><code>model</code></em>.
114
115
</p>
129
130
<hr>
130
131
<div class="refsect2">
131
132
<a name="inf-gtk-browser-view-get-selected"></a><h3>inf_gtk_browser_view_get_selected ()</h3>
132
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            inf_gtk_browser_view_get_selected   (<em class="parameter"><code><a class="link" href="InfGtkBrowserView.html" title="InfGtkBrowserView"><span class="type">InfGtkBrowserView</span></a> *view</code></em>,
133
 
                                                         <em class="parameter"><code><span class="type">GtkTreeIter</span> *iter</code></em>);</pre>
 
133
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            inf_gtk_browser_view_get_selected   (<em class="parameter"><code><a class="link" href="InfGtkBrowserView.html" title="InfGtkBrowserView"><span class="type">InfGtkBrowserView</span></a> *view</code></em>,
 
134
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk3/GtkTreeModel.html#GtkTreeIter"><span class="type">GtkTreeIter</span></a> *iter</code></em>);</pre>
134
135
<p>
135
136
Sets <em class="parameter"><code>iter</code></em> to point to the currently selected row in the browser view. If
136
 
no row is selected, <em class="parameter"><code>iter</code></em> is left untouched and <code class="literal">FALSE</code> is returned.
 
137
no row is selected, <em class="parameter"><code>iter</code></em> is left untouched and <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> is returned.
137
138
</p>
138
139
<div class="variablelist"><table border="0">
139
140
<col align="left" valign="top">
144
145
</tr>
145
146
<tr>
146
147
<td><p><span class="term"><em class="parameter"><code>iter</code></em> :</span></p></td>
147
 
<td>An uninitialized <span class="type">GtkTreeIter</span>.</td>
 
148
<td>An uninitialized <a href="http://library.gnome.org/devel/gtk3/GtkTreeModel.html#GtkTreeIter"><span class="type">GtkTreeIter</span></a>.</td>
148
149
</tr>
149
150
<tr>
150
151
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
157
158
<div class="refsect2">
158
159
<a name="inf-gtk-browser-view-set-selected"></a><h3>inf_gtk_browser_view_set_selected ()</h3>
159
160
<pre class="programlisting"><span class="returnvalue">void</span>                inf_gtk_browser_view_set_selected   (<em class="parameter"><code><a class="link" href="InfGtkBrowserView.html" title="InfGtkBrowserView"><span class="type">InfGtkBrowserView</span></a> *view</code></em>,
160
 
                                                         <em class="parameter"><code><span class="type">GtkTreeIter</span> *iter</code></em>);</pre>
 
161
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk3/GtkTreeModel.html#GtkTreeIter"><span class="type">GtkTreeIter</span></a> *iter</code></em>);</pre>
161
162
<p>
162
163
Sets the currently selected row to be <em class="parameter"><code>iter</code></em>. If necessary, rows will be
163
164
expanded so that <em class="parameter"><code>iter</code></em> is visible.
171
172
</tr>
172
173
<tr>
173
174
<td><p><span class="term"><em class="parameter"><code>iter</code></em> :</span></p></td>
174
 
<td>A <span class="type">GtkTreeIter</span> pointing to a row in <em class="parameter"><code>view</code></em>.</td>
 
175
<td>A <a href="http://library.gnome.org/devel/gtk3/GtkTreeModel.html#GtkTreeIter"><span class="type">GtkTreeIter</span></a> pointing to a row in <em class="parameter"><code>view</code></em>.</td>
175
176
</tr>
176
177
</tbody>
177
178
</table></div>
182
183
<div class="refsect2">
183
184
<a name="InfGtkBrowserView-activate"></a><h3>The <code class="literal">"activate"</code> signal</h3>
184
185
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="InfGtkBrowserView.html" title="InfGtkBrowserView"><span class="type">InfGtkBrowserView</span></a> *infgtkbrowserview,
185
 
                                                        <span class="type">GtkTreeIter</span>       *arg1,
186
 
                                                        <span class="type">gpointer</span>           user_data)              : <code class="literal">Run Last</code></pre>
 
186
                                                        <a href="http://library.gnome.org/devel/gtk3/GtkTreeModel.html#GtkTreeIter"><span class="type">GtkTreeIter</span></a>       *arg1,
 
187
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>           user_data)              : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre>
187
188
<p>
188
189
</p>
189
190
<div class="variablelist"><table border="0">
204
205
<div class="refsect2">
205
206
<a name="InfGtkBrowserView-populate-popup"></a><h3>The <code class="literal">"populate-popup"</code> signal</h3>
206
207
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="InfGtkBrowserView.html" title="InfGtkBrowserView"><span class="type">InfGtkBrowserView</span></a> *infgtkbrowserview,
207
 
                                                        <span class="type">GtkMenu</span>           *arg1,
208
 
                                                        <span class="type">gpointer</span>           user_data)              : <code class="literal">Run Last</code></pre>
 
208
                                                        <a href="http://library.gnome.org/devel/gtk3/GtkMenu.html"><span class="type">GtkMenu</span></a>           *arg1,
 
209
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>           user_data)              : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre>
209
210
<p>
210
211
</p>
211
212
<div class="variablelist"><table border="0">
226
227
<div class="refsect2">
227
228
<a name="InfGtkBrowserView-selection-changed"></a><h3>The <code class="literal">"selection-changed"</code> signal</h3>
228
229
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="InfGtkBrowserView.html" title="InfGtkBrowserView"><span class="type">InfGtkBrowserView</span></a> *infgtkbrowserview,
229
 
                                                        <span class="type">GtkTreeIter</span>       *arg1,
230
 
                                                        <span class="type">gpointer</span>           user_data)              : <code class="literal">Run Last</code></pre>
 
230
                                                        <a href="http://library.gnome.org/devel/gtk3/GtkTreeModel.html#GtkTreeIter"><span class="type">GtkTreeIter</span></a>       *arg1,
 
231
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>           user_data)              : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre>
231
232
<p>
232
233
</p>
233
234
<div class="variablelist"><table border="0">