It would be fine to have an simple AutoSave functionality in TAdvMemo component, doing an local copy of text content.
Two modes:
- overwriting the same file
- timestamp backup
Two trigger options:
- time (triggered every XY seconds, while editing)
- changes (triggered after XY changes, while editing)
Some string properties to store information about directory, file name and extension.