all groups > dotnet windows forms > june 2007 >
You're in the

dotnet windows forms

group:

Control hotkey on inherited form


Control hotkey on inherited form Jack Jackson
6/29/2007 12:15:58 PM
dotnet windows forms: VB2005. I built a class inherited from Windows.Forms.Form and placed
a Button on the form. The button.Text contains "&Quit".

I create another class that inherits from the first class. In the IDE
designer I see the button and its caption is Quit with the Q
underlined, as I expect.

When I run the second class, the button displays with a caption of
Quit with no underline. However the hotkey does work - Alt-Q does
cause the button to click.

Re: Control hotkey on inherited form AlexS
6/29/2007 4:36:56 PM
Depends on version of Windows you run and settings. Press Alt and see if
underscore appears


[quoted text, click to view]

Re: Control hotkey on inherited form Jeff Johnson
6/29/2007 4:54:27 PM
[quoted text, click to view]

When you run the second class on YOUR machine? Or someone else's? Have you
by any chance looked to see if ANY other application running on that machine
happens to display the accelerators by default? If not, then this is a
system-wide setting that you can control via the Display applet.

Re: Control hotkey on inherited form Jack Jackson
6/29/2007 9:52:55 PM
Thanks, that was it. This is a new machine that I just started using
a couple of days ago. I was not aware there was such a setting in
Windows, apparently all of the previous machines I have used had the
option set to always show the underscore.

On Fri, 29 Jun 2007 16:36:56 -0400, "AlexS"
[quoted text, click to view]
AddThis Social Bookmark Button