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

public Widget ( GLib.Type type,
... ) ;
public uchar state ;
public uchar saved_state ;
public Requisition requisition ;
public Allocation allocation ;
public Gdk.Window window ;
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 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 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 ( ) ;
Created by Valadoc