This is a migrated thread and some comments may be shown as answers.

Looking for delayed hide of menu

1 Answer 47 Views
Menu
This is a migrated thread and some comments may be shown as answers.
Eric
Top achievements
Rank 1
Eric asked on 27 Jul 2011, 03:58 PM
I'm new to Telerik controls so I'm hopeful there maybe a solution to my problem but searching the documentation and forums I have yet to see it.

Problem
A typical usability problem with menus I frequently see is a menu or sub-menu (grouping of menu items beneath another menu) that instantly disappears if the user mouses over the wrong pixel while trying to mouse over to the menu item.  This can be frustrating causing the user to have to retrace their steps to once again reveal the menu and this time carefully tip-toe the mouse back through the narrow parameters allowed them so as not to trip the code just waiting to remove their destination.

Solution
This is a fairly simple problem technically which requires the library author to allow from some time delay before hiding the menu.  The logic would go something like (pseudo code):

OnMouseOverNonMenu
Start Timer

OnMouseOverMenu
     Stop Timer

OnTimerElapsed
      Hide menu
 

Summary
So far, I have not seen this solution being build into the Telerik menu though it seems like a perfect place for this solution.  Did I miss it? Is there a way to do this without me rolling my own menu control?

thanks,
Eric

1 Answer, 1 is accepted

Sort by
0
Jack
Telerik team
answered on 01 Aug 2011, 11:25 AM
Hello Eric,

Currently, it is not possible for this aspect of RadMenu to be customized. However, we internally use timers just as you have suggested and I added this as a feature request. We will consider exposing an API in one of our upcoming releases. I updated your Telerik points for this suggestion.

Should you have any further questions, do not hesitate to ask.
 
Greetings,
Jack
the Telerik team

Register for the Q2 2011 What's New Webinar Week. Mark your calendar for the week starting July 18th and book your seat for a walk through of all the exciting stuff we will ship with the new release!

Tags
Menu
Asked by
Eric
Top achievements
Rank 1
Answers by
Jack
Telerik team
Share this question
or