~ubuntu-branches/ubuntu/precise/gtk+2.0/precise-updates

« back to all changes in this revision

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

  • Committer: Package Import Robot
  • Author(s): Ken VanDine
  • Date: 2011-12-01 11:40:06 UTC
  • mfrom: (1.14.11)
  • Revision ID: package-import@ubuntu.com-20111201114006-nrmf6qu3pg512veo
Tags: 2.24.8-0ubuntu1
* New upstream release 
  - gtkfilechooser should be more robust to malformed URIs
    in .gtk-bookmarks (LP: #189494)
* debian/patches/010_make_bg_changes_queue_repaint.patch
  - dropped it introduces performance regressions in some gtk2 
    apps (LP: #889019)
* 101_filechooser.patch, 000git_file_chooser.patch: dropped, upstream

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
<link rel="up" href="LayoutContainers.html" title="Layout Containers">
9
9
<link rel="prev" href="GtkTable.html" title="GtkTable">
10
10
<link rel="next" href="gtk-Orientable.html" title="GtkOrientable">
11
 
<meta name="generator" content="GTK-Doc V1.17.1 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.17 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
</head>
14
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
51
51
#include &lt;gtk/gtk.h&gt;
52
52
 
53
53
struct              <a class="link" href="GtkExpander.html#GtkExpander-struct" title="struct GtkExpander">GtkExpander</a>;
54
 
<a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *         <a class="link" href="GtkExpander.html#gtk-expander-new" title="gtk_expander_new ()">gtk_expander_new</a>                    (<em class="parameter"><code>const <span class="type">gchar</span> *label</code></em>);
55
 
<a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *         <a class="link" href="GtkExpander.html#gtk-expander-new-with-mnemonic" title="gtk_expander_new_with_mnemonic ()">gtk_expander_new_with_mnemonic</a>      (<em class="parameter"><code>const <span class="type">gchar</span> *label</code></em>);
 
54
<a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *         <a class="link" href="GtkExpander.html#gtk-expander-new" title="gtk_expander_new ()">gtk_expander_new</a>                    (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *label</code></em>);
 
55
<a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *         <a class="link" href="GtkExpander.html#gtk-expander-new-with-mnemonic" title="gtk_expander_new_with_mnemonic ()">gtk_expander_new_with_mnemonic</a>      (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *label</code></em>);
56
56
<span class="returnvalue">void</span>                <a class="link" href="GtkExpander.html#gtk-expander-set-expanded" title="gtk_expander_set_expanded ()">gtk_expander_set_expanded</a>           (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>,
57
 
                                                         <em class="parameter"><code><span class="type">gboolean</span> expanded</code></em>);
58
 
<span class="returnvalue">gboolean</span>            <a class="link" href="GtkExpander.html#gtk-expander-get-expanded" title="gtk_expander_get_expanded ()">gtk_expander_get_expanded</a>           (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>);
 
57
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> expanded</code></em>);
 
58
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkExpander.html#gtk-expander-get-expanded" title="gtk_expander_get_expanded ()">gtk_expander_get_expanded</a>           (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>);
59
59
<span class="returnvalue">void</span>                <a class="link" href="GtkExpander.html#gtk-expander-set-spacing" title="gtk_expander_set_spacing ()">gtk_expander_set_spacing</a>            (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>,
60
 
                                                         <em class="parameter"><code><span class="type">gint</span> spacing</code></em>);
61
 
<span class="returnvalue">gint</span>                <a class="link" href="GtkExpander.html#gtk-expander-get-spacing" title="gtk_expander_get_spacing ()">gtk_expander_get_spacing</a>            (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>);
 
60
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> spacing</code></em>);
 
61
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="GtkExpander.html#gtk-expander-get-spacing" title="gtk_expander_get_spacing ()">gtk_expander_get_spacing</a>            (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>);
62
62
<span class="returnvalue">void</span>                <a class="link" href="GtkExpander.html#gtk-expander-set-label" title="gtk_expander_set_label ()">gtk_expander_set_label</a>              (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>,
63
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *label</code></em>);
64
 
const <span class="returnvalue">gchar</span> *       <a class="link" href="GtkExpander.html#gtk-expander-get-label" title="gtk_expander_get_label ()">gtk_expander_get_label</a>              (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>);
 
63
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *label</code></em>);
 
64
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *          <a class="link" href="GtkExpander.html#gtk-expander-get-label" title="gtk_expander_get_label ()">gtk_expander_get_label</a>           (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>);
65
65
<span class="returnvalue">void</span>                <a class="link" href="GtkExpander.html#gtk-expander-set-use-underline" title="gtk_expander_set_use_underline ()">gtk_expander_set_use_underline</a>      (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>,
66
 
                                                         <em class="parameter"><code><span class="type">gboolean</span> use_underline</code></em>);
67
 
<span class="returnvalue">gboolean</span>            <a class="link" href="GtkExpander.html#gtk-expander-get-use-underline" title="gtk_expander_get_use_underline ()">gtk_expander_get_use_underline</a>      (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>);
 
66
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> use_underline</code></em>);
 
67
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkExpander.html#gtk-expander-get-use-underline" title="gtk_expander_get_use_underline ()">gtk_expander_get_use_underline</a>      (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>);
68
68
<span class="returnvalue">void</span>                <a class="link" href="GtkExpander.html#gtk-expander-set-use-markup" title="gtk_expander_set_use_markup ()">gtk_expander_set_use_markup</a>         (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>,
69
 
                                                         <em class="parameter"><code><span class="type">gboolean</span> use_markup</code></em>);
70
 
<span class="returnvalue">gboolean</span>            <a class="link" href="GtkExpander.html#gtk-expander-get-use-markup" title="gtk_expander_get_use_markup ()">gtk_expander_get_use_markup</a>         (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>);
 
69
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> use_markup</code></em>);
 
70
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkExpander.html#gtk-expander-get-use-markup" title="gtk_expander_get_use_markup ()">gtk_expander_get_use_markup</a>         (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>);
71
71
<span class="returnvalue">void</span>                <a class="link" href="GtkExpander.html#gtk-expander-set-label-widget" title="gtk_expander_set_label_widget ()">gtk_expander_set_label_widget</a>       (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>,
72
72
                                                         <em class="parameter"><code><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *label_widget</code></em>);
73
73
<a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *         <a class="link" href="GtkExpander.html#gtk-expander-get-label-widget" title="gtk_expander_get_label_widget ()">gtk_expander_get_label_widget</a>       (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>);
74
74
<span class="returnvalue">void</span>                <a class="link" href="GtkExpander.html#gtk-expander-set-label-fill" title="gtk_expander_set_label_fill ()">gtk_expander_set_label_fill</a>         (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>,
75
 
                                                         <em class="parameter"><code><span class="type">gboolean</span> label_fill</code></em>);
76
 
<span class="returnvalue">gboolean</span>            <a class="link" href="GtkExpander.html#gtk-expander-get-label-fill" title="gtk_expander_get_label_fill ()">gtk_expander_get_label_fill</a>         (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>);
 
75
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> label_fill</code></em>);
 
76
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GtkExpander.html#gtk-expander-get-label-fill" title="gtk_expander_get_label_fill ()">gtk_expander_get_label_fill</a>         (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>);
77
77
</pre>
78
78
</div>
79
79
<div class="refsect1">
80
80
<a name="GtkExpander.object-hierarchy"></a><h2>Object Hierarchy</h2>
81
81
<pre class="synopsis">
82
 
  GObject
83
 
   +----GInitiallyUnowned
 
82
  <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
 
83
   +----<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
84
84
         +----<a class="link" href="GtkObject.html" title="GtkObject">GtkObject</a>
85
85
               +----<a class="link" href="GtkWidget.html" title="GtkWidget">GtkWidget</a>
86
86
                     +----<a class="link" href="GtkContainer.html" title="GtkContainer">GtkContainer</a>
97
97
<div class="refsect1">
98
98
<a name="GtkExpander.properties"></a><h2>Properties</h2>
99
99
<pre class="synopsis">
100
 
  "<a class="link" href="GtkExpander.html#GtkExpander--expanded" title='The "expanded" property'>expanded</a>"                 <span class="type">gboolean</span>              : Read / Write / Construct
101
 
  "<a class="link" href="GtkExpander.html#GtkExpander--label" title='The "label" property'>label</a>"                    <span class="type">gchar</span>*                : Read / Write / Construct
102
 
  "<a class="link" href="GtkExpander.html#GtkExpander--label-fill" title='The "label-fill" property'>label-fill</a>"               <span class="type">gboolean</span>              : Read / Write / Construct
 
100
  "<a class="link" href="GtkExpander.html#GtkExpander--expanded" title='The "expanded" property'>expanded</a>"                 <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write / Construct
 
101
  "<a class="link" href="GtkExpander.html#GtkExpander--label" title='The "label" property'>label</a>"                    <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write / Construct
 
102
  "<a class="link" href="GtkExpander.html#GtkExpander--label-fill" title='The "label-fill" property'>label-fill</a>"               <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write / Construct
103
103
  "<a class="link" href="GtkExpander.html#GtkExpander--label-widget" title='The "label-widget" property'>label-widget</a>"             <a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a>*            : Read / Write
104
 
  "<a class="link" href="GtkExpander.html#GtkExpander--spacing" title='The "spacing" property'>spacing</a>"                  <span class="type">gint</span>                  : Read / Write
105
 
  "<a class="link" href="GtkExpander.html#GtkExpander--use-markup" title='The "use-markup" property'>use-markup</a>"               <span class="type">gboolean</span>              : Read / Write / Construct
106
 
  "<a class="link" href="GtkExpander.html#GtkExpander--use-underline" title='The "use-underline" property'>use-underline</a>"            <span class="type">gboolean</span>              : Read / Write / Construct
 
104
  "<a class="link" href="GtkExpander.html#GtkExpander--spacing" title='The "spacing" property'>spacing</a>"                  <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write
 
105
  "<a class="link" href="GtkExpander.html#GtkExpander--use-markup" title='The "use-markup" property'>use-markup</a>"               <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write / Construct
 
106
  "<a class="link" href="GtkExpander.html#GtkExpander--use-underline" title='The "use-underline" property'>use-underline</a>"            <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write / Construct
107
107
</pre>
108
108
</div>
109
109
<div class="refsect1">
110
110
<a name="GtkExpander.style-properties"></a><h2>Style Properties</h2>
111
111
<pre class="synopsis">
112
 
  "<a class="link" href="GtkExpander.html#GtkExpander--s-expander-size" title='The "expander-size" style property'>expander-size</a>"            <span class="type">gint</span>                  : Read
113
 
  "<a class="link" href="GtkExpander.html#GtkExpander--s-expander-spacing" title='The "expander-spacing" style property'>expander-spacing</a>"         <span class="type">gint</span>                  : Read
 
112
  "<a class="link" href="GtkExpander.html#GtkExpander--s-expander-size" title='The "expander-size" style property'>expander-size</a>"            <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read
 
113
  "<a class="link" href="GtkExpander.html#GtkExpander--s-expander-spacing" title='The "expander-spacing" style property'>expander-spacing</a>"         <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read
114
114
</pre>
115
115
</div>
116
116
<div class="refsect1">
117
117
<a name="GtkExpander.signals"></a><h2>Signals</h2>
118
118
<pre class="synopsis">
119
 
  "<a class="link" href="GtkExpander.html#GtkExpander-activate" title='The "activate" signal'>activate</a>"                                       : <code class="literal">Action</code>
 
119
  "<a class="link" href="GtkExpander.html#GtkExpander-activate" title='The "activate" signal'>activate</a>"                                       : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a>
120
120
</pre>
121
121
</div>
122
122
<div class="refsect1">
176
176
a &lt;child&gt; type attribute.
177
177
</p>
178
178
<div class="example">
179
 
<a name="id1227684"></a><p class="title"><b>Example 47. A UI definition fragment with GtkExpander</b></p>
 
179
<a name="id1253157"></a><p class="title"><b>Example 47. A UI definition fragment with GtkExpander</b></p>
180
180
<div class="example-contents">
181
181
  <table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
182
182
    <tbody>
217
217
<hr>
218
218
<div class="refsect2">
219
219
<a name="gtk-expander-new"></a><h3>gtk_expander_new ()</h3>
220
 
<pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *         gtk_expander_new                    (<em class="parameter"><code>const <span class="type">gchar</span> *label</code></em>);</pre>
 
220
<pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *         gtk_expander_new                    (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *label</code></em>);</pre>
221
221
<p>
222
222
Creates a new expander using <em class="parameter"><code>label</code></em> as the text of the label.
223
223
</p>
239
239
<hr>
240
240
<div class="refsect2">
241
241
<a name="gtk-expander-new-with-mnemonic"></a><h3>gtk_expander_new_with_mnemonic ()</h3>
242
 
<pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *         gtk_expander_new_with_mnemonic      (<em class="parameter"><code>const <span class="type">gchar</span> *label</code></em>);</pre>
 
242
<pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *         gtk_expander_new_with_mnemonic      (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *label</code></em>);</pre>
243
243
<p>
244
244
Creates a new expander using <em class="parameter"><code>label</code></em> as the text of the label.
245
245
If characters in <em class="parameter"><code>label</code></em> are preceded by an underscore, they are underlined.
269
269
<div class="refsect2">
270
270
<a name="gtk-expander-set-expanded"></a><h3>gtk_expander_set_expanded ()</h3>
271
271
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_expander_set_expanded           (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>,
272
 
                                                         <em class="parameter"><code><span class="type">gboolean</span> expanded</code></em>);</pre>
 
272
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> expanded</code></em>);</pre>
273
273
<p>
274
 
Sets the state of the expander. Set to <code class="literal">TRUE</code>, if you want
275
 
the child widget to be revealed, and <code class="literal">FALSE</code> if you want the
 
274
Sets the state of the expander. Set to <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, if you want
 
275
the child widget to be revealed, and <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if you want the
276
276
child widget to be hidden.
277
277
</p>
278
278
<div class="variablelist"><table border="0">
294
294
<hr>
295
295
<div class="refsect2">
296
296
<a name="gtk-expander-get-expanded"></a><h3>gtk_expander_get_expanded ()</h3>
297
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_expander_get_expanded           (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>);</pre>
 
297
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_expander_get_expanded           (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>);</pre>
298
298
<p>
299
 
Queries a <a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> and returns its current state. Returns <code class="literal">TRUE</code>
 
299
Queries a <a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> and returns its current state. Returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>
300
300
if the child widget is revealed.
301
301
</p>
302
302
<p>
322
322
<div class="refsect2">
323
323
<a name="gtk-expander-set-spacing"></a><h3>gtk_expander_set_spacing ()</h3>
324
324
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_expander_set_spacing            (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>,
325
 
                                                         <em class="parameter"><code><span class="type">gint</span> spacing</code></em>);</pre>
 
325
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> spacing</code></em>);</pre>
326
326
<p>
327
327
Sets the spacing field of <em class="parameter"><code>expander</code></em>, which is the number of pixels to
328
328
place between expander and the child.
346
346
<hr>
347
347
<div class="refsect2">
348
348
<a name="gtk-expander-get-spacing"></a><h3>gtk_expander_get_spacing ()</h3>
349
 
<pre class="programlisting"><span class="returnvalue">gint</span>                gtk_expander_get_spacing            (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>);</pre>
 
349
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gtk_expander_get_spacing            (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>);</pre>
350
350
<p>
351
351
Gets the value set by <a class="link" href="GtkExpander.html#gtk-expander-set-spacing" title="gtk_expander_set_spacing ()"><code class="function">gtk_expander_set_spacing()</code></a>.
352
352
</p>
370
370
<div class="refsect2">
371
371
<a name="gtk-expander-set-label"></a><h3>gtk_expander_set_label ()</h3>
372
372
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_expander_set_label              (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>,
373
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *label</code></em>);</pre>
 
373
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *label</code></em>);</pre>
374
374
<p>
375
375
Sets the text of the label of the expander to <em class="parameter"><code>label</code></em>.
376
376
</p>
397
397
<hr>
398
398
<div class="refsect2">
399
399
<a name="gtk-expander-get-label"></a><h3>gtk_expander_get_label ()</h3>
400
 
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       gtk_expander_get_label              (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>);</pre>
 
400
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *          gtk_expander_get_label           (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>);</pre>
401
401
<p>
402
402
Fetches the text from a label widget including any embedded
403
403
underlines indicating mnemonics and Pango markup, as set by
404
404
<a class="link" href="GtkExpander.html#gtk-expander-set-label" title="gtk_expander_set_label ()"><code class="function">gtk_expander_set_label()</code></a>. If the label text has not been set the
405
 
return value will be <a href="/home/mclasen/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>. This will be the case if you create an
 
405
return value will be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. This will be the case if you create an
406
406
empty button with <a class="link" href="GtkButton.html#gtk-button-new" title="gtk_button_new ()"><code class="function">gtk_button_new()</code></a> to use as a container.
407
407
</p>
408
408
<p>
433
433
<div class="refsect2">
434
434
<a name="gtk-expander-set-use-underline"></a><h3>gtk_expander_set_use_underline ()</h3>
435
435
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_expander_set_use_underline      (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>,
436
 
                                                         <em class="parameter"><code><span class="type">gboolean</span> use_underline</code></em>);</pre>
 
436
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> use_underline</code></em>);</pre>
437
437
<p>
438
438
If true, an underline in the text of the expander label indicates
439
439
the next character should be used for the mnemonic accelerator key.
449
449
<tr>
450
450
<td><p><span class="term"><em class="parameter"><code>use_underline</code></em> :</span></p></td>
451
451
<td>
452
 
<code class="literal">TRUE</code> if underlines in the text indicate mnemonics</td>
 
452
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if underlines in the text indicate mnemonics</td>
453
453
</tr>
454
454
</tbody>
455
455
</table></div>
458
458
<hr>
459
459
<div class="refsect2">
460
460
<a name="gtk-expander-get-use-underline"></a><h3>gtk_expander_get_use_underline ()</h3>
461
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_expander_get_use_underline      (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>);</pre>
 
461
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_expander_get_use_underline      (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>);</pre>
462
462
<p>
463
463
Returns whether an embedded underline in the expander label indicates a
464
464
mnemonic. See <a class="link" href="GtkExpander.html#gtk-expander-set-use-underline" title="gtk_expander_set_use_underline ()"><code class="function">gtk_expander_set_use_underline()</code></a>.
474
474
<tr>
475
475
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
476
476
<td>
477
 
<code class="literal">TRUE</code> if an embedded underline in the expander label
 
477
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if an embedded underline in the expander label
478
478
indicates the mnemonic accelerator keys.</td>
479
479
</tr>
480
480
</tbody>
485
485
<div class="refsect2">
486
486
<a name="gtk-expander-set-use-markup"></a><h3>gtk_expander_set_use_markup ()</h3>
487
487
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_expander_set_use_markup         (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>,
488
 
                                                         <em class="parameter"><code><span class="type">gboolean</span> use_markup</code></em>);</pre>
 
488
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> use_markup</code></em>);</pre>
489
489
<p>
490
490
Sets whether the text of the label contains markup in <GTKDOCLINK HREF="PangoMarkupFormat">Pango's text markup
491
491
language</GTKDOCLINK>. See <a class="link" href="GtkLabel.html#gtk-label-set-markup" title="gtk_label_set_markup ()"><code class="function">gtk_label_set_markup()</code></a>.
501
501
<tr>
502
502
<td><p><span class="term"><em class="parameter"><code>use_markup</code></em> :</span></p></td>
503
503
<td>
504
 
<code class="literal">TRUE</code> if the label's text should be parsed for markup</td>
 
504
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the label's text should be parsed for markup</td>
505
505
</tr>
506
506
</tbody>
507
507
</table></div>
510
510
<hr>
511
511
<div class="refsect2">
512
512
<a name="gtk-expander-get-use-markup"></a><h3>gtk_expander_get_use_markup ()</h3>
513
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_expander_get_use_markup         (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>);</pre>
 
513
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_expander_get_use_markup         (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>);</pre>
514
514
<p>
515
515
Returns whether the label's text is interpreted as marked up with
516
516
the <GTKDOCLINK HREF="PangoMarkupFormat">Pango text markup
527
527
<tr>
528
528
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
529
529
<td>
530
 
<code class="literal">TRUE</code> if the label's text will be parsed for markup</td>
 
530
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the label's text will be parsed for markup</td>
531
531
</tr>
532
532
</tbody>
533
533
</table></div>
578
578
<tr>
579
579
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
580
580
<td>the label widget,
581
 
or <a href="/home/mclasen/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> if there is none. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
 
581
or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if there is none. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
582
582
</td>
583
583
</tr>
584
584
</tbody>
589
589
<div class="refsect2">
590
590
<a name="gtk-expander-set-label-fill"></a><h3>gtk_expander_set_label_fill ()</h3>
591
591
<pre class="programlisting"><span class="returnvalue">void</span>                gtk_expander_set_label_fill         (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>,
592
 
                                                         <em class="parameter"><code><span class="type">gboolean</span> label_fill</code></em>);</pre>
 
592
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> label_fill</code></em>);</pre>
593
593
<p>
594
594
Sets whether the label widget should fill all available horizontal space
595
595
allocated to <em class="parameter"><code>expander</code></em>.
605
605
<tr>
606
606
<td><p><span class="term"><em class="parameter"><code>label_fill</code></em> :</span></p></td>
607
607
<td>
608
 
<code class="literal">TRUE</code> if the label should should fill all available horizontal
 
608
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the label should should fill all available horizontal
609
609
space</td>
610
610
</tr>
611
611
</tbody>
615
615
<hr>
616
616
<div class="refsect2">
617
617
<a name="gtk-expander-get-label-fill"></a><h3>gtk_expander_get_label_fill ()</h3>
618
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gtk_expander_get_label_fill         (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>);</pre>
 
618
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gtk_expander_get_label_fill         (<em class="parameter"><code><a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander</code></em>);</pre>
619
619
<p>
620
620
Returns whether the label widget will fill all available horizontal
621
621
space allocated to <em class="parameter"><code>expander</code></em>.
631
631
<tr>
632
632
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
633
633
<td>
634
 
<code class="literal">TRUE</code> if the label widget will fill all available horizontal
 
634
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the label widget will fill all available horizontal
635
635
space</td>
636
636
</tr>
637
637
</tbody>
643
643
<a name="GtkExpander.property-details"></a><h2>Property Details</h2>
644
644
<div class="refsect2">
645
645
<a name="GtkExpander--expanded"></a><h3>The <code class="literal">"expanded"</code> property</h3>
646
 
<pre class="programlisting">  "expanded"                 <span class="type">gboolean</span>              : Read / Write / Construct</pre>
 
646
<pre class="programlisting">  "expanded"                 <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write / Construct</pre>
647
647
<p>Whether the expander has been opened to reveal the child widget.</p>
648
648
<p>Default value: FALSE</p>
649
649
</div>
650
650
<hr>
651
651
<div class="refsect2">
652
652
<a name="GtkExpander--label"></a><h3>The <code class="literal">"label"</code> property</h3>
653
 
<pre class="programlisting">  "label"                    <span class="type">gchar</span>*                : Read / Write / Construct</pre>
 
653
<pre class="programlisting">  "label"                    <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write / Construct</pre>
654
654
<p>Text of the expander's label.</p>
655
655
<p>Default value: NULL</p>
656
656
</div>
657
657
<hr>
658
658
<div class="refsect2">
659
659
<a name="GtkExpander--label-fill"></a><h3>The <code class="literal">"label-fill"</code> property</h3>
660
 
<pre class="programlisting">  "label-fill"               <span class="type">gboolean</span>              : Read / Write / Construct</pre>
 
660
<pre class="programlisting">  "label-fill"               <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write / Construct</pre>
661
661
<p>Whether the label widget should fill all available horizontal space.</p>
662
662
<p>Default value: FALSE</p>
663
663
</div>
670
670
<hr>
671
671
<div class="refsect2">
672
672
<a name="GtkExpander--spacing"></a><h3>The <code class="literal">"spacing"</code> property</h3>
673
 
<pre class="programlisting">  "spacing"                  <span class="type">gint</span>                  : Read / Write</pre>
 
673
<pre class="programlisting">  "spacing"                  <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
674
674
<p>Space to put between the label and the child.</p>
675
675
<p>Allowed values: &gt;= 0</p>
676
676
<p>Default value: 0</p>
678
678
<hr>
679
679
<div class="refsect2">
680
680
<a name="GtkExpander--use-markup"></a><h3>The <code class="literal">"use-markup"</code> property</h3>
681
 
<pre class="programlisting">  "use-markup"               <span class="type">gboolean</span>              : Read / Write / Construct</pre>
 
681
<pre class="programlisting">  "use-markup"               <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write / Construct</pre>
682
682
<p>The text of the label includes XML markup. See pango_parse_markup().</p>
683
683
<p>Default value: FALSE</p>
684
684
</div>
685
685
<hr>
686
686
<div class="refsect2">
687
687
<a name="GtkExpander--use-underline"></a><h3>The <code class="literal">"use-underline"</code> property</h3>
688
 
<pre class="programlisting">  "use-underline"            <span class="type">gboolean</span>              : Read / Write / Construct</pre>
 
688
<pre class="programlisting">  "use-underline"            <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write / Construct</pre>
689
689
<p>If set, an underline in the text indicates the next character should be used for the mnemonic accelerator key.</p>
690
690
<p>Default value: FALSE</p>
691
691
</div>
694
694
<a name="GtkExpander.style-property-details"></a><h2>Style Property Details</h2>
695
695
<div class="refsect2">
696
696
<a name="GtkExpander--s-expander-size"></a><h3>The <code class="literal">"expander-size"</code> style property</h3>
697
 
<pre class="programlisting">  "expander-size"            <span class="type">gint</span>                  : Read</pre>
 
697
<pre class="programlisting">  "expander-size"            <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read</pre>
698
698
<p>Size of the expander arrow.</p>
699
699
<p>Allowed values: &gt;= 0</p>
700
700
<p>Default value: 10</p>
702
702
<hr>
703
703
<div class="refsect2">
704
704
<a name="GtkExpander--s-expander-spacing"></a><h3>The <code class="literal">"expander-spacing"</code> style property</h3>
705
 
<pre class="programlisting">  "expander-spacing"         <span class="type">gint</span>                  : Read</pre>
 
705
<pre class="programlisting">  "expander-spacing"         <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read</pre>
706
706
<p>Spacing around expander arrow.</p>
707
707
<p>Allowed values: &gt;= 0</p>
708
708
<p>Default value: 2</p>
713
713
<div class="refsect2">
714
714
<a name="GtkExpander-activate"></a><h3>The <code class="literal">"activate"</code> signal</h3>
715
715
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="GtkExpander.html" title="GtkExpander"><span class="type">GtkExpander</span></a> *expander,
716
 
                                                        <span class="type">gpointer</span>     user_data)      : <code class="literal">Action</code></pre>
 
716
                                                        <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-ACTION:CAPS"><code class="literal">Action</code></a></pre>
717
717
<p>
718
718
</p>
719
719
<div class="variablelist"><table border="0">
734
734
</div>
735
735
<div class="footer">
736
736
<hr>
737
 
          Generated by GTK-Doc V1.17.1</div>
 
737
          Generated by GTK-Doc V1.17</div>
738
738
</body>
739
739
</html>
 
 
b'\\ No newline at end of file'