Lazarus. Почему модуль PropEdits увеличивает EXE

Ghost Writer
Дата: 13.01.2020 13:39:34
Для регистрации своего компонента сделал отдельный модуль. В нем в uses PropEdits , GraphPropEdits;
Используется всего лишь ради этих строк:
procedure Register;
begin
  RegisterPropertyEditor(TypeInfo(TImageIndex), TMyControl, 'ImageIndex', TImageIndexPropertyEditor);
  RegisterComponentEditor([TMyControl], TMyControlEditor);
  RegisterUnit('MyControl', @RegisterUnitMyControl);
end; 


Режим сборки Default размер EXE увеличивается на 1,5 Мб, в Release более 800 Кб. В основном из-за PropEdits и + немного из-за GraphPropEdits. .
При этом в программе используются другие компоненты, которые тоже ссылаются на PropEdits.
Почему они включаются в exe ? ведь они нужны исключительно в дизайнере.
А если вдруг я еще добавлю в проект компонент, использующий PropEdits, - неужели PropEdits повторно увеличит размер ?
Ghost Writer
Дата: 13.01.2020 14:29:01
всё, вопрос снят. Этот самый отдельный модуль оказался каким-то образом в включенным в проект. Увидел его в инспекторе проекта, удалил. EXE уменьшился до прежних размером.