Введение

KOL - Key Objects Library - это библиотека объектов для программирования в среде Delphi/Free Pascal без VCL. Предоставляется бесплатно, с исходными текстами.
English Language version of this site

Русскоязычная версия этого Web-сайта

Внимание!

САЙТ НАХОДИТСЯ НА РЕКОНСТРУКЦИИ.

Данная страница ранее имела адрес kolmck.net. В настоящее время прежний адрес занят, и к содержимому страницы kolmck.net автор KOL не имеет никакого отношения.
    Скачать актуальную версии KOL/MCK возможно так же на странице https://sourceforge.net/projects/kolmck (если ссылка не работает, попробуйте поиск по проектам sourceforge.net, используя ключевые слова
kolmck, key objects library, kol).

Краткое описание
   Поддерживаются Delphi2, Delph3, Delphi4, Delphi5, Delphi6, Delphi7, BDS 2005-2012, Kylix а так же Free Pascal Compiler 1.0.5 и выше. Библиотека KOL позволяет разрабатывать чрезвычайно компактные GUI-приложения для Windows (начиная с приблизительно 14К без сжатия - при условии использования предлагаемой замены системных модулей system, sysinit и др.)
   К библиотеке прилагается генератор справки (xHelpGen), создающий подробную документацию по библиотеке в html-формате. Справка формируется на основе комментариев в исходных текстах, так что разработчики всегда имеют доступ к самой свежей и полной документации.
   Предоставляется также библиотека зеркальных классов MCK (Mirror Classes Kit), обеспечивающая возможность визуальной разработки проектов на базе объектов KOL.

 
Язык AL-IV (АЛФОР)
Надежный и простой алгоритмический язык программирования, с безопасной моделью выделения памяти, не требующий сборки мусора. Исходный код транслируется в любой современный язык программирования (реализованы трансляторы в Delphi, C#), созданное приложение эффективно использует выбранные фреймворки (так, для Delphi поддерживаются обе библиотеки KOL и VCL). Приложения, созданные с AL-IV (минимальный размер - от 10Кбайт), могут быть запущены в различных OS (Windows - в диапазоне от NT4/98 до 10, Linux, Android, MAC, iOS, и т.п.)
Здесь находится описание языка, ссылки, примеры и т.п.


 

KOL Репозиторий



https://sourceforge.net/projects/keyobjectslibrary/

 

Важная информация
   Развитие KOL остановлено в 2015 году, модификации минимизированы, и новые версии будут появляться крайне редко. KOL - это средство разработки приложений Win32, с использованием старых версий Delphi или Free Pascal.
  
В настоящее время KOL (включая GUI-разработку и поддержку OpenGL) поддерживается как одна из целевых платформ в проекте многоплатформенного языка программирования AL-IV (АЛФОР).

Copyright (C) 1999-2018 by Vladimir Kladov