Unintentional switching away from Script Mode

Hey Keith,
first a quick but heartfelt thanks for this version. Using it on tough-deadline screenwriting stuff, and it makes me happy. (um, well, as much of that as any software could possibly do)
Still wanted to comment on a bug that confused me from day I installed 2.0 (and 2.0.1):

Script-mode keeps switching on and off unintentionally.
It has cost me some time to trace back when exactly that happens, because you don’t see it at a first glance. But now I have confirmed that it happens when you switch views in the binder:
Try selecting a single document, go cmd-8 to change it to Script-Mode. Write in Scriptmode. Click on a higher level folder (e.g. to show the entire Screenplay), go into the same document again. You’ll find that the format shortcuts stop working, it has gone back to normal mode.
In fact, I noticed a specially annoying situation at times when that happens, as it seems that in normal mode the shortcut I use for “dialogue” (alt-cmd-5) sends you back from a scrivening-session to the document just previous to the one where the cursor sat when you made the keystroke, singling out that document. Don’t know whether that is an intentional shortcut in Normal mode, or some extension of the same problem.

In fact I wonder whether Script-Mode is supposed to affect one document only or whether if selected it turns into default for the whole project or folder. (The latter I think would be convenient for screenwriters). The reason I don’t know that, though, is that in the previous versions

Anyway, for the very most time, I love this version even more than I already did Scrivener 1.x

Keep up the faith,
yours O.
(some day, after all these deadlines I have to cope with, I’ll send you some scetches about the Storyline-related view we talked about in summer…)

Hi,

There’s no bug here - you are, in fact, right in your assumption that script mode only affects individual documents. If you switch to script mode, it does not affect every document in the project but turns the current document into a script document. If you create a new document, it will use the same mode as you are currently in - so if the selected document is in script mode, creating a new document will cause the new document to be in script mode, too. Script mode is then remembered on a per-document basis, so that when you switch between documents in the binder, script mode will be on for script documents and off for documents you didn’t turn the mode on for. You tell which documents are “script” documents because their icons in the binder are slightly yellower and have three punch-holes in the left margin. If you enter Scrivenings mode, it will use the mode that most of the documents in the session use. So if three of the five documents use script mode, scrivenings will use script mode.

This is how it has always worked and how it is intended to work, and it is actually one of the benefits of Scrivener. It means that you can have some prose documents and some script documents in the same project.

All the best,
Keith