![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
RichEdit и простой текст [D2005, XP]
Евгений Р. © (2008-11-26 22:55:00)Загружаю в RichEdit простой текст
RichEdit.Lines.text:=string;
если размер текста достаточно большой, то в окне редактора текст оказывается в формате rtf (с символами редактирования).
как добиться того, чтобы текст редактировался и выгружался в текстовом формате?
Евгений Р. (2008-11-27 15:45:00) [1]
> если через SelAttributes, то с undo начнутся проблемы
когдато делал, правда подсветку запускал по комбинации клавиш. Так работает и сейчас.
clickmaker (2008-11-27 15:18:00) [2]> пока можно, но планирую добавить подсветку синтаксиса
если через SelAttributes, то с undo начнутся проблемы
Евгений Р. (2008-11-27 13:26:00) [3]
> И мне непонятен. Но если верить справке, свойство PlainText
> влияет только на считывание из файла/запись в файл. При
> чём тут "редактирование"?
действительно, непонятно...
ведь присвоение делаю: RichEdit.Lines.text:=string;
и иногда отражается действительно "присвоенный текст", а иногда текст начинается с "{\rtf1\ansi\ansicpg1251\deff0\deflang1049{\fonttbl{\..."
как установил re.PlainText:=true;, то стало отражаться нормально
{RASkov} (2008-11-27 10:17:00) [4]> [2] Евгений Р. (27.11.08 01:06)
> пока можно, но планирую добавить подсветку синтаксиса, поэтому
> остановился на tRchEdit
Посмотри лучше в сторону стороннего компонента SynEdit...
Германн (2008-11-27 01:41:00) [5]
> {RASkov} © (27.11.08 00:48) [1]
>
> Свойство PlainText.... хотя не совсем понятен вопрос...
>
И мне непонятен. Но если верить справке, свойство PlainText влияет только на считывание из файла/запись в файл. При чём тут "редактирование"?
Евгений Р. (2008-11-27 01:06:00) [6]
> {RASkov} © (27.11.08 00:48) [1]
Спасибо!
> А может в данном конкретном случае нужно TMemo вместо TRichEdit'а
> использовать?
пока можно, но планирую добавить подсветку синтаксиса, поэтому остановился на tRchEdit
{RASkov} (2008-11-27 00:48:00) [7]Свойство PlainText.... хотя не совсем понятен вопрос...
А может в данном конкретном случае нужно TMemo вместо TRichEdit'а использовать?