Join Bob Levine for an in-depth discussion in this video Creating "master states", part of InDesign: Multistate Objects.
- For veteran InDesign users, the concept of master pages should be familiar. Anything that needs to appear on multiple pages can be placed on the master and when that master is applied, those objects are going to show up. Unfortunately, with MSO's even the tiniest change between states requires that every object be duplicated. That can result in large file sizes and some extra work when making sure that any buttons are working properly. Let's take a look at how we can streamline this just a little bit.
I've got a file open here and let's just remember back earlier in the course where we created multi-state objects out of different pages in an InDesign file and all we did was take everything that was on the page, copy and paste it, and so on and so forth until we had everything on one page. Selected everything, created a multi-state object, and we were done. So let's take a look at what we've got here. I've got a page with San Francisco in the back and I've got a top five here with the Golden Gate Bridge and let's see what's on our next page.
Well, everything is pretty much the same except for this corner part where we've got the number two of the top five and that's the San Francisco Cable Car System. Let's just grab our scroll bar and come on down another page and you can see where we're going with this. We've got Fisherman's Wharf and we'll go down one more page and let's just keep scrolling past Alcatraz and here we are at Chinatown and that's our top five.
And we can take a look at some visual cues we've got here. We've got some buttons up here that we want to use to just navigate through this top five and I want to keep the background the same. Well, I could just duplicate everything and then have five big pages for this or I could just take this section, turn it into a multi-state object, then nest it into this one state. Now in the interest of time, I've already created an MSO for this and here it is on my last page.
i'm going to go ahead and copy this to the clipboard with command "c" and let's go all the way back up to the first page in this file. This is our Discover California, multi-state object. I'm going to select that and then open up the Object State's panel and pull this out because we'll be using it a bit and I'm going to paste that multi-state object that I created earlier right onto this page. So we'll just use command "v" to get that here and sure enough, it's right here and it's pretty much where I want it to be.
Now, you may notice I've already got a text frame in this state and that's our pop-up video that we already nested here. So it's going to show you that we can nest more than one multi-state object into a state. So let's go ahead and use the same procedure that we used for the pop-up video. I'm just going to draw a small text frame and let's just draw if off on the side here. It doesn't really matter again where we put it just as long as we know where it is.
I'm going to select my multi-state object. We'll grab that same icon we've been using to anchor objects and let's just drag it on over to that little text frame we drew. And every now and then with anchored objects they can act just a little bit wonky and so you may need to reposition that a little bit. I've got it where I want it now and we can see with that multi-state object selected I can go ahead and select the text frame that it's anchored to.
I'm going to select the main MSO that we're working with and I'm going to just go right ahead and use this Add objects to visible state command and that should have anchored that into this state. Let's just scroll through the states to make sure. So let's just go up to our start state and sure enough, there it goes, it's disappearing. If I click L.A. it's not there, Mammoth Lakes, it's not going to be there, but if we go back to San Francisco, it's there and I can come over to my Layer's panel to find it.
Again, I can expand the layers where I see Explore California, which is my MSO and of course the first choice is going to be the San Francisco state here and when I expand that I've got a text frame right here on the top. And sure enough, I don't know if you can see that selection here, but that is the text frame that this multi-state object is anchored to. If I come down here and expand it, sure enough you can see that. Now you may notice that it says San Francisco top six.
The reason for that is, InDesign, when it copies and pastes some of these elements, it likes to give them a number and what happens is those go in sequence and because I had already called this SF Top Five InDesign went ahead and called this one SF Top Six. So I can go back and change this. It's really not harmful but I want to just have a little good housekeeping here, so let's just change that name and let's refresh this over on the Layer's panel by expanding it on the Layer's panel as well and sure enough it just refreshed to SF Top Five.
Now, this gives us a master state effectively because I can now go through these without changing anything in the background. Everything there is pretty well set and that's going to save me some work going down the pike. But I haven't really added any navigation to that and we're going to cover that in our next movie.
- Working with the Object States panel
- Creating content for basic multistate objects (MSOs)
- Using layers and pages to create MSOs
- Adding and removing states
- Adding content
- Adding objects as states
- Controlling MSOs with buttons
- Using MSOs for interactive content
- Nesting MSOs