26 #ifndef __GTK_ASSISTANT_H__
27 #define __GTK_ASSISTANT_H__
29 #if defined(GTK_DISABLE_SINGLE_INCLUDES) && !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
30 #error "Only <gtk/gtk.h> can be included directly."
37 #define GTK_TYPE_ASSISTANT (gtk_assistant_get_type ())
38 #define GTK_ASSISTANT(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GTK_TYPE_ASSISTANT, GtkAssistant))
39 #define GTK_ASSISTANT_CLASS(c) (G_TYPE_CHECK_CLASS_CAST ((c), GTK_TYPE_ASSISTANT, GtkAssistantClass))
40 #define GTK_IS_ASSISTANT(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GTK_TYPE_ASSISTANT))
41 #define GTK_IS_ASSISTANT_CLASS(c) (G_TYPE_CHECK_CLASS_TYPE ((c), GTK_TYPE_ASSISTANT))
42 #define GTK_ASSISTANT_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), GTK_TYPE_ASSISTANT, GtkAssistantClass))
140 GDestroyNotify destroy);
void gtk_assistant_set_page_header_image(GtkAssistant *assistant, GtkWidget *page, GdkPixbuf *pixbuf)
gboolean gtk_assistant_get_page_complete(GtkAssistant *assistant, GtkWidget *page)
void gtk_assistant_set_current_page(GtkAssistant *assistant, gint page_num)
gint gtk_assistant_insert_page(GtkAssistant *assistant, GtkWidget *page, gint position)
void gtk_assistant_set_page_type(GtkAssistant *assistant, GtkWidget *page, GtkAssistantPageType type)
gint gtk_assistant_append_page(GtkAssistant *assistant, GtkWidget *page)
@ GTK_ASSISTANT_PAGE_CONFIRM
@ GTK_ASSISTANT_PAGE_SUMMARY
@ GTK_ASSISTANT_PAGE_PROGRESS
@ GTK_ASSISTANT_PAGE_INTRO
@ GTK_ASSISTANT_PAGE_CONTENT
void gtk_assistant_set_page_side_image(GtkAssistant *assistant, GtkWidget *page, GdkPixbuf *pixbuf)
GdkPixbuf * gtk_assistant_get_page_side_image(GtkAssistant *assistant, GtkWidget *page)
const gchar * gtk_assistant_get_page_title(GtkAssistant *assistant, GtkWidget *page)
void gtk_assistant_set_page_title(GtkAssistant *assistant, GtkWidget *page, const gchar *title)
void gtk_assistant_add_action_widget(GtkAssistant *assistant, GtkWidget *child)
void gtk_assistant_commit(GtkAssistant *assistant)
gint gtk_assistant_prepend_page(GtkAssistant *assistant, GtkWidget *page)
GtkWidget * gtk_assistant_get_nth_page(GtkAssistant *assistant, gint page_num)
void gtk_assistant_remove_action_widget(GtkAssistant *assistant, GtkWidget *child)
void gtk_assistant_set_page_complete(GtkAssistant *assistant, GtkWidget *page, gboolean complete)
gint gtk_assistant_get_n_pages(GtkAssistant *assistant)
gint(* GtkAssistantPageFunc)(gint current_page, gpointer data)
struct _GtkAssistantPrivate GtkAssistantPrivate
gint gtk_assistant_get_current_page(GtkAssistant *assistant)
void gtk_assistant_set_forward_page_func(GtkAssistant *assistant, GtkAssistantPageFunc page_func, gpointer data, GDestroyNotify destroy)
void gtk_assistant_update_buttons_state(GtkAssistant *assistant)
GtkWidget * gtk_assistant_new(void)
GdkPixbuf * gtk_assistant_get_page_header_image(GtkAssistant *assistant, GtkWidget *page)
GtkAssistantPageType gtk_assistant_get_page_type(GtkAssistant *assistant, GtkWidget *page)
GType gtk_assistant_get_type(void) G_GNUC_CONST
GtkImagePixbufData pixbuf
void(* apply)(GtkAssistant *assistant)
void(* prepare)(GtkAssistant *assistant, GtkWidget *page)
void(* _gtk_reserved5)(void)
void(* cancel)(GtkAssistant *assistant)
GtkWindowClass parent_class
void(* _gtk_reserved1)(void)
void(* _gtk_reserved3)(void)
void(* _gtk_reserved2)(void)
void(* _gtk_reserved4)(void)
void(* close)(GtkAssistant *assistant)
GtkWidget * GSEAL(cancel)
GtkAssistantPrivate * GSEAL(priv)
GtkWidget * GSEAL(forward)