Показать сообщение отдельно
  #128  
Старый 22.08.2010, 04:41
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,015
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Тэкс. Посмотрел код. Ошибки (которые нашлись):
1. При поиске вверх не ищет при Найти далее.
2. При замене документ не получает статус modified и нет возможности сделать Undo.

Про первую ошибку - скорее всего ты не совсем правильно вычситываешь с какого символа искать далее. При поиске вверх надо делать -, а не +.

Вторая - тут мне кажется поможет такой фокус: при нахождении строки надо выделить ее в компоненте, а потом сделать выделенному тексту замену. Посмотри как релизована вставка их буфера обмена.

Так что пока эту версию выкладыаать нельзя.
Если будет время - я посмотрю код, может что поправлю.
Ответить с цитированием