![]() |
![]() |
![]() |
GNOME UI Library Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Signals |
#include <libgnomeui/libgnomeui.h> struct GnomeDruidPage; GtkWidget * gnome_druid_page_new (void
); gboolean gnome_druid_page_next (GnomeDruidPage *druid_page
); void gnome_druid_page_prepare (GnomeDruidPage *druid_page
); gboolean gnome_druid_page_back (GnomeDruidPage *druid_page
); gboolean gnome_druid_page_cancel (GnomeDruidPage *druid_page
); void gnome_druid_page_finish (GnomeDruidPage *druid_page
);
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkBin +----GnomeDruidPage +----GnomeDruidPageEdge +----GnomeDruidPageStandard
"back" :Run Last
"cancel" :Run Last
"finish" :Run Last
"next" :Run Last
"prepare" :Run Last
struct GnomeDruidPage;
GnomeDruidPage
is deprecated and should not be used in newly-written code.
GtkWidget * gnome_druid_page_new (void
);
gnome_druid_page_new
is deprecated and should not be used in newly-written code.
Creates a new GnomeDruidPage.
Returns : |
The newly created GnomeDruidPage. |
gboolean gnome_druid_page_next (GnomeDruidPage *druid_page
);
gnome_druid_page_next
is deprecated and should not be used in newly-written code.
This will emit the "next" signal for that particular page. It is called by gnome-druid exclusively. It is expected that non-linear Druid's will override this signal and return TRUE if it handles changing pages.
|
A DruidPage widget. |
Returns : |
This function will return FALSE by default. |
void gnome_druid_page_prepare (GnomeDruidPage *druid_page
);
gnome_druid_page_prepare
is deprecated and should not be used in newly-written code.
This emits the "prepare" signal for the page. It is called by gnome-druid exclusively. This function is called immediately prior to a druid page being shown so that it can "prepare" for display.
|
A DruidPage widget. |
gboolean gnome_druid_page_back (GnomeDruidPage *druid_page
);
gnome_druid_page_back
is deprecated and should not be used in newly-written code.
This will emit the "back" signal for that particular page. It is called by gnome-druid exclusively. It is expected that non-linear Druid's will override this signal and return TRUE if it handles changing pages.
|
A DruidPage widget. |
Returns : |
This function will return FALSE by default. |
gboolean gnome_druid_page_cancel (GnomeDruidPage *druid_page
);
gnome_druid_page_cancel
is deprecated and should not be used in newly-written code.
This will emit the "cancel" signal for that particular page. It is called by gnome-druid exclusively. It is expected that a Druid will override this signal and return TRUE if it does not want to exit.
|
A DruidPage widget. |
Returns : |
This function will return FALSE by default. |
void gnome_druid_page_finish (GnomeDruidPage *druid_page
);
gnome_druid_page_finish
is deprecated and should not be used in newly-written code.
This emits the "finish" signal for the page. It is called by gnome-druid exclusively.
|
A DruidPage widget. |
"back"
signalgboolean user_function (GnomeDruidPage *druidpage,
GtkWidget *widget,
gpointer user_data) : Run Last
"cancel"
signalgboolean user_function (GnomeDruidPage *druidpage,
GtkWidget *widget,
gpointer user_data) : Run Last
"finish"
signalvoid user_function (GnomeDruidPage *druidpage,
GtkWidget *widget,
gpointer user_data) : Run Last
"next"
signalgboolean user_function (GnomeDruidPage *druidpage,
GtkWidget *widget,
gpointer user_data) : Run Last
"prepare"
signalvoid user_function (GnomeDruidPage *druidpage,
GtkWidget *widget,
gpointer user_data) : Run Last