ich möchte ein Formular in einer Anwendung #1 als
MDI Child verwenden und in einer Anwendung #2 auf einem TABSheet "aufgeklebt"; In der Anwendung #2 geht der Code ungefähr wie folgt ...
my_reuse_Form:=Tmy_reuse_Form.create( .... ,panel4 , .... );
my_reuse_Form.Parent := panel4; // hier "aufkleben"
my_reuse_Form.Align := alClient;
my_reuse_Form.BorderStyle := bsNone;
my_reuse_Form.Visible := true;
constructor Tmy_reuse_Form.create( .... ,apanel , .... );
begin
.....
create (apanel) //aowner
end;
im Prinzip spielt der Code, nur :
Frage 1 : ich möchte beim "Compile" nicht immer den
MDI Mode per Hand ändern, wie komme ich um diesen kleinen Arbeitsschritt herum ?
Frage 2 : bevor Delphi mein Formular auf dem Panel platziert ist es für einen "Blitzer/Flackern" sichtbar, wie komme ich um diesen Effekt herum ?