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
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