Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

установка RXlib 2.75 под delphi 7 [D7, WinXP]


RedLord ©   (2004-12-28 23:17:00) 

Всем привет
решил установить RXlib 2.75 под delphi 7
и ни чего не вышло -))
устанавливал как описано ниже  
в чом я не прав ?? библиотека под шестерку (файлы имеют индекс 6)

Выберите пункт меню "File/Open...", и откройте пакет (package) RXCTL5.DPK.В появившемся окне "Package - ..." нажмите кнопку "Compile". После
компиляции пакета RXCTL5 аналогичным образом скомпилируйте остальные run-time пакеты RXDB5.DPK и RXBDE5.DPK. Скомпилированные BPL-файлы поместите
в каталог, включенный в переменную окружения PATH (например, WINDOWS\SYSTEM).

(до етого момента все получилось а на следующем шаге при компиляции ошибка
класс TRxCheckListBox не найден )

После компиляции run-time пакетов окройте с помощью меню "File/Open..." файл DCLRX5.DPK. В появившемся окне "Package - ..." нажмите кнопку "Compile",
и после компиляции нажмите кнопку "Install". После установки пакета DCLRX5.DPK (должен быть установлен в IDE первым) произведите те же действия
с пакетами DCLRXDB5.DPK и DCLRXBD5.DPK.
Не сохраняйте пакеты библиотеки RX в Delphi IDE.
Если у Вас была установлена предыдущая версия библиотеки RX, удалите перед установкой старые скомпилированные packages - файлы RXCTL5.BPL,
RXDB5.BPL, RXBDE5.DPK, DCLRX5.BPL, DCLRXDB5.BPL, DCLRXBD5.DPK.


Erik1   (2004-12-30 11:33:00) [1]

Вобщето я отвечал на вопрос заданый в заголовке темы, что JVCL лучше использовать. Кроме того там компоненты развязаны с BDE. Насчет выравнивания сам непробовал, в JVCL куча компонентов попробуй подобрать нужные. Если ненайдеш придется делать по другому.


Michel   (2004-12-30 11:05:00) [2]

Снес rxLib 2.75, поставил JVCL - этот код все равно не выравнивает абзац, то есть ничего не изменилось.


Erik1   (2004-12-29 16:45:00) [3]

Вобщем используйте JVCL, как ни как наследник RX, точнее включает в себя улучшеный RX.


Michel   (2004-12-29 15:30:00) [4]

Спасибо, скачал, но там есть ограничение, которое меня не устраивает. Вот доработанные пример из хелпа:

procedure TForm1.BitBtn1Click(Sender: TObject);
var
s: String;
begin
with RxRichEdit1 do
begin
   s := 'Parking lot repair ';
   Lines.Clear;
   Paragraph.FirstIndent := 0;
   // set numbering style
   Paragraph.Numbering := nsBullet;
   Lines.Add('Introduction');
   Lines.Add('New members to our team');
   Lines.Add('New Budget discussion');
   Lines.Add('Facilities');
   Lines.Add('Q & A');
   Paragraph.Numbering := nsNone;
   Paragraph.Alignment := paCenter;

   Lines.Add('');
   Lines.Add('Suggested Topics:');
   Lines.Add('');
   Paragraph.FirstIndent := 20;
   Paragraph.LeftIndent := -20;
   Paragraph.RightIndent := 20;
   Paragraph.Alignment := paJustify;
   Lines.Add('');
   Lines.Add(s+s+s+s+s+s+s+s+s+s+s);
   Lines.Add('Cost overruns');
   Lines.SaveToFile('line.rtf');
 end;
end;

Работает все, только вместо justify делает leftjuctify, однако в line.rtf через Word показывает правильный justify.


Bork   (2004-12-29 15:21:00) [5]

2 Michel
норьмально выравнивает:
http://www.bib.com.ua/dl/55/1514_justifyrichedit.zip


Michel   (2004-12-29 15:14:00) [6]

У обычного нет выравнивания по двум краям. Только слева, справа или по середине.
Скачал jedi, посмотрел внутри - ничем не отличается. У меня тоже для D7 от 2002 года.
А по существу, кто-то сталкивался с проблемами отображения justify?
paJustify - Paragraphs are justified. Rich edit controls earlier than version 3.0 display the text aligned with the left margin.
Проверил - версия 3.


Fay   (2004-12-29 15:01:00) [7]

2 Michel   (29.12.04 14:41) [9]
А что, обычный TRichEdit так не может?


R.D.I.   (2004-12-29 14:53:00) [8]

http://www.delphiplus.org/downloads/free/rx/rx275d7_jedi.zip


Anatoly Podgoretsky   (2004-12-29 14:44:00) [9]

Почему забыли, да просто потому, что последняя версия была в 1999 году.


Michel   (2004-12-29 14:41:00) [10]

А почему забыли? Мне вот надо вывести в окошке текст, абзацы которого выровненны по обоим краям (rxRichEdit1.paragraph.alignment := paJustify. Написал вроде все правильно. Текст из окошка, сохраненный в rtf, показывает все правильно, и firstindent и justify, а в самом окошке firstindent есть, а выравнивание происходит по левой границе. Вот и ломаю голову, почему в окошке, btrc? который размечен правильно, показывает неправильно. А может для этих целей есть что-то менее глючное?


Anatoly Podgoretsky   (2004-12-29 12:55:00) [11]

Да брось, уже почти забыли про эту библиотеку, вопросы теперь крайне редки.


Плохиш   (2004-12-29 12:16:00) [12]

И вообше, этот вопрос уже собирается возглавить десятку самых популярных вопросов.


Плохиш   (2004-12-29 12:14:00) [13]

www.borland.com


Amoeba   (2004-12-29 12:08:00) [14]

http://www.delphiplus.org
Раздел Бесплатно|RxLibrary


snake_r   (2004-12-29 09:26:00) [15]

>>Yanis
ГДЕ?!!! СКАЖИ !!! Я СКАЧАЮ!!!!
весь инет обалзил в поисках, и ничего не нашел :((


Yanis   (2004-12-29 00:17:00) [16]

Может ты скачаешь уже для D7?


redlord   (2004-12-29 00:12:00) [17]

вообщето наоборот на делфи 7 я ставил рхлиб 6 по инструкции от 5
версии


Алхимик   (2004-12-28 23:39:00) [18]


> RXlib 2.75 под delphi 7


> библиотека под шестерку (файлы имеют индекс 6)


>  RXCTL 5.DPK

Имея седьмую делфи, по инструкции для шестой, ставил файлы от пятой.
Силён.


Наверх

Титульная страница Поиск, карта сайта Написать письмо