![]() |
&Schliessen funktioniert nicht so, wie ich es will.
Guten Morgen.
Auf meinem Formular befinden sich unter anderem eine Reihe Buttons. Die Buttons sollten eigentlich auf <Alt>+<Buchstabe> reagieren, reagieren aber leider schon auf das Drücken des Buchstabens ohne <Alt>. Wie kann ich das verhindern? Gruß Jürgen |
Re: &Schliessen funktioniert nicht so, wie ich es will.
Wie hast du den Shortcut gesetzt?
|
Re: &Schliessen funktioniert nicht so, wie ich es will.
Ich habe nur bei der Text-Eigenschaft des Buttons "&Schliessen" eingetragen. Beim Start des Programms fehlt aber noch der Unterstrich unter dem "S" und das Programm reagiert sofort auf das alleinige Drücken des Buchstabens. Wenn ich einmal die <Alt>-Taste gedrückt habe, funktioniert es wie geplant.
Gruß Jürgen |
Re: &Schliessen funktioniert nicht so, wie ich es will.
Hat der Button vllt. zu dem Zeitpunkt schon den Fokus? Wenn er den Fokus hat, dann bekommt er die Tasteneingaben und man braucht auch keine ALT Taste mehr dazu. Siehe z.B. auch ein Popupmenu: wenn dies offen ist, reicht der unterstrichene Buchstabe (selbes gilt für Hauptmenu).
|
Re: &Schliessen funktioniert nicht so, wie ich es will.
Es gibt noch andere Situationen: Wenn ein Formular z.B. keine TextBox enthält, sondern nur Buttons, geht es ebenfalls direkt. Gruß Jürgen
|
Re: &Schliessen funktioniert nicht so, wie ich es will.
Zitat:
|
Re: &Schliessen funktioniert nicht so, wie ich es will.
Zitat:
|
Re: &Schliessen funktioniert nicht so, wie ich es will.
Zitat:
Ich kann dir nicht sagen, wie du das verhindern kannst, aber es ist das vorgesehene Verhalten von Windows XP und deshalb hast du eigentlich keinen Grund, das zu verhindern. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:55 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz