Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Общие вопросы > Интересные компоненты для С++Builder 5.0 |
Автор: Compm2001 5.5.2003, 16:55 |
Друзья, товарищи, коллеги!!! Help me please!!! Мне нужен компонент типа RichEdit в C++Builder, но что бы в это поле можно было вставлять OLE объекты (картикни и прочие штуки). В компонентах RxLib275 есть такое поле, но оно чего то не работает. Т.е. работает, но когда пытаешься установить в нем Bullets (списки), да и еще много чего, оно глючит! Помогите пожалуйста, кто знает, где в Internet`е достать такое чудо. P.S. Нужен компонент типа RichEdit (C++Builder) но чтобы в него вставлялись OLE объекты (картинки и прочее). Огромное спасибо. http://www.shishorinsoft.narod.ru ![]() |
Автор: Compm2001 6.5.2003, 10:10 |
Люди, ну что вам очень некогда, помогите мне please!!! ![]() |
Автор: Alex101 6.5.2003, 11:02 |
RXLib TRXRichEdit - самое то. Я ставил 4-ю версию библиотеки с пятым билдером, пришлось немного подредактировать пару библиотек вручную. Еще столкнешься с двойным объявлением. Но это все исправимо. P.S. Не знаю, может есть уже RXLib для пятого билдера, тогда no problems ![]() |
Автор: Compm2001 7.5.2003, 11:06 |
Alex101, я тоже самое делаю, т.е. ставлю 4-ю версию библиотеки на 5-й билдер и получается такая вот гадость. Т.е. двойные объявления, от которых я ни как не могу избавиться. Если тебе не трудно, подскажи что и где нужно исправить. Я в этом плохо соображаю (стыдно мне это писать). ![]() |
Автор: Alex101 7.5.2003, 11:24 |
Денька через два устроит? Я это делал года полтора назад. Надо просто 4-ю библиотеку найти. Точнее, числа 10 (все-таки 9 мая шашлыки намечаются ![]() Там не только двойные бъявления, там еще и в библиотеки лезть надо. |
Автор: Compm2001 7.5.2003, 16:38 |
ЗАРАНЕЕ ОГРОМНОЕ ТЕБЕ СПАСИБО, ALEX101. С нетерпением буду ждать оканчания праздников (да и начало их я тоже жду с нетерпением... ![]() С наступающими тебя ![]() Compm2001 |
Автор: Compm2001 13.5.2003, 11:48 |
Коллеги, кажется у Alex101 наступило тяжелое похмелье после праздников. ![]() ![]() P.S. Alex101 - выздоравливай поскорее... |
Автор: Alex101 14.5.2003, 14:34 |
Похмелья не было, работал вчера с 9 утра до 10 вечера, было некогда. Возвращаю обещанный долг.![]() 1) Скачай патч для BCB 5.0 с http://rxlib.ru/Downl/Downl.htm 2) После установки RXLib замени тамошние файлы файлами из патча. (Библиотеки уже не надо будет редактировать, а это есть GOOD ![]() 3) Находишь файл RxRichEd.hpp (после всех установок) и заменяешь следующие строки: typedef CHARFORMAT2A TCharFormat2; на typedef ::CHARFORMAT2A TCharFormat2; void __fastcall GetAttributes(CHARFORMAT2A &Format); на void __fastcall GetAttributes(TCharFormat2 &Format); void __fastcall SetAttributes(CHARFORMAT2A &Format); на void __fastcall SetAttributes(TCharFormat2 &Format); void __fastcall InitFormat(CHARFORMAT2A &Format); на void __fastcall InitFormat(TCharFormat2 &Format); 4) Сохраняешь его. Вроде, после этого все нормально, но ничего такого я не писал. Удачи! |