max menu length

I have a dynamic menu control array which may get to be very long.  I'd like to use arrow keys to continue to scroll the menu.  If there's a way to do this, can I get snippet code?
Thanks.
MACHUCA1Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

mcriderCommented:
The VB menu system does not support scrolling... What you can do is add a "More..." menu item and then put the extra items under there...


Cheers!
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
MACHUCA1Author Commented:
If my menu list reaches, lets say 25 items, and I want to list more, I would not want to list the additional items under the "MORE..." because there's not enough room on the screen.  Can you clarify your answer if possible, I may be misunderstanding your answer?

By the way, I had already tried a "MORE..." item, but after the click event is done, the list doesn't stay displayed.  I have to click the first level menu item to obtain the rest of the list.  Is there any other way around this?

Thanks again.
0
mcriderCommented:
The way most programs handle a "More..." entry in a menu is they actually open a window that has a list of all of the possible selections...

For example, lets say I have 100 items that are possible in a menu... I display the first 20 or so, and display "More..." as the last menu item.

When the user clicks "More..." a new form is displayed with a listbox that contains all of the items...


Cheers!
0
mcriderCommented:
Thanks for the points! Glad I could help!


Cheers!
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Visual Basic Classic

From novice to tech pro — start learning today.