Anyone have any tips or suggestions for creating a drop-down menu in Storyline? I am trying to create my own from scratch but having issues with making the drop down menu funtion properly (i.e, making the menu items appear and disappear as the user mouses over the menu).
Hi Greg - managed to work it out - I had not carried to top tab across to the layers and had missed deselecting the 'Restore on Mouse leave' checkbox. All working now. Thanks for the example - it has been a great help.
Yes, the restore on mouse leave checkbox is key for hiding the menu again - in hindsight I'm sorry I didn't ask you about it last night and perhaps would have saved you some experimenting. Best regards, -Greg
Sure, sizing the drop down box to your needs shouldn't be a problem. Are you using the master slide menu or standard slide menu? Happy to help you sort it out if you can describe what you need a little more. Best regards, -Greg
Yes, I was asking about the Resource Tab. Thank you Nancy for your response, and thank you Greg for following up. I guess the only fix would be to add some items to the Tab!!
I just found this post and when I click on the link, and the link is not working. Can you repost? I am really interested in doing this as a work around for a skin.
Here's the update for the master slide version- a little different approach was needed to effect to update the states of the menu items on the master from slide level ...see below (notes are also on the notes tab in the story file). Hope you find the enhancements useful!
Best regards, -Greg
Project details:
* All menu actions are on the master slide
* Hovering over any menu choice drops down that menu layer, then click select to make a choice or move out of the hover area to close the menu
* The use of a transparent shape around the menu area of the drop down creates a "hover border" to hide the drop down layer if the mouse is moved outside the menu area without making a selection __________
You are most welcome - I'm glad you liked it and happy to give back to the community ...and I'm sure you will find many creative ways 'repurpose' it! Best regards, Greg
Hello, all. I've tried to make my custom menu work as desired, but need some help. It is similar to the one in this thread.
The menu is placed on the slide master, on it's own layer. It is activated by a button on the main layer of this slide master.
This is what we need to achieve:
1) The user must view all content in a section before being able to click any later section buttons.
2) The menu button must change to a "completed" state only after user has viewed all content in that section.
I have a unique variable at the end of each section (at slide level) that changes from False to True when the timeline ends. Each menu button on the menu layer on the slide master has a layer trigger that should turn the button's state to "Completed" when the unique variable has been changed to True.
I also have an object trigger on each button that Jumps to the appropriate slide if the unique variable of the previous section has been changed to True.
Item #1 above is working, but the state change in item #2 is not happening.
Does anyone have any ideas? I appreciate your help!
Sounds very interesting, and a solution with both items working as you've described seems highly do-able! Do you think you might be able to post or send a file to take a look at? Best regards, Greg
[3/14/2013 - replaced attached file with one that will open] I've posted a shortened version of the output and the story file. Please take a look at the menu on a layer in the Slide Master. (I have configured only the first four menu items for this demo.)
I successfully added an object trigger to each menu item that Jumps user to the correct slide, with the condition that they completed the previous section. Completion of the previous section is set to True with a unique variable on the appropriate slides.
The problem I'm having is that the States of the menu items don't change after completing a section. I want the items to change from Normal state to Completed Section state. I'm using the same unique variable that changes to True upon completion of timeline on a slide (described above) to trigger a state change, but it doesn't work.
Someone suggested that this cannot be accomplished from a layer in the slide master. That doesn't make sense to me, since the Jump to linkage works fine from the layer in the slide master.
Please help - I need an alternate way to do this if it cannot be done the way I've got it configured. Thanks. -Jill
Here is a Screenr video I created showing how you can easily create the simple drop down menu originally created by Greg Damron. Took me a few tries to get it working properly, soI thought I'd share the step-by-step process: https://player.vimeo.com/video/204869613
153 Replies
Hi Greg - managed to work it out - I had not carried to top tab across to the layers and had missed deselecting the 'Restore on Mouse leave' checkbox. All working now. Thanks for the example - it has been a great help.
Cath.
Cath, great to hear its working for you now!
Yes, the restore on mouse leave checkbox is key for hiding the menu again - in hindsight I'm sorry I didn't ask you about it last night and perhaps would have saved you some experimenting. Best regards, -Greg
No probs. I find experimenting the best way to learn. And it was me just not being observant enough to pick up that difference.
I only have a few items in my Resources tab.. is there any way to reduce the size of the drop down box?
Thanks!
Hi Nicky, the Resources tab is a fixed size. There is no way to change it.
Hello Nicky,
Sure, sizing the drop down box to your needs shouldn't be a problem. Are you using the master slide menu or standard slide menu? Happy to help you sort it out if you can describe what you need a little more. Best regards, -Greg
Hi Nancy,
I just saw your post and didn't realize this post had rolled over to a second page.
Nicky - I may have misunderstood, are you asking about the Resource Tab, or the drop down menu?
Yes, I was asking about the Resource Tab. Thank you Nancy for your response, and thank you Greg for following up. I guess the only fix would be to add some items to the Tab!!
Thanks Everyone
-Nicky
This is cool, thanks!
Hi Greg,
I just found this post and when I click on the link, and the link is not working. Can you repost? I am really interested in doing this as a work around for a skin.
Thanks,
L.
I made a slightly different menu and got it working.
Very clever!!!
Thanks Jade!
L Keith, Erin,
Sorry for the delay in reply, I hope this may still be of help. Here's a fresh post of the files.
Check the notes tab on the start page for project details. Best regards, Greg
and the file for the master slide version...
Greg,
Thanks for sharing what you did with the master slide drop-down story. It looks great and s/b easy to "repurpose." Very generous.
Hi Rebecca,
You are most welcome - I'm glad you liked it and happy to give back to the community ...and I'm sure you will find many creative ways 'repurpose' it! Best regards, Greg
Hello, all. I've tried to make my custom menu work as desired, but need some help. It is similar to the one in this thread.
The menu is placed on the slide master, on it's own layer. It is activated by a button on the main layer of this slide master.
This is what we need to achieve:
1) The user must view all content in a section before being able to click any later section buttons.
2) The menu button must change to a "completed" state only after user has viewed all content in that section.
I have a unique variable at the end of each section (at slide level) that changes from False to True when the timeline ends. Each menu button on the menu layer on the slide master has a layer trigger that should turn the button's state to "Completed" when the unique variable has been changed to True.
I also have an object trigger on each button that Jumps to the appropriate slide if the unique variable of the previous section has been changed to True.
Item #1 above is working, but the state change in item #2 is not happening.
Does anyone have any ideas? I appreciate your help!
Hi Jill,
Sounds very interesting, and a solution with both items working as you've described seems highly do-able! Do you think you might be able to post or send a file to take a look at? Best regards, Greg
Greg, I'll try to get it posted in the morning. Thanks!
[3/14/2013 - replaced attached file with one that will open] I've posted a shortened version of the output and the story file. Please take a look at the menu on a layer in the Slide Master. (I have configured only the first four menu items for this demo.)
I successfully added an object trigger to each menu item that Jumps user to the correct slide, with the condition that they completed the previous section. Completion of the previous section is set to True with a unique variable on the appropriate slides.
The problem I'm having is that the States of the menu items don't change after completing a section. I want the items to change from Normal state to Completed Section state. I'm using the same unique variable that changes to True upon completion of timeline on a slide (described above) to trigger a state change, but it doesn't work.
Someone suggested that this cannot be accomplished from a layer in the slide master. That doesn't make sense to me, since the Jump to linkage works fine from the layer in the slide master.
Please help - I need an alternate way to do this if it cannot be done the way I've got it configured. Thanks. -Jill
Here is a Screenr video I created showing how you can easily create the simple drop down menu originally created by Greg Damron. Took me a few tries to get it working properly, soI thought I'd share the step-by-step process: https://player.vimeo.com/video/204869613
Thanks Nicole. That is very nice!
I am still having issues with making states change on the menu on the slide master. Have you ever encountered that?
http://community.articulate.com/forums/p/12284/73778.aspx#73778
Hi Jill, check out this thread. It may give you more insight into your problem.
Nancy, thanks. It is nice to know I am not completely NUTS! I am going to submit a Support ticket.
This discussion is closed. You can start a new discussion or contact Articulate Support.