GtkAssistant {RGtk2} | R Documentation |
A widget used to guide users through multi-step operations
gtkAssistantNew(show = TRUE)
gtkAssistantGetCurrentPage(object)
gtkAssistantSetCurrentPage(object, page.num)
gtkAssistantGetNPages(object)
gtkAssistantGetNthPage(object, page.num)
gtkAssistantPrependPage(object, page)
gtkAssistantAppendPage(object, page)
gtkAssistantInsertPage(object, page, position)
gtkAssistantSetForwardPageFunc(object, page.func, data)
gtkAssistantSetPageType(object, page, type)
gtkAssistantGetPageType(object, page)
gtkAssistantSetPageTitle(object, page, title)
gtkAssistantGetPageTitle(object, page)
gtkAssistantSetPageHeaderImage(object, page, pixbuf = NULL)
gtkAssistantGetPageHeaderImage(object, page)
gtkAssistantSetPageSideImage(object, page, pixbuf = NULL)
gtkAssistantGetPageSideImage(object, page)
gtkAssistantSetPageComplete(object, page, complete)
gtkAssistantGetPageComplete(object, page)
gtkAssistantAddActionWidget(object, child)
gtkAssistantRemoveActionWidget(object, child)
gtkAssistantUpdateButtonsState(object)
gtkAssistant(show = TRUE)
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkBin +----GtkWindow +----GtkAssistant
GtkAssistant implements
AtkImplementorIface and GtkBuildable
.
A GtkAssistant
is a widget used to represent a generally complex
operation splitted in several steps, guiding the user through its pages
and controlling the page flow to collect the necessary data.
The GtkAssistant implementation of the GtkBuildable interface exposes the
action.area
as internal children with the name "action_area".
To add pages to an assistant in GtkBuilder, simply add it as a <child> to the GtkAssistant object, and set its child properties as necessary.
GtkAssistant
undocumented
gtkAssistant
is the equivalent of gtkAssistantNew
.
GtkAssistantPageType
An enum for determining the page role inside the GtkAssistant
. It's used to
handle buttons sensitivity and visibility.
Note that an assistant needs to end its page flow with a page of type GTK_ASSISTANT_PAGE_CONFIRM or GTK_ASSISTANT_PAGE_SUMMARY to be correct.
content
The page has regular contents.
intro
The page contains an introduction to the assistant task.
confirm
The page lets the user confirm or deny the changes.
summary
The page informs the user of the changes done.
progress
Used for tasks that take a long time to complete, blocks the assistant until the page is marked as complete.
GtkAssistantPageFunc(current.page, data)
A function used by gtkAssistantSetForwardPageFunc
to know which
is the next page given a current one. It's called both for computing the
next page when the user presses the "forward" button and for handling
the behavior of the "last" button.
current.page
The page number used to calculate the next page.
data
user data.
Returns: [integer] The next page number.
Derived by RGtkGen from GTK+ documentation
http://library.gnome.org/devel//gtk/GtkAssistant.html