コード例 #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)))
}