예제 #1
0
파일: box.go 프로젝트: napsy/go-gtk3
func (self *Box) PackEnd(w WidgetLike, expand bool, fill bool, padding uint) {
	e := gobject.GBool(expand)
	f := gobject.GBool(fill)
	defer e.Free()
	defer f.Free()
	C.gtk_box_pack_end(self.object, w.W().object, *((*C.gboolean)(e.GetPtr())), *((*C.gboolean)(e.GetPtr())), C.guint(padding))
}
예제 #2
0
파일: box.go 프로젝트: ziutek/gtk
func (b *Box) PackEnd(child *Widget, expand, fill bool, padding uint) {
	var e, f C.gboolean
	if expand {
		e = 1
	}
	if fill {
		f = 1
	}
	C.gtk_box_pack_end(b.g(), child.g(), e, f, C.guint(padding))
}
예제 #3
0
파일: linux_gtk.go 프로젝트: axet/desktop
func gtk_box_pack_end(box GtkWidget, item GtkWidget, expand bool, fill bool, padding int) {
	C.gtk_box_pack_end(Arg(box), Arg(item), C.bool(Bool2Int[expand]), C.bool(Bool2Int[fill]), C.int(padding))
}