Hi Michael

A stub projector is an extremely simple projector that has no Xtras included
in it. Basically all a stub projector contains is a startMovie handler that
tells it to go to a specific Director movie. To create a stub projector,
create a new director movie, create a movieScript and put in a startMovie
handler

ex.

on startMovie
        go to movie ("someMovieName")
end startMovie

Please note that "someMovieName" does not include a file extension.

The reason for not including any Xtras is that Xtras require memory and time
to unpack. This increases the length of time the projector takes to start
up.  To counteract the absence of Xtras in the projector, you create an
Xtras folder that you place directly next to the Stub projector's exe file.
You add all the required Xtras for your project into that folder.

By default director includes a number of Xtras in a new movie when it
creates it, to remove these Xtras, go to Modify -> Movie -> Xtras and select
each Xtra and choose remove. Save the movie and then create a projector from
it.

Why no file extension in the startMovie handler?

Well if you specify a file extension, then the projector looks for a movie
with that extension in the given directory and runs it which is fine for the
final project, but what if you want to run a quick test of your files (which
you later plan to protect (dxr) or convert to dcr files), do you really want
to go through the time consuming task of protecting each file, or would you
rather just have that stub projector and Xtras sitting in the directory in
which your dir files are kept and be able to execute the stub to see what
the final project would theoretically look like. Heck when your finished you
could protect your files and never have to modify the project. You can also
quickly test cross platform by simply copying your files to the other OS and
then executing the OS specific stub without any additional hassles (other
then those in transfering your files between PC and Mac).

I'm not well aquainted with all the inf and ini files for crossplatform work
so perhaps someone else can chip in that info.

Does that help to answer your question???

Sincerely

Mark

--------------------------------------------
Mark R. Jonkman
Mark R. Jonkman Consulting
ADDRESS: 20 Windermere Crt., Guelph, ON, CANADA N1E 3L4
PHONE: 519-837-8509
EMAIL: [EMAIL PROTECTED]
--------------------------------------------


[To remove yourself from this list, or to change to digest mode, go to
http://www.penworks.com/LUJ/lingo-l.cgi  To post messages to the list,
email [EMAIL PROTECTED]  (Problems, email [EMAIL PROTECTED])
Lingo-L is for learning and helping with programming Lingo.  Thanks!]

Reply via email to