Страницы

Поиск по вопросам

четверг, 11 июля 2019 г.

Выпадающее меню в Python (pygame)

как создать в питоне выпадающее меню с помощью графического модуля pygame? (задача, есть множество цветов и нужно выбрать один из списка)


Ответ

Попробуйте адаптировать под свои нужды вот эту библиотеку:
http://simple-pygame-menu.googlecode.com/svn/trunk/
Пример кода:
menu_data = ( 'Main', 'Item 0', 'Item 1', ( 'Things', 'Item 0', 'Item 1', 'Item 2', ( 'More Things', 'Item 0', 'Item 1', ), ), 'Quit', ) PopupMenu(menu_data) for e in pygame.event.get(): if e.type == USEREVENT and e.code == 'MENU': print 'menu event: %s.%d: %s' % (e.name,e.item_id,e.text) if (e.name,e.text) == ('Main','Quit'): quit()

Комментариев нет:

Отправить комментарий