Author Topic: Можно ли Dialogbox'у выпрыгивать в фоне?  (Read 1450 times)

0 Members and 1 Guest are viewing this topic.

airdox

  • Зашел в гости
  • *
  • Posts: 13
    • View Profile
Здравствуйте!

Это продолжение того скрипта, который мы проверяли на полный экран.
Так вот, задача, если приложение - фулскрин - приостановить выполнение скрипта до того момента пока оно из него не выйдет, а когда выйдет - продолжить. Периодическая проверка ИФ_ПИКЧЕ_ИНом с примесью привязки к окну мне не нравится тем, что создается впечатление, что само приложение начинает подлагивать, когда происходит проверка. Устроил бы вариант Dialogbox'а, как паузы,  если бы этот товарищ не выпрыгивал в самый неподходящий момент,  как черт из табакерки,  сворачивая полноэкранное приложение.
Вопрос:
1)можно ли как то сделать, чтобы он выпрыгивал в фоне, не сворачивая приложение?
2)может есть какая то альтернатива поставить скрипт на паузу?

Спасибо !

Johnny

  • Создатель
  • Герой форума
  • *
  • Posts: 593
    • View Profile
Re: Можно ли Dialogbox'у выпрыгивать в фоне?
« Reply #1 on: October 10, 2014, 12:44:05 PM »
что вы так все пристали к этому костылю (он мне не нравится потому что имеет уникальный синтаксис, выбивающийся из концепции, при этом это самая популярная база для скриптов) . есть много других способов идентификации, не таких ресурсоемких. подсчет кол-ва пикселей, подсчет контрольной суммы области, в конце концов просто цвет произвольного пикселя.

по поводу "поставить на паузу". готовится выход версии 4.11 с многопоточностью (можешь взять бету с темы [Альфа/Бета]. там как раз очень удобно ставить целые куски программы "на паузу" при этом сохраняя работу другой части алгоритма.

диалогбокс меняться не будет. весь его смысл именно в выпрыгивании.

на будущее. все "продолжения" желательно оставлять в одной теме. лучше одна тема на 50 сообщений, чем 10 по 5.
« Last Edit: October 10, 2014, 12:52:12 PM by Johnny »