Užitečné komponenty pro Delphi a C++ Builder, díl 65.

Dnes si představíme přímo megabalík komponent. Nic tak velkého jsme dosud v našem seriálu neměli. Seznamte se s JEDI Visual Component Library.

JEDI Visual Component Library

Napsat srozumitelnou recenzi na tak velký balík opravdu není jednoduché, protože jen trochu detailnější popis by vystačil na několik dílů seriálu. Nechme pro začátek hovořit čísla. Celkem najdete v balíku více než 400 komponent. Instalační balík má přes 9 MB. Po rozbalení archivu pak veškeré zdrojové kódy a další moduly zabírají téměř 35 MB a tvoří jej celkem přes 2800 souborů. Po instalaci naleznete na paletě komponent dohromady 21 nových záložek s komponentami! Tolik tedy čísla. Z tohoto popisu je snad jasné, že je zcela nemožné procházet jednotlivé komponenty a popisovat si je, protože jen seznam jejich názvů by zabral celý článek.

Instalace takového monstra snad ani nemůže probíhat jinak než pomocí nějakého instalačního programu. Stačí jej tedy spustit (resp. spustit dávkový soubor, který nejprve instalační program vytvoří a pak spustí) a standardním způsobem v přehledné stromové struktuře vybrat přesně to, co chcete nainstalovat. Kromě samotných komponent je to kompletní nápověda (která se integruje do IDE Delphi), několik expertů a další drobnosti. Pak již jen stačí kliknout na příslušné tlačítko a počkat, než se instalace dokončí. Počkat si opravdu budete muset, protože než se těch 35 MB "přelouská", nějakou dobu to zabere (na mém stařičkém počítači několik minut).

Tak obrovský balík samozřejmě nemá jednoho autora a dá se říci, že v sobě integruje to nejlepší, co se z Open Source komponent sehnat dá. Proto se vám některé komponenty mohou zdát velmi povědomé (obsahuje mimo jiné i legendární balík RxLibrary).

Vzhledem k rozsahu je nesmysl říkat, že je balík zaměřen na nějakou oblast, protože je prostě zaměřen na všechno.

Několik záložek se týká databází a najdete zde zřejmě opravdu vše, na co si jen vzpomenete. Nechybí ani velké množství různých nestandardních vizuálních komponent, dále obvyklá sada vylepšených standardních komponent a to samozřejmě rovněž v obrovském množství. Jedna ze záložek je specializovaná na záležitosti systému, jiná je zaměřena na dialogy (jen těch je úctyhodných 44). Pochopitelně nesmí chybět ani záložka týkající se internetových komponent, dále ovládání multimédií (audio, video, pákové ovladače atd..), dále několik šikovných komponent na vylepšení vlastností formulářů a mnoho mnoho dalšího.

Vím dobře, že na základě tohoto povrchního popisu si jen těžko můžete udělat nějakou reálnější představu o celém balíku. Troufám si však tvrdit, že ať už hledáte jakoukoliv komponentu, v tomto balíku ji najdete a nebo alespoň podobnou. Výhoda takového souboru komponent je ve snadné instalaci všeho naráz, problematická naopak může být orientace v takovém množství komponent. Rovněž je jasné, že nikdo nevyužije všechny komponenty a obzvlášť pokud jste zaměřeni na nějakou konkrétní oblast, zřejmě bude lepší najít si nějaký specializovanější balík.

Tento projekt se snaží vyhovět všem a bez složitého instalování jednotlivých komponent pokrýt všechny oblasti najednou. Nutno říct, že se mu to daří skvěle a že se jedná opravdu o úctyhodný "megabalík".

www
verze: 2.1
Delphi: 4 - 7
C++ Builder: ne
Kylix: zřejmě částečně ano

Diskuze (5) Další článek: Hledáme autory!

Témata článku: Software, Programování, Open source, Obrovské množství, Díl, Komponenta


Určitě si přečtěte

Inteligentní akvárium Bluenero se o rybičky postará samo

Inteligentní akvárium Bluenero se o rybičky postará samo

** Chcete chovat akvarijní rybičky, ale nemáte čas se o ně starat? ** Chytré akvárium je samo nakrmí a postará se o jejich komfort ** Projekt Bluenero zatím sbírá finance na Indiegogo

Karel Kilián | 20

Na Zemi je nejtepleji za posledních více než 100 tisíc let. Co nám hrozí?

Na Zemi je nejtepleji za posledních více než 100 tisíc let. Co nám hrozí?

** Letošní červenec byl třetím nejteplejším měsícem od roku 1880 ** Teplota naší planety roste raketovým tempem ** Co lidstvu hrozí v období, které v minulosti nemá obdoby?

Karel Kilián | 70

Vyzkoušeli jsme eObčanku a přihlásili se s ní na weby úřadů. Vážně to funguje!

Vyzkoušeli jsme eObčanku a přihlásili se s ní na weby úřadů. Vážně to funguje!

** Máme eObčanku, máme čtečku, vyzkoušeli jsme přihlášení na weby úřadů. ** Objevily se drobné problémy, podařilo se nám je vyřešit. ** Používání eObčanky pro online identifikaci je velmi pohodlné.

Marek Lutonský | 35

Porno insider: Jak virtuální realita vstupuje do filmů pro dospělé

Porno insider: Jak virtuální realita vstupuje do filmů pro dospělé

** Pornografie údajně představuje třetinu internetové obsahu a je technologický tahounem ** Do erotického obsahu postupně zasahuje i virtuální realita ** Kromě vizuálního vjemu se pracuje také na virtuálním uspokojení toho hmatového

Jan Dudek | 29

Porno insider: Jak Greg Lansky mění internet pro dospělé

Porno insider: Jak Greg Lansky mění internet pro dospělé

** Erotický obsah generoval ohromné peníze, pak ale přišel internet... ** Pornografie dostupná všude a zdarma uvedla tvůrce do krize ** Někteří ale dokázali potenciál internetu využít i v tomto oboru

Jan Dudek | 12

Jak horko bude ve vašem městě, až vám bude 80 let? Podívejte se, jak se projeví klimatické změny!

Jak horko bude ve vašem městě, až vám bude 80 let? Podívejte se, jak se projeví klimatické změny!

** Srpen byl třetí nejteplejší za posledních více než sto let ** Bude to ale daleko horší, jak ukazuje aplikace NYT ** V Praze vzroste počet horkých dní na čtyřnásobek

Karel Kilián | 21

Tohle tak jednou zažít: Nová vzducholoď Airlander 10 s prosklenou podlahou

Tohle tak jednou zažít: Nová vzducholoď Airlander 10 s prosklenou podlahou

** Airlander 10 nabídne plavby vzduchem v interiéru s prosklenou podlahou ** Luxusní vzducholoď byla původně vyvíjena pro vojenské účely ** Počítá se s třídenními „kochacími“ výlety za poznáním

Karel Kilián | 7


Aktuální číslo časopisu Computer

Jak vytvořit a spravovat vlastní web

Velký test herních klávesnic a DVB-T2 tunerů

Vše o formátu RAW

Vybíráme nejlepší základní desku