SWF Maestro: универсальный компилятор для создания приложений, игр, хранителей экрана из SWF файлов

Стандартные команды

Это стандартные команды, доступные в обычном прожекторе, создаваемом при помощи Adobe (Macromedia) Flash.

Команда Версия Аргументы Назначение
allowscale EXE, SCR true или false False конфигурирует приложение, чтобы SWF всегда был исходного размера и не менялся в зависимости от размеров окна.
True заставляет SWF менять свой размер вместе с окном приложения и занимать 100% всего окна.
exec EXE Путь к файлу Запускает приложение. Если Вы указываете путь к avi, mpg, mp3, zip или другому документу, он будет открыт в приложении, которое ассоциировано с этим типом файлов.
fullscreen EXE true или false True переключает приложение в полноэкранный режим. False восстанавливает окно приложения.
quit EXE нет Закрывает приложение.
showmenu EXE true или false True включает контекстное меню. False отключает контекстное меню.

allowscale

Команда allowscale определяет, когда SWF должен занимать все окно приложения. По умолчанию, эта опция включена (true). Но в некоторых случаях, она может быть нежелательна. К примеру, растровые изображения могут становиться "пиксельными", когда опция включена, или отрисовка кадров может замедлиться, т.к. время отрисовки увеличивается для больших областей экрана.

Добавьте следующий скрипт в свое приложение, чтобы отключить установку размера по всей рабочей области:

fscommand("allowscale", "false");

exec

Команда exec используется для запуска внешних приложений или открытия документов в приложении, установленном по умолчанию.

Аргументом должен быть полный или относительный путь к приложению / документу для запуска. Если путь не указан, тогда SWF Maestro использует папку, в которой находится скомпилированное приложение.

Этот скрипт запускает App.exe, находящийся в той же папке, что и скомпилированное приложение:

fscommand("exec", "App.exe");

Этот скрипт открывает file.zip, находящийся в поддиректории archives в директории, где находится скомпилированное приложение:

fscommand("exec", "archives/file.zip");

fullscreen

Определяет, когда приложение должно быть в оконном или полноэкранном режиме.

Добавьте следующий ActionScript, чтобы переключится в полноэкранный режим прямо из Вашего приложения:

fscommand("fullscreen", "true");

quit

Эта команда закрывает приложение.

Поместите этот скрипт на кнопку, чтобы она закрывала приложение:

on (release) { fscommand("quit"); }

showmenu

По умолчанию, правый клик мыши вызывает контекстное меню со вспомогательными опциями.

Если Вы хотите, чтобы меню не открывалось, добавьте следующий скрипт в Вашем SWF:

fscommand("showmenu", "false");