|
Server : Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8e-fips-rhel5 DAV/2 PHP/5.2.17 System : Linux localhost 2.6.18-419.el5 #1 SMP Fri Feb 24 22:47:42 UTC 2017 x86_64 User : nobody ( 99) PHP Version : 5.2.17 Disable Function : NONE Directory : /proc/21585/root/usr/share/gtk-doc/html/libgnomeui/ |
Upload File : |
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>GnomeDruidPageEdge</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="GNOME UI Library Reference Manual">
<link rel="up" href="druids.html" title="Druids">
<link rel="prev" href="GnomeDruidPage.html" title="GnomeDruidPage">
<link rel="next" href="GnomeDruidPageStandard.html" title="GnomeDruidPageStandard">
<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="chapter" href="ch01.html" title="GNOME UI Library (libgnomeui)">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
<tr valign="middle">
<td><a accesskey="p" href="GnomeDruidPage.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
<td><a accesskey="u" href="druids.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">GNOME UI Library Reference Manual</th>
<td><a accesskey="n" href="GnomeDruidPageStandard.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2985302" class="shortcut">Top</a>
 | 
<a href="#id2985941" class="shortcut">Description</a>
 | 
<a href="#id2985848" class="shortcut">Object Hierarchy</a>
 | 
<a href="#id2985918" class="shortcut">Implemented Interfaces</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="GnomeDruidPageEdge"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2985302"></a><span class="refentrytitle">GnomeDruidPageEdge</span>
</h2>
<p>GnomeDruidPageEdge — A widget used to implement first and last pages in a druid's sequence.</p>
</td>
<td valign="top" align="right"></td>
</tr></table></div>
<div class="refsynopsisdiv">
<h2>Synopsis</h2>
<pre class="synopsis">
#include <libgnomeui/libgnomeui.h>
enum <a href="GnomeDruidPageEdge.html#GnomeEdgePosition">GnomeEdgePosition</a>;
<a href="GnomeDruidPageEdge.html#GnomeDruidPageEdge-struct">GnomeDruidPageEdge</a>;
<a
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
>GtkWidget</a>* <a href="GnomeDruidPageEdge.html#gnome-druid-page-edge-new">gnome_druid_page_edge_new</a> (<a href="GnomeDruidPageEdge.html#GnomeEdgePosition">GnomeEdgePosition</a> position);
<a
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
>GtkWidget</a>* <a href="GnomeDruidPageEdge.html#gnome-druid-page-edge-new-aa">gnome_druid_page_edge_new_aa</a> (<a href="GnomeDruidPageEdge.html#GnomeEdgePosition">GnomeEdgePosition</a> position);
<a
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
>GtkWidget</a>* <a href="GnomeDruidPageEdge.html#gnome-druid-page-edge-new-with-vals">gnome_druid_page_edge_new_with_vals</a>
(<a href="GnomeDruidPageEdge.html#GnomeEdgePosition">GnomeEdgePosition</a> position,
<a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> antialiased,
const <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
>gchar</a> *title,
const <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
>gchar</a> *text,
<a
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
>GdkPixbuf</a> *logo,
<a
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
>GdkPixbuf</a> *watermark,
<a
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
>GdkPixbuf</a> *top_watermark);
void <a href="GnomeDruidPageEdge.html#gnome-druid-page-edge-construct">gnome_druid_page_edge_construct</a> (<a href="GnomeDruidPageEdge.html" title="GnomeDruidPageEdge">GnomeDruidPageEdge</a> *druid_page_edge,
<a href="GnomeDruidPageEdge.html#GnomeEdgePosition">GnomeEdgePosition</a> position,
<a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> antialiased,
const <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
>gchar</a> *title,
const <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
>gchar</a> *text,
<a
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
>GdkPixbuf</a> *logo,
<a
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
>GdkPixbuf</a> *watermark,
<a
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
>GdkPixbuf</a> *top_watermark);
void <a href="GnomeDruidPageEdge.html#gnome-druid-page-edge-set-bg-color">gnome_druid_page_edge_set_bg_color</a>
(<a href="GnomeDruidPageEdge.html" title="GnomeDruidPageEdge">GnomeDruidPageEdge</a> *druid_page_edge,
<a
href="/usr/share/gtk-doc/html/gdk/gdk-Colormaps-and-Colors.html#GdkColor"
>GdkColor</a> *color);
void <a href="GnomeDruidPageEdge.html#gnome-druid-page-edge-set-textbox-color">gnome_druid_page_edge_set_textbox_color</a>
(<a href="GnomeDruidPageEdge.html" title="GnomeDruidPageEdge">GnomeDruidPageEdge</a> *druid_page_edge,
<a
href="/usr/share/gtk-doc/html/gdk/gdk-Colormaps-and-Colors.html#GdkColor"
>GdkColor</a> *color);
void <a href="GnomeDruidPageEdge.html#gnome-druid-page-edge-set-logo-bg-color">gnome_druid_page_edge_set_logo_bg_color</a>
(<a href="GnomeDruidPageEdge.html" title="GnomeDruidPageEdge">GnomeDruidPageEdge</a> *druid_page_edge,
<a
href="/usr/share/gtk-doc/html/gdk/gdk-Colormaps-and-Colors.html#GdkColor"
>GdkColor</a> *color);
void <a href="GnomeDruidPageEdge.html#gnome-druid-page-edge-set-title-color">gnome_druid_page_edge_set_title_color</a>
(<a href="GnomeDruidPageEdge.html" title="GnomeDruidPageEdge">GnomeDruidPageEdge</a> *druid_page_edge,
<a
href="/usr/share/gtk-doc/html/gdk/gdk-Colormaps-and-Colors.html#GdkColor"
>GdkColor</a> *color);
void <a href="GnomeDruidPageEdge.html#gnome-druid-page-edge-set-text-color">gnome_druid_page_edge_set_text_color</a>
(<a href="GnomeDruidPageEdge.html" title="GnomeDruidPageEdge">GnomeDruidPageEdge</a> *druid_page_edge,
<a
href="/usr/share/gtk-doc/html/gdk/gdk-Colormaps-and-Colors.html#GdkColor"
>GdkColor</a> *color);
void <a href="GnomeDruidPageEdge.html#gnome-druid-page-edge-set-text">gnome_druid_page_edge_set_text</a> (<a href="GnomeDruidPageEdge.html" title="GnomeDruidPageEdge">GnomeDruidPageEdge</a> *druid_page_edge,
const <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
>gchar</a> *text);
void <a href="GnomeDruidPageEdge.html#gnome-druid-page-edge-set-title">gnome_druid_page_edge_set_title</a> (<a href="GnomeDruidPageEdge.html" title="GnomeDruidPageEdge">GnomeDruidPageEdge</a> *druid_page_edge,
const <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
>gchar</a> *title);
void <a href="GnomeDruidPageEdge.html#gnome-druid-page-edge-set-logo">gnome_druid_page_edge_set_logo</a> (<a href="GnomeDruidPageEdge.html" title="GnomeDruidPageEdge">GnomeDruidPageEdge</a> *druid_page_edge,
<a
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
>GdkPixbuf</a> *logo_image);
void <a href="GnomeDruidPageEdge.html#gnome-druid-page-edge-set-watermark">gnome_druid_page_edge_set_watermark</a>
(<a href="GnomeDruidPageEdge.html" title="GnomeDruidPageEdge">GnomeDruidPageEdge</a> *druid_page_edge,
<a
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
>GdkPixbuf</a> *watermark);
void <a href="GnomeDruidPageEdge.html#gnome-druid-page-edge-set-top-watermark">gnome_druid_page_edge_set_top_watermark</a>
(<a href="GnomeDruidPageEdge.html" title="GnomeDruidPageEdge">GnomeDruidPageEdge</a> *druid_page_edge,
<a
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
>GdkPixbuf</a> *top_watermark_image);
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2985848"></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/gobject/gobject-The-Base-Object-Type.html#GInitiallyUnowned"
>GInitiallyUnowned</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/GtkBin.html"
>GtkBin</a>
+----<a href="GnomeDruidPage.html" title="GnomeDruidPage">GnomeDruidPage</a>
+----GnomeDruidPageEdge
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2985918"></a><h2>Implemented Interfaces</h2>
<p>
GnomeDruidPageEdge implements
AtkImplementorIface.</p>
</div>
<div class="refsect1" lang="en">
<a name="id2985941"></a><h2>Description</h2>
<p>
A druid can be thought of as having a page that starts the sequence, one or
more pages that end the sequences (there can be multiple end pages if the flow
of pages diverges at some point) and some pages that are in between the start
and end pages.
</p>
<p>
The <a href="GnomeDruidPageEdge.html" title="GnomeDruidPageEdge"><span class="type">GnomeDruidPageEdge</span></a> widget is for the first and last pages in a druid's
sequence of pages. Pages in the "middle" of a sequence should use
<a href="GnomeDruidPageStandard.html" title="GnomeDruidPageStandard"><span class="type">GnomeDruidPageStandard</span></a>.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2985982"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2985992"></a><h3>
<a name="GnomeEdgePosition"></a>enum GnomeEdgePosition</h3>
<a class="indexterm" name="id2986006"></a><pre class="programlisting">typedef enum {
/* update structure when adding enums */
GNOME_EDGE_START,
GNOME_EDGE_FINISH,
GNOME_EDGE_OTHER,
GNOME_EDGE_LAST /* for counting purposes */
} GnomeEdgePosition;
</pre>
<p>
Used to pass around information about the position of a <a href="GnomeDruidPage.html" title="GnomeDruidPage"><span class="type">GnomeDruidPage</span></a>
within the overall <a href="GnomeDruid.html" title="GnomeDruid"><span class="type">GnomeDruid</span></a>. This enables the correct "surrounding"
content for the page to be drawn.</p>
<p>
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><a name="GNOME-EDGE-START:CAPS"></a><code class="literal">GNOME_EDGE_START</code></span></td>
<td> The current page is at the beginning of the druid.
</td>
</tr>
<tr>
<td>
<span class="term"><a name="GNOME-EDGE-FINISH:CAPS"></a><code class="literal">GNOME_EDGE_FINISH</code></span></td>
<td> The current page is at the end of the druid.
</td>
</tr>
<tr>
<td>
<span class="term"><a name="GNOME-EDGE-OTHER:CAPS"></a><code class="literal">GNOME_EDGE_OTHER</code></span></td>
<td> The current page is neither the first nor the last page
(usually not required).
</td>
</tr>
<tr>
<td>
<span class="term"><a name="GNOME-EDGE-LAST:CAPS"></a><code class="literal">GNOME_EDGE_LAST</code></span></td>
<td> Used internally to indicate the last value of the
enumeration. This should not be passed in to any function expecting a
<a href="GnomeDruidPageEdge.html#GnomeEdgePosition"><span class="type">GnomeEdgePosition</span></a> value.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2986151"></a><h3>
<a name="GnomeDruidPageEdge-struct"></a>GnomeDruidPageEdge</h3>
<a class="indexterm" name="id2986164"></a><pre class="programlisting">typedef struct {
gchar *title;
gchar *text;
GdkPixbuf *logo_image;
GdkPixbuf *watermark_image;
GdkPixbuf *top_watermark_image;
GdkColor background_color;
GdkColor textbox_color;
GdkColor logo_background_color;
GdkColor title_color;
GdkColor text_color;
guint position : 2; /* GnomeEdgePosition */
} GnomeDruidPageEdge;
</pre>
<p>
A widget holding information about the overall look of the currently
displaying druid page.</p>
<p>
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
>gchar</a> *<em class="structfield"><code>title</code></em>;</span></td>
<td> The current title of the displayed page.
</td>
</tr>
<tr>
<td>
<span class="term"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
>gchar</a> *<em class="structfield"><code>text</code></em>;</span></td>
<td> The current text of the displayed page.
</td>
</tr>
<tr>
<td>
<span class="term"><a
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
>GdkPixbuf</a> *<em class="structfield"><code>logo_image</code></em>;</span></td>
<td> The logo of the displayed page.
</td>
</tr>
<tr>
<td>
<span class="term"><a
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
>GdkPixbuf</a> *<em class="structfield"><code>watermark_image</code></em>;</span></td>
<td> The watermark on the left side of the displayed page.
</td>
</tr>
<tr>
<td>
<span class="term"><a
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
>GdkPixbuf</a> *<em class="structfield"><code>top_watermark_image</code></em>;</span></td>
<td> The watermark on the top of the displayed page.
</td>
</tr>
<tr>
<td>
<span class="term"><a
href="/usr/share/gtk-doc/html/gdk/gdk-Colormaps-and-Colors.html#GdkColor"
>GdkColor</a> <em class="structfield"><code>background_color</code></em>;</span></td>
<td> The color of the edge of the current page (outside the
text area).
</td>
</tr>
<tr>
<td>
<span class="term"><a
href="/usr/share/gtk-doc/html/gdk/gdk-Colormaps-and-Colors.html#GdkColor"
>GdkColor</a> <em class="structfield"><code>textbox_color</code></em>;</span></td>
<td> The color of the textbox area of the displayed page.
</td>
</tr>
<tr>
<td>
<span class="term"><a
href="/usr/share/gtk-doc/html/gdk/gdk-Colormaps-and-Colors.html#GdkColor"
>GdkColor</a> <em class="structfield"><code>logo_background_color</code></em>;</span></td>
<td> The background color of the displayed page's logo.
</td>
</tr>
<tr>
<td>
<span class="term"><a
href="/usr/share/gtk-doc/html/gdk/gdk-Colormaps-and-Colors.html#GdkColor"
>GdkColor</a> <em class="structfield"><code>title_color</code></em>;</span></td>
<td> The color of the title text.
</td>
</tr>
<tr>
<td>
<span class="term"><a
href="/usr/share/gtk-doc/html/gdk/gdk-Colormaps-and-Colors.html#GdkColor"
>GdkColor</a> <em class="structfield"><code>text_color</code></em>;</span></td>
<td> The color of the body text.
</td>
</tr>
<tr>
<td>
<span class="term"><a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
>guint</a> <em class="structfield"><code>position</code></em> : 2;</span></td>
<td> The position of the current page within the druid (a
<a href="GnomeDruidPageEdge.html#GnomeEdgePosition"><span class="type">GnomeEdgePosition</span></a> value).
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2986432"></a><h3>
<a name="gnome-druid-page-edge-new"></a>gnome_druid_page_edge_new ()</h3>
<a class="indexterm" name="id2986446"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
>GtkWidget</a>* gnome_druid_page_edge_new (<a href="GnomeDruidPageEdge.html#GnomeEdgePosition">GnomeEdgePosition</a> position);</pre>
<p>
Creates a new GnomeDruidPageEdge 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>position</code></em> :</span></td>
<td> Position in druid.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
<td> <a
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
><span class="type">GtkWidget</span></a> pointer to a new <a href="GnomeDruidPageEdge.html" title="GnomeDruidPageEdge"><span class="type">GnomeDruidPageEdge</span></a>.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2986523"></a><h3>
<a name="gnome-druid-page-edge-new-aa"></a>gnome_druid_page_edge_new_aa ()</h3>
<a class="indexterm" name="id2986536"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
>GtkWidget</a>* gnome_druid_page_edge_new_aa (<a href="GnomeDruidPageEdge.html#GnomeEdgePosition">GnomeEdgePosition</a> position);</pre>
<p>
Creates a new GnomeDruidPageEdge widget. The
internal canvas is created in an antialiased mode.</p>
<p>
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>position</code></em> :</span></td>
<td> Position in druid.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
<td> <a
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
><span class="type">GtkWidget</span></a> pointer to a new <a href="GnomeDruidPageEdge.html" title="GnomeDruidPageEdge"><span class="type">GnomeDruidPageEdge</span></a>.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2986615"></a><h3>
<a name="gnome-druid-page-edge-new-with-vals"></a>gnome_druid_page_edge_new_with_vals ()</h3>
<a class="indexterm" name="id2986629"></a><pre class="programlisting"><a
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
>GtkWidget</a>* gnome_druid_page_edge_new_with_vals
(<a href="GnomeDruidPageEdge.html#GnomeEdgePosition">GnomeEdgePosition</a> position,
<a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> antialiased,
const <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
>gchar</a> *title,
const <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
>gchar</a> *text,
<a
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
>GdkPixbuf</a> *logo,
<a
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
>GdkPixbuf</a> *watermark,
<a
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
>GdkPixbuf</a> *top_watermark);</pre>
<p>
This will create a new GNOME Druid Edge page, with the values given. It is
acceptable for any of them to be <a
href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"
><code class="literal">NULL</code></a>. Position should be
<a href="GnomeDruidPageEdge.html#GNOME-EDGE-START:CAPS"><code class="literal">GNOME_EDGE_START</code></a>, <a href="GnomeDruidPageEdge.html#GNOME-EDGE-FINISH:CAPS"><code class="literal">GNOME_EDGE_FINISH</code></a> or <a href="GnomeDruidPageEdge.html#GNOME-EDGE-OTHER:CAPS"><code class="literal">GNOME_EDGE_OTHER</code></a>.</p>
<p>
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>position</code></em> :</span></td>
<td> Position in druid.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>antialiased</code></em> :</span></td>
<td> Use an antialiased canvas
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>title</code></em> :</span></td>
<td> The title.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>text</code></em> :</span></td>
<td> The introduction text.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>logo</code></em> :</span></td>
<td> The logo in the upper right corner.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>watermark</code></em> :</span></td>
<td> The watermark on the left.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>top_watermark</code></em> :</span></td>
<td> The watermark on the left.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
<td> <a
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
><span class="type">GtkWidget</span></a> pointer to a new <a href="GnomeDruidPageEdge.html" title="GnomeDruidPageEdge"><span class="type">GnomeDruidPageEdge</span></a>.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2986884"></a><h3>
<a name="gnome-druid-page-edge-construct"></a>gnome_druid_page_edge_construct ()</h3>
<a class="indexterm" name="id2986898"></a><pre class="programlisting">void gnome_druid_page_edge_construct (<a href="GnomeDruidPageEdge.html" title="GnomeDruidPageEdge">GnomeDruidPageEdge</a> *druid_page_edge,
<a href="GnomeDruidPageEdge.html#GnomeEdgePosition">GnomeEdgePosition</a> position,
<a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
>gboolean</a> antialiased,
const <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
>gchar</a> *title,
const <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
>gchar</a> *text,
<a
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
>GdkPixbuf</a> *logo,
<a
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
>GdkPixbuf</a> *watermark,
<a
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
>GdkPixbuf</a> *top_watermark);</pre>
<p>
Useful for subclassing and language bindings, this function
fills the given pieces of information into the existing <em class="parameter"><code>druid_page_edge</code></em>.</p>
<p>
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>druid_page_edge</code></em> :</span></td>
<td> A <a href="GnomeDruidPageEdge.html" title="GnomeDruidPageEdge"><span class="type">GnomeDruidPageEdge</span></a> instance.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>position</code></em> :</span></td>
<td> The position of <em class="parameter"><code>druid_page_edge</code></em> within the druid.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>antialiased</code></em> :</span></td>
<td> Unused in the current implementation. Set to <a
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"
><code class="literal">FALSE</code></a>.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>title</code></em> :</span></td>
<td> The title of the page.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>text</code></em> :</span></td>
<td> The text in the body of the page.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>logo</code></em> :</span></td>
<td> The logo on the page.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>watermark</code></em> :</span></td>
<td> The watermark on the side of the page.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>top_watermark</code></em> :</span></td>
<td> The watermark on the top of the page.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2987135"></a><h3>
<a name="gnome-druid-page-edge-set-bg-color"></a>gnome_druid_page_edge_set_bg_color ()</h3>
<a class="indexterm" name="id2987149"></a><pre class="programlisting">void gnome_druid_page_edge_set_bg_color
(<a href="GnomeDruidPageEdge.html" title="GnomeDruidPageEdge">GnomeDruidPageEdge</a> *druid_page_edge,
<a
href="/usr/share/gtk-doc/html/gdk/gdk-Colormaps-and-Colors.html#GdkColor"
>GdkColor</a> *color);</pre>
<p>
This will set the background color to be the <em class="parameter"><code>color</code></em>. You do
not need to allocate the color, as the <em class="parameter"><code>druid_page_edge</code></em> will do it for you.</p>
<p>
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>druid_page_edge</code></em> :</span></td>
<td> A <em class="parameter"><code>GnomeDruidPageEdge</code></em> instance.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>color</code></em> :</span></td>
<td> The new background color.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2987241"></a><h3>
<a name="gnome-druid-page-edge-set-textbox-color"></a>gnome_druid_page_edge_set_textbox_color ()</h3>
<a class="indexterm" name="id2987256"></a><pre class="programlisting">void gnome_druid_page_edge_set_textbox_color
(<a href="GnomeDruidPageEdge.html" title="GnomeDruidPageEdge">GnomeDruidPageEdge</a> *druid_page_edge,
<a
href="/usr/share/gtk-doc/html/gdk/gdk-Colormaps-and-Colors.html#GdkColor"
>GdkColor</a> *color);</pre>
<p>
Sets the color of the background in the main text area of the page.</p>
<p>
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>druid_page_edge</code></em> :</span></td>
<td> A <em class="parameter"><code>GnomeDruidPageEdge</code></em> instance.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>color</code></em> :</span></td>
<td> The new textbox color.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2987336"></a><h3>
<a name="gnome-druid-page-edge-set-logo-bg-color"></a>gnome_druid_page_edge_set_logo_bg_color ()</h3>
<a class="indexterm" name="id2987349"></a><pre class="programlisting">void gnome_druid_page_edge_set_logo_bg_color
(<a href="GnomeDruidPageEdge.html" title="GnomeDruidPageEdge">GnomeDruidPageEdge</a> *druid_page_edge,
<a
href="/usr/share/gtk-doc/html/gdk/gdk-Colormaps-and-Colors.html#GdkColor"
>GdkColor</a> *color);</pre>
<p>
Set the color behind the druid page's logo.</p>
<p>
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>druid_page_edge</code></em> :</span></td>
<td> A <em class="parameter"><code>GnomeDruidPageEdge</code></em> instance.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>color</code></em> :</span></td>
<td> The new color of the logo's background.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2987430"></a><h3>
<a name="gnome-druid-page-edge-set-title-color"></a>gnome_druid_page_edge_set_title_color ()</h3>
<a class="indexterm" name="id2987444"></a><pre class="programlisting">void gnome_druid_page_edge_set_title_color
(<a href="GnomeDruidPageEdge.html" title="GnomeDruidPageEdge">GnomeDruidPageEdge</a> *druid_page_edge,
<a
href="/usr/share/gtk-doc/html/gdk/gdk-Colormaps-and-Colors.html#GdkColor"
>GdkColor</a> *color);</pre>
<p>
Sets the color of the title text on the current page.</p>
<p>
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>druid_page_edge</code></em> :</span></td>
<td> A <em class="parameter"><code>GnomeDruidPageEdge</code></em> instance.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>color</code></em> :</span></td>
<td> The color of the title text.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2987524"></a><h3>
<a name="gnome-druid-page-edge-set-text-color"></a>gnome_druid_page_edge_set_text_color ()</h3>
<a class="indexterm" name="id2987537"></a><pre class="programlisting">void gnome_druid_page_edge_set_text_color
(<a href="GnomeDruidPageEdge.html" title="GnomeDruidPageEdge">GnomeDruidPageEdge</a> *druid_page_edge,
<a
href="/usr/share/gtk-doc/html/gdk/gdk-Colormaps-and-Colors.html#GdkColor"
>GdkColor</a> *color);</pre>
<p>
Sets the color of the text in the body of the druid page.</p>
<p>
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>druid_page_edge</code></em> :</span></td>
<td> A <em class="parameter"><code>GnomeDruidPageEdge</code></em> instance.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>color</code></em> :</span></td>
<td> The new test color.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2987617"></a><h3>
<a name="gnome-druid-page-edge-set-text"></a>gnome_druid_page_edge_set_text ()</h3>
<a class="indexterm" name="id2987631"></a><pre class="programlisting">void gnome_druid_page_edge_set_text (<a href="GnomeDruidPageEdge.html" title="GnomeDruidPageEdge">GnomeDruidPageEdge</a> *druid_page_edge,
const <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
>gchar</a> *text);</pre>
<p>
Sets the contents of the text portion of the druid page.</p>
<p>
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>druid_page_edge</code></em> :</span></td>
<td> A <em class="parameter"><code>GnomeDruidPageEdge</code></em> instance.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>text</code></em> :</span></td>
<td> The text contents.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2987710"></a><h3>
<a name="gnome-druid-page-edge-set-title"></a>gnome_druid_page_edge_set_title ()</h3>
<a class="indexterm" name="id2987724"></a><pre class="programlisting">void gnome_druid_page_edge_set_title (<a href="GnomeDruidPageEdge.html" title="GnomeDruidPageEdge">GnomeDruidPageEdge</a> *druid_page_edge,
const <a
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
>gchar</a> *title);</pre>
<p>
Sets the contents of the page's title text.</p>
<p>
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>druid_page_edge</code></em> :</span></td>
<td> A <em class="parameter"><code>GnomeDruidPageEdge</code></em> instance.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>title</code></em> :</span></td>
<td> The title text
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2987802"></a><h3>
<a name="gnome-druid-page-edge-set-logo"></a>gnome_druid_page_edge_set_logo ()</h3>
<a class="indexterm" name="id2987816"></a><pre class="programlisting">void gnome_druid_page_edge_set_logo (<a href="GnomeDruidPageEdge.html" title="GnomeDruidPageEdge">GnomeDruidPageEdge</a> *druid_page_edge,
<a
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
>GdkPixbuf</a> *logo_image);</pre>
<p>
Sets a <a
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
><span class="type">GdkPixbuf</span></a> as the logo in the top right corner.
If <a
href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"
><code class="literal">NULL</code></a>, then no logo will be displayed.</p>
<p>
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>druid_page_edge</code></em> :</span></td>
<td> A <em class="parameter"><code>GnomeDruidPageEdge</code></em> instance.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>logo_image</code></em> :</span></td>
<td> The <a
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
><span class="type">GdkPixbuf</span></a> to use as a logo.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2987922"></a><h3>
<a name="gnome-druid-page-edge-set-watermark"></a>gnome_druid_page_edge_set_watermark ()</h3>
<a class="indexterm" name="id2987936"></a><pre class="programlisting">void gnome_druid_page_edge_set_watermark
(<a href="GnomeDruidPageEdge.html" title="GnomeDruidPageEdge">GnomeDruidPageEdge</a> *druid_page_edge,
<a
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
>GdkPixbuf</a> *watermark);</pre>
<p>
Sets a <a
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
><span class="type">GdkPixbuf</span></a> as the watermark on the left strip on the
druid. If <em class="parameter"><code>watermark</code></em> is <a
href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"
><code class="literal">NULL</code></a>, it is reset to the normal color.</p>
<p>
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>druid_page_edge</code></em> :</span></td>
<td> A <em class="parameter"><code>GnomeDruidPageEdge</code></em> instance.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>watermark</code></em> :</span></td>
<td> The <a
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
><span class="type">GdkPixbuf</span></a> to use as a watermark.
</td>
</tr>
</tbody>
</table></div>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2988048"></a><h3>
<a name="gnome-druid-page-edge-set-top-watermark"></a>gnome_druid_page_edge_set_top_watermark ()</h3>
<a class="indexterm" name="id2988062"></a><pre class="programlisting">void gnome_druid_page_edge_set_top_watermark
(<a href="GnomeDruidPageEdge.html" title="GnomeDruidPageEdge">GnomeDruidPageEdge</a> *druid_page_edge,
<a
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
>GdkPixbuf</a> *top_watermark_image);</pre>
<p>
Sets a <a
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
><span class="type">GdkPixbuf</span></a> as the watermark on top of the top
strip on the druid. If <em class="parameter"><code>top_watermark_image</code></em> is <a
href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"
><code class="literal">NULL</code></a>, it is reset
to the normal color.</p>
<p>
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>druid_page_edge</code></em> :</span></td>
<td> the <a href="GnomeDruidPageEdge.html" title="GnomeDruidPageEdge"><span class="type">GnomeDruidPageEdge</span></a> to work on
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>top_watermark_image</code></em> :</span></td>
<td> The <a
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
><span class="type">GdkPixbuf</span></a> to use as a top watermark
</td>
</tr>
</tbody>
</table></div>
</div>
</div>
</div>
</body>
</html>