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

public Button ( ) ;
public Button.from_stock ( string stock_id ) ;
public Button.with_label ( string label ) ;
public Button.with_mnemonic ( string label ) ;
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 signal void activate ( ) ;
public signal void clicked ( ) ;
public signal void enter ( ) ;
public signal void leave ( ) ;
public signal void pressed ( ) ;
public signal void released ( ) ;
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 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 ( ) ;
Created by Valadoc