Описание
DCL5 – представляет скриптовый, интерпретируемый язык, для создания интерфейса приложения использующего какую-либо СУБД. Он описывает, что должен содержать диалог, какие действия будут производиться при нажатии описанных кнопок.
При написании приложений на этом языке Вам не надо заботиться о размещении и компоновке визуальных элементов, это за Вас сделает сам DCL5.
Основная часть бизнес-логики, должна быть реализована средствами самой СУБД и её хранимыми процедурами, триггерами и т.д.
Концепция DCL5, в том, что используя ограниченный набор специальных визуальных компонент, создать полноценное бизнес-приложение, притом, эти компоненты являются макро-компонентами, включающими несколько сложных действий, порою, скрытых от разработчика, дабы не отягчать его излишней черновой работой, из которых подобно блокам складывается интерфейс приложения.
Кроме интерфейсной части, язык содержит в себе средства манипуляции данных и организации простой бизнес-логики.
Код, который оперирует визуальными компонентами, отделён от кода манипуляции данных и бизнес-логики, хотя это не строгое разделение.
Сборка
Сборка осуществляется последними версиями среды Lazarus, для Вашей ОС. Список основных опций проекта находится в файле DefineType.pas.
‘*’ - ОС для которых/под которыми собирается DCL.
Почему нет бинарников в разделе Релиз?
Потому что в любой момент можно с помощью доступной и бесплатной среды, собрать себе последнюю версию платформы и получить сразу всё самое новое.
Примечание
Этот проект является частью большой системы проектов о CRM DCL5.
Описание
Платформа приложений DCL