Здравствуйте, ZigmundFreid, Вы писали:
ZF>Здравствуйте, XopoSHiy, Вы писали:
XSH>>Вот такой вот низменный и обыденный вопрос возник
XSH>>У меня открыто две формы Form1 и Form2 моего приложения. Form1 - главная форма. Открываем notepad, так, чтобы он загородил Form2. Теперь щелкаем по главной форме Form1. И наблюдаем, как вместе с Form1 на передний план (поверх notepad-а) вылезает также и Form2.
XSH>>Вопрос: Как сделать так, чтобы в подобной ситуации вперед вылезала только та форма, по которой я щелкнул мышью, а все остальные оставались на заднем плане.
ZF>Это наверное происходит потому что Form2 является дочерней формой Form1.
нет... я уже докопался до того, что АПИ-шная SetForegroundWindow (или как-там ее...) вытаскивает на передний план ВСЕ формы ПРИЛОЖЕНИЯ. С этим похоже уже ничего не поделаешь... надо либо в разные процессы разностить, либо плюнуть на это дело