A Assistant 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.
GtkAssistant as GtkBuildable:
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.
assistant.
assistant
page_num.
page is complete.
page.
page.
page.
page.
assistant at a given position.
assistant.
page_num. Note that this will only be necessary in custom buttons, as
the assistant flow can be set with
set_forward_page_func.
page_func, this function will be used to determine
what will be the next page when the user presses the forward button. Setting page_func to null will make the
assistant to use the default forward function, which just goes to the next visible page.
page contents are complete. This will make assistant update the
buttons state to be able to continue the task.
page. This image is displayed in the header area of the assistant
when page is the current page.
page. This image is displayed in the side area of the assistant
when page is the current page.
page. The title is displayed in the header area of the assistant when
page is the current page.
page. The page type determines the page behavior in the
assistant.
assistant to recompute the buttons state.
page.
