Открывать поверх владельца.
При открытии в таком режиме блокируется работа окна-владельца.
Блокируемое окно определяется следующим образом.
Если в свойстве ВладелецФормы задана форма и эта форма не закрыта, блокируется окно этой формы;
Если в свойстве ВладелецФормы задан элемент формы и эта форма не закрыта, то блокируется окно формы, которому принадлежит этот элемент;
В остальных случаях (если в свойстве ВладелецФормы задано значение Неопределено или форма владельца закрыта), то блокируется окно, которое является текущим окном клиентского приложения на момент открытия формы.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший