Einzelnen Beitrag anzeigen

DevilsCamp
(Gast)

n/a Beiträge
 
#1

fsStayOnTop funktioniert nicht

  Alt 14. Jan 2007, 19:57
Ich habe ein Programm, bei dem ich per Checkbox ein weiteres Fenster (Form2) anzeigen lassen kann. Dabei ist
  Form2.FormStyle := fsStayOnTop; (im OI eingetragen)


Die OnClick-Methode der Checkbox hat folgenden Code:
Delphi-Quellcode:
procedure TForm1.CheckBox1Click(Sender: TObject);
begin
  if CheckBox1.Checked then
  begin
    Application.CreateForm(TForm2, Form2);
    Form2.Show;
  end
  else
  begin
    Form2.Close;
    Form2.Free;
  end;
end;
Doch leider wird dieses zweite Fenster NICHT fsStayOnTop. D.h. wenn ich ein anderes Programm aktiviere, bleibt Form2 leider nicht im Vordergrund.
Ich habe auch schon den Versuch unternommen und Form2 direkt bei Programmstart laden zu lassen. Ebenfalls ohne Erfolg. Habe ich irgendwas übersehen?
  Mit Zitat antworten Zitat