gtk+-2.0 Reference Manual

Synopsis

public class Assistant : Window, Implementor, Buildable  {
    public    weak Widget               forward ;
    public    weak Widget               back ;
    public    weak Widget               last ;


    public                              Assistant                 (  ) ;


    public    signal void               apply                     (  )  ;
    public    signal void               cancel                    (  )  ;
    public    signal void               close                     (  )  ;
    public    signal void               prepare                   ( Widget              page )  ;


    public    void                      add_action_widget         ( Widget              child ) ;
    public    int                       append_page               ( Widget              page ) ;
    public    int                       get_current_page          (  ) ;
    public    int                       get_n_pages               (  ) ;
    public    weak Widget               get_nth_page              ( int                 page_num ) ;
    public    bool                      get_page_complete         ( Widget              page ) ;
    public    weak Gdk.Pixbuf           get_page_header_image     ( Widget              page ) ;
    public    weak Gdk.Pixbuf           get_page_side_image       ( Widget              page ) ;
    public    weak string               get_page_title            ( Widget              page ) ;
    public    AssistantPageType         get_page_type             ( Widget              page ) ;
    public    int                       insert_page               ( Widget              page,
                                                                    int                 position ) ;
    public    int                       prepend_page              ( Widget              page ) ;
    public    void                      remove_action_widget      ( Widget              child ) ;
    public    void                      set_current_page          ( int                 page_num ) ;
    public    void                      set_forward_page_func     ( AssistantPageFunc   page_func,
                                                                    void**              data,
                                                                    GLib.DestroyNotify  destroy ) ;
    public    void                      set_page_complete         ( Widget              page,
                                                                    bool                complete ) ;
    public    void                      set_page_header_image     ( Widget              page,
                                                                    Gdk.Pixbuf          pixbuf ) ;
    public    void                      set_page_side_image       ( Widget              page,
                                                                    Gdk.Pixbuf          pixbuf ) ;
    public    void                      set_page_title            ( Widget              page,
                                                                    string              title ) ;
    public    void                      set_page_type             ( Widget              page,
                                                                    AssistantPageType   type ) ;
    public    void                      update_buttons_state      (  ) ;
}

Assistant Description

Details

Constructor Details

Assistant ()
    public                              Assistant                 (  ) ;		

Field Details

forward
    public    weak Widget               forward ;		

back
    public    weak Widget               back ;		

last
    public    weak Widget               last ;		

Signal Details

apply
    public    signal void               apply                     (  )  ;		

cancel
    public    signal void               cancel                    (  )  ;		

close
    public    signal void               close                     (  )  ;		

prepare
    public    signal void               prepare                   ( Widget              page )  ;		

Property Details

Method Details

add_action_widget ()
    public    void                      add_action_widget         ( Widget              child ) ;		

append_page ()
    public    int                       append_page               ( Widget              page ) ;		

get_current_page ()
    public    int                       get_current_page          (  ) ;		

get_n_pages ()
    public    int                       get_n_pages               (  ) ;		

get_nth_page ()
    public    weak Widget               get_nth_page              ( int                 page_num ) ;		

get_page_complete ()
    public    bool                      get_page_complete         ( Widget              page ) ;		

get_page_header_image ()
    public    weak Gdk.Pixbuf           get_page_header_image     ( Widget              page ) ;		

get_page_side_image ()
    public    weak Gdk.Pixbuf           get_page_side_image       ( Widget              page ) ;		

get_page_title ()
    public    weak string               get_page_title            ( Widget              page ) ;		

get_page_type ()
    public    AssistantPageType         get_page_type             ( Widget              page ) ;		

insert_page ()
    public    int                       insert_page               ( Widget              page,
                                                                    int                 position ) ;		

prepend_page ()
    public    int                       prepend_page              ( Widget              page ) ;		

remove_action_widget ()
    public    void                      remove_action_widget      ( Widget              child ) ;		

set_current_page ()
    public    void                      set_current_page          ( int                 page_num ) ;		

set_forward_page_func ()
    public    void                      set_forward_page_func     ( AssistantPageFunc   page_func,
                                                                    void**              data,
                                                                    GLib.DestroyNotify  destroy ) ;		

set_page_complete ()
    public    void                      set_page_complete         ( Widget              page,
                                                                    bool                complete ) ;		

set_page_header_image ()
    public    void                      set_page_header_image     ( Widget              page,
                                                                    Gdk.Pixbuf          pixbuf ) ;		

set_page_side_image ()
    public    void                      set_page_side_image       ( Widget              page,
                                                                    Gdk.Pixbuf          pixbuf ) ;		

set_page_title ()
    public    void                      set_page_title            ( Widget              page,
                                                                    string              title ) ;		

set_page_type ()
    public    void                      set_page_type             ( Widget              page,
                                                                    AssistantPageType   type ) ;		

update_buttons_state ()
    public    void                      update_buttons_state      (  ) ;		


Created by Valadoc