示例#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
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)))
}