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 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 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 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 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 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 ) ;
Created by Valadoc