[Delphi] Dlaczego formatka główna zostaje na spodzie?

0

Z mojej formatki głównej otwieram kolejną metodą form.Show. Jednak kliknięcie na formatke główną nie powoduje przeniesienie jej na wierzch, tak jakby nie było to wcale mozliwe.

Przysiągłbym, ze gdy korzystałem z wersji Borland Developer Studio 2006, było to możliwe. Teraz jednak używam wersji 2009, może to kwestia jakichś zmienionych ustawień domyślnych?

0

a nie masz ustawione w form2 style = fsStayOnTop :>

0

Nic mi nie wiadomo o takiej właściwości. Nie ma jej we właściwościach formatki.

0

FormStyle

0

A tu jest łobuz...

Hm. Jest ustawiona na FsNormal :/

0

daj kod jak pokazujesz tą drugą formę i czy jak ją pokażesz i klikniesz potem na formę główną to jej belka jest niebieska (aktywna) czy nie

0
begin
  Application.Initialize;
  Application.MainFormOnTaskbar := True;
  Application.CreateForm(Tf_main, f_main);
  Application.CreateForm(TDM, DM);
  Application.CreateForm(Tf_produkty, f_produkty);
  Application.CreateForm(Tf_kontrahenci, f_kontrahenci);
  Application.CreateForm(Tf_zamowienia, f_zamowienia);
  Application.CreateForm(Tf_wybor_kontrahenta, f_wybor_kontrahenta);
  Application.Run;
end.

Belka formatki głównej po kliknięciu robi się aktywna, jednak formatka wciąż pozostaje pod spodem.

0

a jak potem klikniesz inną i główną to też nie wraca na pierwszy plan?

0

Zabij mnie - główna zawsze pozostaje na spodzie. Z przekładaniem kolejnych formatek między sobą nie ma żadnego problemu.

1 użytkowników online, w tym zalogowanych: 0, gości: 1