Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Focus (oder auf Button) in Form Positionieren (https://www.delphipraxis.net/97609-focus-oder-auf-button-form-positionieren.html)

Hawkeye219 13. Aug 2007 16:03

Re: Focus (oder auf Button) in Form Positionieren
 
Hallo Andreas,

hast du dir schon einmal die Eigenschaft Delphi-Referenz durchsuchenTForm.ActiveControl angesehen? Du könntest sie vor dem Anzeigen des Login-Formulars geeignet setzen.

Gruß Hawkeye

Martin K 13. Aug 2007 16:20

Re: Focus (oder auf Button) in Form Positionieren
 
Da fällt mir grad ein:
Wenn der Focus beim Programmstart IMMER auf diesem Button sein soll, kannst du auch ainfach die TabOrder so machen, dass dieser Button als erstes kommt. Somit hat dieser Button automatisch immer bei Programmstart dem Focus.
Die TabOrder kannst du so ändern:
Du klickst in Delphi mit der rechten Maustaste auf deine Form, dann gibts da sowas wie Tabulator-Reihenfolge oder TabOrder oder wie das heißt, da werden dann alle Komponenten die du auf deiner Form hast aufgelistet.
Jetzt müsstest du nur noch deinen Button an die erste Position in dieser Liste schieben...

Warum is mir das nur nich früher eingefallen :wall:

shmia 13. Aug 2007 17:28

Re: Focus (oder auf Button) in Form Positionieren
 
Vielleicht geht's über das Property ActiveControl noch einfacher:
Delphi-Quellcode:
if User_Passwort_gespeichert then
begin
   EditUser.text := ....
   EditPassword.Text := ....
   ActiveControl := bitbtn_connect;
end
else
   ActiveControl := EditUser;

Andidreas 14. Aug 2007 08:54

Re: Focus (oder auf Button) in Form Positionieren
 
@shima

danke dein tipp funktioniert wunderbar :thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:42 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz