Мое приложение основано на модальных формах. Основная форма открывает одну форму с помощью ShowModal, эта форма открывает другой с помощью ShowModal, поэтому у нас есть сложные модальные формы. Иногда возникает проблема, что, когда мы вызываем ShowModal в новой форме, он скрывается за предыдущими формами, вместо того, чтобы показывать сверху. После нажатия alt + tab форма возвращается к вершине, но это нехорошее решение. Вы столкнулись с этой проблемой и как вы справились с ней?
ИЗМЕНИТЬ
Я использую Delphi 7.