gtk+-2.0 Reference Manual

Synopsis

public class Widget : Object, Implementor, Buildable  {
    public    uchar                     state ;
    public    uchar                     saved_state ;
    public    Requisition               requisition ;
    public    Allocation                allocation ;
    public    Gdk.Window                window ;


    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                              Widget                    ( GLib.Type           type,
                                                                    ... ) ;


    public    signal void               accel_closures_changed    (  )  ;
    public    signal bool               button_press_event        ( Gdk.Event           event )  ;
    public    signal bool               button_release_event      ( Gdk.Event           event )  ;
    public    signal bool               can_activate_accel        ( uint                signal_id )  ;
    public    signal void               child_notify              ( GLib.ParamSpec      pspec )  ;
    public    signal bool               client_event              ( Gdk.Event           event )  ;
    public    signal void               composited_changed        (  )  ;
    public    signal bool               configure_event           ( Gdk.Event           event )  ;
    public    signal bool               delete_event              ( Gdk.Event           event )  ;
    public    signal bool               destroy_event             ( Gdk.Event           event )  ;
    public    signal void               direction_changed         ( TextDirection       previous_direction )  ;
    public    signal void               drag_begin                ( Gdk.DragContext     context )  ;
    public    signal void               drag_data_delete          ( Gdk.DragContext     context )  ;
    public    signal void               drag_data_get             ( Gdk.DragContext     context,
                                                                    SelectionData       selection_data,
                                                                    uint                info,
                                                                    uint                time_ )  ;
    public    signal void               drag_data_received        ( Gdk.DragContext     context,
                                                                    int                 x,
                                                                    int                 y,
                                                                    SelectionData       selection_data,
                                                                    uint                info,
                                                                    uint                time_ )  ;
    public    signal bool               drag_drop                 ( Gdk.DragContext     context,
                                                                    int                 x,
                                                                    int                 y,
                                                                    uint                time_ )  ;
    public    signal void               drag_end                  ( Gdk.DragContext     context )  ;
    public    signal bool               drag_failed               ( Gdk.DragContext     p0,
                                                                    DragResult          p1 )  ;
    public    signal void               drag_leave                ( Gdk.DragContext     context,
                                                                    uint                time_ )  ;
    public    signal bool               drag_motion               ( Gdk.DragContext     context,
                                                                    int                 x,
                                                                    int                 y,
                                                                    uint                time_ )  ;
    public    signal bool               enter_notify_event        ( Gdk.Event           event )  ;
    public    signal bool               event                     ( Gdk.Event           event )  ;
    public    signal void               event_after               ( Gdk.Event           p0 )  ;
    public    signal bool               expose_event              ( Gdk.Event           event )  ;
    public    signal bool               focus                     ( DirectionType       direction )  ;
    public    signal bool               focus_in_event            ( Gdk.Event           event )  ;
    public    signal bool               focus_out_event           ( Gdk.Event           event )  ;
    public    signal bool               grab_broken_event         ( Gdk.Event           event )  ;
    public    signal void               grab_focus                (  )  ;
    public    signal void               grab_notify               ( bool                was_grabbed )  ;
    public    signal void               hide                      (  )  ;
    public    signal void               hierarchy_changed         ( Widget              previous_toplevel )  ;
    public    signal bool               key_press_event           ( Gdk.EventKey        event )  ;
    public    signal bool               key_release_event         ( Gdk.EventKey        event )  ;
    public    signal bool               keynav_failed             ( DirectionType       p0 )  ;
    public    signal bool               leave_notify_event        ( Gdk.Event           event )  ;
    public    signal void               map                       (  )  ;
    public    signal bool               map_event                 ( Gdk.Event           event )  ;
    public    signal bool               mnemonic_activate         ( bool                group_cycling )  ;
    public    signal bool               motion_notify_event       ( Gdk.Event           event )  ;
    public    signal void               move_focus                ( DirectionType       p0 )  ;
    public    signal bool               no_expose_event           ( Gdk.Event           event )  ;
    public    signal void               parent_set                ( Widget              previous_parent )  ;
    public    signal bool               popup_menu                (  )  ;
    public    signal bool               property_notify_event     ( Gdk.Event           event )  ;
    public    signal bool               proximity_in_event        ( Gdk.Event           event )  ;
    public    signal bool               proximity_out_event       ( Gdk.Event           event )  ;
    public    signal bool               query_tooltip             ( int                 x,
                                                                    int                 y,
                                                                    bool                keyboard_tooltip,
                                                                    Tooltip             tooltip )  ;
    public    signal void               realize                   (  )  ;
    public    signal void               screen_changed            ( Gdk.Screen          previous_screen )  ;
    public    signal bool               scroll_event              ( Gdk.Event           event )  ;
    public    signal bool               selection_clear_event     ( Gdk.Event           event )  ;
    public    signal void               selection_get             ( SelectionData       selection_data,
                                                                    uint                info,
                                                                    uint                time_ )  ;
    public    signal bool               selection_notify_event    ( Gdk.Event           event )  ;
    public    signal void               selection_received        ( SelectionData       selection_data,
                                                                    uint                time_ )  ;
    public    signal bool               selection_request_event   ( Gdk.Event           event )  ;
    public    signal void               show                      (  )  ;
    public    signal bool               show_help                 ( WidgetHelpType      help_type )  ;
    public    signal void               size_allocate             ( Gdk.Rectangle       allocation )  ;
    public    signal void               size_request              ( Requisition         requisition )  ;
    public    signal void               state_changed             ( StateType           previous_state )  ;
    public    signal void               style_set                 ( Style               previous_style )  ;
    public    signal void               unmap                     (  )  ;
    public    signal bool               unmap_event               ( Gdk.Event           event )  ;
    public    signal void               unrealize                 (  )  ;
    public    signal bool               visibility_notify_event   ( Gdk.Event           event )  ;
    public    signal bool               window_state_event        ( Gdk.Event           event )  ;


    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    static weak GLib.ParamSpec  class_find_style_property ( void**              klass,
                                                                    string              property_name ) ;
    public    static void               class_install_style_property ( void**              klass,
                                                                    GLib.ParamSpec      pspec ) ;
    public    static void               class_install_style_property_parser ( void**              klass,
                                                                    GLib.ParamSpec      pspec,
                                                                    RcPropertyParser    parser ) ;
    public    static weak GLib.ParamSpec  class_list_style_properties ( void**              klass,
                                                                    uint                n_properties ) ;
    public    void                      class_path                ( uint                path_length,
                                                                    string              path,
                                                                    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    weak string               get_name                  (  ) ;
    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 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,
                                                                    string              path,
                                                                    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    weak 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_name                  ( string              name ) ;
    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                  (  ) ;
    public    virtual void              dispatch_child_properties_changed ( uint                n_pspecs,
                                                                    weak GLib.ParamSpec pspecs ) ;
    public    virtual weak Atk.Object   get_accessible            (  ) ;
    public    virtual void              hide_all                  (  ) ;
    public    virtual void              show_all                  (  ) ;
}

Widget Description

Details

Constructor Details

Widget ()
    public                              Widget                    ( GLib.Type           type,
                                                                    ... ) ;		

Field Details

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

accel_closures_changed
    public    signal void               accel_closures_changed    (  )  ;		

button_press_event
    public    signal bool               button_press_event        ( Gdk.Event           event )  ;		

button_release_event
    public    signal bool               button_release_event      ( Gdk.Event           event )  ;		

can_activate_accel
    public    signal bool               can_activate_accel        ( uint                signal_id )  ;		

child_notify
    public    signal void               child_notify              ( GLib.ParamSpec      pspec )  ;		

client_event
    public    signal bool               client_event              ( Gdk.Event           event )  ;		

composited_changed
    public    signal void               composited_changed        (  )  ;		

configure_event
    public    signal bool               configure_event           ( Gdk.Event           event )  ;		

delete_event
    public    signal bool               delete_event              ( Gdk.Event           event )  ;		

destroy_event
    public    signal bool               destroy_event             ( Gdk.Event           event )  ;		

direction_changed
    public    signal void               direction_changed         ( TextDirection       previous_direction )  ;		

drag_begin
    public    signal void               drag_begin                ( Gdk.DragContext     context )  ;		

drag_data_delete
    public    signal void               drag_data_delete          ( Gdk.DragContext     context )  ;		

drag_data_get
    public    signal void               drag_data_get             ( Gdk.DragContext     context,
                                                                    SelectionData       selection_data,
                                                                    uint                info,
                                                                    uint                time_ )  ;		

drag_data_received
    public    signal void               drag_data_received        ( Gdk.DragContext     context,
                                                                    int                 x,
                                                                    int                 y,
                                                                    SelectionData       selection_data,
                                                                    uint                info,
                                                                    uint                time_ )  ;		

drag_drop
    public    signal bool               drag_drop                 ( Gdk.DragContext     context,
                                                                    int                 x,
                                                                    int                 y,
                                                                    uint                time_ )  ;		

drag_end
    public    signal void               drag_end                  ( Gdk.DragContext     context )  ;		

drag_failed
    public    signal bool               drag_failed               ( Gdk.DragContext     p0,
                                                                    DragResult          p1 )  ;		

drag_leave
    public    signal void               drag_leave                ( Gdk.DragContext     context,
                                                                    uint                time_ )  ;		

drag_motion
    public    signal bool               drag_motion               ( Gdk.DragContext     context,
                                                                    int                 x,
                                                                    int                 y,
                                                                    uint                time_ )  ;		

enter_notify_event
    public    signal bool               enter_notify_event        ( Gdk.Event           event )  ;		

event
    public    signal bool               event                     ( Gdk.Event           event )  ;		

event_after
    public    signal void               event_after               ( Gdk.Event           p0 )  ;		

expose_event
    public    signal bool               expose_event              ( Gdk.Event           event )  ;		

focus
    public    signal bool               focus                     ( DirectionType       direction )  ;		

focus_in_event
    public    signal bool               focus_in_event            ( Gdk.Event           event )  ;		

focus_out_event
    public    signal bool               focus_out_event           ( Gdk.Event           event )  ;		

grab_broken_event
    public    signal bool               grab_broken_event         ( Gdk.Event           event )  ;		

grab_focus
    public    signal void               grab_focus                (  )  ;		

grab_notify
    public    signal void               grab_notify               ( bool                was_grabbed )  ;		

hide
    public    signal void               hide                      (  )  ;		

hierarchy_changed
    public    signal void               hierarchy_changed         ( Widget              previous_toplevel )  ;		

key_press_event
    public    signal bool               key_press_event           ( Gdk.EventKey        event )  ;		

key_release_event
    public    signal bool               key_release_event         ( Gdk.EventKey        event )  ;		

keynav_failed
    public    signal bool               keynav_failed             ( DirectionType       p0 )  ;		

leave_notify_event
    public    signal bool               leave_notify_event        ( Gdk.Event           event )  ;		

map
    public    signal void               map                       (  )  ;		

map_event
    public    signal bool               map_event                 ( Gdk.Event           event )  ;		

mnemonic_activate
    public    signal bool               mnemonic_activate         ( bool                group_cycling )  ;		

motion_notify_event
    public    signal bool               motion_notify_event       ( Gdk.Event           event )  ;		

move_focus
    public    signal void               move_focus                ( DirectionType       p0 )  ;		

no_expose_event
    public    signal bool               no_expose_event           ( Gdk.Event           event )  ;		

parent_set
    public    signal void               parent_set                ( Widget              previous_parent )  ;		

popup_menu
    public    signal bool               popup_menu                (  )  ;		

property_notify_event
    public    signal bool               property_notify_event     ( Gdk.Event           event )  ;		

proximity_in_event
    public    signal bool               proximity_in_event        ( Gdk.Event           event )  ;		

proximity_out_event
    public    signal bool               proximity_out_event       ( Gdk.Event           event )  ;		

query_tooltip
    public    signal bool               query_tooltip             ( int                 x,
                                                                    int                 y,
                                                                    bool                keyboard_tooltip,
                                                                    Tooltip             tooltip )  ;		

realize
    public    signal void               realize                   (  )  ;		

screen_changed
    public    signal void               screen_changed            ( Gdk.Screen          previous_screen )  ;		

scroll_event
    public    signal bool               scroll_event              ( Gdk.Event           event )  ;		

selection_clear_event
    public    signal bool               selection_clear_event     ( Gdk.Event           event )  ;		

selection_get
    public    signal void               selection_get             ( SelectionData       selection_data,
                                                                    uint                info,
                                                                    uint                time_ )  ;		

selection_notify_event
    public    signal bool               selection_notify_event    ( Gdk.Event           event )  ;		

selection_received
    public    signal void               selection_received        ( SelectionData       selection_data,
                                                                    uint                time_ )  ;		

selection_request_event
    public    signal bool               selection_request_event   ( Gdk.Event           event )  ;		

show
    public    signal void               show                      (  )  ;		

show_help
    public    signal bool               show_help                 ( WidgetHelpType      help_type )  ;		

size_allocate
    public    signal void               size_allocate             ( Gdk.Rectangle       allocation )  ;		

size_request
    public    signal void               size_request              ( Requisition         requisition )  ;		

state_changed
    public    signal void               state_changed             ( StateType           previous_state )  ;		

style_set
    public    signal void               style_set                 ( Style               previous_style )  ;		

unmap
    public    signal void               unmap                     (  )  ;		

unmap_event
    public    signal bool               unmap_event               ( Gdk.Event           event )  ;		

unrealize
    public    signal void               unrealize                 (  )  ;		

visibility_notify_event
    public    signal bool               visibility_notify_event   ( Gdk.Event           event )  ;		

window_state_event
    public    signal bool               window_state_event        ( Gdk.Event           event )  ;		

Property Details

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

class_find_style_property ()
    public    static weak GLib.ParamSpec  class_find_style_property ( void**              klass,
                                                                    string              property_name ) ;		

class_install_style_property ()
    public    static void               class_install_style_property ( void**              klass,
                                                                    GLib.ParamSpec      pspec ) ;		

class_install_style_property_parser ()
    public    static void               class_install_style_property_parser ( void**              klass,
                                                                    GLib.ParamSpec      pspec,
                                                                    RcPropertyParser    parser ) ;		

class_list_style_properties ()
    public    static weak GLib.ParamSpec  class_list_style_properties ( void**              klass,
                                                                    uint                n_properties ) ;		

class_path ()
    public    void                      class_path                ( uint                path_length,
                                                                    string              path,
                                                                    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_name ()
    public    weak string               get_name                  (  ) ;		

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_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,
                                                                    string              path,
                                                                    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    weak 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_name ()
    public    void                      set_name                  ( string              name ) ;		

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

dispatch_child_properties_changed ()
    public    virtual void              dispatch_child_properties_changed ( uint                n_pspecs,
                                                                    weak GLib.ParamSpec pspecs ) ;		

get_accessible ()
    public    virtual weak Atk.Object   get_accessible            (  ) ;		

hide_all ()
    public    virtual void              hide_all                  (  ) ;		

show_all ()
    public    virtual void              show_all                  (  ) ;		


Created by Valadoc