![]() |
Re: Eingabezeichen in TEdit
Zeig doch mal Deinen Code.
|
Re: Eingabezeichen in TEdit
Aha, also der zusätzliche Mausklick soll gespart werden! Das ist ein Argument. Frage ist nun: Wie ist der Aufbau / die Logik deines Formulars. Erfolgen vor der Eingabe in das Edit irgendwelche standardmäßigen Abläufe oder Eingaben? Wenn ja, kannst du als letzten Befehl der vorhergehenden Aktion den Focus wie z.B. von Jeff beschrieben auf das Edit setzen.
// edit: dann im OnShow() den Focus setzen |
Re: Eingabezeichen in TEdit
Versuch mal alternativ mit Tabs. Mach ein Rechtsklick aufs Formular und sieh dir Tabulatorreihenfolge an. dann kann der Nutzer sich mit der der Tab-TAste durch dein Formular weiterarbeiten.
Bei mehreren aufrufen der Form mit Show oder ShowModal musst du glaube ich zumindest den Focus wieder ins erste Feld setzen. |
Re: Eingabezeichen in TEdit
Zitat:
|
Re: Eingabezeichen in TEdit
Liegt vielleicht daran, dass das Edit1 auf einem Panel1 ist.
Nur wegen der Optik 8) |
Re: Eingabezeichen in TEdit
Mach es mal so, wie haentschman geschrieben hat, das muss eigentlich gehen.
|
Re: Eingabezeichen in TEdit
Nee, muss trotzdem funktionieren
|
Re: Eingabezeichen in TEdit
Zitat:
|
Re: Eingabezeichen in TEdit
Zitat:
Delphi-Quellcode:
Geht nicht, es sollte das Eingabezeichen im Edit1 blinken, damit man was reinschreiben kann
procedure TForm3.FormShow(Sender: TObject);
begin Edit1.SetFocus; end; |
Re: Eingabezeichen in TEdit
Das muss eine andere Ursache haben, das MUSS eigentlich funktionieren.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:26 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