Модуль позволяющий работать с событиями
Чтобы импортировать данный модуль необходимо в файле программы ввести
from eventmaster import *Класс события
event = Event()Установка обработчика события
def foo(param):
print(param)
event.connect(foo)Вызвать событие с параметром, который будет передан в ф-ию
event.push(1)Класс, собирающий события в список событий.
При вызове события из списка событий заполняется очередь событий, обработчики, привязанные к этим событиям,
выполняются в порядке очереди в разных потоках.
Необязательный параметр
EM = EventMaster()
Запуск Мастера событий
EM.start()
Добавление нового события с привязанной ф-ией
EM.append(ev)
Прекращение работы Мастера событий
EM.exit()