Forum: Programmieren allgemein
Delphi
by Delbor,
13. Nov 2019
Hi rokli
Eine Alternative (oder besser zwei) wäre: Height und widht von Form1 (oder visible/enabled) zB. im Onshow von Form2 auf null bzw. false stellen.
Gruss
Delbor
Forum: Programmieren allgemein
Delphi
by Delbor,
12. Nov 2019
Ich habe mal einem meiner Testprogramme ein neues Formuzlarverpasst und zeige dieses bei einem Buttonclick an:
procedure TMainPage.TlbModalClick(Sender: TObject);
begin
Modalform.ShowModal;
end;
Auf der Modalform hab ich einen Button und ein Edit:
procedure TModalform.BitBtn1Click(Sender: TObject);
begin
Edit1.Text := HelpTestMain.MainPage.PageControl1.ClassName
end;
Forum: Programmieren allgemein
Delphi
by Delbor,
11. Nov 2019
Hi rokli
Du verwendest Showmodal offensichtlich nicht so, wie Delphi das vorsieht. Zumindest, wenn ich dich richtig verstanden habe, öffnest du Form2 wie folgt:
Form2.Showmodal
und erwartest dann, dass es Modal offen bleibt, bis du es schliesst. Wenn dem so wäre: das wäre falsch. Form2 mag zwar geöffnet werden, aber du hast eventuell keine Kontrolle darüber, wie lange es modal bleibt.
Das...