Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
11. Feb 2009
Bei Fenstern ist das so, daß das ParentWindows gesperrt wird (keine Eingabe dort möglich) und daß das ChildWindow immer vor dem ParentWindow liegt.
Ohne Parent sind die Beiden unabhängig voneinander, also auch was die Z-Order betrifft ... es sei denn zu steuerst selber die Z-Order.
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
11. Feb 2009
drum übetgib mal deinem Fenster einen passenden Parent ... dieses bewirkt Wunder :angel:
class function TfrmBase.CreateAndShowModal(AParent: TComponent; var AParam: Integer): Boolean;
Var
f: TfrmBase;
begin
f := Create(nil);
try
f.Parent := AParent;
f.Init;
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
11. Feb 2009
Den Owner braucht man hier wirklich nicht und den Grund hat Blup ja schon erwähnt,
aber manchmal wäre einen Parent nicht schlecht übergeben.
Also ein Fenster zu dem das hier erstellte Fenster untergeordnet sein soll.