![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
RichEdit - как в нём отобразить непечатаемые символы ;(как в M.Office) ;(часть 2я)
KvORubin © (2002-03-18 15:07:00)> MBo ©
Хочу, чтобы если в тексте встречается перевод строки, в Richedit
отображался значок ¶
>Выбираешь значок например, строчка <CR> или Заменяешь или >добавляешь в те места, где перевод строки, такие бяки. При >копировании или печати, конечно, убираешь.
Плиз - покажите примером, недоганяю..
lipskiy (2002-03-19 01:18:00) [1]
> Хочу полу-професиональный редактор сделать (как M.Office).
Тогда это точно не RichEdit!
Есть прецедент - http://www.tgslabs.com/ru/index.php3- очень навороченная и удобная записная книжка. Делается давно и основательно. Поддерживается и обновляется до сих пор. Лист редактора книжки не имеет того, что тебе нужно (непечатаемые символы) - просто RichEdit с интерфейсом форматирования текста и поддержкой гиперссылок. Это, конечно, проще. Но пообщавшись с разработчиками ентой книжки я выяснил, что в следующей версии они уже полностью отказались "от этого глючного RichEdit"а" и взяли другой, нестандартный компонент. ИМХО тоже, что RichEdit сильно глючный изначально.
KvORubin (2002-03-18 21:10:00) [2]> MBo ©
Пиливал я на него.. мне надо сделать, так как он сделал !!!
А то, что Дмитрий сказал, я незнаю и искать небуду, денег нету.
> Фэ ©
Я Вас непонимаю !!!
Ну-же мастера дельфёвые, давайте найдём ответ на этот вопрос ???!!!
Хочу полу-професиональный редактор сделать (как M.Office).
Фэ (2002-03-18 17:49:00) [3]Хорошо, что непечатные слова попросил с примерами.
Вот работа и модератору нашлась бы.
MBo (2002-03-18 17:17:00) [4]однако запросы ;)
Гейтс будет ухмыляться.
в прошлой ветке уже Дмитрий написал ...
KvORubin (2002-03-18 17:07:00) [5]Сравните это с Офисом,, ведь если я не обшибаюсь, то при удалении этого символа убирается и энтер.
Конечно примерчик Ваш хороший, но не то, что надо.
Нужно полное сходство с M.Office (в вопросе с символами)
MBo (2002-03-18 16:21:00) [6]нет. это естественное поведение - возможность выделить и стереть перевод строки
KvORubin (2002-03-18 15:46:00) [7]> MBo ©
Отлично !!! я-б сам не допёр..
НО, попробуйте (именно) мышкой выделить то самое место, где будет стоять ¶ ,, что самое интересное, место где поидеи должен стоять данный символ выделяется..
если воспользоваться Вашим прмером то символ вставляется, но настоящее место, где он должен находится - так и остаётся пустым.
Плиз - возможно ли обазначить следующее место (#13#10) данным символом ¶ (не рядом с ним, а на нём).
MBo (2002-03-18 15:22:00) [8]richedit.lines.text:=stringreplace(richedit.lines.text,
#13#10,"¶"+#13#10,[rfReplaceAll]);