Can I have a "master" layer on top of every slide?

Jul 03, 2015

I'd like a way to put something on every slide that's in front of--not behind--each slide's content.

On my Slide Master, I've created an animated menu. Here's its dormant "state":

When the user clicks ShowMenu, the Show Menu layer is visible:

For most slides, it's perfect--the Show Menu and Hide Menu layers are in front of any given slide's content. If I have something large on a slide, however, the content of the Base Layer of the Slide Master (the ShowMenu "button") is behind/under it as shown below. Is there any way--other than pasting the ShowMenu button onto every slide (and, even then, I wouldn't know how to tell it to show a layer from the Slide Master) to have content on every slide on the top layer?

 

In this case, I could reduce the dimensions of the video--and probably will--but I've wanted this ability for several different effects & projects so if it's possible, I'd be delighted.

Thanks in advance.

34 Replies
Søren Kastholm

This is also the method I use.

However, it does have a side effect.
If you - on the called slide layer - hide objects from the base layer, the objects on the layer appear as a result of calling a slidemaster slide layer, regardless of what the properties are set to on the layer.
(I have added a picture on the example)

My solution is to hide objects using states on the base layer before calling the layer and vice versa: reset the states on the layer before saving the layer.

But I wonder if anyone has another, better solution. And secondly, if this is a bug or just by design.

Søren Kastholm

Thanks for the example!

Correct me, if I am wrong. As far as I can see, the example does not solve my problem.
On the first slide, the monkey from baselayer is shown on "Untitled Layer 2".

To avoid that, I would hide the monkey by "eye out" the baselayer object on
"Untitled Layer 2". However, this is ignored due to the call to the slidemaster.

Am I wrong?

Walt Hamilton

No, this does not solve your problem. it was written to answer Pete's second question Can I have an object that is always on top of everything on a slide?

Since there are a number of simple ways to hide the base, I assume your problem is hiding just some of the objects on the base. I think there are some easier workarounds than using states. Admittedly they are still workarounds until the bug is fixed.

In my example, on Layer 2, I had to move the graphic so the monkey would show, so objects can be hidden that way.

An alternative is an object filled with the layer background color.

That way you cover the object, without having to make it visible again when the layer is hidden.

Dorte Lynge Hansen

Hi Pete

I don't know if this is the feature, you request, but I always use a layer on my masterslide "Clean" and put my triggers here to show the layer on all my pages in that masterslide. This way I don't need any layers or triggers on my Base layers and can keep my coding clean. I use this for sitemaps, help, menus, etc. and it will always be on top of my objects. If you use layers on you slides, you then need to uncheck "Hide other slide layers" or you can put some more advanced triggers on your masterslide as described above to always make sure, that your masterlayer is above.

Regards Dorte

Martan Antonie
Dorte Lynge Hansen

Hi Pete

I don't know if this is the feature, you request, but I always use a layer on my masterslide "Clean" and put my triggers here to show the layer on all my pages in that masterslide. This way I don't need any layers or triggers on my Base layers and can keep my coding clean. I use this for sitemaps, help, menus, etc. and it will always be on top of my objects. If you use layers on you slides, you then need to uncheck "Hide other slide layers" or you can put some more advanced triggers on your masterslide as described above to always make sure, that your masterlayer is above.

Regards Dorte

What a "clean" solution! well done and thanks for sharing your creativity. 

Ahmed Jendeya
Dorte Lynge Hansen

Hi Pete

I don't know if this is the feature, you request, but I always use a layer on my masterslide "Clean" and put my triggers here to show the layer on all my pages in that masterslide. This way I don't need any layers or triggers on my Base layers and can keep my coding clean. I use this for sitemaps, help, menus, etc. and it will always be on top of my objects. If you use layers on you slides, you then need to uncheck "Hide other slide layers" or you can put some more advanced triggers on your masterslide as described above to always make sure, that your masterlayer is above.

Regards Dorte

Hi,

 

The master slide layer is not on top of "MyLayer". 

Is there any way to make the master slide layer always on top of the base slides and also the layers on the project?