Einzelnen Beitrag anzeigen

Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.312 Beiträge
 
Delphi XE2 Professional
 
#1

Edit leert sich bei Enter

  Alt 12. Jan 2013, 13:40
Hallo,

ich weiss momentan nicht mehr weiter.

Ich hab eine Komponente von TLabeledEdit abgeleitet, hab der noch ein 2. Label (PostLabel) verpasst und im Edit einen Button.
(heisst TAlignLabeledButtonEdit)

Es funktioniert auch tadellos - nur ein Problem hab ich:
Wenn ich im Edit einen Text eingebe und die Enter-Taste drücke, dann wird das Edit geleert.
Bei einem normalen TLabeledEdit passiert das nicht - also muss es durch meinen Code erfolgen.
Leider finde ich keine Stelle wo das (direkt) passiert.
Debuggen kann ich es leider nicht, weil mir der Ansatz dafür fehlt (weiss gar nicht wo ich ansetzen sollte).

Der Button ist ein SpeedButton - daher kann dieser nicht den Fokus erhalten und ich sehe ihn auch nicht als das Problem an (hab ihn auch mal komplett rauskommentiert - das Problem besteht weiterhin)

Anbei mal die Unit - vielleicht findet jemand das Problem...
Angehängte Dateien
Dateityp: pas AlignLabeledButtonEdit.pas (15,5 KB, 14x aufgerufen)
mfg
Helmi

>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<
  Mit Zitat antworten Zitat