code: func EventScrollNewFromEvent(event *Event) *EventScroll {
  	ee := (*C.GdkEvent)(unsafe.Pointer(event.native()))
  	ev := Event{ee}
  	return &EventScroll{&ev}
  }
docs: // 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.