Formularz jest ukryty za innymi formami, gdy wywoływany jest ShowModal

Moja aplikacja opiera się na formach modalnych. Główny formularz otwiera jeden formularz z ShowModal, ten formularz otwiera inny z ShowModal, więc mamy skumulowane formy modalne. Czasami pojawia się problem, że kiedy wywołujemy ShowModal w nowej formie, ukrywa się on za poprzednimi formularzami, zamiast pokazywać na górze. Po naciśnięciu alt + tab formularz powraca na górę, ale nie jest to dobre rozwiązanie. Czy napotkałeś ten problem i jak sobie z tym poradziłeś?

EDYTOWAĆ:

Używam Delphi 7.

questionAnswers(6)

yourAnswerToTheQuestion