I am working on a custom project browser organization, and it's mostly working well, but I've hit a snag. What I have done is this:
Created a project parameter (instance / text / identity data category) named View Category.
Created a view template for each type of view (this was the only way I could see to have a preset list available so users wouldn't type in values).
I can now either set a view current, or select one view in the project browser, and select a value for View Category in the properties palette.
If I try to select multiple views and enter a value, it applies it to my current view (or, if I am currently in a sheet, nothing happens).
The way I can get around this is to temporarily duplicate all my view templates and set View Category to be the only item the template includes. I'd rather not have to do this for around 30 view templates total. Is there any other way to assign a value to the instance parameter of multiple views at once?