title: How to obtain both position and direction of scroll with pygame?
body: <p>I am making a game, with various menus and informations displayed around the play area, and I am making some of those with custom Vertical_list and Horizontal_list objects that are part of my display structure.</p>
  <p>I would like to be able to scroll through those lists using pygame events.</p>
  <p>In pygame 1, the mouse wheel produced <code>pygame.MOUSEBUTTONDOWN</code> events. In pygame 2, a <code>pygame.MOUSEWHEEL</code> event was added, which distinguishes between horizontal and vertical scroll. But the <code>MOUSEWHEEL</code> event doesn't specify the position of the mouse at the time of the scroll. The <code>MOUSEBUTTON</code> events are still produced, but they provide no way to distinguish between vertical and horizontal scroll.</p>
  <p>I would like to get both informations: the position of the scroll, because my game often displays several such lists at the same time, and the direction of the scroll, so that one cannot trigger a vertical list's scroll while trying to scroll an horizontal one.</p>
  <p>Is there a way to do this?</p>
  <p>Coincidentally, why does the <code>MOUSEWHEEL</code> event not include position information?</p>