예제 #1
0
파일: label.go 프로젝트: twstrike/gotk3
// GetText is a wrapper around gtk_label_get_text().
func (v *Label) GetText() (string, error) {
	c := C.gtk_label_get_text(v.native())
	if c == nil {
		return "", nilPtrErr
	}
	return C.GoString((*C.char)(c)), nil
}
예제 #2
0
파일: label_unix.go 프로젝트: sjn1978/ui
func (l *label) Text() string {
	return fromgstr(C.gtk_label_get_text(l.label))
}
예제 #3
0
파일: gtkcalls_unix.go 프로젝트: UIKit0/ui
func gtk_label_get_text(widget *C.GtkWidget) string {
	return fromgstr(C.gtk_label_get_text(togtklabel(widget)))
}
예제 #4
0
파일: label.go 프로젝트: napsy/go-gtk3
func (self *Label) GetText() string {
	txt := C.gtk_label_get_text(self.object)
	return gobject.GoString(unsafe.Pointer(txt))
}
예제 #5
0
파일: linux_gtk.go 프로젝트: axet/desktop
func gtk_label_get_text(label GtkWidget) string {
	return C.GoString(C.gtk_label_get_text(Arg(label)))
}