Please turn on your imagination: We are producing 8-10 application for language training. Its a large project with 2-3 programmers, a graphical artist, a videoproduction team, text authors etc. etc. The applications we are producing will be used by authors who will enter text, record sound and apply QuickTime video to our applications. You could call our applications for empty shells, ready to recieve content. But now think if we find out that there is an error in one of our applications, in one of the scripts. We will supply them with a new version, and they can start importing and arranging ... lets say 200 or maybe 500 training sessions. What if we instead desided to put the scripts in another stack, a stack in only one version pr. application - instead of including it in every application. Now replacing this stack would replace the old script with the updated version. Lets say that we have 200 examples of the application: dictation.rev (of course with the files named diffently) but all dictations are using the same stack for accessing scripts. We could save the script-stack in the Revolution folder and call it dictationscripts.rev. dictation1.rev dictation2.rev dictation3.rev etc etc etc all using scripts from the same "dictationscripts.rev" Replacing this file would be all we needed to do if we need to update all the applications. As we see it this strategy will work as long as you dont need to do any changes to the stack itself (like adding or moving fields, buttons etc. etc.). Hope to hear your opinion. Best regards Carsten Levin
