Библиотеки, модули и диалоговые окна
Ниже приводится описание использования библиотек, модулей и диалоговых окон в LibreOffice Basic.
В LibreOffice Basic предусмотрены вспомогательные средства для структурирования проектов. С помощью различных "элементов" можно группировать отдельные процедуры и функции в проекте Basic.
Библиотеки
Библиотеки служат инструментом организации модулей и могут присоединяться к документу или шаблону. При сохранении документа или шаблона все модули, содержащиеся в библиотеке, также автоматически сохраняются.
Библиотека может включать до 16000 модулей.
Модули
Наряду с объявлениями переменных модуль содержит процедуры и функции. Длина программы, которую можно сохранить в модуле, ограничена 64 КБ. Если требуется память большего объёма, можно разделить проект LibreOffice Basic между несколькими модулями и затем сохранить их в одной библиотеке.
Модули диалоговых окон
Модули диалоговых окон могут содержать определения диалоговых окон, в том числе свойства диалогового окна, свойства каждого элемента диалогового окна и назначенные события. Так как модули диалоговых окон могут содержать только по одному диалоговому окну, они часто упоминаются как диалоговые окна.