8
8
<link rel="up" href="widgets.html" title="Widgets">
9
9
<link rel="prev" href="StIcon.html" title="StIcon">
10
10
<link rel="next" href="containers.html" title="Containers">
11
<meta name="generator" content="GTK-Doc V1.18.1 (XML mode)">
11
<meta name="generator" content="GTK-Doc V1.19 (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="StLabel.synopsis"></a><h2>Synopsis</h2>
46
46
<pre class="synopsis">struct <a class="link" href="StLabel.html#StLabel-struct" title="struct StLabel">StLabel</a>;
47
47
struct <a class="link" href="StLabel.html#StLabelClass" title="struct StLabelClass">StLabelClass</a>;
48
<a class="link" href="StWidget.html" title="StWidget"><span class="returnvalue">StWidget</span></a> * <a class="link" href="StLabel.html#st-label-new" title="st_label_new ()">st_label_new</a> (<em class="parameter"><code>const <span class="type">gchar</span> *text</code></em>);
49
const <span class="returnvalue">gchar</span> * <a class="link" href="StLabel.html#st-label-get-text" title="st_label_get_text ()">st_label_get_text</a> (<em class="parameter"><code><a class="link" href="StLabel.html" title="StLabel"><span class="type">StLabel</span></a> *label</code></em>);
48
<a class="link" href="StWidget.html" title="StWidget"><span class="returnvalue">StWidget</span></a> * <a class="link" href="StLabel.html#st-label-new" title="st_label_new ()">st_label_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> *text</code></em>);
49
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="StLabel.html#st-label-get-text" title="st_label_get_text ()">st_label_get_text</a> (<em class="parameter"><code><a class="link" href="StLabel.html" title="StLabel"><span class="type">StLabel</span></a> *label</code></em>);
50
50
<span class="returnvalue">void</span> <a class="link" href="StLabel.html#st-label-set-text" title="st_label_set_text ()">st_label_set_text</a> (<em class="parameter"><code><a class="link" href="StLabel.html" title="StLabel"><span class="type">StLabel</span></a> *label</code></em>,
51
<em class="parameter"><code>const <span class="type">gchar</span> *text</code></em>);
52
<span class="returnvalue">ClutterActor</span> * <a class="link" href="StLabel.html#st-label-get-clutter-text" title="st_label_get_clutter_text ()">st_label_get_clutter_text</a> (<em class="parameter"><code><a class="link" href="StLabel.html" title="StLabel"><span class="type">StLabel</span></a> *label</code></em>);
51
<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> *text</code></em>);
52
<a href="/usr/share/gtk-doc/html/clutter/ClutterActor.html"><span class="returnvalue">ClutterActor</span></a> * <a class="link" href="StLabel.html#st-label-get-clutter-text" title="st_label_get_clutter_text ()">st_label_get_clutter_text</a> (<em class="parameter"><code><a class="link" href="StLabel.html" title="StLabel"><span class="type">StLabel</span></a> *label</code></em>);
55
55
<div class="refsect1">
56
56
<a name="StLabel.object-hierarchy"></a><h2>Object Hierarchy</h2>
57
57
<pre class="synopsis">
59
+----GInitiallyUnowned
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="/usr/share/gtk-doc/html/clutter/ClutterActor.html">ClutterActor</a>
61
61
+----<a class="link" href="StWidget.html" title="StWidget">StWidget</a>
66
66
<a name="StLabel.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
69
ClutterContainer, ClutterScriptable, ClutterAnimatable and AtkImplementorIface.</p>
69
<a href="/usr/share/gtk-doc/html/clutter/ClutterContainer.html">ClutterContainer</a>, <a href="/usr/share/gtk-doc/html/clutter/ClutterScriptable.html">ClutterScriptable</a>, <a href="/usr/share/gtk-doc/html/clutter/ClutterAnimatable.html">ClutterAnimatable</a> and AtkImplementorIface.</p>
71
71
<div class="refsect1">
72
72
<a name="StLabel.properties"></a><h2>Properties</h2>
73
73
<pre class="synopsis">
74
"<a class="link" href="StLabel.html#StLabel--clutter-text" title='The "clutter-text" property'>clutter-text</a>" <span class="type">ClutterText</span>* : Read
75
"<a class="link" href="StLabel.html#StLabel--text" title='The "text" property'>text</a>" <span class="type">gchar</span>* : Read / Write
74
"<a class="link" href="StLabel.html#StLabel--clutter-text" title='The "clutter-text" property'>clutter-text</a>" <a href="/usr/share/gtk-doc/html/clutter/ClutterText.html"><span class="type">ClutterText</span></a>* : Read
75
"<a class="link" href="StLabel.html#StLabel--text" title='The "text" property'>text</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write
78
78
<div class="refsect1">
81
81
<a class="link" href="StLabel.html" title="StLabel"><span class="type">StLabel</span></a> is a simple widget for displaying text. It derives from
82
82
<a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> to add extra style and placement functionality over
83
<span class="type">ClutterText</span>. The internal <span class="type">ClutterText</span> is publicly accessibly to allow
83
<a href="/usr/share/gtk-doc/html/clutter/ClutterText.html"><span class="type">ClutterText</span></a>. The internal <a href="/usr/share/gtk-doc/html/clutter/ClutterText.html"><span class="type">ClutterText</span></a> is publicly accessibly to allow
84
84
applications to set further properties.
106
106
<div class="refsect2">
107
107
<a name="st-label-new"></a><h3>st_label_new ()</h3>
108
<pre class="programlisting"><a class="link" href="StWidget.html" title="StWidget"><span class="returnvalue">StWidget</span></a> * st_label_new (<em class="parameter"><code>const <span class="type">gchar</span> *text</code></em>);</pre>
108
<pre class="programlisting"><a class="link" href="StWidget.html" title="StWidget"><span class="returnvalue">StWidget</span></a> * st_label_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> *text</code></em>);</pre>
110
110
Create a new <a class="link" href="StLabel.html" title="StLabel"><span class="type">StLabel</span></a> with the specified label
131
131
<div class="refsect2">
132
132
<a name="st-label-get-text"></a><h3>st_label_get_text ()</h3>
133
<pre class="programlisting">const <span class="returnvalue">gchar</span> * st_label_get_text (<em class="parameter"><code><a class="link" href="StLabel.html" title="StLabel"><span class="type">StLabel</span></a> *label</code></em>);</pre>
133
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * st_label_get_text (<em class="parameter"><code><a class="link" href="StLabel.html" title="StLabel"><span class="type">StLabel</span></a> *label</code></em>);</pre>
135
135
Get the text displayed on the label
156
156
<div class="refsect2">
157
157
<a name="st-label-set-text"></a><h3>st_label_set_text ()</h3>
158
158
<pre class="programlisting"><span class="returnvalue">void</span> st_label_set_text (<em class="parameter"><code><a class="link" href="StLabel.html" title="StLabel"><span class="type">StLabel</span></a> *label</code></em>,
159
<em class="parameter"><code>const <span class="type">gchar</span> *text</code></em>);</pre>
159
<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> *text</code></em>);</pre>
161
161
Sets the text displayed on the label
182
182
<div class="refsect2">
183
183
<a name="st-label-get-clutter-text"></a><h3>st_label_get_clutter_text ()</h3>
184
<pre class="programlisting"><span class="returnvalue">ClutterActor</span> * st_label_get_clutter_text (<em class="parameter"><code><a class="link" href="StLabel.html" title="StLabel"><span class="type">StLabel</span></a> *label</code></em>);</pre>
184
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/clutter/ClutterActor.html"><span class="returnvalue">ClutterActor</span></a> * st_label_get_clutter_text (<em class="parameter"><code><a class="link" href="StLabel.html" title="StLabel"><span class="type">StLabel</span></a> *label</code></em>);</pre>
186
Retrieve the internal <span class="type">ClutterText</span> so that extra parameters can be set
186
Retrieve the internal <a href="/usr/share/gtk-doc/html/clutter/ClutterText.html"><span class="type">ClutterText</span></a> so that extra parameters can be set
188
188
<div class="variablelist"><table border="0" class="variablelist">
200
200
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
201
<td>ethe <span class="type">ClutterText</span> used by <a class="link" href="StLabel.html" title="StLabel"><span class="type">StLabel</span></a>. The label
201
<td>ethe <a href="/usr/share/gtk-doc/html/clutter/ClutterText.html"><span class="type">ClutterText</span></a> used by <a class="link" href="StLabel.html" title="StLabel"><span class="type">StLabel</span></a>. The label
202
202
is owned by the <a class="link" href="StLabel.html" title="StLabel"><span class="type">StLabel</span></a> and should not be unref'ed by the application. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
210
210
<a name="StLabel.property-details"></a><h2>Property Details</h2>
211
211
<div class="refsect2">
212
212
<a name="StLabel--clutter-text"></a><h3>The <code class="literal">"clutter-text"</code> property</h3>
213
<pre class="programlisting"> "clutter-text" <span class="type">ClutterText</span>* : Read</pre>
213
<pre class="programlisting"> "clutter-text" <a href="/usr/share/gtk-doc/html/clutter/ClutterText.html"><span class="type">ClutterText</span></a>* : Read</pre>
214
214
<p>Internal ClutterText actor.</p>
217
217
<div class="refsect2">
218
218
<a name="StLabel--text"></a><h3>The <code class="literal">"text"</code> property</h3>
219
<pre class="programlisting"> "text" <span class="type">gchar</span>* : Read / Write</pre>
219
<pre class="programlisting"> "text" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write</pre>
220
220
<p>Text of the label.</p>
221
221
<p>Default value: NULL</p>