Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - Last Control


Matthias-K - So 23.11.08 11:11
Titel: Last Control
moin,

ich sitz hier vor nem total blöden problem und komm irgendwie nicht weiter.

und zwar folgendes: ich hab ein edit, was beim exit event verschiedene berechnungen durchführt.
dann schließt man die berechnung nach eigenen weiteren eingaben per buttonklick ab.

dieses klicken bewirkt, des alle felder ein clean bekommen und besagtes edit den focus erhält.

wenn man jetzt aber einen anderen button klickt, der für den abschluss der berechnungen steht, zerschießt er mir des programm. ist ja auch klar, den bei dem edit wird das exit event ausgelöst.

nur wie kann ich des umgehen? ein flag zu setzen scheint mir bissle zu umständlich und unsauber.

meine idee ist es, das letzte control, was der user angewählt hat, abzufragen. nur hab ich im moment keinen schimmer, wie ich des machen muss. wobei ich der meinung bin, des ich des irgendwo schonmal geschafft hatte, nur find ich es nicht wieder.

hat einer von euch eine idee, wie ich des lösen kann???

mfg matthias


Delete - So 23.11.08 13:03

Wieso muss das unbedingt OnExit sein? Das klingt für mich nach einem nicht sauber durchdachten Design.