![]() |
ALT + Key bei TEdit-Feldern
Hallo DP'ler!
Ich möchte in meiner Maske mit Alt + Kennbuchstaben das entsprechende TEdit-Feld anspringen (ähnlich wie bei TMenu). Könnt' Ihr mir bitte verraten, wie ich das machen kann? Viele Grüße Ines Delphi2007 und WinXP |
AW: ALT + Key bei TEdit-Feldern
Hallo Ines,
du kannst in einem TLabel einfach wie gewohnt in der Caption den Alt-Buchstaben angeben (Bsp: "&Vorname"). In TLabel gibt es die Eigenschaft FocusControl. Da kannst Du dann das entsprechende Control angeben (z.B. TEdit), welches bei Betätigen von Alt-Buchstabe angesprungen werden soll. Hans. |
AW: ALT + Key bei TEdit-Feldern
Das Einfachstem, du verknüpfst ein Label (via Label.FocusControl = Edit) mit dem Edit und gibst in der Caption deinen Buchstaben an (via & markiert ... z.B. "mein &Edit" für Alt+E)
[edit] Wo kommt denn TheFrog plötzlich her :shock: (den hatte ich garnicht gesehn). Du kannst aber auch z.B. in Form.OnKeyPress und Form.KeyPreview=True das Alt+E selber abfangen und Edit.SetFocus aufrufen. |
AW: ALT + Key bei TEdit-Feldern
Vielen Dank für eure schnelle Antwort.
Ines |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:56 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 by Thomas Breitkreuz