コード例 #1
0
ファイル: pango.go プロジェクト: norisatir/go-gtk3
func (self *FontDescription) GetFamily() string {
	s := C.pango_font_description_get_family(self.object)
	if s != nil {
		return gobject.GoString(unsafe.Pointer(s))
	}
	return ""
}
コード例 #2
0
ファイル: pango.go プロジェクト: norisatir/go-gtk3
func (self *FontDescription) ToFilename() string {
	s := C.pango_font_description_to_filename(self.object)

	if s != nil {
		return gobject.GoString(unsafe.Pointer(s))
	}
	return ""
}
コード例 #3
0
ファイル: gdk3.go プロジェクト: jkeys089/go-gtk3
func (self Atom) Name() string {
	if self.object == nil {
		return ""
	}

	s := C.gdk_atom_name(*self.object)
	return gobject.GoString(unsafe.Pointer(s))
}
コード例 #4
0
ファイル: button.go プロジェクト: napsy/go-gtk3
func (self *Button) GetLabel() string {
	l := C.gtk_button_get_label(self.object)
	return gobject.GoString(unsafe.Pointer(l))
}
コード例 #5
0
ファイル: widget.go プロジェクト: napsy/go-gtk3
func (self *Widget) GetName() string {
	n := gobject.GetProperty(self, "name")
	defer n.Free()
	return gobject.GoString(n.GetPtr())
}
コード例 #6
0
ファイル: entry.go プロジェクト: napsy/go-gtk3
func (self *Entry) GetText() string {
	l := C.gtk_entry_get_text(self.object)
	return gobject.GoString(unsafe.Pointer(l))
}
コード例 #7
0
ファイル: label.go プロジェクト: napsy/go-gtk3
func (self *Label) GetCurrentURI() string {
	uri := C.gtk_label_get_current_uri(self.object)
	return gobject.GoString(unsafe.Pointer(&uri))
}
コード例 #8
0
ファイル: label.go プロジェクト: napsy/go-gtk3
func (self *Label) GetLabel() string {
	l := C.gtk_label_get_label(self.object)
	return gobject.GoString(unsafe.Pointer(&l))
}
コード例 #9
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))
}
コード例 #10
0
ファイル: window.go プロジェクト: napsy/go-gtk3
func (self *Window) GetTitle() string {
	t := gobject.GetProperty(self, "title")
	defer t.Free()
	return gobject.GoString(t.GetPtr())
}
コード例 #11
0
ファイル: frame.go プロジェクト: napsy/go-gtk3
func (self *Frame) GetLabel() string {
	l := C.gtk_frame_get_label(self.object)
	return gobject.GoString(unsafe.Pointer(l))
}