~ubuntu-branches/debian/sid/gnome-shell/sid

« back to all changes in this revision

Viewing changes to docs/reference/st/html/StWidget.html

  • Committer: Package Import Robot
  • Author(s): Emilio Pozuelo Monfort, Petr Salinger, Emilio Pozuelo Monfort
  • Date: 2013-10-13 17:47:35 UTC
  • mfrom: (1.2.17) (18.1.41 experimental)
  • Revision ID: package-import@ubuntu.com-20131013174735-2npsu0w5wk0e6vgb
Tags: 3.8.4-4
[ Petr Salinger ]
* Restrict dependency on gir1.2-nmgtk-1.0 to linux-any (Closes: #726099)

[ Emilio Pozuelo Monfort ]
* Upload to unstable.

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
<head>
4
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>StWidget</title>
6
 
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
 
6
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
7
7
<link rel="home" href="index.html" title="St Reference Manual">
8
8
<link rel="up" href="base.html" title="Abstract classes and Interfaces">
9
9
<link rel="prev" href="base.html" title="Abstract classes and Interfaces">
10
10
<link rel="next" href="StWidgetAccessible.html" title="StWidgetAccessible">
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">
13
13
</head>
14
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
48
48
<pre class="synopsis">struct              <a class="link" href="StWidget.html#StWidget-struct" title="struct StWidget">StWidget</a>;
49
49
struct              <a class="link" href="StWidget.html#StWidgetClass" title="struct StWidgetClass">StWidgetClass</a>;
50
50
<span class="returnvalue">void</span>                <a class="link" href="StWidget.html#st-widget-set-style-pseudo-class" title="st_widget_set_style_pseudo_class ()">st_widget_set_style_pseudo_class</a>    (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>,
51
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *pseudo_class_list</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> *pseudo_class_list</code></em>);
52
52
<span class="returnvalue">void</span>                <a class="link" href="StWidget.html#st-widget-add-style-pseudo-class" title="st_widget_add_style_pseudo_class ()">st_widget_add_style_pseudo_class</a>    (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>,
53
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *pseudo_class</code></em>);
 
53
                                                         <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> *pseudo_class</code></em>);
54
54
<span class="returnvalue">void</span>                <a class="link" href="StWidget.html#st-widget-remove-style-pseudo-class" title="st_widget_remove_style_pseudo_class ()">st_widget_remove_style_pseudo_class</a> (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>,
55
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *pseudo_class</code></em>);
56
 
const <span class="returnvalue">gchar</span> *       <a class="link" href="StWidget.html#st-widget-get-style-pseudo-class" title="st_widget_get_style_pseudo_class ()">st_widget_get_style_pseudo_class</a>    (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>);
57
 
<span class="returnvalue">gboolean</span>            <a class="link" href="StWidget.html#st-widget-has-style-pseudo-class" title="st_widget_has_style_pseudo_class ()">st_widget_has_style_pseudo_class</a>    (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>,
58
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *pseudo_class</code></em>);
 
55
                                                         <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> *pseudo_class</code></em>);
 
56
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="StWidget.html#st-widget-get-style-pseudo-class" title="st_widget_get_style_pseudo_class ()">st_widget_get_style_pseudo_class</a>    (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>);
 
57
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="StWidget.html#st-widget-has-style-pseudo-class" title="st_widget_has_style_pseudo_class ()">st_widget_has_style_pseudo_class</a>    (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>,
 
58
                                                         <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> *pseudo_class</code></em>);
59
59
<span class="returnvalue">void</span>                <a class="link" href="StWidget.html#st-widget-set-style-class-name" title="st_widget_set_style_class_name ()">st_widget_set_style_class_name</a>      (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>,
60
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *style_class_list</code></em>);
 
60
                                                         <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> *style_class_list</code></em>);
61
61
<span class="returnvalue">void</span>                <a class="link" href="StWidget.html#st-widget-add-style-class-name" title="st_widget_add_style_class_name ()">st_widget_add_style_class_name</a>      (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>,
62
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *style_class</code></em>);
 
62
                                                         <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> *style_class</code></em>);
63
63
<span class="returnvalue">void</span>                <a class="link" href="StWidget.html#st-widget-remove-style-class-name" title="st_widget_remove_style_class_name ()">st_widget_remove_style_class_name</a>   (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>,
64
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *style_class</code></em>);
65
 
const <span class="returnvalue">gchar</span> *       <a class="link" href="StWidget.html#st-widget-get-style-class-name" title="st_widget_get_style_class_name ()">st_widget_get_style_class_name</a>      (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>);
66
 
<span class="returnvalue">gboolean</span>            <a class="link" href="StWidget.html#st-widget-has-style-class-name" title="st_widget_has_style_class_name ()">st_widget_has_style_class_name</a>      (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>,
67
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *style_class</code></em>);
 
64
                                                         <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> *style_class</code></em>);
 
65
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="StWidget.html#st-widget-get-style-class-name" title="st_widget_get_style_class_name ()">st_widget_get_style_class_name</a>      (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>);
 
66
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="StWidget.html#st-widget-has-style-class-name" title="st_widget_has_style_class_name ()">st_widget_has_style_class_name</a>      (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>,
 
67
                                                         <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> *style_class</code></em>);
68
68
<span class="returnvalue">void</span>                <a class="link" href="StWidget.html#st-widget-set-style" title="st_widget_set_style ()">st_widget_set_style</a>                 (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>,
69
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *style</code></em>);
70
 
const <span class="returnvalue">gchar</span> *       <a class="link" href="StWidget.html#st-widget-get-style" title="st_widget_get_style ()">st_widget_get_style</a>                 (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>);
 
69
                                                         <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> *style</code></em>);
 
70
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="StWidget.html#st-widget-get-style" title="st_widget_get_style ()">st_widget_get_style</a>                 (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>);
71
71
<span class="returnvalue">void</span>                <a class="link" href="StWidget.html#st-widget-set-theme" title="st_widget_set_theme ()">st_widget_set_theme</a>                 (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>,
72
72
                                                         <em class="parameter"><code><a class="link" href="st-st-theme-node.html#StTheme"><span class="type">StTheme</span></a> *theme</code></em>);
73
73
<a class="link" href="st-st-theme-node.html#StTheme"><span class="returnvalue">StTheme</span></a> *           <a class="link" href="StWidget.html#st-widget-get-theme" title="st_widget_get_theme ()">st_widget_get_theme</a>                 (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>);
74
74
<span class="returnvalue">void</span>                <a class="link" href="StWidget.html#st-widget-set-track-hover" title="st_widget_set_track_hover ()">st_widget_set_track_hover</a>           (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>,
75
 
                                                         <em class="parameter"><code><span class="type">gboolean</span> track_hover</code></em>);
76
 
<span class="returnvalue">gboolean</span>            <a class="link" href="StWidget.html#st-widget-get-track-hover" title="st_widget_get_track_hover ()">st_widget_get_track_hover</a>           (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</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> track_hover</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="StWidget.html#st-widget-get-track-hover" title="st_widget_get_track_hover ()">st_widget_get_track_hover</a>           (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);
77
77
<span class="returnvalue">void</span>                <a class="link" href="StWidget.html#st-widget-set-hover" title="st_widget_set_hover ()">st_widget_set_hover</a>                 (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>,
78
 
                                                         <em class="parameter"><code><span class="type">gboolean</span> hover</code></em>);
 
78
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> hover</code></em>);
79
79
<span class="returnvalue">void</span>                <a class="link" href="StWidget.html#st-widget-sync-hover" title="st_widget_sync_hover ()">st_widget_sync_hover</a>                (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);
80
 
<span class="returnvalue">gboolean</span>            <a class="link" href="StWidget.html#st-widget-get-hover" title="st_widget_get_hover ()">st_widget_get_hover</a>                 (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);
 
80
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="StWidget.html#st-widget-get-hover" title="st_widget_get_hover ()">st_widget_get_hover</a>                 (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);
81
81
<span class="returnvalue">void</span>                <a class="link" href="StWidget.html#st-widget-ensure-style" title="st_widget_ensure_style ()">st_widget_ensure_style</a>              (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);
82
82
<span class="returnvalue">void</span>                <a class="link" href="StWidget.html#st-widget-set-can-focus" title="st_widget_set_can_focus ()">st_widget_set_can_focus</a>             (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>,
83
 
                                                         <em class="parameter"><code><span class="type">gboolean</span> can_focus</code></em>);
84
 
<span class="returnvalue">gboolean</span>            <a class="link" href="StWidget.html#st-widget-get-can-focus" title="st_widget_get_can_focus ()">st_widget_get_can_focus</a>             (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);
85
 
<span class="returnvalue">gboolean</span>            <a class="link" href="StWidget.html#st-widget-navigate-focus" title="st_widget_navigate_focus ()">st_widget_navigate_focus</a>            (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>,
86
 
                                                         <em class="parameter"><code><span class="type">ClutterActor</span> *from</code></em>,
87
 
                                                         <em class="parameter"><code><span class="type">GtkDirectionType</span> direction</code></em>,
88
 
                                                         <em class="parameter"><code><span class="type">gboolean</span> wrap_around</code></em>);
89
 
<span class="returnvalue">ClutterActor</span> *      <a class="link" href="StWidget.html#st-widget-get-label-actor" title="st_widget_get_label_actor ()">st_widget_get_label_actor</a>           (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);
 
83
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> can_focus</code></em>);
 
84
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="StWidget.html#st-widget-get-can-focus" title="st_widget_get_can_focus ()">st_widget_get_can_focus</a>             (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);
 
85
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="StWidget.html#st-widget-navigate-focus" title="st_widget_navigate_focus ()">st_widget_navigate_focus</a>            (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>,
 
86
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/clutter/ClutterActor.html"><span class="type">ClutterActor</span></a> *from</code></em>,
 
87
                                                         <em class="parameter"><code><a href="http://developer.gnome.org/gtk/gtk3-Standard-Enumerations.html#GtkDirectionType"><span class="type">GtkDirectionType</span></a> direction</code></em>,
 
88
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> wrap_around</code></em>);
 
89
<a href="/usr/share/gtk-doc/html/clutter/ClutterActor.html"><span class="returnvalue">ClutterActor</span></a> *      <a class="link" href="StWidget.html#st-widget-get-label-actor" title="st_widget_get_label_actor ()">st_widget_get_label_actor</a>           (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);
90
90
<span class="returnvalue">void</span>                <a class="link" href="StWidget.html#st-widget-set-label-actor" title="st_widget_set_label_actor ()">st_widget_set_label_actor</a>           (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>,
91
 
                                                         <em class="parameter"><code><span class="type">ClutterActor</span> *label</code></em>);
 
91
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/clutter/ClutterActor.html"><span class="type">ClutterActor</span></a> *label</code></em>);
92
92
<span class="returnvalue">void</span>                <a class="link" href="StWidget.html#st-widget-style-changed" title="st_widget_style_changed ()">st_widget_style_changed</a>             (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);
93
93
<a class="link" href="st-st-theme-node.html#StThemeNode"><span class="returnvalue">StThemeNode</span></a> *       <a class="link" href="StWidget.html#st-widget-get-theme-node" title="st_widget_get_theme_node ()">st_widget_get_theme_node</a>            (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);
94
94
<a class="link" href="st-st-theme-node.html#StThemeNode"><span class="returnvalue">StThemeNode</span></a> *       <a class="link" href="StWidget.html#st-widget-peek-theme-node" title="st_widget_peek_theme_node ()">st_widget_peek_theme_node</a>           (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);
95
 
<span class="returnvalue">GList</span> *             <a class="link" href="StWidget.html#st-widget-get-focus-chain" title="st_widget_get_focus_chain ()">st_widget_get_focus_chain</a>           (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);
 
95
<a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             <a class="link" href="StWidget.html#st-widget-get-focus-chain" title="st_widget_get_focus_chain ()">st_widget_get_focus_chain</a>           (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);
96
96
<span class="returnvalue">void</span>                <a class="link" href="StWidget.html#st-widget-paint-background" title="st_widget_paint_background ()">st_widget_paint_background</a>          (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);
97
 
<span class="returnvalue">char</span> *              <a class="link" href="StWidget.html#st-describe-actor" title="st_describe_actor ()">st_describe_actor</a>                   (<em class="parameter"><code><span class="type">ClutterActor</span> *actor</code></em>);
98
 
<span class="returnvalue">void</span>                <a class="link" href="StWidget.html#st-set-slow-down-factor" title="st_set_slow_down_factor ()">st_set_slow_down_factor</a>             (<em class="parameter"><code><span class="type">gfloat</span> factor</code></em>);
99
 
<span class="returnvalue">gfloat</span>              <a class="link" href="StWidget.html#st-get-slow-down-factor" title="st_get_slow_down_factor ()">st_get_slow_down_factor</a>             (<em class="parameter"><code><span class="type">void</span></code></em>);
 
97
<span class="returnvalue">char</span> *              <a class="link" href="StWidget.html#st-describe-actor" title="st_describe_actor ()">st_describe_actor</a>                   (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/clutter/ClutterActor.html"><span class="type">ClutterActor</span></a> *actor</code></em>);
 
98
<span class="returnvalue">void</span>                <a class="link" href="StWidget.html#st-set-slow-down-factor" title="st_set_slow_down_factor ()">st_set_slow_down_factor</a>             (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> factor</code></em>);
 
99
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"><span class="returnvalue">gfloat</span></a>              <a class="link" href="StWidget.html#st-get-slow-down-factor" title="st_get_slow_down_factor ()">st_get_slow_down_factor</a>             (<em class="parameter"><code><span class="type">void</span></code></em>);
100
100
<span class="returnvalue">void</span>                <a class="link" href="StWidget.html#st-widget-set-accessible-role" title="st_widget_set_accessible_role ()">st_widget_set_accessible_role</a>       (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>,
101
 
                                                         <em class="parameter"><code><span class="type">AtkRole</span> role</code></em>);
102
 
<span class="returnvalue">AtkRole</span>             <a class="link" href="StWidget.html#st-widget-get-accessible-role" title="st_widget_get_accessible_role ()">st_widget_get_accessible_role</a>       (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);
 
101
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/atk/AtkObject.html#AtkRole"><span class="type">AtkRole</span></a> role</code></em>);
 
102
<a href="/usr/share/gtk-doc/html/atk/AtkObject.html#AtkRole"><span class="returnvalue">AtkRole</span></a>             <a class="link" href="StWidget.html#st-widget-get-accessible-role" title="st_widget_get_accessible_role ()">st_widget_get_accessible_role</a>       (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);
103
103
<span class="returnvalue">void</span>                <a class="link" href="StWidget.html#st-widget-add-accessible-state" title="st_widget_add_accessible_state ()">st_widget_add_accessible_state</a>      (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>,
104
 
                                                         <em class="parameter"><code><span class="type">AtkStateType</span> state</code></em>);
 
104
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/atk/atk-AtkState.html#AtkStateType"><span class="type">AtkStateType</span></a> state</code></em>);
105
105
<span class="returnvalue">void</span>                <a class="link" href="StWidget.html#st-widget-remove-accessible-state" title="st_widget_remove_accessible_state ()">st_widget_remove_accessible_state</a>   (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>,
106
 
                                                         <em class="parameter"><code><span class="type">AtkStateType</span> state</code></em>);
 
106
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/atk/atk-AtkState.html#AtkStateType"><span class="type">AtkStateType</span></a> state</code></em>);
107
107
<span class="returnvalue">void</span>                <a class="link" href="StWidget.html#st-widget-set-accessible-name" title="st_widget_set_accessible_name ()">st_widget_set_accessible_name</a>       (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>,
108
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);
109
 
const <span class="returnvalue">gchar</span> *       <a class="link" href="StWidget.html#st-widget-get-accessible-name" title="st_widget_get_accessible_name ()">st_widget_get_accessible_name</a>       (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);
 
108
                                                         <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> *name</code></em>);
 
109
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="StWidget.html#st-widget-get-accessible-name" title="st_widget_get_accessible_name ()">st_widget_get_accessible_name</a>       (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);
110
110
</pre>
111
111
</div>
112
112
<div class="refsect1">
113
113
<a name="StWidget.object-hierarchy"></a><h2>Object Hierarchy</h2>
114
114
<pre class="synopsis">
115
 
  GObject
116
 
   +----GInitiallyUnowned
117
 
         +----ClutterActor
 
115
  <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
 
116
   +----<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
 
117
         +----<a href="/usr/share/gtk-doc/html/clutter/ClutterActor.html">ClutterActor</a>
118
118
               +----StWidget
119
119
                     +----<a class="link" href="StBin.html" title="StBin">StBin</a>
120
120
                     +----<a class="link" href="StBoxLayout.html" title="StBoxLayout">StBoxLayout</a>
130
130
<a name="StWidget.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
131
131
<p>
132
132
StWidget implements
133
 
 ClutterContainer,  ClutterScriptable,  ClutterAnimatable and  AtkImplementorIface.</p>
 
133
 <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>
134
134
</div>
135
135
<div class="refsect1">
136
136
<a name="StWidget.properties"></a><h2>Properties</h2>
137
137
<pre class="synopsis">
138
 
  "<a class="link" href="StWidget.html#StWidget--accessible-name" title='The "accessible-name" property'>accessible-name</a>"          <span class="type">gchar</span>*                : Read / Write
139
 
  "<a class="link" href="StWidget.html#StWidget--accessible-role" title='The "accessible-role" property'>accessible-role</a>"          <span class="type">AtkRole</span>               : Read / Write
140
 
  "<a class="link" href="StWidget.html#StWidget--can-focus" title='The "can-focus" property'>can-focus</a>"                <span class="type">gboolean</span>              : Read / Write
141
 
  "<a class="link" href="StWidget.html#StWidget--hover" title='The "hover" property'>hover</a>"                    <span class="type">gboolean</span>              : Read / Write
142
 
  "<a class="link" href="StWidget.html#StWidget--label-actor" title='The "label-actor" property'>label-actor</a>"              <span class="type">ClutterActor</span>*         : Read / Write
143
 
  "<a class="link" href="StWidget.html#StWidget--pseudo-class" title='The "pseudo-class" property'>pseudo-class</a>"             <span class="type">gchar</span>*                : Read / Write
144
 
  "<a class="link" href="StWidget.html#StWidget--stylable" title='The "stylable" property'>stylable</a>"                 <span class="type">gboolean</span>              : Read / Write
145
 
  "<a class="link" href="StWidget.html#StWidget--style" title='The "style" property'>style</a>"                    <span class="type">gchar</span>*                : Read / Write
146
 
  "<a class="link" href="StWidget.html#StWidget--style-class" title='The "style-class" property'>style-class</a>"              <span class="type">gchar</span>*                : Read / Write
 
138
  "<a class="link" href="StWidget.html#StWidget--accessible-name" title='The "accessible-name" property'>accessible-name</a>"          <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write
 
139
  "<a class="link" href="StWidget.html#StWidget--accessible-role" title='The "accessible-role" property'>accessible-role</a>"          <a href="/usr/share/gtk-doc/html/atk/AtkObject.html#AtkRole"><span class="type">AtkRole</span></a>               : Read / Write
 
140
  "<a class="link" href="StWidget.html#StWidget--can-focus" title='The "can-focus" property'>can-focus</a>"                <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write
 
141
  "<a class="link" href="StWidget.html#StWidget--hover" title='The "hover" property'>hover</a>"                    <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write
 
142
  "<a class="link" href="StWidget.html#StWidget--label-actor" title='The "label-actor" property'>label-actor</a>"              <a href="/usr/share/gtk-doc/html/clutter/ClutterActor.html"><span class="type">ClutterActor</span></a>*         : Read / Write
 
143
  "<a class="link" href="StWidget.html#StWidget--pseudo-class" title='The "pseudo-class" property'>pseudo-class</a>"             <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write
 
144
  "<a class="link" href="StWidget.html#StWidget--stylable" title='The "stylable" property'>stylable</a>"                 <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write
 
145
  "<a class="link" href="StWidget.html#StWidget--style" title='The "style" property'>style</a>"                    <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write
 
146
  "<a class="link" href="StWidget.html#StWidget--style-class" title='The "style-class" property'>style-class</a>"              <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write
147
147
  "<a class="link" href="StWidget.html#StWidget--theme" title='The "theme" property'>theme</a>"                    <a class="link" href="st-st-theme-node.html#StTheme"><span class="type">StTheme</span></a>*              : Read / Write
148
 
  "<a class="link" href="StWidget.html#StWidget--track-hover" title='The "track-hover" property'>track-hover</a>"              <span class="type">gboolean</span>              : Read / Write
 
148
  "<a class="link" href="StWidget.html#StWidget--track-hover" title='The "track-hover" property'>track-hover</a>"              <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write
149
149
</pre>
150
150
</div>
151
151
<div class="refsect1">
152
152
<a name="StWidget.signals"></a><h2>Signals</h2>
153
153
<pre class="synopsis">
154
 
  "<a class="link" href="StWidget.html#StWidget-popup-menu" title='The "popup-menu" signal'>popup-menu</a>"                                     : <code class="literal">Run Last</code>
155
 
  "<a class="link" href="StWidget.html#StWidget-style-changed" title='The "style-changed" signal'>style-changed</a>"                                  : <code class="literal">Run Last</code>
 
154
  "<a class="link" href="StWidget.html#StWidget-popup-menu" title='The "popup-menu" signal'>popup-menu</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>
 
155
  "<a class="link" href="StWidget.html#StWidget-style-changed" title='The "style-changed" signal'>style-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>
156
156
</pre>
157
157
</div>
158
158
<div class="refsect1">
159
159
<a name="StWidget.description"></a><h2>Description</h2>
160
160
<p>
161
 
<a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> is a simple abstract class on top of <span class="type">ClutterActor</span>. It
 
161
<a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> is a simple abstract class on top of <a href="/usr/share/gtk-doc/html/clutter/ClutterActor.html"><span class="type">ClutterActor</span></a>. It
162
162
provides basic themeing properties.
163
163
</p>
164
164
<p>
191
191
<div class="refsect2">
192
192
<a name="st-widget-set-style-pseudo-class"></a><h3>st_widget_set_style_pseudo_class ()</h3>
193
193
<pre class="programlisting"><span class="returnvalue">void</span>                st_widget_set_style_pseudo_class    (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>,
194
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *pseudo_class_list</code></em>);</pre>
 
194
                                                         <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> *pseudo_class_list</code></em>);</pre>
195
195
<p>
196
196
Set the style pseudo class list. <em class="parameter"><code>pseudo_class_list</code></em> can either be
197
 
<a href="/home/florian/opt/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>, for no classes, or a space-separated list of pseudo class
 
197
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, for no classes, or a space-separated list of pseudo class
198
198
names. See also <a class="link" href="StWidget.html#st-widget-add-style-pseudo-class" title="st_widget_add_style_pseudo_class ()"><code class="function">st_widget_add_style_pseudo_class()</code></a> and
199
199
<a class="link" href="StWidget.html#st-widget-remove-style-pseudo-class" title="st_widget_remove_style_pseudo_class ()"><code class="function">st_widget_remove_style_pseudo_class()</code></a>.
200
200
</p>
221
221
<div class="refsect2">
222
222
<a name="st-widget-add-style-pseudo-class"></a><h3>st_widget_add_style_pseudo_class ()</h3>
223
223
<pre class="programlisting"><span class="returnvalue">void</span>                st_widget_add_style_pseudo_class    (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>,
224
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *pseudo_class</code></em>);</pre>
 
224
                                                         <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> *pseudo_class</code></em>);</pre>
225
225
<p>
226
226
Adds <em class="parameter"><code>pseudo_class</code></em> to <em class="parameter"><code>actor</code></em>'s pseudo class list, if it is not
227
227
already present.
248
248
<div class="refsect2">
249
249
<a name="st-widget-remove-style-pseudo-class"></a><h3>st_widget_remove_style_pseudo_class ()</h3>
250
250
<pre class="programlisting"><span class="returnvalue">void</span>                st_widget_remove_style_pseudo_class (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>,
251
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *pseudo_class</code></em>);</pre>
 
251
                                                         <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> *pseudo_class</code></em>);</pre>
252
252
<p>
253
253
Removes <em class="parameter"><code>pseudo_class</code></em> from <em class="parameter"><code>actor</code></em>'s pseudo class, if it is present.
254
254
</p>
273
273
<hr>
274
274
<div class="refsect2">
275
275
<a name="st-widget-get-style-pseudo-class"></a><h3>st_widget_get_style_pseudo_class ()</h3>
276
 
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       st_widget_get_style_pseudo_class    (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>);</pre>
 
276
<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_widget_get_style_pseudo_class    (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>);</pre>
277
277
<p>
278
278
Get the current style pseudo class list.
279
279
</p>
304
304
<hr>
305
305
<div class="refsect2">
306
306
<a name="st-widget-has-style-pseudo-class"></a><h3>st_widget_has_style_pseudo_class ()</h3>
307
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            st_widget_has_style_pseudo_class    (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>,
308
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *pseudo_class</code></em>);</pre>
 
307
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            st_widget_has_style_pseudo_class    (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>,
 
308
                                                         <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> *pseudo_class</code></em>);</pre>
309
309
<p>
310
310
Tests if <em class="parameter"><code>actor</code></em>'s pseudo class list includes <em class="parameter"><code>pseudo_class</code></em>.
311
311
</p>
336
336
<div class="refsect2">
337
337
<a name="st-widget-set-style-class-name"></a><h3>st_widget_set_style_class_name ()</h3>
338
338
<pre class="programlisting"><span class="returnvalue">void</span>                st_widget_set_style_class_name      (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>,
339
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *style_class_list</code></em>);</pre>
 
339
                                                         <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> *style_class_list</code></em>);</pre>
340
340
<p>
341
341
Set the style class name list. <em class="parameter"><code>style_class_list</code></em> can either be
342
 
<a href="/home/florian/opt/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>, for no classes, or a space-separated list of style class
 
342
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, for no classes, or a space-separated list of style class
343
343
names. See also <a class="link" href="StWidget.html#st-widget-add-style-class-name" title="st_widget_add_style_class_name ()"><code class="function">st_widget_add_style_class_name()</code></a> and
344
344
<a class="link" href="StWidget.html#st-widget-remove-style-class-name" title="st_widget_remove_style_class_name ()"><code class="function">st_widget_remove_style_class_name()</code></a>.
345
345
</p>
366
366
<div class="refsect2">
367
367
<a name="st-widget-add-style-class-name"></a><h3>st_widget_add_style_class_name ()</h3>
368
368
<pre class="programlisting"><span class="returnvalue">void</span>                st_widget_add_style_class_name      (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>,
369
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *style_class</code></em>);</pre>
 
369
                                                         <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> *style_class</code></em>);</pre>
370
370
<p>
371
371
Adds <em class="parameter"><code>style_class</code></em> to <em class="parameter"><code>actor</code></em>'s style class name list, if it is not
372
372
already present.
393
393
<div class="refsect2">
394
394
<a name="st-widget-remove-style-class-name"></a><h3>st_widget_remove_style_class_name ()</h3>
395
395
<pre class="programlisting"><span class="returnvalue">void</span>                st_widget_remove_style_class_name   (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>,
396
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *style_class</code></em>);</pre>
 
396
                                                         <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> *style_class</code></em>);</pre>
397
397
<p>
398
398
Removes <em class="parameter"><code>style_class</code></em> from <em class="parameter"><code>actor</code></em>'s style class name, if it is
399
399
present.
419
419
<hr>
420
420
<div class="refsect2">
421
421
<a name="st-widget-get-style-class-name"></a><h3>st_widget_get_style_class_name ()</h3>
422
 
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       st_widget_get_style_class_name      (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>);</pre>
 
422
<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_widget_get_style_class_name      (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>);</pre>
423
423
<p>
424
424
Get the current style class name
425
425
</p>
445
445
<hr>
446
446
<div class="refsect2">
447
447
<a name="st-widget-has-style-class-name"></a><h3>st_widget_has_style_class_name ()</h3>
448
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            st_widget_has_style_class_name      (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>,
449
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *style_class</code></em>);</pre>
 
448
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            st_widget_has_style_class_name      (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>,
 
449
                                                         <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> *style_class</code></em>);</pre>
450
450
<p>
451
451
Tests if <em class="parameter"><code>actor</code></em>'s style class list includes <em class="parameter"><code>style_class</code></em>.
452
452
</p>
477
477
<div class="refsect2">
478
478
<a name="st-widget-set-style"></a><h3>st_widget_set_style ()</h3>
479
479
<pre class="programlisting"><span class="returnvalue">void</span>                st_widget_set_style                 (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>,
480
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *style</code></em>);</pre>
 
480
                                                         <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> *style</code></em>);</pre>
481
481
<p>
482
482
Set the inline style string for this widget. The inline style string is an
483
483
optional ';'-separated list of CSS properties that override the style as
496
496
</tr>
497
497
<tr>
498
498
<td><p><span class="term"><em class="parameter"><code>style</code></em> :</span></p></td>
499
 
<td>a inline style string, or <a href="/home/florian/opt/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
499
<td>a inline style string, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
500
500
</td>
501
501
</tr>
502
502
</tbody>
505
505
<hr>
506
506
<div class="refsect2">
507
507
<a name="st-widget-get-style"></a><h3>st_widget_get_style ()</h3>
508
 
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       st_widget_get_style                 (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>);</pre>
 
508
<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_widget_get_style                 (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *actor</code></em>);</pre>
509
509
<p>
510
510
Get the current inline style string. See <a class="link" href="StWidget.html#st-widget-set-style" title="st_widget_set_style ()"><code class="function">st_widget_set_style()</code></a>.
511
511
</p>
522
522
</tr>
523
523
<tr>
524
524
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
525
 
<td>The inline style string, or <a href="/home/florian/opt/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>. The string is owned by the
 
525
<td>The inline style string, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. The string is owned by the
526
526
<a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> and should not be modified or freed.</td>
527
527
</tr>
528
528
</tbody>
575
575
</tr>
576
576
<tr>
577
577
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
578
 
<td>the overriding theme, or <a href="/home/florian/opt/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
 
578
<td>the overriding theme, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
579
579
</td>
580
580
</tr>
581
581
</tbody>
585
585
<div class="refsect2">
586
586
<a name="st-widget-set-track-hover"></a><h3>st_widget_set_track_hover ()</h3>
587
587
<pre class="programlisting"><span class="returnvalue">void</span>                st_widget_set_track_hover           (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>,
588
 
                                                         <em class="parameter"><code><span class="type">gboolean</span> track_hover</code></em>);</pre>
 
588
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> track_hover</code></em>);</pre>
589
589
<p>
590
590
Enables hover tracking on the <a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a>.
591
591
</p>
616
616
<tr>
617
617
<td><p><span class="term"><em class="parameter"><code>track_hover</code></em> :</span></p></td>
618
618
<td>
619
 
<code class="literal">TRUE</code> if the widget should track the pointer hover state</td>
 
619
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the widget should track the pointer hover state</td>
620
620
</tr>
621
621
</tbody>
622
622
</table></div>
624
624
<hr>
625
625
<div class="refsect2">
626
626
<a name="st-widget-get-track-hover"></a><h3>st_widget_get_track_hover ()</h3>
627
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            st_widget_get_track_hover           (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);</pre>
 
627
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            st_widget_get_track_hover           (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);</pre>
628
628
<p>
629
629
Returns the current value of the track-hover property. See
630
630
<a class="link" href="StWidget.html#st-widget-set-track-hover" title="st_widget_set_track_hover ()"><code class="function">st_widget_set_track_hover()</code></a> for more information.
652
652
<div class="refsect2">
653
653
<a name="st-widget-set-hover"></a><h3>st_widget_set_hover ()</h3>
654
654
<pre class="programlisting"><span class="returnvalue">void</span>                st_widget_set_hover                 (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>,
655
 
                                                         <em class="parameter"><code><span class="type">gboolean</span> hover</code></em>);</pre>
 
655
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> hover</code></em>);</pre>
656
656
<p>
657
657
Sets <em class="parameter"><code>widget</code></em>'s hover property and adds or removes "hover" from its
658
658
pseudo class accordingly.
704
704
<hr>
705
705
<div class="refsect2">
706
706
<a name="st-widget-get-hover"></a><h3>st_widget_get_hover ()</h3>
707
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            st_widget_get_hover                 (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);</pre>
 
707
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            st_widget_get_hover                 (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);</pre>
708
708
<p>
709
709
If <a class="link" href="StWidget.html#StWidget--track-hover" title='The "track-hover" property'><span class="type">"track-hover"</span></a> is set, this returns whether the pointer
710
710
is currently over the widget.
751
751
<div class="refsect2">
752
752
<a name="st-widget-set-can-focus"></a><h3>st_widget_set_can_focus ()</h3>
753
753
<pre class="programlisting"><span class="returnvalue">void</span>                st_widget_set_can_focus             (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>,
754
 
                                                         <em class="parameter"><code><span class="type">gboolean</span> can_focus</code></em>);</pre>
 
754
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> can_focus</code></em>);</pre>
755
755
<p>
756
756
Marks <em class="parameter"><code>widget</code></em> as being able to receive keyboard focus via
757
757
keyboard navigation.
770
770
<tr>
771
771
<td><p><span class="term"><em class="parameter"><code>can_focus</code></em> :</span></p></td>
772
772
<td>
773
 
<code class="literal">TRUE</code> if the widget can receive keyboard focus
 
773
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the widget can receive keyboard focus
774
774
via keyboard navigation</td>
775
775
</tr>
776
776
</tbody>
779
779
<hr>
780
780
<div class="refsect2">
781
781
<a name="st-widget-get-can-focus"></a><h3>st_widget_get_can_focus ()</h3>
782
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            st_widget_get_can_focus             (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);</pre>
 
782
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            st_widget_get_can_focus             (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);</pre>
783
783
<p>
784
784
Returns the current value of the can-focus property. See
785
785
<a class="link" href="StWidget.html#st-widget-set-can-focus" title="st_widget_set_can_focus ()"><code class="function">st_widget_set_can_focus()</code></a> for more information.
806
806
<hr>
807
807
<div class="refsect2">
808
808
<a name="st-widget-navigate-focus"></a><h3>st_widget_navigate_focus ()</h3>
809
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            st_widget_navigate_focus            (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>,
810
 
                                                         <em class="parameter"><code><span class="type">ClutterActor</span> *from</code></em>,
811
 
                                                         <em class="parameter"><code><span class="type">GtkDirectionType</span> direction</code></em>,
812
 
                                                         <em class="parameter"><code><span class="type">gboolean</span> wrap_around</code></em>);</pre>
 
809
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            st_widget_navigate_focus            (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>,
 
810
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/clutter/ClutterActor.html"><span class="type">ClutterActor</span></a> *from</code></em>,
 
811
                                                         <em class="parameter"><code><a href="http://developer.gnome.org/gtk/gtk3-Standard-Enumerations.html#GtkDirectionType"><span class="type">GtkDirectionType</span></a> direction</code></em>,
 
812
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> wrap_around</code></em>);</pre>
813
813
<p>
814
814
Tries to update the keyboard focus within <em class="parameter"><code>widget</code></em> in response to a
815
815
keyboard event.
818
818
If <em class="parameter"><code>from</code></em> is a descendant of <em class="parameter"><code>widget</code></em>, this attempts to move the
819
819
keyboard focus to the next descendant of <em class="parameter"><code>widget</code></em> (in the order
820
820
implied by <em class="parameter"><code>direction</code></em>) that has the <a class="link" href="StWidget.html#StWidget--can-focus" title='The "can-focus" property'><span class="type">"can-focus"</span></a> property
821
 
set. If <em class="parameter"><code>from</code></em> is <a href="/home/florian/opt/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>, this attempts to focus either <em class="parameter"><code>widget</code></em>
 
821
set. If <em class="parameter"><code>from</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, this attempts to focus either <em class="parameter"><code>widget</code></em>
822
822
itself, or its first descendant in the order implied by
823
823
<em class="parameter"><code>direction</code></em>. If <em class="parameter"><code>from</code></em> is outside of <em class="parameter"><code>widget</code></em>, it behaves as if it was
824
824
a descendant if <em class="parameter"><code>direction</code></em> is one of the directional arrows and as
825
 
if it was <a href="/home/florian/opt/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> otherwise.
 
825
if it was <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> otherwise.
826
826
</p>
827
827
<p>
828
828
If a container type is marked <a class="link" href="StWidget.html#StWidget--can-focus" title='The "can-focus" property'><span class="type">"can-focus"</span></a>, the expected
836
836
above, where that would make more sense.
837
837
</p>
838
838
<p>
839
 
If <em class="parameter"><code>wrap_around</code></em> is <code class="literal">TRUE</code> and <em class="parameter"><code>from</code></em> is a child of <em class="parameter"><code>widget</code></em>, but the
 
839
If <em class="parameter"><code>wrap_around</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> and <em class="parameter"><code>from</code></em> is a child of <em class="parameter"><code>widget</code></em>, but the
840
840
widget has no further children that can accept the focus in the
841
841
given direction, then <a class="link" href="StWidget.html#st-widget-navigate-focus" title="st_widget_navigate_focus ()"><code class="function">st_widget_navigate_focus()</code></a> will try a second
842
 
time, using a <a href="/home/florian/opt/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> <em class="parameter"><code>from</code></em>, which should cause it to reset the focus
 
842
time, using a <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> <em class="parameter"><code>from</code></em>, which should cause it to reset the focus
843
843
to the first available widget in the given direction.
844
844
</p>
845
845
<div class="variablelist"><table border="0" class="variablelist">
868
868
<tr>
869
869
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
870
870
<td>
871
 
<code class="literal">TRUE</code> if <code class="function">clutter_actor_grab_key_focus()</code> has been
872
 
called on an actor. <code class="literal">FALSE</code> if not.</td>
 
871
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <a href="/usr/share/gtk-doc/html/clutter/ClutterActor.html#clutter-actor-grab-key-focus"><code class="function">clutter_actor_grab_key_focus()</code></a> has been
 
872
called on an actor. <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if not.</td>
873
873
</tr>
874
874
</tbody>
875
875
</table></div>
877
877
<hr>
878
878
<div class="refsect2">
879
879
<a name="st-widget-get-label-actor"></a><h3>st_widget_get_label_actor ()</h3>
880
 
<pre class="programlisting"><span class="returnvalue">ClutterActor</span> *      st_widget_get_label_actor           (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);</pre>
 
880
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/clutter/ClutterActor.html"><span class="returnvalue">ClutterActor</span></a> *      st_widget_get_label_actor           (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);</pre>
881
881
<p>
882
882
Gets the label that identifies <em class="parameter"><code>widget</code></em> if it is defined
883
883
</p>
904
904
<div class="refsect2">
905
905
<a name="st-widget-set-label-actor"></a><h3>st_widget_set_label_actor ()</h3>
906
906
<pre class="programlisting"><span class="returnvalue">void</span>                st_widget_set_label_actor           (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>,
907
 
                                                         <em class="parameter"><code><span class="type">ClutterActor</span> *label</code></em>);</pre>
 
907
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/clutter/ClutterActor.html"><span class="type">ClutterActor</span></a> *label</code></em>);</pre>
908
908
<p>
909
 
Sets <em class="parameter"><code>label</code></em> as the <span class="type">ClutterActor</span> that identifies (labels)
910
 
<em class="parameter"><code>widget</code></em>. <em class="parameter"><code>label</code></em> can be <a href="/home/florian/opt/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> to indicate that <em class="parameter"><code>widget</code></em> is not
 
909
Sets <em class="parameter"><code>label</code></em> as the <a href="/usr/share/gtk-doc/html/clutter/ClutterActor.html"><span class="type">ClutterActor</span></a> that identifies (labels)
 
910
<em class="parameter"><code>widget</code></em>. <em class="parameter"><code>label</code></em> can be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to indicate that <em class="parameter"><code>widget</code></em> is not
911
911
labelled any more
912
912
</p>
913
913
<div class="variablelist"><table border="0" class="variablelist">
923
923
</tr>
924
924
<tr>
925
925
<td><p><span class="term"><em class="parameter"><code>label</code></em> :</span></p></td>
926
 
<td>a <span class="type">ClutterActor</span>
 
926
<td>a <a href="/usr/share/gtk-doc/html/clutter/ClutterActor.html"><span class="type">ClutterActor</span></a>
927
927
</td>
928
928
</tr>
929
929
</tbody>
976
976
<pre class="programlisting"><a class="link" href="st-st-theme-node.html#StThemeNode"><span class="returnvalue">StThemeNode</span></a> *       st_widget_peek_theme_node           (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);</pre>
977
977
<p>
978
978
Returns the theme node for the widget if it has already been
979
 
computed, <a href="/home/florian/opt/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> if the widget hasn't been added to a  stage or the theme
980
 
node hasn't been computed. If <a href="/home/florian/opt/gnome/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> is returned, then ::style-changed
 
979
computed, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the widget hasn't been added to a  stage or the theme
 
980
node hasn't been computed. If <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is returned, then ::style-changed
981
981
will be reliably emitted before the widget is allocated or painted.
982
982
</p>
983
983
<div class="variablelist"><table border="0" class="variablelist">
1006
1006
<hr>
1007
1007
<div class="refsect2">
1008
1008
<a name="st-widget-get-focus-chain"></a><h3>st_widget_get_focus_chain ()</h3>
1009
 
<pre class="programlisting"><span class="returnvalue">GList</span> *             st_widget_get_focus_chain           (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);</pre>
 
1009
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             st_widget_get_focus_chain           (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);</pre>
1010
1010
<p>
1011
1011
Gets a list of the focusable children of <em class="parameter"><code>widget</code></em>, in "Tab"
1012
1012
order. By default, this returns all visible
1013
 
(as in <code class="function">CLUTTER_ACTOR_IS_VISIBLE()</code>) children of <em class="parameter"><code>widget</code></em>.
 
1013
(as in <a href="/usr/share/gtk-doc/html/clutter/ClutterActor.html#CLUTTER-ACTOR-IS-VISIBLE:CAPS"><code class="function">CLUTTER_ACTOR_IS_VISIBLE()</code></a>) children of <em class="parameter"><code>widget</code></em>.
1014
1014
</p>
1015
1015
<div class="variablelist"><table border="0" class="variablelist">
1016
1016
<colgroup>
1056
1056
<hr>
1057
1057
<div class="refsect2">
1058
1058
<a name="st-describe-actor"></a><h3>st_describe_actor ()</h3>
1059
 
<pre class="programlisting"><span class="returnvalue">char</span> *              st_describe_actor                   (<em class="parameter"><code><span class="type">ClutterActor</span> *actor</code></em>);</pre>
 
1059
<pre class="programlisting"><span class="returnvalue">char</span> *              st_describe_actor                   (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/clutter/ClutterActor.html"><span class="type">ClutterActor</span></a> *actor</code></em>);</pre>
1060
1060
<p>
1061
1061
Creates a string describing <em class="parameter"><code>actor</code></em>, for use in debugging. This
1062
1062
includes the class name and actor name (if any), plus if <em class="parameter"><code>actor</code></em>
1070
1070
<tbody>
1071
1071
<tr>
1072
1072
<td><p><span class="term"><em class="parameter"><code>actor</code></em> :</span></p></td>
1073
 
<td>a <span class="type">ClutterActor</span>
 
1073
<td>a <a href="/usr/share/gtk-doc/html/clutter/ClutterActor.html"><span class="type">ClutterActor</span></a>
1074
1074
</td>
1075
1075
</tr>
1076
1076
<tr>
1083
1083
<hr>
1084
1084
<div class="refsect2">
1085
1085
<a name="st-set-slow-down-factor"></a><h3>st_set_slow_down_factor ()</h3>
1086
 
<pre class="programlisting"><span class="returnvalue">void</span>                st_set_slow_down_factor             (<em class="parameter"><code><span class="type">gfloat</span> factor</code></em>);</pre>
 
1086
<pre class="programlisting"><span class="returnvalue">void</span>                st_set_slow_down_factor             (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> factor</code></em>);</pre>
1087
1087
<p>
1088
1088
Set a global factor applied to all animation durations
1089
1089
</p>
1101
1101
<hr>
1102
1102
<div class="refsect2">
1103
1103
<a name="st-get-slow-down-factor"></a><h3>st_get_slow_down_factor ()</h3>
1104
 
<pre class="programlisting"><span class="returnvalue">gfloat</span>              st_get_slow_down_factor             (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
 
1104
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"><span class="returnvalue">gfloat</span></a>              st_get_slow_down_factor             (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
1105
1105
<div class="variablelist"><table border="0" class="variablelist">
1106
1106
<colgroup>
1107
1107
<col align="left" valign="top">
1117
1117
<div class="refsect2">
1118
1118
<a name="st-widget-set-accessible-role"></a><h3>st_widget_set_accessible_role ()</h3>
1119
1119
<pre class="programlisting"><span class="returnvalue">void</span>                st_widget_set_accessible_role       (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>,
1120
 
                                                         <em class="parameter"><code><span class="type">AtkRole</span> role</code></em>);</pre>
 
1120
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/atk/AtkObject.html#AtkRole"><span class="type">AtkRole</span></a> role</code></em>);</pre>
1121
1121
<p>
1122
1122
This method sets <em class="parameter"><code>role</code></em> as the accessible role for <em class="parameter"><code>widget</code></em>. This
1123
1123
role describes what kind of user interface element <em class="parameter"><code>widget</code></em> is and
1135
1135
item).
1136
1136
</p>
1137
1137
<p>
1138
 
If <em class="parameter"><code>role</code></em> is <span class="type">ATK_ROLE_INVALID</span>, the role will not be changed
 
1138
If <em class="parameter"><code>role</code></em> is <a href="/usr/share/gtk-doc/html/atk/AtkObject.html#ATK-ROLE-INVALID:CAPS"><span class="type">ATK_ROLE_INVALID</span></a>, the role will not be changed
1139
1139
and the accessible's default role will be used instead.
1140
1140
</p>
1141
1141
<div class="variablelist"><table border="0" class="variablelist">
1158
1158
<hr>
1159
1159
<div class="refsect2">
1160
1160
<a name="st-widget-get-accessible-role"></a><h3>st_widget_get_accessible_role ()</h3>
1161
 
<pre class="programlisting"><span class="returnvalue">AtkRole</span>             st_widget_get_accessible_role       (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);</pre>
 
1161
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/atk/AtkObject.html#AtkRole"><span class="returnvalue">AtkRole</span></a>             st_widget_get_accessible_role       (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);</pre>
1162
1162
<p>
1163
 
Gets the <span class="type">AtkRole</span> for this widget. See
 
1163
Gets the <a href="/usr/share/gtk-doc/html/atk/AtkObject.html#AtkRole"><span class="type">AtkRole</span></a> for this widget. See
1164
1164
<a class="link" href="StWidget.html#st-widget-set-accessible-role" title="st_widget_set_accessible_role ()"><code class="function">st_widget_set_accessible_role()</code></a> for more information.
1165
1165
</p>
1166
1166
<div class="variablelist"><table border="0" class="variablelist">
1175
1175
</tr>
1176
1176
<tr>
1177
1177
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1178
 
<td>accessible <span class="type">AtkRole</span> for this widget</td>
 
1178
<td>accessible <a href="/usr/share/gtk-doc/html/atk/AtkObject.html#AtkRole"><span class="type">AtkRole</span></a> for this widget</td>
1179
1179
</tr>
1180
1180
</tbody>
1181
1181
</table></div>
1184
1184
<div class="refsect2">
1185
1185
<a name="st-widget-add-accessible-state"></a><h3>st_widget_add_accessible_state ()</h3>
1186
1186
<pre class="programlisting"><span class="returnvalue">void</span>                st_widget_add_accessible_state      (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>,
1187
 
                                                         <em class="parameter"><code><span class="type">AtkStateType</span> state</code></em>);</pre>
 
1187
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/atk/atk-AtkState.html#AtkStateType"><span class="type">AtkStateType</span></a> state</code></em>);</pre>
1188
1188
<p>
1189
1189
This method adds <em class="parameter"><code>state</code></em> as one of the accessible states for
1190
1190
<em class="parameter"><code>widget</code></em>. The list of states of a widget describes the current state
1214
1214
<tr>
1215
1215
<td><p><span class="term"><em class="parameter"><code>state</code></em> :</span></p></td>
1216
1216
<td>
1217
 
<span class="type">AtkStateType</span> state to add</td>
 
1217
<a href="/usr/share/gtk-doc/html/atk/atk-AtkState.html#AtkStateType"><span class="type">AtkStateType</span></a> state to add</td>
1218
1218
</tr>
1219
1219
</tbody>
1220
1220
</table></div>
1223
1223
<div class="refsect2">
1224
1224
<a name="st-widget-remove-accessible-state"></a><h3>st_widget_remove_accessible_state ()</h3>
1225
1225
<pre class="programlisting"><span class="returnvalue">void</span>                st_widget_remove_accessible_state   (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>,
1226
 
                                                         <em class="parameter"><code><span class="type">AtkStateType</span> state</code></em>);</pre>
 
1226
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/atk/atk-AtkState.html#AtkStateType"><span class="type">AtkStateType</span></a> state</code></em>);</pre>
1227
1227
<p>
1228
1228
This method removes <em class="parameter"><code>state</code></em> as on of the accessible states for
1229
1229
<em class="parameter"><code>widget</code></em>. See <a class="link" href="StWidget.html#st-widget-add-accessible-state" title="st_widget_add_accessible_state ()"><code class="function">st_widget_add_accessible_state()</code></a> for more information.
1242
1242
<tr>
1243
1243
<td><p><span class="term"><em class="parameter"><code>state</code></em> :</span></p></td>
1244
1244
<td>
1245
 
<span class="type">AtkState</span> state to remove</td>
 
1245
<a href="/usr/share/gtk-doc/html/atk/atk-AtkState.html#AtkState"><span class="type">AtkState</span></a> state to remove</td>
1246
1246
</tr>
1247
1247
</tbody>
1248
1248
</table></div>
1251
1251
<div class="refsect2">
1252
1252
<a name="st-widget-set-accessible-name"></a><h3>st_widget_set_accessible_name ()</h3>
1253
1253
<pre class="programlisting"><span class="returnvalue">void</span>                st_widget_set_accessible_name       (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>,
1254
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
 
1254
                                                         <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> *name</code></em>);</pre>
1255
1255
<p>
1256
1256
This method sets <em class="parameter"><code>name</code></em> as the accessible name for <em class="parameter"><code>widget</code></em>.
1257
1257
</p>
1284
1284
<hr>
1285
1285
<div class="refsect2">
1286
1286
<a name="st-widget-get-accessible-name"></a><h3>st_widget_get_accessible_name ()</h3>
1287
 
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       st_widget_get_accessible_name       (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);</pre>
 
1287
<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_widget_get_accessible_name       (<em class="parameter"><code><a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget</code></em>);</pre>
1288
1288
<p>
1289
1289
Gets the accessible name for this widget. See
1290
1290
<a class="link" href="StWidget.html#st-widget-set-accessible-name" title="st_widget_set_accessible_name ()"><code class="function">st_widget_set_accessible_name()</code></a> for more information.
1312
1312
<a name="StWidget.property-details"></a><h2>Property Details</h2>
1313
1313
<div class="refsect2">
1314
1314
<a name="StWidget--accessible-name"></a><h3>The <code class="literal">"accessible-name"</code> property</h3>
1315
 
<pre class="programlisting">  "accessible-name"          <span class="type">gchar</span>*                : Read / Write</pre>
 
1315
<pre class="programlisting">  "accessible-name"          <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write</pre>
1316
1316
<p>
1317
1317
Object instance's name for assistive technology access.
1318
1318
</p>
1321
1321
<hr>
1322
1322
<div class="refsect2">
1323
1323
<a name="StWidget--accessible-role"></a><h3>The <code class="literal">"accessible-role"</code> property</h3>
1324
 
<pre class="programlisting">  "accessible-role"          <span class="type">AtkRole</span>               : Read / Write</pre>
 
1324
<pre class="programlisting">  "accessible-role"          <a href="/usr/share/gtk-doc/html/atk/AtkObject.html#AtkRole"><span class="type">AtkRole</span></a>               : Read / Write</pre>
1325
1325
<p>
1326
1326
The accessible role of this object
1327
1327
</p>
1330
1330
<hr>
1331
1331
<div class="refsect2">
1332
1332
<a name="StWidget--can-focus"></a><h3>The <code class="literal">"can-focus"</code> property</h3>
1333
 
<pre class="programlisting">  "can-focus"                <span class="type">gboolean</span>              : Read / Write</pre>
 
1333
<pre class="programlisting">  "can-focus"                <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write</pre>
1334
1334
<p>
1335
1335
Whether or not the widget can be focused via keyboard navigation.
1336
1336
</p>
1339
1339
<hr>
1340
1340
<div class="refsect2">
1341
1341
<a name="StWidget--hover"></a><h3>The <code class="literal">"hover"</code> property</h3>
1342
 
<pre class="programlisting">  "hover"                    <span class="type">gboolean</span>              : Read / Write</pre>
 
1342
<pre class="programlisting">  "hover"                    <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write</pre>
1343
1343
<p>
1344
1344
Whether or not the pointer is currently hovering over the widget. This is
1345
 
only tracked automatically if <a class="link" href="StWidget.html#StWidget--track-hover" title='The "track-hover" property'><span class="type">"track-hover"</span></a> is <code class="literal">TRUE</code>, but you can
 
1345
only tracked automatically if <a class="link" href="StWidget.html#StWidget--track-hover" title='The "track-hover" property'><span class="type">"track-hover"</span></a> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, but you can
1346
1346
adjust it manually in any case.
1347
1347
</p>
1348
1348
<p>Default value: FALSE</p>
1350
1350
<hr>
1351
1351
<div class="refsect2">
1352
1352
<a name="StWidget--label-actor"></a><h3>The <code class="literal">"label-actor"</code> property</h3>
1353
 
<pre class="programlisting">  "label-actor"              <span class="type">ClutterActor</span>*         : Read / Write</pre>
 
1353
<pre class="programlisting">  "label-actor"              <a href="/usr/share/gtk-doc/html/clutter/ClutterActor.html"><span class="type">ClutterActor</span></a>*         : Read / Write</pre>
1354
1354
<p>Label that identifies this widget.</p>
1355
1355
</div>
1356
1356
<hr>
1357
1357
<div class="refsect2">
1358
1358
<a name="StWidget--pseudo-class"></a><h3>The <code class="literal">"pseudo-class"</code> property</h3>
1359
 
<pre class="programlisting">  "pseudo-class"             <span class="type">gchar</span>*                : Read / Write</pre>
 
1359
<pre class="programlisting">  "pseudo-class"             <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write</pre>
1360
1360
<p>
1361
1361
The pseudo-class of the actor. Typical values include "hover", "active",
1362
1362
"focus".
1366
1366
<hr>
1367
1367
<div class="refsect2">
1368
1368
<a name="StWidget--stylable"></a><h3>The <code class="literal">"stylable"</code> property</h3>
1369
 
<pre class="programlisting">  "stylable"                 <span class="type">gboolean</span>              : Read / Write</pre>
 
1369
<pre class="programlisting">  "stylable"                 <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write</pre>
1370
1370
<p>
1371
1371
Enable or disable styling of the widget
1372
1372
</p>
1375
1375
<hr>
1376
1376
<div class="refsect2">
1377
1377
<a name="StWidget--style"></a><h3>The <code class="literal">"style"</code> property</h3>
1378
 
<pre class="programlisting">  "style"                    <span class="type">gchar</span>*                : Read / Write</pre>
 
1378
<pre class="programlisting">  "style"                    <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write</pre>
1379
1379
<p>
1380
1380
Inline style information for the actor as a ';'-separated list of
1381
1381
CSS properties.
1385
1385
<hr>
1386
1386
<div class="refsect2">
1387
1387
<a name="StWidget--style-class"></a><h3>The <code class="literal">"style-class"</code> property</h3>
1388
 
<pre class="programlisting">  "style-class"              <span class="type">gchar</span>*                : Read / Write</pre>
 
1388
<pre class="programlisting">  "style-class"              <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write</pre>
1389
1389
<p>
1390
1390
The style-class of the actor for use in styling.
1391
1391
</p>
1403
1403
<hr>
1404
1404
<div class="refsect2">
1405
1405
<a name="StWidget--track-hover"></a><h3>The <code class="literal">"track-hover"</code> property</h3>
1406
 
<pre class="programlisting">  "track-hover"              <span class="type">gboolean</span>              : Read / Write</pre>
 
1406
<pre class="programlisting">  "track-hover"              <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write</pre>
1407
1407
<p>
1408
1408
Determines whether the widget tracks pointer hover state. If
1409
 
<code class="literal">TRUE</code> (and the widget is visible and reactive), the
 
1409
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> (and the widget is visible and reactive), the
1410
1410
<a class="link" href="StWidget.html#StWidget--hover" title='The "hover" property'><span class="type">"hover"</span></a> property and "hover" style pseudo class will be
1411
1411
adjusted automatically as the pointer moves in and out of the
1412
1412
widget.
1419
1419
<div class="refsect2">
1420
1420
<a name="StWidget-popup-menu"></a><h3>The <code class="literal">"popup-menu"</code> signal</h3>
1421
1421
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget,
1422
 
                                                        <span class="type">gpointer</span>  user_data)      : <code class="literal">Run Last</code></pre>
 
1422
                                                        <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>
1423
1423
<p>
1424
1424
Emitted when the user has requested a context menu (eg, via a
1425
1425
keybinding)
1446
1446
<div class="refsect2">
1447
1447
<a name="StWidget-style-changed"></a><h3>The <code class="literal">"style-changed"</code> signal</h3>
1448
1448
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="StWidget.html" title="StWidget"><span class="type">StWidget</span></a> *widget,
1449
 
                                                        <span class="type">gpointer</span>  user_data)      : <code class="literal">Run Last</code></pre>
 
1449
                                                        <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>
1450
1450
<p>
1451
1451
Emitted when the style information that the widget derives from the
1452
1452
theme changes
1473
1473
</div>
1474
1474
<div class="footer">
1475
1475
<hr>
1476
 
          Generated by GTK-Doc V1.18.1</div>
 
1476
          Generated by GTK-Doc V1.19</div>
1477
1477
</body>
1478
1478
</html>
 
 
b'\\ No newline at end of file'