title: Pygame Set Mouse Cursor from Bitmap
body: <p>I'm making an image editor using pygame and I was wondering if it was possible to change the mouse cursor to something more suitable (for instance a circle or rectangle) for brushes.
  Pygame has a really weird way of doing it that I'm not sure would work very well. Is there a way I can write to a bitmap and then use that?</p>
  
  <p>If there is a way to do it with Python generally, that would work too I suppose.</p>