~yannick-gicquel/ubuntu/raring/gnome-panel/fix-for-1080375

« back to all changes in this revision

Viewing changes to doc/reference/panel-applet/html/panel-applet-Panel-Applet.html

  • Committer: Package Import Robot
  • Author(s): Robert Ancell
  • Date: 2012-09-26 10:43:23 UTC
  • mfrom: (1.13.26)
  • Revision ID: package-import@ubuntu.com-20120926104323-28uvjbldvq5vyy42
Tags: 1:3.6.0-0ubuntu1
New upstream stable release

Show diffs side-by-side

added added

removed removed

Lines of Context:
56
56
enum                <a class="link" href="panel-applet-Panel-Applet.html#PanelAppletOrient" title="enum PanelAppletOrient">PanelAppletOrient</a>;
57
57
enum                <a class="link" href="panel-applet-Panel-Applet.html#PanelAppletFlags" title="enum PanelAppletFlags">PanelAppletFlags</a>;
58
58
<a class="link" href="panel-applet-Panel-Applet.html#PanelAppletOrient" title="enum PanelAppletOrient"><span class="returnvalue">PanelAppletOrient</span></a>   <a class="link" href="panel-applet-Panel-Applet.html#panel-applet-get-orient" title="panel_applet_get_orient ()">panel_applet_get_orient</a>             (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>);
59
 
<span class="returnvalue">guint</span>               <a class="link" href="panel-applet-Panel-Applet.html#panel-applet-get-size" title="panel_applet_get_size ()">panel_applet_get_size</a>               (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>);
 
59
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>               <a class="link" href="panel-applet-Panel-Applet.html#panel-applet-get-size" title="panel_applet_get_size ()">panel_applet_get_size</a>               (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>);
60
60
<span class="returnvalue">void</span>                <a class="link" href="panel-applet-Panel-Applet.html#panel-applet-set-size-hints" title="panel_applet_set_size_hints ()">panel_applet_set_size_hints</a>         (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>,
61
61
                                                         <em class="parameter"><code>const <span class="type">int</span> *size_hints</code></em>,
62
62
                                                         <em class="parameter"><code><span class="type">int</span> n_elements</code></em>,
63
63
                                                         <em class="parameter"><code><span class="type">int</span> base_size</code></em>);
64
 
<span class="returnvalue">cairo_pattern_t</span> *   <a class="link" href="panel-applet-Panel-Applet.html#panel-applet-get-background" title="panel_applet_get_background ()">panel_applet_get_background</a>         (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>);
 
64
<a href="/home/mclasen/gnome/share/gtk-doc/html/cairo/cairo-cairo-pattern-t.html#cairo-pattern-t"><span class="returnvalue">cairo_pattern_t</span></a> *   <a class="link" href="panel-applet-Panel-Applet.html#panel-applet-get-background" title="panel_applet_get_background ()">panel_applet_get_background</a>         (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>);
65
65
<span class="returnvalue">void</span>                <a class="link" href="panel-applet-Panel-Applet.html#panel-applet-set-background-widget" title="panel_applet_set_background_widget ()">panel_applet_set_background_widget</a>  (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>,
66
 
                                                         <em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>);
 
66
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk3/GtkWidget.html"><span class="type">GtkWidget</span></a> *widget</code></em>);
67
67
<a class="link" href="panel-applet-Panel-Applet.html#PanelAppletFlags" title="enum PanelAppletFlags"><span class="returnvalue">PanelAppletFlags</span></a>    <a class="link" href="panel-applet-Panel-Applet.html#panel-applet-get-flags" title="panel_applet_get_flags ()">panel_applet_get_flags</a>              (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>);
68
68
<span class="returnvalue">void</span>                <a class="link" href="panel-applet-Panel-Applet.html#panel-applet-set-flags" title="panel_applet_set_flags ()">panel_applet_set_flags</a>              (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>,
69
69
                                                         <em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelAppletFlags" title="enum PanelAppletFlags"><span class="type">PanelAppletFlags</span></a> flags</code></em>);
70
 
<span class="returnvalue">gboolean</span>            <a class="link" href="panel-applet-Panel-Applet.html#panel-applet-get-locked-down" title="panel_applet_get_locked_down ()">panel_applet_get_locked_down</a>        (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>);
71
 
<span class="returnvalue">GSettings</span> *         <a class="link" href="panel-applet-Panel-Applet.html#panel-applet-settings-new" title="panel_applet_settings_new ()">panel_applet_settings_new</a>           (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>,
 
70
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="panel-applet-Panel-Applet.html#panel-applet-get-locked-down" title="panel_applet_get_locked_down ()">panel_applet_get_locked_down</a>        (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>);
 
71
<a href="http://library.gnome.org/devel/gio/unstable/GSettings.html"><span class="returnvalue">GSettings</span></a> *         <a class="link" href="panel-applet-Panel-Applet.html#panel-applet-settings-new" title="panel_applet_settings_new ()">panel_applet_settings_new</a>           (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>,
72
72
                                                         <em class="parameter"><code>const <span class="type">char</span> *schema</code></em>);
73
73
<span class="returnvalue">void</span>                <a class="link" href="panel-applet-Panel-Applet.html#panel-applet-add-preferences" title="panel_applet_add_preferences ()">panel_applet_add_preferences</a>        (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>,
74
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *schema_dir</code></em>,
75
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
76
 
<span class="returnvalue">gchar</span> *             <a class="link" href="panel-applet-Panel-Applet.html#panel-applet-get-preferences-key" title="panel_applet_get_preferences_key ()">panel_applet_get_preferences_key</a>    (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>);
 
74
                                                         <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> *schema_dir</code></em>,
 
75
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
 
76
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             <a class="link" href="panel-applet-Panel-Applet.html#panel-applet-get-preferences-key" title="panel_applet_get_preferences_key ()">panel_applet_get_preferences_key</a>    (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>);
77
77
<span class="returnvalue">void</span>                <a class="link" href="panel-applet-Panel-Applet.html#panel-applet-request-focus" title="panel_applet_request_focus ()">panel_applet_request_focus</a>          (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>,
78
 
                                                         <em class="parameter"><code><span class="type">guint32</span> timestamp</code></em>);
 
78
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> timestamp</code></em>);
79
79
<span class="returnvalue">void</span>                <a class="link" href="panel-applet-Panel-Applet.html#panel-applet-setup-menu" title="panel_applet_setup_menu ()">panel_applet_setup_menu</a>             (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>,
80
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *xml</code></em>,
81
 
                                                         <em class="parameter"><code><span class="type">GtkActionGroup</span> *action_group</code></em>);
 
80
                                                         <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> *xml</code></em>,
 
81
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk3/GtkActionGroup.html"><span class="type">GtkActionGroup</span></a> *action_group</code></em>);
82
82
<span class="returnvalue">void</span>                <a class="link" href="panel-applet-Panel-Applet.html#panel-applet-setup-menu-from-file" title="panel_applet_setup_menu_from_file ()">panel_applet_setup_menu_from_file</a>   (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>,
83
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>,
84
 
                                                         <em class="parameter"><code><span class="type">GtkActionGroup</span> *action_group</code></em>);
 
83
                                                         <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> *filename</code></em>,
 
84
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk3/GtkActionGroup.html"><span class="type">GtkActionGroup</span></a> *action_group</code></em>);
85
85
</pre>
86
86
</div>
87
87
<div class="refsect1">
88
88
<a name="panel-applet-Panel-Applet.object-hierarchy"></a><h2>Object Hierarchy</h2>
89
89
<pre class="synopsis">
90
 
  GObject
91
 
   +----GInitiallyUnowned
92
 
         +----GtkWidget
93
 
               +----GtkContainer
94
 
                     +----GtkBin
95
 
                           +----GtkEventBox
 
90
  <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
 
91
   +----<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
 
92
         +----<a href="http://library.gnome.org/devel/gtk3/GtkWidget.html">GtkWidget</a>
 
93
               +----<a href="http://library.gnome.org/devel/gtk3/GtkContainer.html">GtkContainer</a>
 
94
                     +----<a href="http://library.gnome.org/devel/gtk3/GtkBin.html">GtkBin</a>
 
95
                           +----<a href="http://library.gnome.org/devel/gtk3/GtkEventBox.html">GtkEventBox</a>
96
96
                                 +----PanelApplet
97
97
</pre>
98
98
</div>
100
100
<a name="panel-applet-Panel-Applet.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
101
101
<p>
102
102
PanelApplet implements
103
 
 AtkImplementorIface and  GtkBuildable.</p>
 
103
 AtkImplementorIface and  <a href="http://library.gnome.org/devel/gtk3/GtkBuildable.html">GtkBuildable</a>.</p>
104
104
</div>
105
105
<div class="refsect1">
106
106
<a name="panel-applet-Panel-Applet.properties"></a><h2>Properties</h2>
107
107
<pre class="synopsis">
108
 
  "<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet--background" title='The "background" property'>background</a>"               <span class="type">gchar</span>*                : Read / Write
109
 
  "<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet--closure" title='The "closure" property'>closure</a>"                  <span class="type">gpointer</span>              : Read / Write / Construct Only
110
 
  "<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet--connection" title='The "connection" property'>connection</a>"               <span class="type">GDBusConnection</span>*      : Read / Write / Construct Only
111
 
  "<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet--flags" title='The "flags" property'>flags</a>"                    <span class="type">guint</span>                 : Read / Write
112
 
  "<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet--id" title='The "id" property'>id</a>"                       <span class="type">gchar</span>*                : Read / Write / Construct Only
113
 
  "<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet--locked-down" title='The "locked-down" property'>locked-down</a>"              <span class="type">gboolean</span>              : Read / Write
114
 
  "<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet--orient" title='The "orient" property'>orient</a>"                   <span class="type">guint</span>                 : Read / Write
115
 
  "<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet--prefs-key" title='The "prefs-key" property'>prefs-key</a>"                <span class="type">gchar</span>*                : Read / Write
116
 
  "<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet--settings-path" title='The "settings-path" property'>settings-path</a>"            <span class="type">gchar</span>*                : Read / Write
117
 
  "<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet--size" title='The "size" property'>size</a>"                     <span class="type">guint</span>                 : Read / Write
118
 
  "<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet--size-hints" title='The "size-hints" property'>size-hints</a>"               <span class="type">gpointer</span>              : Read / Write
 
108
  "<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet--background" title='The "background" property'>background</a>"               <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write
 
109
  "<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet--closure" title='The "closure" property'>closure</a>"                  <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>              : Read / Write / Construct Only
 
110
  "<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet--connection" title='The "connection" property'>connection</a>"               <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a>*      : Read / Write / Construct Only
 
111
  "<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet--flags" title='The "flags" property'>flags</a>"                    <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a>                 : Read / Write
 
112
  "<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet--id" title='The "id" property'>id</a>"                       <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write / Construct Only
 
113
  "<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet--locked-down" title='The "locked-down" property'>locked-down</a>"              <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write
 
114
  "<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet--orient" title='The "orient" property'>orient</a>"                   <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a>                 : Read / Write
 
115
  "<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet--prefs-key" title='The "prefs-key" property'>prefs-key</a>"                <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write
 
116
  "<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet--settings-path" title='The "settings-path" property'>settings-path</a>"            <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write
 
117
  "<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet--size" title='The "size" property'>size</a>"                     <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a>                 : Read / Write
 
118
  "<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet--size-hints" title='The "size-hints" property'>size-hints</a>"               <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>              : Read / Write
119
119
</pre>
120
120
</div>
121
121
<div class="refsect1">
122
122
<a name="panel-applet-Panel-Applet.signals"></a><h2>Signals</h2>
123
123
<pre class="synopsis">
124
 
  "<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet-change-background" title='The "change-background" signal'>change-background</a>"                              : <code class="literal">Run Last</code>
125
 
  "<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet-change-orient" title='The "change-orient" signal'>change-orient</a>"                                  : <code class="literal">Run Last</code>
126
 
  "<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet-change-size" title='The "change-size" signal'>change-size</a>"                                    : <code class="literal">Run Last</code>
127
 
  "<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet-move-focus-out-of-applet" title='The "move-focus-out-of-applet" signal'>move-focus-out-of-applet</a>"                       : <code class="literal">Action</code>
 
124
  "<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet-change-background" title='The "change-background" signal'>change-background</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>
 
125
  "<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet-change-orient" title='The "change-orient" signal'>change-orient</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>
 
126
  "<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet-change-size" title='The "change-size" signal'>change-size</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>
 
127
  "<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet-move-focus-out-of-applet" title='The "move-focus-out-of-applet" signal'>move-focus-out-of-applet</a>"                       : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a>
128
128
</pre>
129
129
</div>
130
130
<div class="refsect1">
136
136
</p>
137
137
<p>
138
138
The <a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> API hides all of the embedding process as it handles all
139
 
the communication with the GNOME panel. It is a subclass of <span class="type">GtkBin</span>, so you
 
139
the communication with the GNOME panel. It is a subclass of <a href="http://library.gnome.org/devel/gtk3/GtkBin.html"><span class="type">GtkBin</span></a>, so you
140
140
can add any kind of widgets to it.
141
141
</p>
142
142
<p>
277
277
<hr>
278
278
<div class="refsect2">
279
279
<a name="panel-applet-get-size"></a><h3>panel_applet_get_size ()</h3>
280
 
<pre class="programlisting"><span class="returnvalue">guint</span>               panel_applet_get_size               (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>);</pre>
 
280
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>               panel_applet_get_size               (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>);</pre>
281
281
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
282
282
<h3 class="title">Warning</h3>
283
283
<p><code class="literal">panel_applet_get_size</code> has been deprecated since version 3.0 and should not be used in newly-written code. Use the allocation of <em class="parameter"><code>applet</code></em> instead.</p>
359
359
<hr>
360
360
<div class="refsect2">
361
361
<a name="panel-applet-get-background"></a><h3>panel_applet_get_background ()</h3>
362
 
<pre class="programlisting"><span class="returnvalue">cairo_pattern_t</span> *   panel_applet_get_background         (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>);</pre>
 
362
<pre class="programlisting"><a href="/home/mclasen/gnome/share/gtk-doc/html/cairo/cairo-cairo-pattern-t.html#cairo-pattern-t"><span class="returnvalue">cairo_pattern_t</span></a> *   panel_applet_get_background         (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>);</pre>
363
363
<p>
364
 
Gets the background pattern for <em class="parameter"><code>applet</code></em>, or <a href="/home/vuntz/work/gnome/jhbuild/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> if there is none.
 
364
Gets the background pattern for <em class="parameter"><code>applet</code></em>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if there is none.
365
365
</p>
366
366
<div class="variablelist"><table border="0" class="variablelist">
367
367
<colgroup>
375
375
</tr>
376
376
<tr>
377
377
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
378
 
<td>a new <span class="type">cairo_pattern_t</span> to use as background for
 
378
<td>a new <a href="/home/mclasen/gnome/share/gtk-doc/html/cairo/cairo-cairo-pattern-t.html#cairo-pattern-t"><span class="type">cairo_pattern_t</span></a> to use as background for
379
379
<em class="parameter"><code>applet</code></em>. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span>
380
380
</td>
381
381
</tr>
386
386
<div class="refsect2">
387
387
<a name="panel-applet-set-background-widget"></a><h3>panel_applet_set_background_widget ()</h3>
388
388
<pre class="programlisting"><span class="returnvalue">void</span>                panel_applet_set_background_widget  (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>,
389
 
                                                         <em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>);</pre>
 
389
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk3/GtkWidget.html"><span class="type">GtkWidget</span></a> *widget</code></em>);</pre>
390
390
<p>
391
391
Configure <a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> to automatically draw the background of the applet on
392
392
<em class="parameter"><code>widget</code></em>. It is generally enough to call this function with <em class="parameter"><code>applet</code></em> as
404
404
</tr>
405
405
<tr>
406
406
<td><p><span class="term"><em class="parameter"><code>widget</code></em> :</span></p></td>
407
 
<td>a <span class="type">GtkWidget</span>.</td>
 
407
<td>a <a href="http://library.gnome.org/devel/gtk3/GtkWidget.html"><span class="type">GtkWidget</span></a>.</td>
408
408
</tr>
409
409
</tbody>
410
410
</table></div>
463
463
<hr>
464
464
<div class="refsect2">
465
465
<a name="panel-applet-get-locked-down"></a><h3>panel_applet_get_locked_down ()</h3>
466
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            panel_applet_get_locked_down        (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>);</pre>
 
466
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            panel_applet_get_locked_down        (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>);</pre>
467
467
<p>
468
468
Gets whether the panel <em class="parameter"><code>applet</code></em> is on is locked down or not. A locked down
469
469
applet should not allow any change to its configuration.
481
481
<tr>
482
482
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
483
483
<td>
484
 
<code class="literal">TRUE</code> if the panel <em class="parameter"><code>applet</code></em> is on is locked down, <code class="literal">FALSE</code> otherwise.</td>
 
484
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the panel <em class="parameter"><code>applet</code></em> is on is locked down, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</td>
485
485
</tr>
486
486
</tbody>
487
487
</table></div>
489
489
<hr>
490
490
<div class="refsect2">
491
491
<a name="panel-applet-settings-new"></a><h3>panel_applet_settings_new ()</h3>
492
 
<pre class="programlisting"><span class="returnvalue">GSettings</span> *         panel_applet_settings_new           (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>,
 
492
<pre class="programlisting"><a href="http://library.gnome.org/devel/gio/unstable/GSettings.html"><span class="returnvalue">GSettings</span></a> *         panel_applet_settings_new           (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>,
493
493
                                                         <em class="parameter"><code>const <span class="type">char</span> *schema</code></em>);</pre>
494
494
<p>
495
 
Creates a new <span class="type">GSettings</span> object for the per-instance settings of <em class="parameter"><code>applet</code></em>,
 
495
Creates a new <a href="http://library.gnome.org/devel/gio/unstable/GSettings.html"><span class="type">GSettings</span></a> object for the per-instance settings of <em class="parameter"><code>applet</code></em>,
496
496
with a given schema.
497
497
</p>
498
498
<div class="variablelist"><table border="0" class="variablelist">
511
511
</tr>
512
512
<tr>
513
513
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
514
 
<td>a new <span class="type">GSettings</span> object for the per-instance settings of <em class="parameter"><code>applet</code></em>.</td>
 
514
<td>a new <a href="http://library.gnome.org/devel/gio/unstable/GSettings.html"><span class="type">GSettings</span></a> object for the per-instance settings of <em class="parameter"><code>applet</code></em>.</td>
515
515
</tr>
516
516
</tbody>
517
517
</table></div>
520
520
<div class="refsect2">
521
521
<a name="panel-applet-add-preferences"></a><h3>panel_applet_add_preferences ()</h3>
522
522
<pre class="programlisting"><span class="returnvalue">void</span>                panel_applet_add_preferences        (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>,
523
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *schema_dir</code></em>,
524
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
 
523
                                                         <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> *schema_dir</code></em>,
 
524
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
525
525
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
526
526
<h3 class="title">Warning</h3>
527
 
<p><code class="literal">panel_applet_add_preferences</code> has been deprecated since version 3.0 and should not be used in newly-written code. Use <span class="type">GSettings</span> to store per-instance settings.</p>
 
527
<p><code class="literal">panel_applet_add_preferences</code> has been deprecated since version 3.0 and should not be used in newly-written code. Use <a href="http://library.gnome.org/devel/gio/unstable/GSettings.html"><span class="type">GSettings</span></a> to store per-instance settings.</p>
528
528
</div>
529
529
<p>
530
530
Associates the per-instance GConf directory of <em class="parameter"><code>applet</code></em> to the schemas
548
548
</tr>
549
549
<tr>
550
550
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
551
 
<td>a <span class="type">GError</span>, or <a href="/home/vuntz/work/gnome/jhbuild/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a>.</td>
 
551
<td>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</td>
552
552
</tr>
553
553
</tbody>
554
554
</table></div>
556
556
<hr>
557
557
<div class="refsect2">
558
558
<a name="panel-applet-get-preferences-key"></a><h3>panel_applet_get_preferences_key ()</h3>
559
 
<pre class="programlisting"><span class="returnvalue">gchar</span> *             panel_applet_get_preferences_key    (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>);</pre>
 
559
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             panel_applet_get_preferences_key    (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>);</pre>
560
560
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
561
561
<h3 class="title">Warning</h3>
562
 
<p><code class="literal">panel_applet_get_preferences_key</code> has been deprecated since version 3.0 and should not be used in newly-written code. Use <span class="type">GSettings</span> to store per-instance settings.</p>
 
562
<p><code class="literal">panel_applet_get_preferences_key</code> has been deprecated since version 3.0 and should not be used in newly-written code. Use <a href="http://library.gnome.org/devel/gio/unstable/GSettings.html"><span class="type">GSettings</span></a> to store per-instance settings.</p>
563
563
</div>
564
564
<p>
565
565
Gets the GConf path to the per-instance settings of <em class="parameter"><code>applet</code></em>.
585
585
<div class="refsect2">
586
586
<a name="panel-applet-request-focus"></a><h3>panel_applet_request_focus ()</h3>
587
587
<pre class="programlisting"><span class="returnvalue">void</span>                panel_applet_request_focus          (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>,
588
 
                                                         <em class="parameter"><code><span class="type">guint32</span> timestamp</code></em>);</pre>
 
588
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> timestamp</code></em>);</pre>
589
589
<p>
590
590
Requests focus for <em class="parameter"><code>applet</code></em>. There is no guarantee that <em class="parameter"><code>applet</code></em> will
591
591
successfully get focus after that call.
612
612
<div class="refsect2">
613
613
<a name="panel-applet-setup-menu"></a><h3>panel_applet_setup_menu ()</h3>
614
614
<pre class="programlisting"><span class="returnvalue">void</span>                panel_applet_setup_menu             (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>,
615
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *xml</code></em>,
616
 
                                                         <em class="parameter"><code><span class="type">GtkActionGroup</span> *action_group</code></em>);</pre>
 
615
                                                         <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> *xml</code></em>,
 
616
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk3/GtkActionGroup.html"><span class="type">GtkActionGroup</span></a> *action_group</code></em>);</pre>
617
617
<p>
618
 
Sets up the context menu of <em class="parameter"><code>applet</code></em>. <em class="parameter"><code>xml</code></em> is a <span class="type">GtkUIManager</span> UI definition,
 
618
Sets up the context menu of <em class="parameter"><code>applet</code></em>. <em class="parameter"><code>xml</code></em> is a <a href="http://library.gnome.org/devel/gtk3/GtkUIManager.html"><span class="type">GtkUIManager</span></a> UI definition,
619
619
describing how to display the menu items. <em class="parameter"><code>action_group</code></em> contains the
620
 
various <span class="type">GtkAction</span> that are referenced in <em class="parameter"><code>xml</code></em>.
 
620
various <a href="http://library.gnome.org/devel/gtk3/GtkAction.html"><span class="type">GtkAction</span></a> that are referenced in <em class="parameter"><code>xml</code></em>.
621
621
</p>
622
622
<p>
623
623
See also the <a class="link" href="getting-started.context-menu.html" title="Using a Context Menu">Context
639
639
</tr>
640
640
<tr>
641
641
<td><p><span class="term"><em class="parameter"><code>action_group</code></em> :</span></p></td>
642
 
<td>a <span class="type">GtkActionGroup</span>.</td>
 
642
<td>a <a href="http://library.gnome.org/devel/gtk3/GtkActionGroup.html"><span class="type">GtkActionGroup</span></a>.</td>
643
643
</tr>
644
644
</tbody>
645
645
</table></div>
648
648
<div class="refsect2">
649
649
<a name="panel-applet-setup-menu-from-file"></a><h3>panel_applet_setup_menu_from_file ()</h3>
650
650
<pre class="programlisting"><span class="returnvalue">void</span>                panel_applet_setup_menu_from_file   (<em class="parameter"><code><a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet</code></em>,
651
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>,
652
 
                                                         <em class="parameter"><code><span class="type">GtkActionGroup</span> *action_group</code></em>);</pre>
 
651
                                                         <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> *filename</code></em>,
 
652
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk3/GtkActionGroup.html"><span class="type">GtkActionGroup</span></a> *action_group</code></em>);</pre>
653
653
<p>
654
654
Sets up the context menu of <em class="parameter"><code>applet</code></em>. <em class="parameter"><code>filename</code></em> is the path to a menu XML
655
 
file, containing a <span class="type">GtkUIManager</span> UI definition that describes how to display
656
 
the menu items. <em class="parameter"><code>action_group</code></em> contains the various <span class="type">GtkAction</span> that
 
655
file, containing a <a href="http://library.gnome.org/devel/gtk3/GtkUIManager.html"><span class="type">GtkUIManager</span></a> UI definition that describes how to display
 
656
the menu items. <em class="parameter"><code>action_group</code></em> contains the various <a href="http://library.gnome.org/devel/gtk3/GtkAction.html"><span class="type">GtkAction</span></a> that
657
657
are referenced in <em class="parameter"><code>xml</code></em>.
658
658
</p>
659
659
<p>
676
676
</tr>
677
677
<tr>
678
678
<td><p><span class="term"><em class="parameter"><code>action_group</code></em> :</span></p></td>
679
 
<td>a <span class="type">GtkActionGroup</span>.</td>
 
679
<td>a <a href="http://library.gnome.org/devel/gtk3/GtkActionGroup.html"><span class="type">GtkActionGroup</span></a>.</td>
680
680
</tr>
681
681
</tbody>
682
682
</table></div>
686
686
<a name="panel-applet-Panel-Applet.property-details"></a><h2>Property Details</h2>
687
687
<div class="refsect2">
688
688
<a name="PanelApplet--background"></a><h3>The <code class="literal">"background"</code> property</h3>
689
 
<pre class="programlisting">  "background"               <span class="type">gchar</span>*                : Read / Write</pre>
 
689
<pre class="programlisting">  "background"               <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write</pre>
690
690
<p>
691
691
Implementation detail.
692
692
</p>
695
695
<hr>
696
696
<div class="refsect2">
697
697
<a name="PanelApplet--closure"></a><h3>The <code class="literal">"closure"</code> property</h3>
698
 
<pre class="programlisting">  "closure"                  <span class="type">gpointer</span>              : Read / Write / Construct Only</pre>
 
698
<pre class="programlisting">  "closure"                  <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>              : Read / Write / Construct Only</pre>
699
699
<p>
700
700
Implementation detail.
701
701
</p>
703
703
<hr>
704
704
<div class="refsect2">
705
705
<a name="PanelApplet--connection"></a><h3>The <code class="literal">"connection"</code> property</h3>
706
 
<pre class="programlisting">  "connection"               <span class="type">GDBusConnection</span>*      : Read / Write / Construct Only</pre>
 
706
<pre class="programlisting">  "connection"               <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a>*      : Read / Write / Construct Only</pre>
707
707
<p>
708
708
Implementation detail.
709
709
</p>
711
711
<hr>
712
712
<div class="refsect2">
713
713
<a name="PanelApplet--flags"></a><h3>The <code class="literal">"flags"</code> property</h3>
714
 
<pre class="programlisting">  "flags"                    <span class="type">guint</span>                 : Read / Write</pre>
 
714
<pre class="programlisting">  "flags"                    <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a>                 : Read / Write</pre>
715
715
<p>
716
716
The <a class="link" href="panel-applet-Panel-Applet.html#PanelAppletFlags" title="enum PanelAppletFlags"><span class="type">PanelAppletFlags</span></a> of the applet.
717
717
</p>
721
721
<hr>
722
722
<div class="refsect2">
723
723
<a name="PanelApplet--id"></a><h3>The <code class="literal">"id"</code> property</h3>
724
 
<pre class="programlisting">  "id"                       <span class="type">gchar</span>*                : Read / Write / Construct Only</pre>
 
724
<pre class="programlisting">  "id"                       <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write / Construct Only</pre>
725
725
<p>
726
726
Implementation detail.
727
727
</p>
730
730
<hr>
731
731
<div class="refsect2">
732
732
<a name="PanelApplet--locked-down"></a><h3>The <code class="literal">"locked-down"</code> property</h3>
733
 
<pre class="programlisting">  "locked-down"              <span class="type">gboolean</span>              : Read / Write</pre>
 
733
<pre class="programlisting">  "locked-down"              <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write</pre>
734
734
<p>
735
735
Whether the panel the applet is on is locked down.
736
736
</p>
739
739
<hr>
740
740
<div class="refsect2">
741
741
<a name="PanelApplet--orient"></a><h3>The <code class="literal">"orient"</code> property</h3>
742
 
<pre class="programlisting">  "orient"                   <span class="type">guint</span>                 : Read / Write</pre>
 
742
<pre class="programlisting">  "orient"                   <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a>                 : Read / Write</pre>
743
743
<p>
744
744
The <a class="link" href="panel-applet-Panel-Applet.html#PanelAppletOrient" title="enum PanelAppletOrient"><span class="type">PanelAppletOrient</span></a> of the applet.
745
745
</p>
753
753
<hr>
754
754
<div class="refsect2">
755
755
<a name="PanelApplet--prefs-key"></a><h3>The <code class="literal">"prefs-key"</code> property</h3>
756
 
<pre class="programlisting">  "prefs-key"                <span class="type">gchar</span>*                : Read / Write</pre>
 
756
<pre class="programlisting">  "prefs-key"                <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write</pre>
757
757
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
758
758
<h3 class="title">Warning</h3>
759
 
<p><code class="literal">PanelApplet:prefs-key</code> has been deprecated since version 3.0 and should not be used in newly-written code. Use <span class="type">GSettings</span> to store per-instance settings.</p>
 
759
<p><code class="literal">PanelApplet:prefs-key</code> has been deprecated since version 3.0 and should not be used in newly-written code. Use <a href="http://library.gnome.org/devel/gio/unstable/GSettings.html"><span class="type">GSettings</span></a> to store per-instance settings.</p>
760
760
</div>
761
761
<p>
762
762
The GConf path to the per-instance settings of the applet.
769
769
<hr>
770
770
<div class="refsect2">
771
771
<a name="PanelApplet--settings-path"></a><h3>The <code class="literal">"settings-path"</code> property</h3>
772
 
<pre class="programlisting">  "settings-path"            <span class="type">gchar</span>*                : Read / Write</pre>
 
772
<pre class="programlisting">  "settings-path"            <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write</pre>
773
773
<p>
774
774
The GSettings path to the per-instance settings of the applet.
775
775
</p>
781
781
<hr>
782
782
<div class="refsect2">
783
783
<a name="PanelApplet--size"></a><h3>The <code class="literal">"size"</code> property</h3>
784
 
<pre class="programlisting">  "size"                     <span class="type">guint</span>                 : Read / Write</pre>
 
784
<pre class="programlisting">  "size"                     <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a>                 : Read / Write</pre>
785
785
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
786
786
<h3 class="title">Warning</h3>
787
787
<p><code class="literal">PanelApplet:size</code> has been deprecated since version 3.0 and should not be used in newly-written code. Use the allocation of <em class="parameter"><code>applet</code></em> instead.</p>
800
800
<hr>
801
801
<div class="refsect2">
802
802
<a name="PanelApplet--size-hints"></a><h3>The <code class="literal">"size-hints"</code> property</h3>
803
 
<pre class="programlisting">  "size-hints"               <span class="type">gpointer</span>              : Read / Write</pre>
 
803
<pre class="programlisting">  "size-hints"               <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>              : Read / Write</pre>
804
804
<p>
805
805
The size hints set for the applet. See <a class="link" href="panel-applet-Panel-Applet.html#panel-applet-set-size-hints" title="panel_applet_set_size_hints ()"><code class="function">panel_applet_set_size_hints()</code></a>.
806
806
</p>
812
812
<a name="PanelApplet-change-background"></a><h3>The <code class="literal">"change-background"</code> signal</h3>
813
813
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a>  *applet,
814
814
                                                        <span class="type">CairoPattern</span> *pattern,
815
 
                                                        <span class="type">gpointer</span>      user_data)      : <code class="literal">Run Last</code></pre>
 
815
                                                        <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>
816
816
<p>
817
817
Emitted when the background of <em class="parameter"><code>applet</code></em> has changed.
818
818
</p>
828
828
</tr>
829
829
<tr>
830
830
<td><p><span class="term"><em class="parameter"><code>pattern</code></em> :</span></p></td>
831
 
<td>the new background pattern for <em class="parameter"><code>applet</code></em>, or <a href="/home/vuntz/work/gnome/jhbuild/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> if there is none.</td>
 
831
<td>the new background pattern for <em class="parameter"><code>applet</code></em>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if there is none.</td>
832
832
</tr>
833
833
<tr>
834
834
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
841
841
<div class="refsect2">
842
842
<a name="PanelApplet-change-orient"></a><h3>The <code class="literal">"change-orient"</code> signal</h3>
843
843
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet,
844
 
                                                        <span class="type">guint</span>        orient,
845
 
                                                        <span class="type">gpointer</span>     user_data)      : <code class="literal">Run Last</code></pre>
 
844
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a>        orient,
 
845
                                                        <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>
846
846
<p>
847
847
Emitted when the <a class="link" href="panel-applet-Panel-Applet.html#PanelAppletOrient" title="enum PanelAppletOrient"><span class="type">PanelAppletOrient</span></a> of <em class="parameter"><code>applet</code></em> has changed.
848
848
</p>
871
871
<div class="refsect2">
872
872
<a name="PanelApplet-change-size"></a><h3>The <code class="literal">"change-size"</code> signal</h3>
873
873
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a> *applet,
874
 
                                                        <span class="type">gint</span>         size,
875
 
                                                        <span class="type">gpointer</span>     user_data)      : <code class="literal">Run Last</code></pre>
 
874
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>         size,
 
875
                                                        <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>
876
876
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
877
877
<h3 class="title">Warning</h3>
878
 
<p><code class="literal">PanelApplet::change-size</code> has been deprecated since version 3.0 and should not be used in newly-written code. Use the <span class="type">"size-allocate"</span> signal instead.</p>
 
878
<p><code class="literal">PanelApplet::change-size</code> has been deprecated since version 3.0 and should not be used in newly-written code. Use the <a href="http://library.gnome.org/devel/gtk3/GtkWidget.html#GtkWidget-size-allocate"><span class="type">"size-allocate"</span></a> signal instead.</p>
879
879
</div>
880
880
<p>
881
881
Emitted when the size of the panel <em class="parameter"><code>applet</code></em> is on has changed.
905
905
<div class="refsect2">
906
906
<a name="PanelApplet-move-focus-out-of-applet"></a><h3>The <code class="literal">"move-focus-out-of-applet"</code> signal</h3>
907
907
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="panel-applet-Panel-Applet.html#PanelApplet"><span class="type">PanelApplet</span></a>     *applet,
908
 
                                                        <span class="type">GtkDirectionType</span> direction,
909
 
                                                        <span class="type">gpointer</span>         user_data)      : <code class="literal">Action</code></pre>
 
908
                                                        <a href="http://library.gnome.org/devel/gtk3/gtk-Standard-Enumerations.html#GtkDirectionType"><span class="type">GtkDirectionType</span></a> direction,
 
909
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>         user_data)      : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-ACTION:CAPS"><code class="literal">Action</code></a></pre>
910
910
<p>
911
911
Emitted when the focus is moved out of <em class="parameter"><code>applet</code></em>. This is an
912
912
implementation detail.