Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#2

Re: Problem mit IP-Eingabefld

  Alt 1. Aug 2009, 12:53
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
$2B or not $2B
  Mit Zitat antworten Zitat