gtk+-2.0 Reference Manual

Synopsis

public class ActionGroup : Object, Buildable  {
    public    weak string               name                      { get; construct } ;
    public    weak bool                 sensitive                 { get; set; } ;
    public    weak bool                 visible                   { get; set; } ;


    public                              ActionGroup               ( string              name ) ;


    public    signal void               connect_proxy             ( Action              p0,
                                                                    Widget              p1 )  ;
    public    signal void               disconnect_proxy          ( Action              p0,
                                                                    Widget              p1 )  ;
    public    signal void               post_activate             ( Action              p0 )  ;
    public    signal void               pre_activate              ( Action              p0 )  ;


    public    void                      add_action                ( Action              action ) ;
    public    void                      add_action_with_accel     ( Action              action,
                                                                    string?             accelerator ) ;
    public    void                      add_actions               ( ActionEntry[]       entries,
                                                                    void**              user_data ) ;
    public    void                      add_actions_full          ( ActionEntry[]       entries,
                                                                    void**              user_data,
                                                                    GLib.DestroyNotify? destroy ) ;
    public    void                      add_radio_actions         ( RadioActionEntry[]  entries,
                                                                    int                 value,
                                                                    RadioActionCallback on_change ) ;
    public    void                      add_radio_actions_full    ( RadioActionEntry[]  entries,
                                                                    int                 value,
                                                                    RadioActionCallback on_change,
                                                                    GLib.DestroyNotify? destroy ) ;
    public    void                      add_toggle_actions        ( ToggleActionEntry[] entries,
                                                                    void**              user_data ) ;
    public    void                      add_toggle_actions_full   ( ToggleActionEntry[] entries,
                                                                    void**              user_data,
                                                                    GLib.DestroyNotify? destroy ) ;
    public    weak string               get_name                  (  ) ;
    public    bool                      get_sensitive             (  ) ;
    public    bool                      get_visible               (  ) ;
    public    weak GLib.List            list_actions              (  ) ;
    public    void                      remove_action             ( Action              action ) ;
    public    void                      set_sensitive             ( bool                sensitive ) ;
    public    void                      set_translate_func        ( TranslateFunc       func,
                                                                    void**              data,
                                                                    DestroyNotify       notify ) ;
    public    void                      set_translation_domain    ( string              domain ) ;
    public    void                      set_visible               ( bool                visible ) ;
    public    weak string               translate_string          ( string              str ) ;
    public    virtual weak Action       get_action                ( string              action_name ) ;
}

ActionGroup Description

Details

Constructor Details

ActionGroup ()
    public                              ActionGroup               ( string              name ) ;		

Field Details

Signal Details

connect_proxy
    public    signal void               connect_proxy             ( Action              p0,
                                                                    Widget              p1 )  ;		

disconnect_proxy
    public    signal void               disconnect_proxy          ( Action              p0,
                                                                    Widget              p1 )  ;		

post_activate
    public    signal void               post_activate             ( Action              p0 )  ;		

pre_activate
    public    signal void               pre_activate              ( Action              p0 )  ;		

Property Details

name
    public    weak string               name                      { get; construct } ;		

sensitive
    public    weak bool                 sensitive                 { get; set; } ;		

visible
    public    weak bool                 visible                   { get; set; } ;		

Method Details

add_action ()
    public    void                      add_action                ( Action              action ) ;		

add_action_with_accel ()
    public    void                      add_action_with_accel     ( Action              action,
                                                                    string?             accelerator ) ;		

add_actions ()
    public    void                      add_actions               ( ActionEntry[]       entries,
                                                                    void**              user_data ) ;		

add_actions_full ()
    public    void                      add_actions_full          ( ActionEntry[]       entries,
                                                                    void**              user_data,
                                                                    GLib.DestroyNotify? destroy ) ;		

add_radio_actions ()
    public    void                      add_radio_actions         ( RadioActionEntry[]  entries,
                                                                    int                 value,
                                                                    RadioActionCallback on_change ) ;		

add_radio_actions_full ()
    public    void                      add_radio_actions_full    ( RadioActionEntry[]  entries,
                                                                    int                 value,
                                                                    RadioActionCallback on_change,
                                                                    GLib.DestroyNotify? destroy ) ;		

add_toggle_actions ()
    public    void                      add_toggle_actions        ( ToggleActionEntry[] entries,
                                                                    void**              user_data ) ;		

add_toggle_actions_full ()
    public    void                      add_toggle_actions_full   ( ToggleActionEntry[] entries,
                                                                    void**              user_data,
                                                                    GLib.DestroyNotify? destroy ) ;		

get_name ()
    public    weak string               get_name                  (  ) ;		

get_sensitive ()
    public    bool                      get_sensitive             (  ) ;		

get_visible ()
    public    bool                      get_visible               (  ) ;		

list_actions ()
    public    weak GLib.List            list_actions              (  ) ;		

remove_action ()
    public    void                      remove_action             ( Action              action ) ;		

set_sensitive ()
    public    void                      set_sensitive             ( bool                sensitive ) ;		

set_translate_func ()
    public    void                      set_translate_func        ( TranslateFunc       func,
                                                                    void**              data,
                                                                    DestroyNotify       notify ) ;		

set_translation_domain ()
    public    void                      set_translation_domain    ( string              domain ) ;		

set_visible ()
    public    void                      set_visible               ( bool                visible ) ;		

translate_string ()
    public    weak string               translate_string          ( string              str ) ;		

get_action ()
    public    virtual weak Action       get_action                ( string              action_name ) ;		


Created by Valadoc