Also das Beispiel von den Schweizern läuft bei mir (D7).
OK, das mit dem Fokusieren via Tab kann nicht funktionieren, da die Tabulatorverwaltung in Delphi unabhängig von den Windows-Controls ist und nur innerhalb der
VCL abläuft.
Aber da gibt es Abhilfe:
nimm statt dem TBevel ein TPanel, denn dieses kann in die Tabulatorreinfolge aufgenommen werden.
- im
OI beim Panel "IPAddress" das .TabStob auf True setzen
- und dann dieses bei Panel "IPAddress" .OnEnter einfügen
Delphi-Quellcode:
procedure TForm1.IPAddressEnter(Sender: TObject);
begin
SendMessage(HIPAddress, IPM_SETFOCUS, wParam(0), 0);
end;
Quelle für die Tabulatoränderung: ich ... grad eben ausgedacht