コード例 #1
0
ファイル: button.go プロジェクト: hwch/go-gtk
func NewButton() *Button {
	bt := C.gtk_button_new()
	if bt == nil {
		return nil
	}
	return ToButton(unsafe.Pointer(bt))
}
コード例 #2
0
ファイル: button.go プロジェクト: napsy/go-gtk3
//Create and return new button Structure
func NewButton() *Button {
	b := &Button{}

	o := C.gtk_button_new()

	b.Container = NewContainer(unsafe.Pointer(o))

	b.object = C.to_GtkButton(unsafe.Pointer(o))
	return b
}
コード例 #3
0
ファイル: button.go プロジェクト: ziutek/gtk
func NewButton() *Button {
	b := new(Button)
	b.SetPtr(glib.Pointer(C.gtk_button_new()))
	return b
}
コード例 #4
0
ファイル: gtkcalls_unix.go プロジェクト: UIKit0/ui
func gtk_button_new() *C.GtkWidget {
	return C.gtk_button_new()
}