示例#1
0
文件: entry.go 项目: napsy/go-gtk3
//Create and return new entry Structure
func NewEntry() *Entry {
	e := &Entry{}

	o := C.gtk_entry_new()

	e.Container = NewContainer(unsafe.Pointer(o))

	e.object = C.to_GtkEntry(unsafe.Pointer(o))
	return e
}
示例#2
0
文件: entry.go 项目: napsy/go-gtk3
// Conversion function for gobject registration map
func newEntryFromNative(obj unsafe.Pointer) interface{} {
	var entry Entry
	entry.object = C.to_GtkEntry(obj)
	entry.Container = NewContainer(unsafe.Pointer(obj))
	return &entry
}