![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
установка 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
Имея седьмую делфи, по инструкции для шестой, ставил файлы от пятой.
Силён.