gtk+-2.0 Reference Manual

Synopsis

public class Container : Widget, Implementor, Buildable  {
    public    weak Widget               focus_child ;
    public    uint                      need_resize ;
    public    uint                      reallocate_redraws ;
    public    uint                      has_focus_chain ;


    public    weak uint                 border_width              { get; set; } ;
    public    weak Widget               child                     { set; } ;
    public    weak ResizeMode           resize_mode               { get; set; } ;


    public    signal void               add                       ( Widget              widget )  ;
    public    signal void               check_resize              (  )  ;
    public    signal void               remove                    ( Widget              widget )  ;
    public    signal void               set_focus_child           ( Widget              widget )  ;


    public    void                      add_with_properties       ( Widget              widget,
                                                                    ... ) ;
    public    void                      child_get                 ( Widget              child,
                                                                    ... ) ;
    public    void                      child_get_property        ( Widget              child,
                                                                    string              property_name,
                                                                    GLib.Value          value ) ;
    public    void                      child_get_valist          ( Widget              child,
                                                                    string              first_property_name,
                                                                    void**              var_args ) ;
    public    void                      child_set                 ( Widget              child,
                                                                    ... ) ;
    public    void                      child_set_property        ( Widget              child,
                                                                    string              property_name,
                                                                    GLib.Value          value ) ;
    public    void                      child_set_valist          ( Widget              child,
                                                                    string              first_property_name,
                                                                    void**              var_args ) ;
    public    static weak GLib.ParamSpec  class_find_child_property ( GLib.ObjectClass    cclass,
                                                                    string              property_name ) ;
    public    static void               class_install_child_property ( void**              cclass,
                                                                    uint                property_id,
                                                                    GLib.ParamSpec      pspec ) ;
    public    static weak GLib.ParamSpec  class_list_child_properties ( GLib.ObjectClass    cclass,
                                                                    uint                n_properties ) ;
    public    void                      foreach                   ( Callback            callback,
                                                                    void**              callback_data ) ;
    public    uint                      get_border_width          (  ) ;
    public    weak GLib.List            get_children              (  ) ;
    public    bool                      get_focus_chain           ( GLib.List           focusable_widgets ) ;
    public    weak Adjustment           get_focus_hadjustment     (  ) ;
    public    weak Adjustment           get_focus_vadjustment     (  ) ;
    public    ResizeMode                get_resize_mode           (  ) ;
    public    void                      propagate_expose          ( Widget              child,
                                                                    Gdk.EventExpose     event ) ;
    public    void                      resize_children           (  ) ;
    public    void                      set_border_width          ( uint                border_width ) ;
    public    void                      set_focus_chain           ( GLib.List           focusable_widgets ) ;
    public    void                      set_focus_hadjustment     ( Adjustment          adjustment ) ;
    public    void                      set_focus_vadjustment     ( Adjustment          adjustment ) ;
    public    void                      set_reallocate_redraws    ( bool                needs_redraws ) ;
    public    void                      set_resize_mode           ( ResizeMode          resize_mode ) ;
    public    void                      unset_focus_chain         (  ) ;
    public    virtual GLib.Type         child_type                (  ) ;
    public    virtual weak string       composite_name            ( Widget              child ) ;
    public    virtual void              forall                    ( Callback            callback,
                                                                    void**              callback_data ) ;
    public    virtual void              get_child_property        ( Widget              child,
                                                                    uint                property_id,
                                                                    GLib.Value          value,
                                                                    GLib.ParamSpec      pspec ) ;
    public    virtual void              set_child_property        ( Widget              child,
                                                                    uint                property_id,
                                                                    GLib.Value          value,
                                                                    GLib.ParamSpec      pspec ) ;
}

Container Description

Details

Constructor Details

Field Details

focus_child
    public    weak Widget               focus_child ;		

need_resize
    public    uint                      need_resize ;		

reallocate_redraws
    public    uint                      reallocate_redraws ;		

has_focus_chain
    public    uint                      has_focus_chain ;		

Signal Details

add
    public    signal void               add                       ( Widget              widget )  ;		

check_resize
    public    signal void               check_resize              (  )  ;		

remove
    public    signal void               remove                    ( Widget              widget )  ;		

set_focus_child
    public    signal void               set_focus_child           ( Widget              widget )  ;		

Property Details

border_width
    public    weak uint                 border_width              { get; set; } ;		

child
    public    weak Widget               child                     { set; } ;		

resize_mode
    public    weak ResizeMode           resize_mode               { get; set; } ;		

Method Details

add_with_properties ()
    public    void                      add_with_properties       ( Widget              widget,
                                                                    ... ) ;		

child_get ()
    public    void                      child_get                 ( Widget              child,
                                                                    ... ) ;		

child_get_property ()
    public    void                      child_get_property        ( Widget              child,
                                                                    string              property_name,
                                                                    GLib.Value          value ) ;		

child_get_valist ()
    public    void                      child_get_valist          ( Widget              child,
                                                                    string              first_property_name,
                                                                    void**              var_args ) ;		

child_set ()
    public    void                      child_set                 ( Widget              child,
                                                                    ... ) ;		

child_set_property ()
    public    void                      child_set_property        ( Widget              child,
                                                                    string              property_name,
                                                                    GLib.Value          value ) ;		

child_set_valist ()
    public    void                      child_set_valist          ( Widget              child,
                                                                    string              first_property_name,
                                                                    void**              var_args ) ;		

class_find_child_property ()
    public    static weak GLib.ParamSpec  class_find_child_property ( GLib.ObjectClass    cclass,
                                                                    string              property_name ) ;		

class_install_child_property ()
    public    static void               class_install_child_property ( void**              cclass,
                                                                    uint                property_id,
                                                                    GLib.ParamSpec      pspec ) ;		

class_list_child_properties ()
    public    static weak GLib.ParamSpec  class_list_child_properties ( GLib.ObjectClass    cclass,
                                                                    uint                n_properties ) ;		

foreach ()
    public    void                      foreach                   ( Callback            callback,
                                                                    void**              callback_data ) ;		

get_border_width ()
    public    uint                      get_border_width          (  ) ;		

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

get_focus_chain ()
    public    bool                      get_focus_chain           ( GLib.List           focusable_widgets ) ;		

get_focus_hadjustment ()
    public    weak Adjustment           get_focus_hadjustment     (  ) ;		

get_focus_vadjustment ()
    public    weak Adjustment           get_focus_vadjustment     (  ) ;		

get_resize_mode ()
    public    ResizeMode                get_resize_mode           (  ) ;		

propagate_expose ()
    public    void                      propagate_expose          ( Widget              child,
                                                                    Gdk.EventExpose     event ) ;		

resize_children ()
    public    void                      resize_children           (  ) ;		

set_border_width ()
    public    void                      set_border_width          ( uint                border_width ) ;		

set_focus_chain ()
    public    void                      set_focus_chain           ( GLib.List           focusable_widgets ) ;		

set_focus_hadjustment ()
    public    void                      set_focus_hadjustment     ( Adjustment          adjustment ) ;		

set_focus_vadjustment ()
    public    void                      set_focus_vadjustment     ( Adjustment          adjustment ) ;		

set_reallocate_redraws ()
    public    void                      set_reallocate_redraws    ( bool                needs_redraws ) ;		

set_resize_mode ()
    public    void                      set_resize_mode           ( ResizeMode          resize_mode ) ;		

unset_focus_chain ()
    public    void                      unset_focus_chain         (  ) ;		

child_type ()
    public    virtual GLib.Type         child_type                (  ) ;		

composite_name ()
    public    virtual weak string       composite_name            ( Widget              child ) ;		

forall ()
    public    virtual void              forall                    ( Callback            callback,
                                                                    void**              callback_data ) ;		

get_child_property ()
    public    virtual void              get_child_property        ( Widget              child,
                                                                    uint                property_id,
                                                                    GLib.Value          value,
                                                                    GLib.ParamSpec      pspec ) ;		

set_child_property ()
    public    virtual void              set_child_property        ( Widget              child,
                                                                    uint                property_id,
                                                                    GLib.Value          value,
                                                                    GLib.ParamSpec      pspec ) ;		


Created by Valadoc