потому.
Естественно, если не знаешь полезного ответа, зачем флудить?
Private Sub Form_Deactivate()
Me.SetFocus
End Sub
$Yastrebov$ писал(а):Естественно, если не знаешь полезного ответа, зачем флудить?
Хакер искренни пытался тебе помочь, а ты без основания на то, ему нахамил. Кто захочет после этого тебе что-то писать?!
Private Sub Form_Deactivate()
Me.SetFocus
End Sub
зачем мне проводить с чем-то аналогию? Каждая программа уникальна и работает так, как ей надо. Если бы был флаг при показе окна "Не передавать окну фокус", вроде Form2.Show fNoSetFocus всё было бы просто. Но я действительно нигде такого не встречал, вряд ли Майкрософт позаботилась об этом, но разве я не могу потешить себя надеждой и спросить глупость с вашей точки зрения, а вдруг? Тем более, что я также не видел нигде более 2-х передавемых параметров при показе формы - Form2.Show vbModal, frmParent. Может, я чего-то не знаю?
ModalForm.Show vbModal, someWindow
..... .... ....
' И тут нам надо показать немодальную форму под модальной
ModalForm.Visible = False
NonModalForm.Show
ModalForm.Visible = True
лучше спросим у Хакера - ты обиделся и за что?
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 59