Кто использует в Lua библиотеку визуального интерфейса IUP внутри корутин (coroutines)?
В руководстве IUP есть два места упоминания слова coroutine
To use IUP inside coroutines, define the global attribute «IUPLUA_THREADED».
Неудобство использования IUP в том, что он используется в модальном режиме. Т.е. вывесив окно IUP, в Lua надо ждать, пока пользователь закроет это окно. До этого момента получить что-либо в Lua из IUP невозможно.
Использование корутин предполагает, что вызывающая корутину программа может вернуть временно себе управление, не дожидаясь завершения вызванной корутины. Т.е. до закрытия окна IUP, так что скрипт main() в Quik Lua может выполняться с учётом параллельных манипуляций пользователя в окне IUP.
Однако не удаётся найти примеры такого использования корутин с IUP.
Кто-нибудь может чего-то добавить?
454
Читайте на SMART-LAB:
Тарифы как инфляционный фактор: почему ожидания снижения ставок остывают
Индекс доллара DXY удерживается в плюсе и торгуется выше важной зоны 97.50 в европейские часы во вторник. На первый взгляд это выглядит...
О чем намозгоштормили сегодня в Mozgovik Research?
Доброго! Традиционный мозговой штурм перенесся на вторник из-за праздника.
Продолжаю держать в курсе.
🗂 На что влияет доля акций в свободном обращении
Представим все акции компании как пирог. Как правило, на бирже можно купить лишь его часть. Акции, которые принадлежат собственникам и...
Длинные ОФЗ: зарабатываем как по ВДО
Б РФ 13 февраля в очередной раз снизил ключевую ставку до 15,5%, тем самым продолжив тренд смягчения ДКП (кумулятивное снижение с июня 2025 г....
www.lua.org/pil/9.1.html
blog.amd-nick.me/understanding-lua-coroutines
ilovelua.wordpress.com/2012/02/02/сопрограммыcoroutines/
Если нет ответа на вопрос, не засоряйте тему.
forum.quik.ru/messages/forum10/message79637/topic9267/?result=reply#message79637