Ещё есть возможность использовать шаблоны для быстрого создания приложений/модулей. Для этого в лазарусе должен быть установлен пакет ProjTemplates 1.0.
Настройка пакета не сложная: через меню лазаруса Окружение - Параметры шаблонов проекта... открываете окно в котором указываете свою папку шаблонов (любую, которая вам понравится, можете создать новую)
Создание шаблонов тоже не требует сверхспособностей:
1. в указанной папке шаблонов создаёте подпапку с нужным именем (это будет Директория Шаблона)
2. затем создаёте модуль/проект какой вам нужно и сохраняете в Директорию Шаблона
3. в Директории Шаблона создаёте два файла (их назначение и формат можно найти в файле readme.txt в папке пакета ProjTemplates)
- файл project.ini c примерно следующим содержимым
- Код: Выделить всё
[Project]
ProjectFile=template1
Name=Dontes
Author=Pushkin
Description=This is a description
Recurse=0
Exclude=
[Variables]
VarName1=Description 1
VarName2=Description 2
- файл description.txt с текстовым описанием шаблона в произвольной форме. (Это описание отображается в окне "Создать...")
4. Повторяете всё проделанное каждый раз при создании нового шаблона
Если всё сделано верно и в папке шаблонов имеется хотя бы одна Директория Шаблона с указанными файлами, то пакет ProjTemplates сам обнаружит шаблон и будет предлагать его в форме Создать... а также добавит пункт в меню лазаруса Файл - Новый проект из шаблона... через который можно создавать проекты по шаблону ещё быстрее...
Стоит упомянуть про раздел project.ini - Variables, в нём указываются имена переменных которые можно вставлять в имена и тексты файлов и имена директорий шаблона в виде __VarName1__, __VarName2__, эти переменные удобно инициализировать при создании проекта из шаблона в специальном окне, после чего ProjTemplates при копировании файлов шаблона выполнит соответствующие подстановки.
В таком шаблоне вы можете не только указать нужные вам модули в разделе uses, но и с помощью переменных добавлять в uses любые другие модули во время создания