⚙️"Быстрый старт" и подключение модулей
В данном блоке рассказывается о том, как использовать данную библиотеку в вашей среде разработки.
Небольшое уточнение: Данная библиотека всё ещё может дорабатываться и изменяться, некоторые функции и процедуры могут быть перемещены из одного модуля в другой, рекомендуется сделать линк (привязку) к GitHub репозиторию для обновления библиотеки. Также возможно использовать билды библиотеки напрямую через GitHub Releases и FPMake. Несмотря на существование сборки FastPascal и FastGraph через FPMake - этот способ не рекомендуется.
Разделение на модули и подмодули
Сама по себе библиотека разбита на 2 модуля на момент написания документации:
FastPascal - отвечает за вычисления и выполнение сложных алгоритмов. Является ядром библиотеки.
FastGraph - отвечает за графическую составляющую библиотеки. Требует GraphABC и модуль FastPascal для стабильной работоспособности.
Установка библиотеки
Чтобы подключить библиотеку, переместите .pas файлы с GitHub репозитория в директорию вашей программы или проекта. Библиотеку поддерживают Lazarus IDE, PascalABC.NET и компилятор Free Pascal. Выберите интересующий вас модуль и скопируйте код.
Подмодули
После того, как вы импортировали саму библиотеку в вашу программу при помощи uses - самое время познакомиться с подмодулями библиотеки. Каждый из них содержит свои определённые методы, функции, процедуры и переменные.
Небольшое уточнение: Все подмодули находятся в одном модуле, если вам необходим только один модуль, то необходимо импортировать всё равно всю библиотеку, поскольку существуют некоторые функции и процедуры, которые используют параметры из других подмодулей.
Last updated