Всё, понял
Это невозможно
Верхняя функция уже отработала, только лишь назначила обработчик события и уничтожилась
Соответственно, уже нельзя вернуть значение, так как функции уже нет
Надо ждать, когда произойдёт событие, только после этого завершать функцию
Соотв надо поставить цикл, который будет постоянно проверять, не произошло ли событие, если произошло, то заставить верхнюю функцию вернуть значение и, собственно, завершится
Чем я сейчас и занимаюсь
Ну чтож никто не сказал что это не возможно ^_^
|