func EventScrollNewFromEvent(event *Event) *EventScroll {
	ee := (*C.GdkEvent)(unsafe.Pointer(event.native()))
	ev := Event{ee}
	return &EventScroll{&ev}
}
func EventScrollNewFromEvent(event *Event) *EventScroll {
	ee := (*C.GdkEvent)(unsafe.Pointer(event.native()))
	ev := Event{ee}
	return &EventScroll{&ev}
}
func EventScrollNewFromEvent ( event * Event ) * EventScroll { ee := ( * C . GdkEvent ) ( unsafe . Pointer ( event . native ( ) ) ) ev := Event { ee } return & EventScroll { & ev } }
// EventScrollNewFromEvent returns an EventScroll from an Event.
//
// Using widget.Connect() for a key related signal such as
// "button-press-event" results in a *Event being passed as
// the callback's second argument. The argument is actually a
// *EventScroll. EventScrollNewFromEvent provides a means of creating
// an EventKey from the Event.
EventScrollNewFromEvent returns an EventScroll from an Event . Using widget . Connect () for a key related signal such as button - press - event results in a * Event being passed as the callback s second argument . The argument is actually a * EventScroll . EventScrollNewFromEvent provides a means of creating an EventKey from the Event .