Software
Delphi a Lazarus
Treky a další akce
Blog a fórum
Čeština English
Hlavní nabídka
Delphi a Lazarus
Nejstahovanější
KGrid (23598x)
KControls - sada komponent (22011x)
KHexEditor (5278x)
KIcon (2584x)
CAN Event Manager (493x)
 

KControls - sada komponent

KControls je freeware distribuce, "vlajková loď" tkwebu. Obsahuje všechny moje publikované komponenty. Ty jsou povětšinou psány tak, aby byly kompatibilní jak mezi IDE (Delphi VCL a Lazarus LCL), tak mezi platformami v Lazarusu.

Obsažené komponenty
TKGrid - výkonná komponenta pro práci s tabulkami, náhrada TStringGrid a TDrawGrid - plná kompatibilita
TKDBGrid - komponenta pro práci s databázovými tabulkami, možná náhrada TDBGrid
TKMemo - profi náhrada TMemo/TRichEdit
TKHexEditor - výkonná komponenta pro editaci binárních souborů
TKIcon - výkonná komponenta pro práci s ikonami a kurzory (soubory *.ico a *.cur)
TKPrintPreview - komponenta pro zobrazení tiskového náhledu, součást tiskových funkcí v KControls, každá vizuální komponenta podporuje tisk a náhled
TKPrintPreviewDialog - nevizuální komponenta - dialog - pro snadnou implementaci náhledu
TKPrintSetupDialog - nevizuální komponenta - dialog - pro snadnou implementaci tiskových předvoleb
TKCustomControl - báze pro vaše vizuální komponenty, pro které byste chtěli snadno implementovat např. tiskové funkce funkční v Delphi i Lazarus (stačí napsat 2 krátké funkce)
TKNumberEdit - komponenta pro zadávání čísel v různých formátech
TKFileNameEdit - komponenta pro zadávání názvů souborů
TKLinkLabel - komponenta pro zobrazení klikatelného odkazu
TKGradientLabel - komponenta pro zobrazení nápisu s barevným přechodem na pozadí
TKLog - komponenta pro logování událostí
TKPercentProgressBar - komponenta ukazatele průběhu s možností zobrazení stavu průběhu v procentech
TKBrowseFolderDialog - zapouzdření standardního dialogu pro výběr složky (funkční pouze ve Windows)
TKBitBtn - náhrada TBitBtn - kreslí korektně PNG a alfa kanál obecně
TKColorButton - button k výběru barvy

Poznámky

KControls je poskytován zdarma a s úplným zdrojovým kódem. Jedná se však o licencovaný software, více informací naleznete v hlavičkách zdrojových kódů

Všechny komponenty mají plnou podporu prostředí Lazarus. Existují určité výjimky: TKIcon a TKBrowseFolderDialog funguje jen pod Win32 a tisk nemusí být funkční ve všech widgetsetech v prostředí Lazarus.

Ukázky (klikněte na obrázky pro jejich zvětšení)

 
Komponenty KControls (Windows Vista).Komponenty KControls (Windows XP, Gtk2Runtime).
 

Repozitář - vývojové verze

Nejnovější vývojové verze můžete stahovat na bitbucketu. Ale buďte opatrní! Tyto verze jsou vesměs testované v postarších Delphi XE, ve kterém stále běží náš hlavní vývoj!

Stažení KControls

SouborVerzePočet
stažení
Lze
použít v:
Změny
kcontrols_1.7.zip1.78925Delphi 7+,Lazarus 1.2.2+, C++Builder 2007+podpora pro RAD Studio XE8, TKMemo - hlavní změny, bugfixy...
kcontrols_1.6.zip1.62807Delphi 6+,Lazarus 1.2.2+, C++Builder 2007+podpora pro RAD Studio XE6, vlastnost Columns u DBGridu, bugfixy...
kcontrols_1.5.zip1.5424Delphi 6+,Lazarus 1.2.2+, C++Builder 2007+nové komponenty TKMemo, TKBitBtn, TKColorButton, některé bugfixy
kcontrols_1.4.zip1.41062Delphi 6+,Lazarus 0.9.29(SVN#21827)+, C++Builder 2007+podpora pro RAD Studio XE3-XE5, nové komponenty
kcontrols_1.3.zip1.32765Delphi 6+,Lazarus 0.9.29(SVN#21827)+, C++Builder 2007+podpora pro RAD Studio XE2
kcontrols_1.2.zip1.23134Delphi 6+,Lazarus 0.9.29(SVN#21827)+, C++Builder 2007+kumulativní update pro RAD Studio XE (KGrid 1.7, KHexEditor 1.5, KIcon 2.2)
kcontrols_1.1.zip1.11136Delphi 6+,Lazarus 0.9.29(SVN#21827)+, C++Builder 2007+kumulativní update (KGrid 1.6, KHexEditor 1.4, KIcon 2.1)
kcontrols_1.0.zip1.01758Delphi 6+,Lazarus 0.9.29(SVN#21827)+první vydání (KGrid 1.5, KHexEditor 1.4, KIcon 1.9)

Důležitá poznámka (září 2018): Byla provedena změna cesty repozitáře KControls (viz aktualizovaný odkaz výše), tento byl nastaven jako veřejný (včetně issue trackeru) a fórum na anglické verzi této stránky bylo nastaveno pouze pro čtení. Viz zde proč. Budu pokračovat ve vývoji KControls, pokud mi to dovolí čas, ale kdokoli jiný může přispět. V takovém případě prosím forkněte repozitář, implementujte a otestujte své změny a vytvořte pull request. Sloučím pak změny s hlavním repozitářem, přičemž nebudu testovat jejich funkčnost.

 

Hlavní strana | Software | Delphi a Lazarus | Treky, cestopisy | Sport | Blog

Můj účet
Aktualizované

KControls - sada komponent

od: tk

13.2.2014

KHexEditor

od: tk

8.11.2010

KGrid

od: tk

8.11.2010

KIcon

od: tk

17.4.2010

RM-Evidence

od: tk

12.2.2008

Nově vložené

Ukončení provozu webu

od: tk

10.9.2018

Ferátky a lezení Rakousko 2010

od: tk

6.7.2010

Pro informaci...

od: tk

13.10.2009

Lezení v Arco 2009

od: tk

3.9.2009

Rumunsko 2008 (Maramureš)

od: tk

13.7.2008