logo visualtech

download screenshots

Дизель-паскаль 1.11:

Для сборки вам понадобятся Lazarus 1.6, FPC 3.* а также:

1) компоненты: VisualTech, TxDBF, IBX.

2)движок Дизель-паскаль, который включает 3 проекта: CrossDesigner, CrossMachine, Dmanager. Все они в одной папке CrossDesigner.

Кроме компонент входящих в комплект, потребуются компоненты Synapse for Lazarus, ZEOS, LazReport, kkm_Atol, fpSpreadSheet. Поддержку некоторых компонент можно включить и выключить в файле SetComponent.inc

Перед сборкой CrossDesiger и CrossMachine пропишите пути к компонентам ZEOS, VisualTech, Synapse, TxDBF, IBX в Праметрах проекта Пути. Будет лучше если все папки CrossDesigner, IBX, TxDBF, Synapse40, ZEOS будут находится рядом в одной папке, в этом случае будут актуальны пути, уже прописанные в параметры.

Для управления приложениями Дизель паскаль используйте утилиту DManager (Её тоже нужно собрать из исходников). С её помощью вы сможете загружать приложения в дизайнер либо запускать на выполнение.



Компоненты:

Компоненты  VisualTech, TxDBF, IBX, LazReport (0.9.9 с матричными штрихкодами)



Исходный код проекта Дизель-паскаль:

Исходный код движка (CrossDesigner, CrossMachine, Dmanager): Загрузить(7z)

Особенности сборки: CrossDesigner собирать последним.



Готовые сборки Дизель-паскаль:

Готовая сборка с экспортом отчетов LazReport в PDF (требует наличие GTK2, в комплекте для Windows библиотеки GTK прилоджены).

Откомпилированный движок под Windows x32: Загрузить(7z)

Откомпилированный движок под Windows x64: Загрузить(7z)

Откомпилированный движок под Linux x32: Загрузить(tar.gz)

Откомпилированный движок под Linux x64: Загрузить(tar.gz)

Под Linux на исполняемых файлах DManager, CrossDesigner, CrossMachine установить флажок - "Разрешить выполнение файла как программы"



Шаблоны:

Шаблон - заготовка для быстрого создания MDI приложения с использованием IBX. Загрузить

В шаблоне проекта на главной форме размещены FormsBar, LazReport с фильтрами экспорта, библиотеки изображений. Шаблон включает модуль данных с TIBDataBase и транзакциями, модуль DBF

Видеоинструкция: http://youtu.be/EES8aXxwAoI



Примеры приложений для Дизель-паскаль

Исчерпывающий пример с базой FireBird, в котором показана вся концепция построения приложений Дизель-Паскаль в режиме эмуляции MDI с использованием FormsBar. Для работы требуется FireBird 2.5, после распаковки архива, открыть приложение MedTech.lm9 в дизайнере, открыть модуль Данные, 2 раза щелкнуть на компоненте IBDataBase, в диалоге исправить путь к базе, логин, пароль, нажать <ОК>, сохранить проект, после этого можно запускать.
Архив большой (30мб), т.к. загружен кладр, для перехода в справочнике кладр на нижний уровень нажать <Ctrl> + <Enter>. В полях редактирования где есть кнопки, чтобы нажать на кнопку с клавиатуры нажать в поле <Ctrl> + <Enter>.

Фрактальная графика

Тетрис

Пример использования звуковой библиотеки UOS

Пример с Ole объектом WScript.Shell (только Windows, показан запуск приложений, создание ярлыка, пути к спец.папкам)



Старые не поддерживаемые версии движка для Delphi с поддержкой русского языка в интерпретаторе


Старые не поддерживаемые версии движка для Delphi


***

Рейтинг@Mail.ru