Este repositorio es para fines de archivo. El desarrollo de KOL se detuvo en 2015, se minimizan las modificaciones y la nueva versión parecerá muy rara.
Kol (Biblioteca de objetos clave) es un conjunto de objetos para desarrollar aplicaciones de GUI de Windows de 32 bits de potencia (pero pequeñas) que usan Delphi pero sin VCL (o Pascal gratuito). KOL permite crear ejecutables de tamaño aproximadamente 10-20 veces más pequeños que Delphi 7 regulares.
Delphi2-Delphi7, Borland Developer Studio 2005-2012, Turbo-Delphi, Kylix y Free Pascal Compiler 1.0.5 y superior son compatibles. KOL permite crear aplicaciones GUI de Windows32 muy compactas (a partir de ~ 11k sin compresión, si se utiliza el reemplazo de unidades del sistema sugeridas). La mayor parte del código se convierte en ensamblador incorporado.
Se proporciona una herramienta de generación de ayuda XHELPGEN para KOL, que crea documentación detallada en formato HTML. La documentación se genera en la base de comentarios de la fuente, por lo que los desarrolladores tienen acceso instantáneamente a la documentación más fresca y completa.
MCK (Kit de clases Mirror) es un paquete provisto de Kol, de modo que todas las ventajas de la programación visual están disponibles para los desarrolladores de Delphi que usan KOL. McK es como VCL para Kol
KOL se proporciona de forma gratuita con el código fuente (Copyright © por Vladimir Kladov)