Советы по Delphi

       

Ошибка сохранения текста в Memo


При использовании примера текстового редактора (TextEditor), всякий раз, когда я использую функцию выравнивания (center, left или right) или Wordwrap, свойство Memo1.Modified сбрасывается в False!

Воспроизведение ошибки:

  1. Запустите пример текстового редактора
  2. Откройте любой текстовый файл, используя File|Open
  3. Создайте новый файл, используя File|New
  4. Напечатайте какой-либо текст
  5. Разместите окна рядом, используя Windows|Tile
  6. Модифицируйте открытый вами текстовый файл, включив в него несколько пробелов
  7. Возвратитесь к новому файлу и отцентрируйте текст
  8. Выйдите из программы, используя File|Exit
  9. Программа НЕ попросит сохранить ваш новый файл, поспольку флаг modified был сброшен в False!
[000319]



Содержание раздела