gtk+-2.0 Reference Manual

Synopsis

public class Button : Bin, Implementor, Buildable  {
    public    weak Gdk.Window           event_window ;
    public    weak string               label_text ;
    public    uint                      activate_timeout ;
    public    uint                      constructed ;
    public    uint                      in_button ;
    public    uint                      button_down ;
    public    uint                      depressed ;
    public    uint                      depress_on_activate ;
    public    weak Widget               child ;
    public    weak Widget               focus_child ;
    public    uint                      need_resize ;
    public    uint                      reallocate_redraws ;
    public    uint                      has_focus_chain ;
    public    uchar                     state ;
    public    uchar                     saved_state ;
    public    Requisition               requisition ;
    public    Allocation                allocation ;
    public    Gdk.Window                window ;


    public    weak bool                 focus_on_click            { get; set; } ;
    public    weak Widget               image                     { get; set; } ;
    public    weak PositionType         image_position            { get; set; } ;
    public    weak string               label                     { get; construct set; } ;
    public    weak ReliefStyle          relief                    { get; set; } ;
    public    weak bool                 use_stock                 { get; construct set; } ;
    public    weak bool                 use_underline             { get; construct set; } ;
    public    weak float                xalign                    { get; set; } ;
    public    weak float                yalign                    { get; set; } ;
    public    weak uint                 border_width              { get; set; } ;
    public    weak Widget               child                     { set; } ;
    public    weak ResizeMode           resize_mode               { get; set; } ;
    public    weak bool                 app_paintable             { get; set; } ;
    public    weak bool                 can_default               { get; set; } ;
    public    weak bool                 can_focus                 { get; set; } ;
    public    weak bool                 composite_child           { get; } ;
    public    weak Gdk.EventMask        events                    { get; set; } ;
    public    weak Gdk.ExtensionMode    extension_events          { get; set; } ;
    public    weak bool                 has_default               { get; set; } ;
    public    weak bool                 has_focus                 { get; set; } ;
    public    weak bool                 has_tooltip               { get; set; } ;
    public    weak int                  height_request            { get; set; } ;
    public    weak bool                 is_focus                  { get; set; } ;
    public    weak string               name                      { get; set; } ;
    public    weak bool                 no_show_all               { get; set; } ;
    public    weak Container            parent                    { get; set; } ;
    public    weak bool                 receives_default          { get; set; } ;
    public    weak bool                 sensitive                 { get; set; } ;
    public    weak Style                style                     { get; set; } ;
    public    weak string               tooltip_markup            { get; set; } ;
    public    weak string               tooltip_text              { get; set; } ;
    public    weak bool                 visible                   { get; set; } ;
    public    weak int                  width_request             { get; set; } ;
    public    weak bool                 app_paintable             { get; set; } ;
    public    weak bool                 can_default               { get; set; } ;
    public    weak bool                 can_focus                 { get; set; } ;
    public    weak bool                 composite_child           { get; } ;
    public    weak Gdk.EventMask        events                    { get; set; } ;
    public    weak Gdk.ExtensionMode    extension_events          { get; set; } ;
    public    weak bool                 has_default               { get; set; } ;
    public    weak bool                 has_focus                 { get; set; } ;
    public    weak bool                 has_tooltip               { get; set; } ;
    public    weak int                  height_request            { get; set; } ;
    public    weak bool                 is_focus                  { get; set; } ;
    public    weak string               name                      { get; set; } ;
    public    weak bool                 no_show_all               { get; set; } ;
    public    weak Container            parent                    { get; set; } ;
    public    weak bool                 receives_default          { get; set; } ;
    public    weak bool                 sensitive                 { get; set; } ;
    public    weak Style                style                     { get; set; } ;
    public    weak string               tooltip_markup            { get; set; } ;
    public    weak string               tooltip_text              { get; set; } ;
    public    weak bool                 visible                   { get; set; } ;
    public    weak int                  width_request             { get; set; } ;
    public    weak uint                 border_width              { get; set; } ;
    public    weak Widget               child                     { set; } ;
    public    weak ResizeMode           resize_mode               { get; set; } ;
    public    weak bool                 app_paintable             { get; set; } ;
    public    weak bool                 can_default               { get; set; } ;
    public    weak bool                 can_focus                 { get; set; } ;
    public    weak bool                 composite_child           { get; } ;
    public    weak Gdk.EventMask        events                    { get; set; } ;
    public    weak Gdk.ExtensionMode    extension_events          { get; set; } ;
    public    weak bool                 has_default               { get; set; } ;
    public    weak bool                 has_focus                 { get; set; } ;
    public    weak bool                 has_tooltip               { get; set; } ;
    public    weak int                  height_request            { get; set; } ;
    public    weak bool                 is_focus                  { get; set; } ;
    public    weak string               name                      { get; set; } ;
    public    weak bool                 no_show_all               { get; set; } ;
    public    weak Container            parent                    { get; set; } ;
    public    weak bool                 receives_default          { get; set; } ;
    public    weak bool                 sensitive                 { get; set; } ;
    public    weak Style                style                     { get; set; } ;
    public    weak string               tooltip_markup            { get; set; } ;
    public    weak string               tooltip_text              { get; set; } ;
    public    weak bool                 visible                   { get; set; } ;
    public    weak int                  width_request             { get; set; } ;
    public    weak bool                 app_paintable             { get; set; } ;
    public    weak bool                 can_default               { get; set; } ;
    public    weak bool                 can_focus                 { get; set; } ;
    public    weak bool                 composite_child           { get; } ;
    public    weak Gdk.EventMask        events                    { get; set; } ;
    public    weak Gdk.ExtensionMode    extension_events          { get; set; } ;
    public    weak bool                 has_default               { get; set; } ;
    public    weak bool                 has_focus                 { get; set; } ;
    public    weak bool                 has_tooltip               { get; set; } ;
    public    weak int                  height_request            { get; set; } ;
    public    weak bool                 is_focus                  { get; set; } ;
    public    weak string               name                      { get; set; } ;
    public    weak bool                 no_show_all               { get; set; } ;
    public    weak Container            parent                    { get; set; } ;
    public    weak bool                 receives_default          { get; set; } ;
    public    weak bool                 sensitive                 { get; set; } ;
    public    weak Style                style                     { get; set; } ;
    public    weak string               tooltip_markup            { get; set; } ;
    public    weak string               tooltip_text              { get; set; } ;
    public    weak bool                 visible                   { get; set; } ;
    public    weak int                  width_request             { get; set; } ;
    public    weak uint                 border_width              { get; set; } ;
    public    weak Widget               child                     { set; } ;
    public    weak ResizeMode           resize_mode               { get; set; } ;
    public    weak bool                 app_paintable             { get; set; } ;
    public    weak bool                 can_default               { get; set; } ;
    public    weak bool                 can_focus                 { get; set; } ;
    public    weak bool                 composite_child           { get; } ;
    public    weak Gdk.EventMask        events                    { get; set; } ;
    public    weak Gdk.ExtensionMode    extension_events          { get; set; } ;
    public    weak bool                 has_default               { get; set; } ;
    public    weak bool                 has_focus                 { get; set; } ;
    public    weak bool                 has_tooltip               { get; set; } ;
    public    weak int                  height_request            { get; set; } ;
    public    weak bool                 is_focus                  { get; set; } ;
    public    weak string               name                      { get; set; } ;
    public    weak bool                 no_show_all               { get; set; } ;
    public    weak Container            parent                    { get; set; } ;
    public    weak bool                 receives_default          { get; set; } ;
    public    weak bool                 sensitive                 { get; set; } ;
    public    weak Style                style                     { get; set; } ;
    public    weak string               tooltip_markup            { get; set; } ;
    public    weak string               tooltip_text              { get; set; } ;
    public    weak bool                 visible                   { get; set; } ;
    public    weak int                  width_request             { get; set; } ;
    public    weak bool                 app_paintable             { get; set; } ;
    public    weak bool                 can_default               { get; set; } ;
    public    weak bool                 can_focus                 { get; set; } ;
    public    weak bool                 composite_child           { get; } ;
    public    weak Gdk.EventMask        events                    { get; set; } ;
    public    weak Gdk.ExtensionMode    extension_events          { get; set; } ;
    public    weak bool                 has_default               { get; set; } ;
    public    weak bool                 has_focus                 { get; set; } ;
    public    weak bool                 has_tooltip               { get; set; } ;
    public    weak int                  height_request            { get; set; } ;
    public    weak bool                 is_focus                  { get; set; } ;
    public    weak string               name                      { get; set; } ;
    public    weak bool                 no_show_all               { get; set; } ;
    public    weak Container            parent                    { get; set; } ;
    public    weak bool                 receives_default          { get; set; } ;
    public    weak bool                 sensitive                 { get; set; } ;
    public    weak Style                style                     { get; set; } ;
    public    weak string               tooltip_markup            { get; set; } ;
    public    weak string               tooltip_text              { get; set; } ;
    public    weak bool                 visible                   { get; set; } ;
    public    weak int                  width_request             { get; set; } ;
    public    weak uint                 border_width              { get; set; } ;
    public    weak Widget               child                     { set; } ;
    public    weak ResizeMode           resize_mode               { get; set; } ;
    public    weak bool                 app_paintable             { get; set; } ;
    public    weak bool                 can_default               { get; set; } ;
    public    weak bool                 can_focus                 { get; set; } ;
    public    weak bool                 composite_child           { get; } ;
    public    weak Gdk.EventMask        events                    { get; set; } ;
    public    weak Gdk.ExtensionMode    extension_events          { get; set; } ;
    public    weak bool                 has_default               { get; set; } ;
    public    weak bool                 has_focus                 { get; set; } ;
    public    weak bool                 has_tooltip               { get; set; } ;
    public    weak int                  height_request            { get; set; } ;
    public    weak bool                 is_focus                  { get; set; } ;
    public    weak string               name                      { get; set; } ;
    public    weak bool                 no_show_all               { get; set; } ;
    public    weak Container            parent                    { get; set; } ;
    public    weak bool                 receives_default          { get; set; } ;
    public    weak bool                 sensitive                 { get; set; } ;
    public    weak Style                style                     { get; set; } ;
    public    weak string               tooltip_markup            { get; set; } ;
    public    weak string               tooltip_text              { get; set; } ;
    public    weak bool                 visible                   { get; set; } ;
    public    weak int                  width_request             { get; set; } ;
    public    weak bool                 app_paintable             { get; set; } ;
    public    weak bool                 can_default               { get; set; } ;
    public    weak bool                 can_focus                 { get; set; } ;
    public    weak bool                 composite_child           { get; } ;
    public    weak Gdk.EventMask        events                    { get; set; } ;
    public    weak Gdk.ExtensionMode    extension_events          { get; set; } ;
    public    weak bool                 has_default               { get; set; } ;
    public    weak bool                 has_focus                 { get; set; } ;
    public    weak bool                 has_tooltip               { get; set; } ;
    public    weak int                  height_request            { get; set; } ;
    public    weak bool                 is_focus                  { get; set; } ;
    public    weak string               name                      { get; set; } ;
    public    weak bool                 no_show_all               { get; set; } ;
    public    weak Container            parent                    { get; set; } ;
    public    weak bool                 receives_default          { get; set; } ;
    public    weak bool                 sensitive                 { get; set; } ;
    public    weak Style                style                     { get; set; } ;
    public    weak string               tooltip_markup            { get; set; } ;
    public    weak string               tooltip_text              { get; set; } ;
    public    weak bool                 visible                   { get; set; } ;
    public    weak int                  width_request             { get; set; } ;


    public                              Button                    (  ) ;
    public                              Button.from_stock         ( string              stock_id ) ;
    public                              Button.with_label         ( string              label ) ;
    public                              Button.with_mnemonic      ( string              label ) ;


    public    signal void               activate                  (  )  ;
    public    signal void               clicked                   (  )  ;
    public    signal void               enter                     (  )  ;
    public    signal void               leave                     (  )  ;
    public    signal void               pressed                   (  )  ;
    public    signal void               released                  (  )  ;


    public    void                      get_alignment             ( float               xalign,
                                                                    float               yalign ) ;
    public    bool                      get_focus_on_click        (  ) ;
    public    weak Widget               get_image                 (  ) ;
    public    PositionType              get_image_position        (  ) ;
    public    weak string               get_label                 (  ) ;
    public    ReliefStyle               get_relief                (  ) ;
    public    bool                      get_use_stock             (  ) ;
    public    bool                      get_use_underline         (  ) ;
    public    void                      set_alignment             ( float               xalign,
                                                                    float               yalign ) ;
    public    void                      set_focus_on_click        ( bool                focus_on_click ) ;
    public    void                      set_image                 ( Widget              image ) ;
    public    void                      set_image_position        ( PositionType        position ) ;
    public    void                      set_label                 ( string              label ) ;
    public    void                      set_relief                ( ReliefStyle         newstyle ) ;
    public    void                      set_use_stock             ( bool                use_stock ) ;
    public    void                      set_use_underline         ( bool                use_underline ) ;
    public    weak Widget               get_child                 (  ) ;
    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    void                      install_child_property    ( 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 ) ;
    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    WidgetFlags               get_flags                 (  ) ;
    public    void                      set_flags                 ( WidgetFlags         flags ) ;
    public    void                      unset_flags               ( WidgetFlags         flags ) ;
    public    bool                      activate                  (  ) ;
    public    void                      add_accelerator           ( string              accel_signal,
                                                                    AccelGroup          accel_group,
                                                                    uint                accel_key,
                                                                    Gdk.ModifierType    accel_mods,
                                                                    AccelFlags          accel_flags ) ;
    public    void                      add_events                ( int                 events ) ;
    public    void                      add_mnemonic_label        ( Widget              label ) ;
    public    bool                      child_focus               ( DirectionType       direction ) ;
    public    weak GLib.ParamSpec       find_style_property       ( string              property_name ) ;
    public    void                      install_style_property    ( GLib.ParamSpec      pspec ) ;
    public    void                      install_style_property_parser ( GLib.ParamSpec      pspec,
                                                                    RcPropertyParser    parser ) ;
    public    weak GLib.ParamSpec       list_style_properties     ( uint                n_properties ) ;
    public    void                      class_path                ( uint                path_length,
                                                                    weak string         path,
                                                                    weak string         path_reversed ) ;
    public    weak Pango.Context        create_pango_context      (  ) ;
    public    weak Pango.Layout         create_pango_layout       ( string?             text ) ;
    public    void                      destroyed                 ( weak Widget         widget_pointer ) ;
    public    void                      ensure_style              (  ) ;
    public    void                      error_bell                (  ) ;
    public    void                      freeze_child_notify       (  ) ;
    public    weak Action               get_action                (  ) ;
    public    weak Widget               get_ancestor              ( GLib.Type           widget_type ) ;
    public    void                      get_child_requisition     ( Requisition         requisition ) ;
    public    bool                      get_child_visible         (  ) ;
    public    weak Clipboard            get_clipboard             ( Gdk.Atom            selection ) ;
    public    weak Gdk.Colormap         get_colormap              (  ) ;
    public    weak string               get_composite_name        (  ) ;
    public    static weak Gdk.Colormap  get_default_colormap      (  ) ;
    public    static TextDirection      get_default_direction     (  ) ;
    public    static weak Style         get_default_style         (  ) ;
    public    static weak Gdk.Visual    get_default_visual        (  ) ;
    public    TextDirection             get_direction             (  ) ;
    public    weak Gdk.Display          get_display               (  ) ;
    public    int                       get_events                (  ) ;
    public    Gdk.ExtensionMode         get_extension_events      (  ) ;
    public    bool                      get_has_tooltip           (  ) ;
    public    weak RcStyle              get_modifier_style        (  ) ;
    public    bool                      get_no_show_all           (  ) ;
    public    weak Pango.Context        get_pango_context         (  ) ;
    public    weak Widget               get_parent                (  ) ;
    public    weak Gdk.Window           get_parent_window         (  ) ;
    public    void                      get_pointer               ( int                 x,
                                                                    int                 y ) ;
    public    weak Gdk.Window           get_root_window           (  ) ;
    public    weak Gdk.Screen           get_screen                (  ) ;
    public    weak Settings             get_settings              (  ) ;
    public    void                      get_size_request          ( int                 width,
                                                                    int                 height ) ;
    public    weak Gdk.Pixmap           get_snapshot              ( Gdk.Rectangle       clip_rect ) ;
    public    weak Style                get_style                 (  ) ;
    public    weak string               get_tooltip_markup        (  ) ;
    public    weak string               get_tooltip_text          (  ) ;
    public    weak Window               get_tooltip_window        (  ) ;
    public    weak Widget               get_toplevel              (  ) ;
    public    weak Gdk.Visual           get_visual                (  ) ;
    public    void                      grab_default              (  ) ;
    public    bool                      has_screen                (  ) ;
    public    bool                      hide_on_delete            (  ) ;
    public    void                      input_shape_combine_mask  ( Gdk.Bitmap?         shape_mask,
                                                                    int                 offset_x,
                                                                    int                 offset_y ) ;
    public    bool                      intersect                 ( Gdk.Rectangle       area,
                                                                    Gdk.Rectangle?      intersection ) ;
    public    bool                      is_ancestor               ( Widget              ancestor ) ;
    public    bool                      is_composited             (  ) ;
    public    weak GLib.List            list_accel_closures       (  ) ;
    public    weak GLib.List            list_mnemonic_labels      (  ) ;
    public    void                      modify_base               ( StateType           state,
                                                                    Gdk.Color?          color ) ;
    public    void                      modify_bg                 ( StateType           state,
                                                                    Gdk.Color?          color ) ;
    public    void                      modify_cursor             ( Gdk.Color?          primary,
                                                                    Gdk.Color?          secondary ) ;
    public    void                      modify_fg                 ( StateType           state,
                                                                    Gdk.Color?          color ) ;
    public    void                      modify_font               ( Pango.FontDescription? font_desc ) ;
    public    void                      modify_style              ( RcStyle             style ) ;
    public    void                      modify_text               ( StateType           state,
                                                                    Gdk.Color?          color ) ;
    public    void                      path                      ( uint                path_length,
                                                                    weak string         path,
                                                                    weak string         path_reversed ) ;
    public    static void               pop_colormap              (  ) ;
    public    static void               pop_composite_child       (  ) ;
    public    static void               push_colormap             ( Gdk.Colormap        cmap ) ;
    public    static void               push_composite_child      (  ) ;
    public    void                      queue_draw                (  ) ;
    public    void                      queue_draw_area           ( int                 x,
                                                                    int                 y,
                                                                    int                 width,
                                                                    int                 height ) ;
    public    void                      queue_resize              (  ) ;
    public    void                      queue_resize_no_redraw    (  ) ;
    public    weak Gdk.Region           region_intersect          ( Gdk.Region          region ) ;
    public    bool                      remove_accelerator        ( AccelGroup          accel_group,
                                                                    uint                accel_key,
                                                                    Gdk.ModifierType    accel_mods ) ;
    public    void                      remove_mnemonic_label     ( Widget              label ) ;
    public    Gdk.Pixbuf                render_icon               ( string              stock_id,
                                                                    IconSize            size,
                                                                    string?             detail ) ;
    public    void                      reparent                  ( Widget              new_parent ) ;
    public    void                      reset_rc_styles           (  ) ;
    public    void                      reset_shapes              (  ) ;
    public    int                       send_expose               ( Gdk.Event           event ) ;
    public    void                      set_accel_path            ( string              accel_path,
                                                                    AccelGroup          accel_group ) ;
    public    void                      set_app_paintable         ( bool                app_paintable ) ;
    public    void                      set_child_visible         ( bool                is_visible ) ;
    public    void                      set_colormap              ( Gdk.Colormap        colormap ) ;
    public    void                      set_composite_name        ( string              name ) ;
    public    static void               set_default_colormap      ( Gdk.Colormap        colormap ) ;
    public    static void               set_default_direction     ( TextDirection       dir ) ;
    public    void                      set_direction             ( TextDirection       dir ) ;
    public    void                      set_double_buffered       ( bool                double_buffered ) ;
    public    void                      set_events                ( int                 events ) ;
    public    void                      set_extension_events      ( Gdk.ExtensionMode   mode ) ;
    public    void                      set_has_tooltip           ( bool                has_tooltip ) ;
    public    void                      set_no_show_all           ( bool                no_show_all ) ;
    public    void                      set_parent                ( Widget              parent ) ;
    public    void                      set_parent_window         ( Gdk.Window          parent_window ) ;
    public    void                      set_redraw_on_allocate    ( bool                redraw_on_allocate ) ;
    public    bool                      set_scroll_adjustments    ( Adjustment?         hadjustment,
                                                                    Adjustment?         vadjustment ) ;
    public    void                      set_sensitive             ( bool                sensitive ) ;
    public    void                      set_size_request          ( int                 width,
                                                                    int                 height ) ;
    public    void                      set_state                 ( StateType           state ) ;
    public    void                      set_style                 ( Style?              style ) ;
    public    void                      set_tooltip_markup        ( string              markup ) ;
    public    void                      set_tooltip_text          ( string              text ) ;
    public    void                      set_tooltip_window        ( Window              custom_window ) ;
    public    void                      shape_combine_mask        ( Gdk.Bitmap?         shape_mask,
                                                                    int                 offset_x,
                                                                    int                 offset_y ) ;
    public    void                      show_now                  (  ) ;
    public    void                      style_get                 ( ... ) ;
    public    void                      style_get_property        ( string              property_name,
                                                                    GLib.Value          value ) ;
    public    void                      style_get_valist          ( string              first_property_name,
                                                                    void*               var_args ) ;
    public    void                      thaw_child_notify         (  ) ;
    public    bool                      translate_coordinates     ( Widget              dest_widget,
                                                                    int                 src_x,
                                                                    int                 src_y,
                                                                    int                 dest_x,
                                                                    int                 dest_y ) ;
    public    void                      trigger_tooltip_query     (  ) ;
    public    void                      unparent                  (  ) ;
}

Button Description

Details

Constructor Details

Button ()
    public                              Button                    (  ) ;		

Button.from_stock ()
    public                              Button.from_stock         ( string              stock_id ) ;		

Button.with_label ()
    public                              Button.with_label         ( string              label ) ;		

Button.with_mnemonic ()
    public                              Button.with_mnemonic      ( string              label ) ;		

Field Details

event_window
    public    weak Gdk.Window           event_window ;		

label_text
    public    weak string               label_text ;		

activate_timeout
    public    uint                      activate_timeout ;		

constructed
    public    uint                      constructed ;		

in_button
    public    uint                      in_button ;		

button_down
    public    uint                      button_down ;		

depressed
    public    uint                      depressed ;		

depress_on_activate
    public    uint                      depress_on_activate ;		

child
    public    weak Widget               child ;		

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 ;		

state
    public    uchar                     state ;		

saved_state
    public    uchar                     saved_state ;		

requisition
    public    Requisition               requisition ;		

allocation
    public    Allocation                allocation ;		

window
    public    Gdk.Window                window ;		

Signal Details

activate
    public    signal void               activate                  (  )  ;		

clicked
    public    signal void               clicked                   (  )  ;		

enter
    public    signal void               enter                     (  )  ;		

leave
    public    signal void               leave                     (  )  ;		

pressed
    public    signal void               pressed                   (  )  ;		

released
    public    signal void               released                  (  )  ;		

Property Details

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

image
    public    weak Widget               image                     { get; set; } ;		

image_position
    public    weak PositionType         image_position            { get; set; } ;		

label
    public    weak string               label                     { get; construct set; } ;		

relief
    public    weak ReliefStyle          relief                    { get; set; } ;		

use_stock
    public    weak bool                 use_stock                 { get; construct set; } ;		

use_underline
    public    weak bool                 use_underline             { get; construct set; } ;		

xalign
    public    weak float                xalign                    { get; set; } ;		

yalign
    public    weak float                yalign                    { get; set; } ;		

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

child
    public    weak Widget               child                     { set; } ;		

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

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

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

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

composite_child
    public    weak bool                 composite_child           { get; } ;		

events
    public    weak Gdk.EventMask        events                    { get; set; } ;		

extension_events
    public    weak Gdk.ExtensionMode    extension_events          { get; set; } ;		

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

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

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

height_request
    public    weak int                  height_request            { get; set; } ;		

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

name
    public    weak string               name                      { get; set; } ;		

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

parent
    public    weak Container            parent                    { get; set; } ;		

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

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

style
    public    weak Style                style                     { get; set; } ;		

tooltip_markup
    public    weak string               tooltip_markup            { get; set; } ;		

tooltip_text
    public    weak string               tooltip_text              { get; set; } ;		

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

width_request
    public    weak int                  width_request             { get; set; } ;		

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

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

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

composite_child
    public    weak bool                 composite_child           { get; } ;		

events
    public    weak Gdk.EventMask        events                    { get; set; } ;		

extension_events
    public    weak Gdk.ExtensionMode    extension_events          { get; set; } ;		

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

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

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

height_request
    public    weak int                  height_request            { get; set; } ;		

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

name
    public    weak string               name                      { get; set; } ;		

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

parent
    public    weak Container            parent                    { get; set; } ;		

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

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

style
    public    weak Style                style                     { get; set; } ;		

tooltip_markup
    public    weak string               tooltip_markup            { get; set; } ;		

tooltip_text
    public    weak string               tooltip_text              { get; set; } ;		

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

width_request
    public    weak int                  width_request             { get; set; } ;		

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

child
    public    weak Widget               child                     { set; } ;		

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

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

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

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

composite_child
    public    weak bool                 composite_child           { get; } ;		

events
    public    weak Gdk.EventMask        events                    { get; set; } ;		

extension_events
    public    weak Gdk.ExtensionMode    extension_events          { get; set; } ;		

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

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

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

height_request
    public    weak int                  height_request            { get; set; } ;		

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

name
    public    weak string               name                      { get; set; } ;		

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

parent
    public    weak Container            parent                    { get; set; } ;		

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

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

style
    public    weak Style                style                     { get; set; } ;		

tooltip_markup
    public    weak string               tooltip_markup            { get; set; } ;		

tooltip_text
    public    weak string               tooltip_text              { get; set; } ;		

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

width_request
    public    weak int                  width_request             { get; set; } ;		

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

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

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

composite_child
    public    weak bool                 composite_child           { get; } ;		

events
    public    weak Gdk.EventMask        events                    { get; set; } ;		

extension_events
    public    weak Gdk.ExtensionMode    extension_events          { get; set; } ;		

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

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

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

height_request
    public    weak int                  height_request            { get; set; } ;		

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

name
    public    weak string               name                      { get; set; } ;		

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

parent
    public    weak Container            parent                    { get; set; } ;		

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

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

style
    public    weak Style                style                     { get; set; } ;		

tooltip_markup
    public    weak string               tooltip_markup            { get; set; } ;		

tooltip_text
    public    weak string               tooltip_text              { get; set; } ;		

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

width_request
    public    weak int                  width_request             { get; set; } ;		

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

child
    public    weak Widget               child                     { set; } ;		

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

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

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

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

composite_child
    public    weak bool                 composite_child           { get; } ;		

events
    public    weak Gdk.EventMask        events                    { get; set; } ;		

extension_events
    public    weak Gdk.ExtensionMode    extension_events          { get; set; } ;		

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

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

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

height_request
    public    weak int                  height_request            { get; set; } ;		

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

name
    public    weak string               name                      { get; set; } ;		

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

parent
    public    weak Container            parent                    { get; set; } ;		

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

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

style
    public    weak Style                style                     { get; set; } ;		

tooltip_markup
    public    weak string               tooltip_markup            { get; set; } ;		

tooltip_text
    public    weak string               tooltip_text              { get; set; } ;		

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

width_request
    public    weak int                  width_request             { get; set; } ;		

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

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

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

composite_child
    public    weak bool                 composite_child           { get; } ;		

events
    public    weak Gdk.EventMask        events                    { get; set; } ;		

extension_events
    public    weak Gdk.ExtensionMode    extension_events          { get; set; } ;		

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

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

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

height_request
    public    weak int                  height_request            { get; set; } ;		

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

name
    public    weak string               name                      { get; set; } ;		

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

parent
    public    weak Container            parent                    { get; set; } ;		

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

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

style
    public    weak Style                style                     { get; set; } ;		

tooltip_markup
    public    weak string               tooltip_markup            { get; set; } ;		

tooltip_text
    public    weak string               tooltip_text              { get; set; } ;		

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

width_request
    public    weak int                  width_request             { get; set; } ;		

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

child
    public    weak Widget               child                     { set; } ;		

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

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

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

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

composite_child
    public    weak bool                 composite_child           { get; } ;		

events
    public    weak Gdk.EventMask        events                    { get; set; } ;		

extension_events
    public    weak Gdk.ExtensionMode    extension_events          { get; set; } ;		

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

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

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

height_request
    public    weak int                  height_request            { get; set; } ;		

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

name
    public    weak string               name                      { get; set; } ;		

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

parent
    public    weak Container            parent                    { get; set; } ;		

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

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

style
    public    weak Style                style                     { get; set; } ;		

tooltip_markup
    public    weak string               tooltip_markup            { get; set; } ;		

tooltip_text
    public    weak string               tooltip_text              { get; set; } ;		

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

width_request
    public    weak int                  width_request             { get; set; } ;		

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

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

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

composite_child
    public    weak bool                 composite_child           { get; } ;		

events
    public    weak Gdk.EventMask        events                    { get; set; } ;		

extension_events
    public    weak Gdk.ExtensionMode    extension_events          { get; set; } ;		

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

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

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

height_request
    public    weak int                  height_request            { get; set; } ;		

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

name
    public    weak string               name                      { get; set; } ;		

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

parent
    public    weak Container            parent                    { get; set; } ;		

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

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

style
    public    weak Style                style                     { get; set; } ;		

tooltip_markup
    public    weak string               tooltip_markup            { get; set; } ;		

tooltip_text
    public    weak string               tooltip_text              { get; set; } ;		

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

width_request
    public    weak int                  width_request             { get; set; } ;		

Method Details

get_alignment ()
    public    void                      get_alignment             ( float               xalign,
                                                                    float               yalign ) ;		

get_focus_on_click ()
    public    bool                      get_focus_on_click        (  ) ;		

get_image ()
    public    weak Widget               get_image                 (  ) ;		

get_image_position ()
    public    PositionType              get_image_position        (  ) ;		

get_label ()
    public    weak string               get_label                 (  ) ;		

get_relief ()
    public    ReliefStyle               get_relief                (  ) ;		

get_use_stock ()
    public    bool                      get_use_stock             (  ) ;		

get_use_underline ()
    public    bool                      get_use_underline         (  ) ;		

set_alignment ()
    public    void                      set_alignment             ( float               xalign,
                                                                    float               yalign ) ;		

set_focus_on_click ()
    public    void                      set_focus_on_click        ( bool                focus_on_click ) ;		

set_image ()
    public    void                      set_image                 ( Widget              image ) ;		

set_image_position ()
    public    void                      set_image_position        ( PositionType        position ) ;		

set_label ()
    public    void                      set_label                 ( string              label ) ;		

set_relief ()
    public    void                      set_relief                ( ReliefStyle         newstyle ) ;		

set_use_stock ()
    public    void                      set_use_stock             ( bool                use_stock ) ;		

set_use_underline ()
    public    void                      set_use_underline         ( bool                use_underline ) ;		

get_child ()
    public    weak Widget               get_child                 (  ) ;		

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 ) ;		

install_child_property ()
    public    void                      install_child_property    ( 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 ) ;		

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         (  ) ;		

get_flags ()
    public    WidgetFlags               get_flags                 (  ) ;		

set_flags ()
    public    void                      set_flags                 ( WidgetFlags         flags ) ;		

unset_flags ()
    public    void                      unset_flags               ( WidgetFlags         flags ) ;		

activate ()
    public    bool                      activate                  (  ) ;		

add_accelerator ()
    public    void                      add_accelerator           ( string              accel_signal,
                                                                    AccelGroup          accel_group,
                                                                    uint                accel_key,
                                                                    Gdk.ModifierType    accel_mods,
                                                                    AccelFlags          accel_flags ) ;		

add_events ()
    public    void                      add_events                ( int                 events ) ;		

add_mnemonic_label ()
    public    void                      add_mnemonic_label        ( Widget              label ) ;		

child_focus ()
    public    bool                      child_focus               ( DirectionType       direction ) ;		

find_style_property ()
    public    weak GLib.ParamSpec       find_style_property       ( string              property_name ) ;		

install_style_property ()
    public    void                      install_style_property    ( GLib.ParamSpec      pspec ) ;		

install_style_property_parser ()
    public    void                      install_style_property_parser ( GLib.ParamSpec      pspec,
                                                                    RcPropertyParser    parser ) ;		

list_style_properties ()
    public    weak GLib.ParamSpec       list_style_properties     ( uint                n_properties ) ;		

class_path ()
    public    void                      class_path                ( uint                path_length,
                                                                    weak string         path,
                                                                    weak string         path_reversed ) ;		

create_pango_context ()
    public    weak Pango.Context        create_pango_context      (  ) ;		

create_pango_layout ()
    public    weak Pango.Layout         create_pango_layout       ( string?             text ) ;		

destroyed ()
    public    void                      destroyed                 ( weak Widget         widget_pointer ) ;		

ensure_style ()
    public    void                      ensure_style              (  ) ;		

error_bell ()
    public    void                      error_bell                (  ) ;		

freeze_child_notify ()
    public    void                      freeze_child_notify       (  ) ;		

get_action ()
    public    weak Action               get_action                (  ) ;		

get_ancestor ()
    public    weak Widget               get_ancestor              ( GLib.Type           widget_type ) ;		

get_child_requisition ()
    public    void                      get_child_requisition     ( Requisition         requisition ) ;		

get_child_visible ()
    public    bool                      get_child_visible         (  ) ;		

get_clipboard ()
    public    weak Clipboard            get_clipboard             ( Gdk.Atom            selection ) ;		

get_colormap ()
    public    weak Gdk.Colormap         get_colormap              (  ) ;		

get_composite_name ()
    public    weak string               get_composite_name        (  ) ;		

get_default_colormap ()
    public    static weak Gdk.Colormap  get_default_colormap      (  ) ;		

get_default_direction ()
    public    static TextDirection      get_default_direction     (  ) ;		

get_default_style ()
    public    static weak Style         get_default_style         (  ) ;		

get_default_visual ()
    public    static weak Gdk.Visual    get_default_visual        (  ) ;		

get_direction ()
    public    TextDirection             get_direction             (  ) ;		

get_display ()
    public    weak Gdk.Display          get_display               (  ) ;		

get_events ()
    public    int                       get_events                (  ) ;		

get_extension_events ()
    public    Gdk.ExtensionMode         get_extension_events      (  ) ;		

get_has_tooltip ()
    public    bool                      get_has_tooltip           (  ) ;		

get_modifier_style ()
    public    weak RcStyle              get_modifier_style        (  ) ;		

get_no_show_all ()
    public    bool                      get_no_show_all           (  ) ;		

get_pango_context ()
    public    weak Pango.Context        get_pango_context         (  ) ;		

get_parent ()
    public    weak Widget               get_parent                (  ) ;		

get_parent_window ()
    public    weak Gdk.Window           get_parent_window         (  ) ;		

get_pointer ()
    public    void                      get_pointer               ( int                 x,
                                                                    int                 y ) ;		

get_root_window ()
    public    weak Gdk.Window           get_root_window           (  ) ;		

get_screen ()
    public    weak Gdk.Screen           get_screen                (  ) ;		

get_settings ()
    public    weak Settings             get_settings              (  ) ;		

get_size_request ()
    public    void                      get_size_request          ( int                 width,
                                                                    int                 height ) ;		

get_snapshot ()
    public    weak Gdk.Pixmap           get_snapshot              ( Gdk.Rectangle       clip_rect ) ;		

get_style ()
    public    weak Style                get_style                 (  ) ;		

get_tooltip_markup ()
    public    weak string               get_tooltip_markup        (  ) ;		

get_tooltip_text ()
    public    weak string               get_tooltip_text          (  ) ;		

get_tooltip_window ()
    public    weak Window               get_tooltip_window        (  ) ;		

get_toplevel ()
    public    weak Widget               get_toplevel              (  ) ;		

get_visual ()
    public    weak Gdk.Visual           get_visual                (  ) ;		

grab_default ()
    public    void                      grab_default              (  ) ;		

has_screen ()
    public    bool                      has_screen                (  ) ;		

hide_on_delete ()
    public    bool                      hide_on_delete            (  ) ;		

input_shape_combine_mask ()
    public    void                      input_shape_combine_mask  ( Gdk.Bitmap?         shape_mask,
                                                                    int                 offset_x,
                                                                    int                 offset_y ) ;		

intersect ()
    public    bool                      intersect                 ( Gdk.Rectangle       area,
                                                                    Gdk.Rectangle?      intersection ) ;		

is_ancestor ()
    public    bool                      is_ancestor               ( Widget              ancestor ) ;		

is_composited ()
    public    bool                      is_composited             (  ) ;		

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

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

modify_base ()
    public    void                      modify_base               ( StateType           state,
                                                                    Gdk.Color?          color ) ;		

modify_bg ()
    public    void                      modify_bg                 ( StateType           state,
                                                                    Gdk.Color?          color ) ;		

modify_cursor ()
    public    void                      modify_cursor             ( Gdk.Color?          primary,
                                                                    Gdk.Color?          secondary ) ;		

modify_fg ()
    public    void                      modify_fg                 ( StateType           state,
                                                                    Gdk.Color?          color ) ;		

modify_font ()
    public    void                      modify_font               ( Pango.FontDescription? font_desc ) ;		

modify_style ()
    public    void                      modify_style              ( RcStyle             style ) ;		

modify_text ()
    public    void                      modify_text               ( StateType           state,
                                                                    Gdk.Color?          color ) ;		

path ()
    public    void                      path                      ( uint                path_length,
                                                                    weak string         path,
                                                                    weak string         path_reversed ) ;		

pop_colormap ()
    public    static void               pop_colormap              (  ) ;		

pop_composite_child ()
    public    static void               pop_composite_child       (  ) ;		

push_colormap ()
    public    static void               push_colormap             ( Gdk.Colormap        cmap ) ;		

push_composite_child ()
    public    static void               push_composite_child      (  ) ;		

queue_draw ()
    public    void                      queue_draw                (  ) ;		

queue_draw_area ()
    public    void                      queue_draw_area           ( int                 x,
                                                                    int                 y,
                                                                    int                 width,
                                                                    int                 height ) ;		

queue_resize ()
    public    void                      queue_resize              (  ) ;		

queue_resize_no_redraw ()
    public    void                      queue_resize_no_redraw    (  ) ;		

region_intersect ()
    public    weak Gdk.Region           region_intersect          ( Gdk.Region          region ) ;		

remove_accelerator ()
    public    bool                      remove_accelerator        ( AccelGroup          accel_group,
                                                                    uint                accel_key,
                                                                    Gdk.ModifierType    accel_mods ) ;		

remove_mnemonic_label ()
    public    void                      remove_mnemonic_label     ( Widget              label ) ;		

render_icon ()
    public    Gdk.Pixbuf                render_icon               ( string              stock_id,
                                                                    IconSize            size,
                                                                    string?             detail ) ;		

reparent ()
    public    void                      reparent                  ( Widget              new_parent ) ;		

reset_rc_styles ()
    public    void                      reset_rc_styles           (  ) ;		

reset_shapes ()
    public    void                      reset_shapes              (  ) ;		

send_expose ()
    public    int                       send_expose               ( Gdk.Event           event ) ;		

set_accel_path ()
    public    void                      set_accel_path            ( string              accel_path,
                                                                    AccelGroup          accel_group ) ;		

set_app_paintable ()
    public    void                      set_app_paintable         ( bool                app_paintable ) ;		

set_child_visible ()
    public    void                      set_child_visible         ( bool                is_visible ) ;		

set_colormap ()
    public    void                      set_colormap              ( Gdk.Colormap        colormap ) ;		

set_composite_name ()
    public    void                      set_composite_name        ( string              name ) ;		

set_default_colormap ()
    public    static void               set_default_colormap      ( Gdk.Colormap        colormap ) ;		

set_default_direction ()
    public    static void               set_default_direction     ( TextDirection       dir ) ;		

set_direction ()
    public    void                      set_direction             ( TextDirection       dir ) ;		

set_double_buffered ()
    public    void                      set_double_buffered       ( bool                double_buffered ) ;		

set_events ()
    public    void                      set_events                ( int                 events ) ;		

set_extension_events ()
    public    void                      set_extension_events      ( Gdk.ExtensionMode   mode ) ;		

set_has_tooltip ()
    public    void                      set_has_tooltip           ( bool                has_tooltip ) ;		

set_no_show_all ()
    public    void                      set_no_show_all           ( bool                no_show_all ) ;		

set_parent ()
    public    void                      set_parent                ( Widget              parent ) ;		

set_parent_window ()
    public    void                      set_parent_window         ( Gdk.Window          parent_window ) ;		

set_redraw_on_allocate ()
    public    void                      set_redraw_on_allocate    ( bool                redraw_on_allocate ) ;		

set_scroll_adjustments ()
    public    bool                      set_scroll_adjustments    ( Adjustment?         hadjustment,
                                                                    Adjustment?         vadjustment ) ;		

set_sensitive ()
    public    void                      set_sensitive             ( bool                sensitive ) ;		

set_size_request ()
    public    void                      set_size_request          ( int                 width,
                                                                    int                 height ) ;		

set_state ()
    public    void                      set_state                 ( StateType           state ) ;		

set_style ()
    public    void                      set_style                 ( Style?              style ) ;		

set_tooltip_markup ()
    public    void                      set_tooltip_markup        ( string              markup ) ;		

set_tooltip_text ()
    public    void                      set_tooltip_text          ( string              text ) ;		

set_tooltip_window ()
    public    void                      set_tooltip_window        ( Window              custom_window ) ;		

shape_combine_mask ()
    public    void                      shape_combine_mask        ( Gdk.Bitmap?         shape_mask,
                                                                    int                 offset_x,
                                                                    int                 offset_y ) ;		

show_now ()
    public    void                      show_now                  (  ) ;		

style_get ()
    public    void                      style_get                 ( ... ) ;		

style_get_property ()
    public    void                      style_get_property        ( string              property_name,
                                                                    GLib.Value          value ) ;		

style_get_valist ()
    public    void                      style_get_valist          ( string              first_property_name,
                                                                    void*               var_args ) ;		

thaw_child_notify ()
    public    void                      thaw_child_notify         (  ) ;		

translate_coordinates ()
    public    bool                      translate_coordinates     ( Widget              dest_widget,
                                                                    int                 src_x,
                                                                    int                 src_y,
                                                                    int                 dest_x,
                                                                    int                 dest_y ) ;		

trigger_tooltip_query ()
    public    void                      trigger_tooltip_query     (  ) ;		

unparent ()
    public    void                      unparent                  (  ) ;		


Created by Valadoc