Ich würde dir eher empfehlen, dass du dir zwei Hilfsfunktionen baust.
> GetEditValue und SetEditValue , welche den Wert (Float) auslesen oder in die Edits schreiben.
Damit kannst du dann nachfolgend problemlos jegliche Art von Auslesen/Setzen/Manipulieren/Rechnen umsetzen.
Und du brauchst nicht überall "umständlich" (fehleranfällig) die Editinhalte umherschupsen.
Delphi-Quellcode:
SetEditValue(GetEditValue * 10 + Button.Tag); // die Zahlentasten
SetEditValue(GetEditValue / 10); // und die Löschtaste
SetEditValue(0); // die Cleartaste
Noch ein Property für die Getter/Setten und der Code wird noch schöner.
Delphi-Quellcode:
EditValue := EditValue * 10 + Button.Tag; // die Zahlentasten
EditValue := EditValue / 10; // die Löschtaste
EditValue := 0; // und die Cleartaste