<!-- ##### SECTION Title ##### -->
GnomeDruidPage

<!-- ##### SECTION Short_Description ##### -->
A widget representing a single page inside a druid.

<!-- ##### SECTION Long_Description ##### -->
<para>
The functions in this page are mostly only for the information of developers --
they should never need to call them directly. Typically, a druid will connect
to the various signals described here as a way of controlling the behaviour of
druids that do not just proceed in a front-to-back fashion (for example, where
the subsequent pages depend upon the choice made at some point).

</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### STRUCT GnomeDruidPage ##### -->
<para>
The widget for a aprticular page in a druid.
</para>


<!-- ##### SIGNAL GnomeDruidPage::back ##### -->
<para>

</para>

@druidpage: the object which received the signal.
@widget: The #GnomeDruid containg this page.
@Returns: %TRUE if the signal handler has changed the page (since this stops
all further emission of the signal), %FALSE otherwise.

<!-- ##### SIGNAL GnomeDruidPage::cancel ##### -->
<para>

</para>

@druidpage: the object which received the signal.
@widget: The #GnomeDruid containg this page.
@Returns: %TRUE if the druid does not want to exit yet, %FALSE if the exit
should continue.

<!-- ##### SIGNAL GnomeDruidPage::finish ##### -->
<para>

</para>

@druidpage: the object which received the signal.
@widget: The #GnomeDruid containg this page.

<!-- ##### SIGNAL GnomeDruidPage::next ##### -->
<para>

</para>

@druidpage: the object which received the signal.
@widget: The #GnomeDruid containg this page.
@Returns: %TRUE if the signal handler has changed the page (since this stops
all further emission of the signal), %FALSE otherwise.

<!-- ##### SIGNAL GnomeDruidPage::prepare ##### -->
<para>

</para>

@druidpage: the object which received the signal.
@widget: The #GnomeDruid containg this page.

<!-- ##### FUNCTION gnome_druid_page_new ##### -->
<para>

</para>

@Returns: 


<!-- ##### FUNCTION gnome_druid_page_next ##### -->
<para>

</para>

@druid_page: 
@Returns: 


<!-- ##### FUNCTION gnome_druid_page_prepare ##### -->
<para>

</para>

@druid_page: 


<!-- ##### FUNCTION gnome_druid_page_back ##### -->
<para>

</para>

@druid_page: 
@Returns: 


<!-- ##### FUNCTION gnome_druid_page_cancel ##### -->
<para>

</para>

@druid_page: 
@Returns: 


<!-- ##### FUNCTION gnome_druid_page_finish ##### -->
<para>

</para>

@druid_page: 


