GtkAssistant
A widget used to guide users through multi-step operations
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.
@assistant: the object which received the signal.
@assistant: the object which received the signal.
@assistant: the object which received the signal.
@assistant: the object which received the signal.
@widget:
@Returns:
@assistant:
@Returns:
@assistant:
@page_num:
@assistant:
@Returns:
@assistant:
@page_num:
@Returns:
@assistant:
@page:
@Returns:
@assistant:
@page:
@Returns:
@assistant:
@page:
@position:
@Returns:
A function used by gtk_assistant_set_forward_page_func() 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: The next page number.
@assistant:
@page_func:
@data:
@destroy:
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.
@GTK_ASSISTANT_PAGE_CONTENT: The page has regular contents.
@GTK_ASSISTANT_PAGE_INTRO: The page contains an introduction to the assistant task.
@GTK_ASSISTANT_PAGE_CONFIRM: The page lets the user confirm or deny the changes.
@GTK_ASSISTANT_PAGE_SUMMARY: The page informs the user of the changes done.
@GTK_ASSISTANT_PAGE_PROGRESS: Used for tasks that take a long time to complete, blocks the assistant until the page is marked as complete.
@assistant:
@page:
@type:
@assistant:
@page:
@Returns:
@assistant:
@page:
@title:
@assistant:
@page:
@Returns:
@assistant:
@page:
@pixbuf:
@assistant:
@page:
@Returns:
@assistant:
@page:
@pixbuf:
@assistant:
@page:
@Returns:
@assistant:
@page:
@complete:
@assistant:
@page:
@Returns:
@assistant:
@child:
@assistant:
@child: