VCL: Porovnání verzí

Smazaný obsah Přidaný obsah
m fix link
Řádek 5:
[[Multiplatformní software|Multiplatformní]] ekvivalent VCL se nazývá [[CLX]] (Component Library for Cross Platform). Byl vyvíjen pro použití v Delphi, C++ Builderu and [[Kylix]]u, ale od jeho vývoje bylo upuštěno ve prospěch VCL.
 
VCL využívá objektově orientovaný přístup. Vytváří objektovou hiearchii, kde všechny objekty dědí přímo nebo nepřímo od třídy TObject (tudíž TObject je superclass). Tento přístup je běžný v [[Java (software)|Javě]], [[Smalltalk|Smalltalku]] a dalších [[Objektově orientované programování|objektově orientovaných programovacích jazycích]].
 
Komponenty VCL zapouzdřují práci s ovládacími prvky Windows od formulářů (TForm) přes ovládací prvky (například TButton, TCheckBox), popisky (TLabel) až po přístup k [[Databáze|databázím]] (například ADO nebo IBX componenty) a internetu (komponenty Indy). Tento přístup umožňuje programátorům dále rozšiřovat VCL o řadu dalších vizuálních a nevizuálních komponent. Velmi známé jsou balíčky komponent JEDI a TMS.