/** Processes an AU request. * * <p>Default: in addition to what are handled by {@link XulElement#service}, * it also handles onOpen. * @since 5.0.0 */ public void service(org.zkoss.zk.au.AuRequest request, boolean everError) { final String cmd = request.getCommand(); if (Events.ON_SCROLL.equals(cmd)) { ScrollEvent evt = ScrollEvent.getScrollEvent(request); double curpos = evt.getPosInDouble(); _curpos = curpos > _minpos ? curpos : _minpos; Events.postEvent(evt); } else if (Events.ON_SCROLLING.equals(cmd)) { ScrollEvent evt = ScrollEvent.getScrollEvent(request); Events.postEvent(evt); } else super.service(request, everError); }