title: Mouseover in Pygame
body: <p>I know this title sounds a lot like 
  <a href="https://stackoverflow.com/questions/11846032/detect-mouseover-an-image-in-pygame">Detect mouseover an image in Pygame</a>
  but there's an error. I've tried following both answers from that question, but it never worked. Here is a part of my code:</p>
  
  <pre><code>title = font3.render(('SQUASH!'), True, white)
  play = font1.render(('PLAY'), True, white)
  while True:
      for event in pygame.event.get():
          if event.type == QUIT:
              pygame.quit()
              sys.exit()
      screen.blit((title), (400, 400))
      screen.blit(play, (theposition))
      if play.collide_point(pygame.mouse.get_pos()):
          hi = font1.render(('hi'), True, white)
          screen.blit(hi, (300, 300))
      pygame.display.flip()
      time.sleep(0.000000000000000000000000000000000000000000000000000000001)
      pygame.display.flip()
  </code></pre>
  
  <p>The 'hi' is basically a test using the first answer. I am trying to make the text change (bold, underline etc.) if I hover over a button with the mouse. It doesn't seem to work.</p>