Форум: "Прочее";
Текущий архив: 2006.12.10;
Скачать: [xml.tar.bz2];
Внизбиблиотека JVCL (проект Jedi) Найти похожие ветки
← →
*Ray* © (2006-11-21 15:27) [0]Добрый день, уважаемые мастера!
Установил себе компоненты из библиотеки JVCL, очень понравились! Много интересного и полезного. Одна проблема - нет нормального Help-а, и только мечтаю о справке на русском.
Кто-нибудь может помочь с этой проблемой? Заранее спасибо! С уважением Кутушев Юрий!
← →
Rouse_ © (2006-11-21 15:28) [1]Так они же в исходниках поставляются которые прокомментированны, чем не хелп? :)
← →
Nic © (2006-11-21 17:01) [2]А что за JVCL, что там такого, что очень понравилось?
← →
Vga © (2006-11-21 17:20) [3]> [2] Nic © (21.11.06 17:01)
Jedi VCL - весьма большая (и насколько мне известно качественная) библиотека компонентов от проекта JEDI.
← →
Jeer © (2006-11-21 18:27) [4]
> Vga © (21.11.06 17:20) [3]
> весьма большая
Все , что нашли - слили туда, в том числе Rx.
← →
Чапаев © (2006-11-21 18:36) [5]> [1] Rouse_ © (21.11.06 15:28)
плюс можно у них же скачать утилиту, которая вытащит комментарии из исходником и создаст из них хелп...
← →
Sergey Masloff (2006-11-21 20:25) [6]Тысячу раз писали уже. Большая помойка. Та немногая часть что хорошо написана - пока ее в куче г..на отыщешь... Вобщем все что визуальное я бы не рекомендовал использовать а в проектах которые вел - просто запрещал.
← →
Nic © (2006-11-21 21:38) [7]Хоть линк киньте. А то говорим о сабже и где он? А что всё же понравилось так? Если большая помойка то нах нужна?
← →
@BraIN © (2006-11-21 21:58) [8]Насчет визуального согласен с [6] (есть, правда, весьма полезный JvPageList). JCL гораздо интереснее.
← →
BiN © (2006-11-21 22:08) [9]Для справки: JCL в коде инициализации модуля JclStrings не проверяется результат функции GetStringTypeExA, что может привести к аварийному завершению приложения. Как я искал это место на дальневосточной машине без дельфи - жуть...
← →
Eraser © (2006-11-21 22:21) [10]ну помойка-не помойка, а просто сокровищница для тех, кто хочет занатся разработкой собственных компонент.
из визуальных почти все что нужно имеется и в D2006, даже иконка от трея )
вот API от Джедаев куда интереснее, не знаю что бы и делал без их заголовочных файлов и возможности динамической загрузки API.
← →
Anatoly Podgoretsky © (2006-11-21 22:22) [11]> Nic (21.11.2006 21:38:07) [7]
Большая
← →
Gero © (2006-11-21 22:27) [12]Количество используемых сторонних компонент (а особенно библиотек компонент) обратно пропорционально опыту программиста.
← →
BiN © (2006-11-21 22:34) [13]
> Eraser © (21.11.06 22:21) [10]
>
> вот API от Джедаев куда интереснее, не знаю что бы и делал
> без их заголовочных файлов и возможности динамической загрузки
> API.
Да неплохая вещь. Пользуясь случаем: многие рекорды плывут из-за неверно объявленнго CSHORT - он у них ровно в 2 раза меньше, чем следует.
← →
Eraser © (2006-11-21 22:37) [14]> [13] BiN © (21.11.06 22:34)
о! не забыть бы... буду иметь ввиду.
да, и мне встречалась, какая-то ошибка, какая не помню - исправил и забыл (
← →
Чапаев © (2006-11-21 22:38) [15]> [12] Gero © (21.11.06 22:27)
Значит мне уже пора давать голубой значок... :-D
← →
Суслик © (2006-11-21 22:43) [16]я у них пользуюсь построителем стека вызовов методов в момент возникновения исключений.
вроде работает.
поговаривают (новостные группы Борланда), что сам BDS юзает именно jedi.
← →
Чапаев © (2006-11-21 22:43) [17]> многие рекорды плывут из-за неверно объявленнго CSHORT -
> он у них ровно в 2 раза меньше, чем следует.
Пользуясь случаем... Сколько я нервов потратил, пока выяснил, что в стандартном делфовском датасете булевские поля -- WordBool и, соответственно, занимают два байта, а не один... %-)
← →
*Ray* © (2006-11-22 12:05) [18]
> Nic © (21.11.06 21:38) [7]
скачать можно здесь
http://easynews.dl.sourceforge.net/sourceforge/jvcl/JCL+JVCL210FullInstall.zip
очень много компонент, есть почти одинаковые мужду собой, но есть и много удобных. JVCL объединил в себе сразу несколько проектов, таких как RXLIb например. Было бы здорово конечно отфильтровать все ненужное и оставить самое ценное.
← →
clickmaker © (2006-11-22 12:07) [19]
> Было бы здорово конечно отфильтровать все ненужное и оставить
> самое ценное
самое ценное - это то, что было в RxLib 1.75
Потом началась помойка
← →
Игорь Шевченко © (2006-11-22 12:11) [20]Максимум, что для меня есть занимательного в JVCL, это компоненты Питера Белова.
← →
Anatoly Podgoretsky © (2006-11-22 12:17) [21]> *Ray* (22.11.2006 12:05:18) [18]
> Было бы здорово конечно отфильтровать все ненужное и оставить самое ценное.
Так об этом говорят с самого начала проекта, а дела не видать, поэтому как была помойка, так и остается ею.
Неужели у них нет координатора проекта, который бы решал, что включать в проект и в каком виде?
← →
Anatoly Podgoretsky © (2006-11-22 12:19) [22]> clickmaker (22.11.2006 12:07:19) [19]
RxLib тоже отчасти помойка.
Там много кода такого вида
function Func2: typel
begin
Result := Func1;
end;
← →
Anatoly Podgoretsky © (2006-11-22 12:20) [23]> Игорь Шевченко (22.11.2006 12:11:20) [20]
Белый, Белов или Беллоу
Петя Белый - ты почти Гоблин :-)
← →
Суслик © (2006-11-22 14:47) [24]
> [21] Anatoly Podgoretsky © (22.11.06 12:17)
> Так об этом говорят с самого начала проекта, а дела не видать,
> поэтому как была помойка, так и остается ею.
> Неужели у них нет координатора проекта, который бы решал,
> что включать в проект и в каком виде?
они развивают и вычищат только то, где есть донатор.
бесплатно они похоже ничего уже не делают.
← →
Anatoly Podgoretsky © (2006-11-22 14:59) [25]> Суслик (22.11.2006 14:47:24) [24]
> бесплатно они похоже ничего уже не делают.
А делали, помоему такое состояние у библиотеки было изначально, а ведь могли бы сделать конфетку. Ведь там много чего ценного.
Немного получше JCL и еще лучше портирование MSSDK
← →
*Ray* © (2006-11-22 15:49) [26]
> Rouse_ © (21.11.06 15:28) [1]
а сами исходники где? в папке JCL находятся?
← →
*Ray* © (2006-11-22 15:51) [27]
> Чапаев © (21.11.06 18:36) [5]
> плюс можно у них же скачать утилиту, которая вытащит комментарии
> из исходником и создаст из них хелп...
был бы благодарен за ссылку на данную утилиту
← →
Vovan #2 (2006-11-22 18:12) [28]Jedi - гнилой проект. Вы смотрели их форматировщик кода?
← →
Eraser © (2006-11-22 18:15) [29]> [28] Vovan #2 (22.11.06 18:12)
смотрел, сделан вполне прилично.
> [18] *Ray* © (22.11.06 12:05)
> Было бы здорово конечно отфильтровать все ненужное и оставить
> самое ценное.
так там весьма продвинутый инсталлятор, можно выбрать только то, что интересует.
← →
Чапаев © (2006-11-22 18:58) [30]> [27] *Ray* © (22.11.06 15:51)
Ошибочка, это у KOL так.
А у JVCL можно сам хелп скачать http://sourceforge.net/project/showfiles.php?group_id=45786
← →
Vovan #2 (2006-11-22 19:06) [31]>смотрел, сделан вполне прилично.
Прилично? Да там даже иконка не сменена. Какой-то огрызок выплюнули, и это работа сообщества дельфистов?
← →
Eraser © (2006-11-22 19:14) [32]> [31] Vovan #2 (22.11.06 19:06)
> Прилично?
очень прилично, по крайней мере не глючно и четко работает все, под все версии Делфи.
> Да там даже иконка не сменена.
это не показатель. скорее всего сделано умышленно.
← →
Nic © (2006-11-23 10:33) [33]
> Eraser © (22.11.06 19:14) [32]
Скачал, покопался.
Ряд компонентов и модулей работают нестабильно. Например, в одном из модулей было деление на 0. Очень много компонентов дублирующих друг друга. В общем, почти ничего такого, ради чего стоит ставить 10-тиметровую библиотеку. Правда понравились часики :) Но их-то можно и так написать.
Вообще, я не очень люблю сторонние компоненты. В своих проектах не использую. А вот на работе заставили использовать библиотеку программиста, который до меня работал. Он должен был на этой библиотеке писать новый крупный проект, но технично так уволился и ещё в другой город переехал. КОмпоненты для работы с графиками. Тормознутые и глючные. Из всей его библиотеки осталось пара декоративных. Остальное пришлось переписывать.
Всё же если использовать компоненты, то только те, которые оправдывают своё использование. Всё ИМХО :)
← →
Anatoly Podgoretsky © (2006-11-23 11:53) [34]> Nic (23.11.2006 10:33:33) [33]
> Всё же если использовать компоненты, то только те, которые оправдывают своё использование.
Оправдания не наш метод.
Использовать те, которые сложно самому написать или неэфективно. Например генераторы отчетов.
Потому что я смогу оправдать использование любого компонента, человек слабое существо он сможет оправдать что угодно, лишь бы не работать.
В постоянной работе использую только один внешний пакет TNT Unicode, по насущной необходимости и не пишу свой по выше указаным причинам, хотя меня он и не устраивает полносью.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2006.12.10;
Скачать: [xml.tar.bz2];
Память: 0.53 MB
Время: 0.04 c