
@c %start of fragment

@deftp Class <gnome-druid-page-edge>
This @code{<gobject>} class defines no properties, other than those defined by
its superclasses.

@end deftp

@deffn Function gnome-druid-page-edge-new  (position@tie{}@code{<gnome-edge-position>}) @result{}@tie{} (ret@tie{}@code{<gtk-widget>})
Creates a new GnomeDruidPageEdge widget.

@table @var
@item position
Position in druid.

@item ret
@code{<gtk-widget>} pointer to a new @code{<gnome-druid-page-edge>}.

@end table

@end deffn

@deffn Function gnome-druid-page-edge-new-aa  (position@tie{}@code{<gnome-edge-position>}) @result{}@tie{} (ret@tie{}@code{<gtk-widget>})
Creates a new GnomeDruidPageEdge widget. The internal canvas is created in an
antialiased mode.

@table @var
@item position
Position in druid.

@item ret
@code{<gtk-widget>} pointer to a new @code{<gnome-druid-page-edge>}.

@end table

@end deffn

@deffn Function gnome-druid-page-edge-new-with-vals  (position@tie{}@code{<gnome-edge-position>}) (antialiased@tie{}@code{bool}) (title@tie{}@code{mchars}) (text@tie{}@code{mchars}) (logo@tie{}@code{<gdk-pixbuf>}) (watermark@tie{}@code{<gdk-pixbuf>}) (top_watermark@tie{}@code{<gdk-pixbuf>}) @result{}@tie{} (ret@tie{}@code{<gtk-widget>})
This will create a new GNOME Druid Edge page, with the values given. It is
acceptable for any of them to be @samp{@code{#f}}. Position should be
@samp{GNOME_EDGE_START}, @samp{GNOME_EDGE_FINISH} or @samp{GNOME_EDGE_OTHER}.

@table @var
@item position
Position in druid.

@item antialiased
Use an antialiased canvas

@item title
The title.

@item text
The introduction text.

@item logo
The logo in the upper right corner.

@item watermark
The watermark on the left.

@item top-watermark
The watermark on the left.

@item ret
@code{<gtk-widget>} pointer to a new @code{<gnome-druid-page-edge>}.

@end table

@end deffn

@deffn Function gnome-druid-page-edge-construct  (self@tie{}@code{<gnome-druid-page-edge>}) (position@tie{}@code{<gnome-edge-position>}) (antialiased@tie{}@code{bool}) (title@tie{}@code{mchars}) (text@tie{}@code{mchars}) (logo@tie{}@code{<gdk-pixbuf>}) (watermark@tie{}@code{<gdk-pixbuf>}) (top_watermark@tie{}@code{<gdk-pixbuf>})
@deffnx Method construct
Useful for subclassing and language bindings, this function fills the given
pieces of information into the existing @var{druid-page-edge}.

@table @var
@item druid-page-edge
A @code{<gnome-druid-page-edge>} instance.

@item position
The position of @var{druid-page-edge} within the druid.

@item antialiased
Unused in the current implementation. Set to @samp{@code{#f}}.

@item title
The title of the page.

@item text
The text in the body of the page.

@item logo
The logo on the page.

@item watermark
The watermark on the side of the page.

@item top-watermark
The watermark on the top of the page.

@end table

@end deffn

@deffn Function gnome-druid-page-edge-set-bg-color  (self@tie{}@code{<gnome-druid-page-edge>}) (color@tie{}@code{<gdk-color>})
@deffnx Method set-bg-color
This will set the background color to be the @var{color}. You do not need to
allocate the color, as the @var{druid-page-edge} will do it for you.

@table @var
@item druid-page-edge
A @var{gnome-druid-page-edge} instance.

@item color
The new background color.

@end table

@end deffn

@deffn Function gnome-druid-page-edge-set-text  (self@tie{}@code{<gnome-druid-page-edge>}) (text@tie{}@code{mchars})
@deffnx Method set-text
Sets the contents of the text portion of the druid page.

@table @var
@item druid-page-edge
A @var{gnome-druid-page-edge} instance.

@item text
The text contents.

@end table

@end deffn

@deffn Function gnome-druid-page-edge-set-title  (self@tie{}@code{<gnome-druid-page-edge>}) (title@tie{}@code{mchars})
@deffnx Method set-title
Sets the contents of the page's title text.

@table @var
@item druid-page-edge
A @var{gnome-druid-page-edge} instance.

@item title
The title text

@end table

@end deffn

@deffn Function gnome-druid-page-edge-set-logo  (self@tie{}@code{<gnome-druid-page-edge>}) (logo_image@tie{}@code{<gdk-pixbuf>})
@deffnx Method set-logo
Sets a @code{<gdk-pixbuf>} as the logo in the top right corner. If
@samp{@code{#f}}, then no logo will be displayed.

@table @var
@item druid-page-edge
A @var{gnome-druid-page-edge} instance.

@item logo-image
The @code{<gdk-pixbuf>} to use as a logo.

@end table

@end deffn

@deffn Function gnome-druid-page-edge-set-watermark  (self@tie{}@code{<gnome-druid-page-edge>}) (watermark@tie{}@code{<gdk-pixbuf>})
@deffnx Method set-watermark
Sets a @code{<gdk-pixbuf>} as the watermark on the left strip on the druid. If
@var{watermark} is @samp{@code{#f}}, it is reset to the normal color.

@table @var
@item druid-page-edge
A @var{gnome-druid-page-edge} instance.

@item watermark
The @code{<gdk-pixbuf>} to use as a watermark.

@end table

@end deffn


@c %end of fragment
