Uruchamiam formularz, który FormStyle ma ustawione na fsNormal jest to formularz logowania. Po poprawnym zalogowaniu uruchamiana jest aplikacja mdi (formularz mdiForma, który FormStyle ma ustawione na fsMDIForm) w ten sposób:
fmLogowanie.Hide; //ukrywa formularz Logowania
mdiForma.Show; //forma rodzica
Z menu formy rodzica wybieram polecenie otwórz formularz fmObrazy (formularz fmObrazy FormStyle ma ustawione na fsMDIChild), za pomocą polecenia
fmObrazy:=TfmObrazy.Create(mdiForma);
No i formularz Obrazy się nie otwiera. Jest wyświetlany błąd :/
Cannot create form. No MDI Forms are currently active.
Co robię źle?
W opcjach projektu formularze fmLogowanie i mdiForma są w Auto-create forms a fmObrazy w Available forms.
Póki nie dodałem formularza logowania wszystko chodziło bez problemu.
Za cenne uwagi dziękuję