Показать сообщение отдельно
Старый 04.12.2011, 14:49   #1
FireOwl
Бывалый
 
Аватар для FireOwl
 
Регистрация: 16.09.2009
Адрес: Sun system
Сообщений: 831
Написано 442 полезных сообщений
(для 1,836 пользователей)
Однократное нажатие

Вот есть меню. Пункт выбирается стрелочками.
Но есть только функция проверки нажатости нужных клавиш.
Если нажато - выбрать следующий пункт. И указатель несется как хрен знает что, сразу на двадцать пунктов за одно нажатие.

Приходится вешать флажок:
flag = True
if flag and key_pressed: do(); flag = False
if no_keys_pressed: flag = True
Можно это как-то красивее сделать?
__________________
N"Gasta! Kvata! Kvakis!
Ahkstas so novajxletero (oix jhemile) so Ranetauw.
(Offline)
 
Ответить с цитированием