[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[pygame] raw_input() and pygame.event.get()
- To: pygame-users@xxxxxxxx
- Subject: [pygame] raw_input() and pygame.event.get()
- From: Mike Wyatt <mwyatt@xxxxxxxxx>
- Date: Sun, 10 Dec 2006 21:53:02 -0600
- Delivered-to: archiver@seul.org
- Delivered-to: pygame-users-outgoing@seul.org
- Delivered-to: pygame-users@seul.org
- Delivery-date: Sun, 10 Dec 2006 22:53:24 -0500
- Reply-to: pygame-users@xxxxxxxx
- Sender: owner-pygame-users@xxxxxxxx
- User-agent: Thunderbird 1.5.0.8 (Windows/20061025)
How can I prevent key presses performed during a call to raw_input()
from being added to pygame's event queue? I've tried calling
pygame.event.clear() after the call to raw_input(), but KEYDOWN events
are still processed by pygame.event.get() once the PyGame window gets
focus back from the console window. I've also tried calling
set_blocking(KEYDOWN)/set_blocking(None) and
set_blocking(KEYDOWN)/set_allowed(None), but that results in no events
being processed by pygame.event.get()
Thoughts?