Compilation Units
Tagged Types
procedure Destroy (Data : in out User_Data_Type)
type Gtk_Assistant_Page_Func is access function
(Current_Page : Glib.Gint;
Data : User_Data_Type) return Glib.Gint;
Type of callback used to calculate the next page in a GtkAssistant. 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. See [methodGtk.Assistant.set_forward_page_func].
The page number used to calculate the next page.
user data.
The next page number
procedure Set_Forward_Page_Func
(Self : not null access Gtk.Assistant.Gtk_Assistant_Record'Class;
Page_Func : Gtk_Assistant_Page_Func;
Data : User_Data_Type)
Sets the page forwarding function to be 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. Deprecated since 4.10, 1
the GtkAssistantPageFunc, or null to use the default one
user data for Page_Func
type User_Data_Type (<>) is private;