Thema: Delphi Fokus von Button nehmen

Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

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

AW: Fokus von Button nehmen

  Alt 15. Apr 2012, 00:28
PS: Wenn du von Komponenten oder im KeyPreview einen Ereignis abfängst, dann ist es manchmal nicht schlecht, dieses auch als "Verarbeitet" zu markieren.

z.B. wenn man vom Button die Leertaste abfängt und das eventuell im nicht nur im OnKeyDown, sondern dann auch im OnKeyUp, denn sonst würde der Button sonst auch nochmal darauf reagieren.
- Entweder es gibt sowas wie einen Handled/Behandlet-Status, wie z.B. das Funktionsresult oder einen Varparameter.
- Bei OnKeyUp/-Down/-Press kann man den Key auf #0 oder 0 setzen.
- Man ruft Abort auf. (wenn möglich, dann aber besser ohne diese stille Exception)
- Oder es gibt noch irgenwelche andere Möglichkeiten.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat