Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations John Tel on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

& in frot of letter on menu does not underline

Status
Not open for further replies.

SidYuca

Technical User
Nov 13, 2008
79
MX
I am using VB6. Short cuts on second level Menus work i.e. 'Ctrl S' works to turn on Seconds in my app but '&Seconds' does not display as underlined 'S' in 'Seconds'. Am I doing something wrong or is this a 'lost' feature of VB6?


 
Since, what 2k/xp, to see the underline one must press the alt key...

To verify this, press the alt key and use the arrow keys to navigate your menus...



Good Luck

 
Thanks for the answer(s). I tried to do as one suggested (i.e press alt woth arrows to navigate--Why would anybody do such a thing after opening up the top level menue with the mouse the take their hand off the mouse to navigate. We can mark this item closed.
 
This is not VB's fault. This is how Windows behaves for all applications including Visual Basic.

If you want to go to the old school setting, go to Display Properties > Appearance > Advanced and clear the check box saying "Hide underlined letters for keyboard navigation until I press the Alt key".
 
Great for you..take a star.. another if you can what is gained by MS making the check option the default.
 
All I can say is this has been around for some time.


The only purpose these keys serve is to make menus quicker for keyboard users though. If you have your hand on the mouse just keep it there and use the mouse.

I think the underlines were seen as visual clutter once mouseless Windows machines became rare. So by 1998 or so Microsoft made a decision to suppress them until activated, and this first came out in Windows 2000 - 10 years ago.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top