コード例 #1
0
ファイル: area_unix.go プロジェクト: NotBadPad/ui
func (a *area) SetTextFieldText(text string) {
	ctext := togstr(text)
	defer freegstr(ctext)
	C.gtk_entry_set_text(a.textfield, ctext)
}
コード例 #2
0
ファイル: gtkcalls_unix.go プロジェクト: UIKit0/ui
func gtk_entry_set_text(widget *C.GtkWidget, text string) {
	ctext := C.CString(text)
	defer C.free(unsafe.Pointer(ctext))
	C.gtk_entry_set_text(togtkentry(widget), togstr(ctext))
}
コード例 #3
0
ファイル: textfield_unix.go プロジェクト: sjn1978/ui
func (t *textfield) SetText(text string) {
	ctext := togstr(text)
	defer freegstr(ctext)
	C.gtk_entry_set_text(t.entry, ctext)
}
コード例 #4
0
ファイル: entry.go プロジェクト: napsy/go-gtk3
// Button interface
func (self *Entry) SetText(label string) {
	s := gobject.GString(label)
	//defer s.Free()
	C.gtk_entry_set_text(self.object, (*C.gchar)(s.GetPtr()))
}