3 (defcfun (assistant-nth-page "gtk_assistant_get_nth_page") (g-object widget
)
4 (assistant (g-object assistant
))
7 (export 'assistant-nth-page
)
9 (defcfun (assistant-append-page "gtk_assistant_append_page") :int
10 (assistant (g-object assistant
))
11 (page (g-object widget
)))
13 (export 'assistant-append-page
)
15 (defcfun (assistant-prepend-page "gtk_assistant_prepend_page") :int
16 (assistant (g-object assistant
))
17 (page (g-object widget
)))
19 (export 'assistant-prepend-page
)
21 (defcfun (assistant-insert-page "gtk_assistant_insert_page") :int
22 (assistant (g-object assistant
))
23 (page (g-object widget
))
26 (export 'assistant-insert-page
)
28 (defcfun gtk-assistant-set-forward-page-func
:void
29 (assistant (g-object assistant
))
32 (destroy-notify :pointer
))
34 (define-cb-methods assistant-page-func
:int
((current-page :int
)))
36 (defun set-assistant-forward-page-function (assistant function
)
38 (gtk-assistant-set-forward-page-func assistant
39 (callback assistant-page-func-cb
)
40 (create-fn-ref assistant function
)
41 (callback assistant-page-func-destroy-notify
))
42 (gtk-assistant-set-forward-page-func assistant
(null-pointer) (null-pointer) (null-pointer))))
44 (defcfun (assistant-add-action-widget "gtk_assistant_add_action_widget") :void
45 (assistant (g-object assistant
))
46 (widget (g-object widget
)))
48 (export 'assistant-add-action-widget
)
50 (defcfun (assistant-remove-action-widget "gtk_assistant_remove_action_widget") :void
51 (assistant (g-object assistant
))
52 (widget (g-object widget
)))
54 (export 'assistant-remove-action-widget
)
56 (defcfun (assistant-update-buttons-state "gtk_assistant_update_buttons_state") :void
57 (assistant (g-object assistant
)))
59 (export 'assistant-update-buttons-state
)