Посылка сообщений программе, которая управляет флэш-плейером.

Используйте оператор FS Command чтобы послать команду программе, которая управляет флэш-плейером. Если вы не знакомы с JavaScript или с созданием приложений (projectors), вам вероятно никогда не понадобится использовать оператор FS Command.

FS Command имеет два параметра: Command и Argument. Напишите команду, которую вы хотите послать, в окне Command. Если выражение требует аргумента, напишите аргументы в окне Arguments. (И то и другое находится в меню Actions). В окнах Command и Argument вы можете использовать цифры и выражения.

В Браузере оператор FS Command вызывает JavaScript- функцию moviename_DoFSCommand в HTML-странице, которая содержит флэш-клип. При этом moviename- это название флэш-плейера, как оно написано в атрибуте NAME в тэге EMBED или OBJECT. Если флэш-плейер имеет название theMovie, то JavaScript- функция будет theMovie_DoFSCommand.

JavaScript- функция использует параметры Command и Arguments, которые могут использоваться для любой цели.

Например, вы можете использовать оператор FS Command чтобы открыть "окно для диалога" (message dialog box) в HTML- странице через Javascript. Для этого:

1 В HTML странице, которая содержит флэш-клип добавьте следующий Javascript код:
function theMovie_DoFSCommand(command, args) {
	if (command == "messagebox") {
		alert(args);
	}
}
2 Во флэш-клипе добавьте оператор FS Command если вы хотите открыть окно для диалога:
FS Command ("messagebox", "This is a message box invoked from within Flash.")
Вы так же можете использовать выражения для оператора FS Command, как в следующем примере:
FS Command ("messagebox", "Hello, " & name & ", welcome to our website!")
Вы можете установить, чтобы ваши HTML- документы поддерживали это все "по стандарту". Для этого вы можете создать свою собственную стандартную страницу с использованием команд Publish и Preview. См. Установки для публикации во fash.

В Director оператор FS Command может посылать сообщения, которые интерпретируются как события, с помощью языка линго. (Для тех кто это не знает- Director, это совершенно отдельная от флэш программа, которая тоже является продуктом фирмы macromedia). Вы должны писать команды на языке линго, чтобы получить сообщение от FS Command и выдать действие в Director.

В In Visual Basic, Visual C++, и других программах, которые работают с ActiveX, FS Command посылает VB Event с двумя выражениями, с которыми можно работать дальше с использованием соответствующего языка программирования.

Следующие специальные операторы FS Command контролируют клип, который проигрывается как приложение (ptojector):
Command Arguments Function

quit

никакого

Закрывает приложение.

fullscreen

True/False

True открывает плейер в полный размер окна. False возвращает плейер к обычному предписанному размеру.

allowscale

True/False

False устанавливает плейер так, что он всегда показывает изображение в 100% размере и нельзя изменить его размер. True возвращает плейер обратно в нормальный режим - Show All.

showmenu

True/False

True активирует полный набор пунктов меню, которые открываются в при нажатии правой кнопки мыши. False дезактивирует это меню.

exec

ссылка на приложение

запускает другое приложение из вашего прожектора.