Änderungen zurücksetzten
-
hi all,
ich hab ein Projekt indem sich mehrere Forms befinden. Auf einer dieser Forms habe ich mehrere Checkboxen, die für verschiedene Einstellungen verwendet werden. Dazu gibt es noch einen OK-Button und einen CANCEL-Button. Beim Betätigen des OK-Button sollen die Änderungen übernommen und ausgeführt werden. Das klappt auch wunderbar. Aber beim Betätigen des CANCEL-Button sollen alle Änderungen wieder zurückgesetzt werden auf die, die zuvor eingestellt waren. Geht das nur wenn ich die Einstellungen vor dem Öffnen der Form abspeichere und beim Schliessen durch den Cancel-Button wieder einstelle oder gibt es auch eine Funktion die das leichter macht?
-
Probier's mal so:
if ( Edit1->HandleAllocated() ) SendMessage(Edit1->Handle, EM_UNDO, 0, 0);