Программа Румус2 состоит из ядра и подключенных к нему модулей. Не все модули обязательны, но без некоторых из них вы не сможете работать с программой. Модульная архитектура была специально разработана для того, чтобы пользователь мог компоновать программу по своему усмотрению, устанавливая лишь нужные ему компоненты системы. Модульность также облегчает выпуск обновлений, так как необходимо загрузить на свой компьютер лишь файл обновляемого модуля и не требуется заново скачивать дистрибутив программы целиком.
В стандартной поставке Румус2 будут установлены следующие модули: графическая оболочка программы, работа с данными на диске, транспорт FxClub , графический модуль, табличный модуль, индикаторный модуль, модуль встроенного языка RuLang и модуль импорта данных из формата Румус1. Существуют и другие модули, которые можно подключить к программе.
Следует различать модули и компоненты программы. Модуль является подключаемой программной библиотекой функций и может регистрировать в программе поддерживаемые им компоненты. Некоторые модули, например транспорт, не создают собственных компонентов. Под компонентом в Румус2 понимается некий оконный объект со своим функционалом, например, графический модуль регистрирует компонент "График", который пользователь может увидеть на закладке "Компоненты" панели задач.
см. также: