|
DISCUSSION
A: Yes. MenuBox can not only be invoked from FSCommand
"exec", but it can actually be used to overcome some of its
limitations, especially those introduced since the release of
version 6 (Flash MX) of Macromedia Flash Player, where for
security reasons applications have to be stored in the "fscommand"
directory of the projector, and paths as well as parameters passed
to the application are ignored. By invoking MenuBox.exe and
specifying a document (e.g. PDF, Word, etc.) file name and
options in MenuBox.ini, you can overcome this limitation.
The following script launches MenuBox, which is in the "fscommand"
folder on the same level as the projector:
on (release) {
fscommand ("exec", "MenuBox.exe");
}
An additional MenuBox.ini file can be placed in the same
directory as MenuBox.exe to specify another executable
application, optionally with a different directory path and
command line options, or even a document name to open with the
default viewer. For example, MenuBox.ini could consist of the
following lines:
[Publisher]
License = "12345-12345-12345-12345"
[Windowless]
File=MyDocument.pdf
Parameters=MyParameters
Directory=MyDirectory
All other MenuBox commands and options are also supported. It
is for example possible to execute conditional code to install
viewers or for fallback actions, etc.
Also see:
|