gtk+-2.0 Reference Manual

Synopsis

public class AccelGroup : Object  {
    public    uint                      lock_count ;
    public    Gdk.ModifierType          modifier_mask ;
    public    weak GLib.SList           acceleratables ;
    public    uint                      n_accels ;


    public                              AccelGroup                (  ) ;


    public    signal bool               accel_activate            ( GLib.Object         p0,
                                                                    uint                p1,
                                                                    Gdk.ModifierType    p2 )  ;
    public    signal void               accel_changed             ( uint                keyval,
                                                                    Gdk.ModifierType    modifier,
                                                                    GLib.Closure        accel_closure )  ;


    public    bool                      activate                  ( GLib.Quark          accel_quark,
                                                                    GLib.Object         acceleratable,
                                                                    uint                accel_key,
                                                                    Gdk.ModifierType    accel_mods ) ;
    public    void                      connect                   ( uint                accel_key,
                                                                    Gdk.ModifierType    accel_mods,
                                                                    AccelFlags          accel_flags,
                                                                    GLib.Closure        closure ) ;
    public    void                      connect_by_path           ( string              accel_path,
                                                                    GLib.Closure        closure ) ;
    public    bool                      disconnect                ( GLib.Closure        closure ) ;
    public    bool                      disconnect_key            ( uint                accel_key,
                                                                    Gdk.ModifierType    accel_mods ) ;
    public    weak AccelKey             find                      ( AccelGroupFindFunc  find_func,
                                                                    void**              data ) ;
    public    static weak AccelGroup    from_accel_closure        ( GLib.Closure        closure ) ;
    public    void                      lock                      (  ) ;
    public    weak AccelGroupEntry      query                     ( uint                accel_key,
                                                                    Gdk.ModifierType    accel_mods,
                                                                    uint                n_entries ) ;
    public    void                      unlock                    (  ) ;
}

AccelGroup Description

Details

Constructor Details

AccelGroup ()
    public                              AccelGroup                (  ) ;		

Field Details

lock_count
    public    uint                      lock_count ;		

modifier_mask
    public    Gdk.ModifierType          modifier_mask ;		

acceleratables
    public    weak GLib.SList           acceleratables ;		

n_accels
    public    uint                      n_accels ;		

Signal Details

accel_activate
    public    signal bool               accel_activate            ( GLib.Object         p0,
                                                                    uint                p1,
                                                                    Gdk.ModifierType    p2 )  ;		

accel_changed
    public    signal void               accel_changed             ( uint                keyval,
                                                                    Gdk.ModifierType    modifier,
                                                                    GLib.Closure        accel_closure )  ;		

Property Details

Method Details

activate ()
    public    bool                      activate                  ( GLib.Quark          accel_quark,
                                                                    GLib.Object         acceleratable,
                                                                    uint                accel_key,
                                                                    Gdk.ModifierType    accel_mods ) ;		

connect ()
    public    void                      connect                   ( uint                accel_key,
                                                                    Gdk.ModifierType    accel_mods,
                                                                    AccelFlags          accel_flags,
                                                                    GLib.Closure        closure ) ;		

connect_by_path ()
    public    void                      connect_by_path           ( string              accel_path,
                                                                    GLib.Closure        closure ) ;		

disconnect ()
    public    bool                      disconnect                ( GLib.Closure        closure ) ;		

disconnect_key ()
    public    bool                      disconnect_key            ( uint                accel_key,
                                                                    Gdk.ModifierType    accel_mods ) ;		

find ()
    public    weak AccelKey             find                      ( AccelGroupFindFunc  find_func,
                                                                    void**              data ) ;		

from_accel_closure ()
    public    static weak AccelGroup    from_accel_closure        ( GLib.Closure        closure ) ;		

lock ()
    public    void                      lock                      (  ) ;		

query ()
    public    weak AccelGroupEntry      query                     ( uint                accel_key,
                                                                    Gdk.ModifierType    accel_mods,
                                                                    uint                n_entries ) ;		

unlock ()
    public    void                      unlock                    (  ) ;		


Created by Valadoc