Добро пожаловать к нам в гости! Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
Эта переменная может использоваться для предотвращения закрытия приложения, установкой значения“False”, будучи инициализированной из раздела "Book Properties > Actions > Shutdown. Например:
Код
SetVar "[ShutdownStatus]" "False"
Имейте ввиду, что размещать данную переменную где-либо еще, помимо раздела "Shutdown Action", не имеет смысла. Работать не будет..
[ShutdownSource]
В дополнение к [ShutdownStatus], о которой шла речь выше, можно опросить глобальную переменную [ShutdownSource] скриптом по команде "Book Properties > Actions > Shutdown, для выяснения причины завершения работы приложения. [ShutdownSource] может содержать следующие значения:
NeoBook Завершение работы приложения было вызвано командой NeoBook "Exit".
Windows Завершение работы приложения было инициировано Windows. Это могло произойти по следующим причинам: пользователь выбрал команду "Выключение" из Меню "Пуск"; пользователь выбрал команду "Завершить задачу"; или же пользователь закрывает приложение, размещенное в трее, по команде "Выход" из контекстного меню на пиктограмме приложения. В большинстве случаев не стоит отказываться от завершения работы приложения, если оно было инициировано Windows.
CloseButton Пользователь кликает мышкой по кнопке "Close" (справа-вверху) в окне приложения, выбирает команду "Exit" из системного меню окна (слева-вверху), или же использует комбинацию на клавиатуре "Alt+F4".
Например, дабы реализовать сворачивание окна приложения взамен его закрытия по нажатию кнопки "Close", выполним следующее:
Обычно, при запуске "system tray"-приложения в трее автоматически появляется соответствующая иконка. Если Вы желаете, чтобы приложение этого типа при запуске было развернуто на экране (а не свернуто в трее), разместите в разделе "Book Properties > Actions > Startup следующий код: