yure
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: Посоветуйте компонент типа RichEdit, RichView. | Я пользуюсь RxRichEdit из пакета RxLib. Дело в том что функциональность компонента RichEdit на прямую зависит от версии установленной библиотеки Riched20.dll. (Я нашел 5.40.11.2210, возможно существуют и более новые версии, но эта года 2000. В плюсы такого выбора можно записать: 1. Полная совместимость с со спецификацией RTF. 2. Корректная работа с буфером обмена. 3. Полная поддержка OLE - объектов (картинки, клипы, графика, формулы и т.д.). 4. Версия 5 выравнивает текст по ширине и уже корректно отображает таблицы (они раздвижные) 5. Бесплатно. Но опять таки нужно дорабатывать компонент RxRichEdit чтобы появился Zoom и Списки разных стилей, а также отсутствие реализации под Delphi 5 и старше. Главный на мой взгляд минус: 1. Отсутствие какой либо документации по "продвинутым" функциям Riched20.dll в MSDN. 2. Не обходимость таскать с собой эту самую библиотеку. Если рассматривать RichView, то автор просто молодец! Но реализация некторых вещей хромает (те же OLE объекты). Да и разработчик видимо устал от своего детища (последнее обновление было в прошлом году). Сам исходников не видел (постов не хватает. Существует условная возможность исправить недостатки (на сайте разработчика указано, что за деньги дает и исходники посмотреть, но, как я понял, не за наши деньги). |