Ognev
ex-Team DUMPz
- Joined
- Aug 20, 2018
- Messages
- 2,105
- Reaction score
- 902
- Age
- 25
Всем доброго времени суток!
Вопрос следующий. Есть
MyRichView : TRichView;
AnyText : String;
Хочется в MyRichView видеть AnyText. Делается
RichView.Lines.Text := AnyText;
После чего RichView.Lines.Text имеет значение AnyText + #13#10, в результате чего в MyRichView в конце появляется лишняя пустая строка, которой не было в AnyText. От нее очень хочется избавиться. Пытался откусывать через Copy() два последних символа из RichView.Lines.Text - результат нулевой. Испробовал метод научного тыка и быстрый наскок на хелп. В результате умылся, но заметил, что такое добавление лишней строки происходит, вроде, со всеми TStrings, после присвоения им текста. Как-то можно это победить? Или хотя бы сделать, чтобы визуально не было этой пустой строки в конце MyRichView. Тем паче, что из под интерфейса эта лишняя строка спокойно удаляется.
Вопрос следующий. Есть
MyRichView : TRichView;
AnyText : String;
Хочется в MyRichView видеть AnyText. Делается
RichView.Lines.Text := AnyText;
После чего RichView.Lines.Text имеет значение AnyText + #13#10, в результате чего в MyRichView в конце появляется лишняя пустая строка, которой не было в AnyText. От нее очень хочется избавиться. Пытался откусывать через Copy() два последних символа из RichView.Lines.Text - результат нулевой. Испробовал метод научного тыка и быстрый наскок на хелп. В результате умылся, но заметил, что такое добавление лишней строки происходит, вроде, со всеми TStrings, после присвоения им текста. Как-то можно это победить? Или хотя бы сделать, чтобы визуально не было этой пустой строки в конце MyRichView. Тем паче, что из под интерфейса эта лишняя строка спокойно удаляется.