Browse Source
* Make launcher and systray use the new widget * Make showdesktop plugin use xfce_create_panel_toggle_button() * Update library version number, soname and documentation (Old svn revision: 20094)upstream/xfce4-panel-4.10.1

33 changed files with 909 additions and 445 deletions
@ -0,0 +1,193 @@ |
|||
<html> |
|||
<head> |
|||
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> |
|||
<title>XfceHVBox</title> |
|||
<meta name="generator" content="DocBook XSL Stylesheets V1.69.1"> |
|||
<link rel="start" href="index.html" title="libxfce4panel Reference Manual"> |
|||
<link rel="up" href="ch01.html" title="API Reference"> |
|||
<link rel="prev" href="XfceItembar.html" title="XfceItembar"> |
|||
<link rel="next" href="libxfce4panel-Standard-Enumerations.html" title="Standard Enumerations"> |
|||
<meta name="generator" content="GTK-Doc V1.4 (XML mode)"> |
|||
<link rel="stylesheet" href="style.css" type="text/css"> |
|||
<link rel="chapter" href="ch01.html" title="API Reference"> |
|||
</head> |
|||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
|||
<table class="navigation" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle"> |
|||
<td><a accesskey="p" href="XfceItembar.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> |
|||
<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td> |
|||
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> |
|||
<th width="100%" align="center">libxfce4panel Reference Manual</th> |
|||
<td><a accesskey="n" href="libxfce4panel-Standard-Enumerations.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> |
|||
</tr></table> |
|||
<div class="refentry" lang="en"> |
|||
<a name="XfceHVBox"></a><div class="titlepage"></div> |
|||
<div class="refnamediv"><table width="100%"><tr> |
|||
<td valign="top"> |
|||
<h2><span class="refentrytitle">XfceHVBox</span></h2> |
|||
<p>XfceHVBox — <p> |
|||
Container widget with configurable orienation. |
|||
</p></p> |
|||
</td> |
|||
<td valign="top" align="right"></td> |
|||
</tr></table></div> |
|||
<div class="refsynopsisdiv"> |
|||
<h2>Synopsis</h2> |
|||
<pre class="synopsis"> |
|||
|
|||
|
|||
|
|||
<a href="XfceHVBox.html#XfceHVBox-struct">XfceHVBox</a>; |
|||
<a |
|||
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html" |
|||
>GtkWidget</a>* <a href="XfceHVBox.html#xfce-hvbox-new">xfce_hvbox_new</a> (<a |
|||
href="/usr/share/gtk-doc/html/gtk/gtk-Standard-Enumerations.html#GtkOrientation" |
|||
>GtkOrientation</a> orientation, |
|||
<a |
|||
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean" |
|||
>gboolean</a> homogeneous, |
|||
int spacing); |
|||
void <a href="XfceHVBox.html#xfce-hvbox-set-orientation">xfce_hvbox_set_orientation</a> (<a href="XfceHVBox.html" title="XfceHVBox">XfceHVBox</a> *hvbox, |
|||
<a |
|||
href="/usr/share/gtk-doc/html/gtk/gtk-Standard-Enumerations.html#GtkOrientation" |
|||
>GtkOrientation</a> orientation); |
|||
|
|||
</pre> |
|||
</div> |
|||
<div class="refsect1" lang="en"> |
|||
<a name="id2569265"></a><h2>Object Hierarchy</h2> |
|||
<pre class="synopsis"> |
|||
|
|||
<a |
|||
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject" |
|||
>GObject</a> |
|||
+----<a |
|||
href="/usr/share/gtk-doc/html/gtk/GtkObject.html" |
|||
>GtkObject</a> |
|||
+----<a |
|||
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html" |
|||
>GtkWidget</a> |
|||
+----<a |
|||
href="/usr/share/gtk-doc/html/gtk/GtkContainer.html" |
|||
>GtkContainer</a> |
|||
+----<a |
|||
href="/usr/share/gtk-doc/html/gtk/GtkBox.html" |
|||
>GtkBox</a> |
|||
+----XfceHVBox |
|||
</pre> |
|||
</div> |
|||
<div class="refsect1" lang="en"> |
|||
<a name="id2577257"></a><h2>Implemented Interfaces</h2> |
|||
<p> |
|||
XfceHVBox implements |
|||
AtkImplementorIface.</p> |
|||
</div> |
|||
<div class="refsect1" lang="en"> |
|||
<a name="id2577274"></a><h2>Description</h2> |
|||
<p> |
|||
<a href="XfceHVBox.html" title="XfceHVBox"><span class="type">XfceHVBox</span></a> is a <a |
|||
href="/usr/share/gtk-doc/html/gtk/GtkBox.html" |
|||
><span class="type">GtkBox</span></a> widget that allows the user to change its orientation. |
|||
It is in fact a combination of <a |
|||
href="/usr/share/gtk-doc/html/gtk/GtkHBox.html" |
|||
><span class="type">GtkHBox</span></a> and <a |
|||
href="/usr/share/gtk-doc/html/gtk/GtkVBox.html" |
|||
><span class="type">GtkVBox</span></a>. |
|||
</p> |
|||
</div> |
|||
<div class="refsect1" lang="en"> |
|||
<a name="id2577315"></a><h2>Details</h2> |
|||
<div class="refsect2" lang="en"> |
|||
<a name="id2577321"></a><h3> |
|||
<a name="XfceHVBox-struct"></a>XfceHVBox</h3> |
|||
<a class="indexterm" name="id2577331"></a><pre class="programlisting">typedef struct _XfceHVBox XfceHVBox;</pre> |
|||
<p> |
|||
|
|||
</p> |
|||
</div> |
|||
<hr> |
|||
<div class="refsect2" lang="en"> |
|||
<a name="id2577346"></a><h3> |
|||
<a name="xfce-hvbox-new"></a>xfce_hvbox_new ()</h3> |
|||
<a class="indexterm" name="id2586281"></a><pre class="programlisting"><a |
|||
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html" |
|||
>GtkWidget</a>* xfce_hvbox_new (<a |
|||
href="/usr/share/gtk-doc/html/gtk/gtk-Standard-Enumerations.html#GtkOrientation" |
|||
>GtkOrientation</a> orientation, |
|||
<a |
|||
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean" |
|||
>gboolean</a> homogeneous, |
|||
int spacing);</pre> |
|||
<p> |
|||
Creates a new <a href="XfceHVBox.html" title="XfceHVBox"><span class="type">XfceHVBox</span></a> container widget.</p> |
|||
<p> |
|||
|
|||
</p> |
|||
<div class="variablelist"><table border="0"> |
|||
<col align="left" valign="top"> |
|||
<tbody> |
|||
<tr> |
|||
<td> |
|||
<span class="term"><em class="parameter"><code>orientation</code></em> :</span></td> |
|||
<td> |
|||
</td> |
|||
</tr> |
|||
<tr> |
|||
<td> |
|||
<span class="term"><em class="parameter"><code>homogeneous</code></em> :</span></td> |
|||
<td> whether all children should be allocated the same size |
|||
</td> |
|||
</tr> |
|||
<tr> |
|||
<td> |
|||
<span class="term"><em class="parameter"><code>spacing</code></em> :</span></td> |
|||
<td> spacing between <a href="XfceHVBox.html" title="XfceHVBox"><span class="type">XfceHVBox</span></a> children |
|||
</td> |
|||
</tr> |
|||
<tr> |
|||
<td> |
|||
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td> |
|||
<td> the newly allocated <a href="XfceHVBox.html" title="XfceHVBox"><span class="type">XfceHVBox</span></a> container widget. |
|||
</td> |
|||
</tr> |
|||
</tbody> |
|||
</table></div> |
|||
</div> |
|||
<hr> |
|||
<div class="refsect2" lang="en"> |
|||
<a name="id2586405"></a><h3> |
|||
<a name="xfce-hvbox-set-orientation"></a>xfce_hvbox_set_orientation ()</h3> |
|||
<a class="indexterm" name="id2586414"></a><pre class="programlisting">void xfce_hvbox_set_orientation (<a href="XfceHVBox.html" title="XfceHVBox">XfceHVBox</a> *hvbox, |
|||
<a |
|||
href="/usr/share/gtk-doc/html/gtk/gtk-Standard-Enumerations.html#GtkOrientation" |
|||
>GtkOrientation</a> orientation);</pre> |
|||
<p> |
|||
|
|||
</p> |
|||
<div class="variablelist"><table border="0"> |
|||
<col align="left" valign="top"> |
|||
<tbody> |
|||
<tr> |
|||
<td> |
|||
<span class="term"><em class="parameter"><code>hvbox</code></em> :</span></td> |
|||
<td> |
|||
</td> |
|||
</tr> |
|||
<tr> |
|||
<td> |
|||
<span class="term"><em class="parameter"><code>orientation</code></em> :</span></td> |
|||
<td> |
|||
|
|||
|
|||
</td> |
|||
</tr> |
|||
</tbody> |
|||
</table></div> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
<table class="navigation" width="100%" summary="Navigation footer" cellpadding="2" cellspacing="0"><tr valign="middle"> |
|||
<td align="left"><a accesskey="p" href="XfceItembar.html"><b><< XfceItembar</b></a></td> |
|||
<td align="right"><a accesskey="n" href="libxfce4panel-Standard-Enumerations.html"><b>Standard Enumerations >></b></a></td> |
|||
</tr></table> |
|||
</body> |
|||
</html> |