Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flash Приложения: AIR, Zinc и тд. (http://www.flasher.ru/forum/forumdisplay.php?f=94)
-   -   Восстановить окно при повторном запуске (http://www.flasher.ru/forum/showthread.php?t=154618)

_sestra_ 20.04.2011 12:22

Восстановить окно при повторном запуске
 
Если человек свернул программу, а затем запустил её снова, то ничего не произойдет.
Хотелось бы как-нибудь словить событие "Попытка повторного запуска приложения" для того что бы потом сделать
Код AS3:

NativeWindow.restore();

Возможно ли это?

alexcon314 20.04.2011 15:00

Т.е. предотвратить запуск копии приложения и показать окно уже запущенного? Боюсь, что средствами самого айр такого не добиться.
Впрочем, под виндами, наверно, можно что-нибудь придумать, используя NativeProcess совместно с утилитой winapiexec, ну, или еще с каким-нибудь шелльным расширением.

myPride 23.04.2011 23:52

возможно,
при повторном запуске приложения, произойдет событие InvokeEvent.INVOKE

alexcon314 25.04.2011 09:34

оу.. век живи-век учись)

_sestra_ 28.04.2011 13:17

Спасибо, это работает.


Часовой пояс GMT +4, время: 00:18.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.