~bratsche/ubuntu/maverick/gtk+2.0/menu-activation-fix

« back to all changes in this revision

Viewing changes to docs/reference/gtk/html/GtkWidget.html

  • Committer: Bazaar Package Importer
  • Author(s): Sebastian Dröge
  • Date: 2009-09-05 07:16:24 UTC
  • mfrom: (1.3.2 upstream)
  • mto: This revision was merged to the branch mainline in revision 127.
  • Revision ID: james.westby@ubuntu.com-20090905071624-ehjbg50t3hvthzlm
Tags: upstream-2.17.11
Import upstream version 2.17.11

Show diffs side-by-side

added added

removed removed

Lines of Context:
759
759
                                                         <a
760
760
href="http://library.gnome.org/devel/gdk/unstable/gdk-Windows.html#GdkWindow"
761
761
>GdkWindow</a> *window);
 
762
void                <a class="link" href="GtkWidget.html#gtk-widget-set-receives-default" title="gtk_widget_set_receives_default ()">gtk_widget_set_receives_default</a>     (<a class="link" href="GtkWidget.html" title="GtkWidget">GtkWidget</a> *widget,
 
763
                                                         <a
 
764
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
 
765
>gboolean</a> receives_default);
 
766
<a
 
767
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
 
768
>gboolean</a>            <a class="link" href="GtkWidget.html#gtk-widget-get-receives-default" title="gtk_widget_get_receives_default ()">gtk_widget_get_receives_default</a>     (<a class="link" href="GtkWidget.html" title="GtkWidget">GtkWidget</a> *widget);
762
769
 
763
770
<a class="link" href="GtkWidget.html#GtkRequisition" title="GtkRequisition">GtkRequisition</a> *    <a class="link" href="GtkWidget.html#gtk-requisition-copy" title="gtk_requisition_copy ()">gtk_requisition_copy</a>                (const <a class="link" href="GtkWidget.html#GtkRequisition" title="GtkRequisition">GtkRequisition</a> *requisition);
764
771
void                <a class="link" href="GtkWidget.html#gtk-requisition-free" title="gtk_requisition_free ()">gtk_requisition_free</a>                (<a class="link" href="GtkWidget.html#GtkRequisition" title="GtkRequisition">GtkRequisition</a> *requisition);
1020
1027
modifiers and signal and allows to specify accelerators.
1021
1028
</p>
1022
1029
<div class="example">
1023
 
<a name="id1167002"></a><p class="title"><b>Example 54. A UI definition fragment specifying an accelerator</b></p>
 
1030
<a name="id1214331"></a><p class="title"><b>Example 54. A UI definition fragment specifying an accelerator</b></p>
1024
1031
<div class="example-contents"><pre class="programlisting">
1025
1032
&lt;object class="GtkButton"&gt;
1026
1033
  &lt;accelerator key="q" modifiers="GDK_CONTROL_MASK" signal="clicked"/&gt;
1033
1040
Properties on the accessible implementation of an object can be set by accessing the
1034
1041
internal child "accessible" of a <span class="structname">GtkWidget</span>.
1035
1042
<div class="example">
1036
 
<a name="id1167027"></a><p class="title"><b>Example 55. A UI definition fragment specifying an accessible</b></p>
 
1043
<a name="id1214356"></a><p class="title"><b>Example 55. A UI definition fragment specifying an accessible</b></p>
1037
1044
<div class="example-contents"><pre class="programlisting">
1038
1045
&lt;object class="GtkButton" id="label1"/&gt;
1039
1046
  &lt;property name="label"&gt;I am a Label for a Button&lt;/property&gt;
8150
8157
<p class="since">Since 2.18</p>
8151
8158
</div>
8152
8159
<hr>
 
8160
<div class="refsect2" title="gtk_widget_set_receives_default ()">
 
8161
<a name="gtk-widget-set-receives-default"></a><h3>gtk_widget_set_receives_default ()</h3>
 
8162
<pre class="programlisting">void                gtk_widget_set_receives_default     (<a class="link" href="GtkWidget.html" title="GtkWidget">GtkWidget</a> *widget,
 
8163
                                                         <a
 
8164
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
 
8165
>gboolean</a> receives_default);</pre>
 
8166
<p>
 
8167
Specifies whether <em class="parameter"><code>widget</code></em> will be treated as the default widget
 
8168
within its toplevel when it has the focus, even if another widget
 
8169
is the default.
 
8170
</p>
 
8171
<p>
 
8172
See <a class="link" href="GtkWidget.html#gtk-widget-grab-default" title="gtk_widget_grab_default ()"><code class="function">gtk_widget_grab_default()</code></a> for details about the meaning of
 
8173
"default".</p>
 
8174
<p>
 
8175
</p>
 
8176
<div class="variablelist"><table border="0">
 
8177
<col align="left" valign="top">
 
8178
<tbody>
 
8179
<tr>
 
8180
<td><p><span class="term"><em class="parameter"><code>widget</code></em> :</span></p></td>
 
8181
<td> a <a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a>
 
8182
</td>
 
8183
</tr>
 
8184
<tr>
 
8185
<td><p><span class="term"><em class="parameter"><code>receives_default</code></em> :</span></p></td>
 
8186
<td> whether or not <em class="parameter"><code>widget</code></em> can be a default widget.
 
8187
</td>
 
8188
</tr>
 
8189
</tbody>
 
8190
</table></div>
 
8191
<p class="since">Since 2.18</p>
 
8192
</div>
 
8193
<hr>
 
8194
<div class="refsect2" title="gtk_widget_get_receives_default ()">
 
8195
<a name="gtk-widget-get-receives-default"></a><h3>gtk_widget_get_receives_default ()</h3>
 
8196
<pre class="programlisting"><a
 
8197
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
 
8198
>gboolean</a>            gtk_widget_get_receives_default     (<a class="link" href="GtkWidget.html" title="GtkWidget">GtkWidget</a> *widget);</pre>
 
8199
<p>
 
8200
Determines whether <em class="parameter"><code>widget</code></em> is alyways treated as default widget
 
8201
withing its toplevel when it has the focus, even if another widget
 
8202
is the default.
 
8203
</p>
 
8204
<p>
 
8205
See <a class="link" href="GtkWidget.html#gtk-widget-set-receives-default" title="gtk_widget_set_receives_default ()"><code class="function">gtk_widget_set_receives_default()</code></a>.</p>
 
8206
<p>
 
8207
</p>
 
8208
<div class="variablelist"><table border="0">
 
8209
<col align="left" valign="top">
 
8210
<tbody>
 
8211
<tr>
 
8212
<td><p><span class="term"><em class="parameter"><code>widget</code></em> :</span></p></td>
 
8213
<td> a <a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a>
 
8214
</td>
 
8215
</tr>
 
8216
<tr>
 
8217
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
8218
<td> <a
 
8219
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE--CAPS"
 
8220
><code class="literal">TRUE</code></a> if <em class="parameter"><code>widget</code></em> acts as default widget when focussed,
 
8221
              <a
 
8222
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE--CAPS"
 
8223
><code class="literal">FALSE</code></a> otherwise
 
8224
 
 
8225
</td>
 
8226
</tr>
 
8227
</tbody>
 
8228
</table></div>
 
8229
<p class="since">Since 2.18</p>
 
8230
</div>
 
8231
<hr>
8153
8232
<div class="refsect2" title="gtk_requisition_copy ()">
8154
8233
<a name="gtk-requisition-copy"></a><h3>gtk_requisition_copy ()</h3>
8155
8234
<pre class="programlisting"><a class="link" href="GtkWidget.html#GtkRequisition" title="GtkRequisition">GtkRequisition</a> *    gtk_requisition_copy                (const <a class="link" href="GtkWidget.html#GtkRequisition" title="GtkRequisition">GtkRequisition</a> *requisition);</pre>