То есть я имею модуль с готовой формой (частично созданной визуально).
- Код: Выделить всё
- unit XForm;
 type
 TFormX = class(TForm)
 ...
 end;
 implementation
 {$R *.lfm}
 ...
и подключив его к другому модулю и пишу что-то вроде этого:
- Код: Выделить всё
- unit MFormUnit;
 uses
 Classes, SysUtils, Forms, Controls, Graphics, Dialogs, StdCtrls,XForm;
 type
 { TMForm }
 TMForm = class( TXForm )
 ...
 end;
 ...
 implementation
 {$R *.lfm}
 end.
Честно говоря я думал что придется или дергать элементы из полностью проинициализированной, но скрытой формы TFormX или создавать её почти полностью "не визуально".
Но оказалось что все и так работает (То есть все что было в TFormX полностью перешло в TMForm + добавилось содержимое TMForm ) Единственная но легко решаемая проблема это использование переменной FormX в методах TFormX и "глобальных" функциях модуля XForm;.
Однако, все это хорошо но не вылезет ли этот фокус где-то боком?




 (пока непонятно это игнор или просто времени не хватает а может уже есть решение просто я не знаю)
 (пока непонятно это игнор или просто времени не хватает а может уже есть решение просто я не знаю)