Auch mit dem schönen Speicherleck, wenn
not (State in [dsEdit, dsInsert])
oder
not (State in dsEditModes)
ist ?
Resourcenschutzblöcke sind schon was Feines, bzw. eine "passende" Reihenfolge der Befehle.
Ich seh kein Speicherleck ... aber ein
try finally
gehört da auf jeden Fall hin.
Da steht
Edit
und
nicht Exit
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)