예제 #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
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()))
}