예제 #1
0
파일: text_view.go 프로젝트: gotk3/gotk3
// TextViewNew is a wrapper around gtk_text_view_new().
func TextViewNew() (*TextView, error) {
	c := C.gtk_text_view_new()
	if c == nil {
		return nil, nilPtrErr
	}
	return wrapTextView(wrapObject(unsafe.Pointer(c))), nil
}
예제 #2
0
파일: textbox_unix.go 프로젝트: sjn1978/ui
func newTextbox() Textbox {
	widget := C.gtk_text_view_new()
	t := &textbox{
		scroller: newScroller(widget, true, true, false), // natively scrollable, has a border, no overlay
		textview: (*C.GtkTextView)(unsafe.Pointer(widget)),
	}
	return t
}