Две формы, первая - главная, вторая - модальная, которая создается так TFormAdd.Create(self). На второй есть Edit-ы, кнопка Возврата SpeedButton1 (ModalResult=mrCancel) и она вызывается методом ShowModal.
Когда я захожу, например в редактирование Edit1 второй формы, появляется клавиатура. Если в этот момент нажать SpeedButton1, то форма закрывается, а клавиатура остается висеть. Если после этого снова вызвать (создать) вторую форму и нажать на Edit1, то получаю вечный Access Violation.
Вопрос: как убирать клавиатуру при закрытии формы?
Вопрос
Rusland
Две формы, первая - главная, вторая - модальная, которая создается так TFormAdd.Create(self). На второй есть Edit-ы, кнопка Возврата SpeedButton1 (ModalResult=mrCancel) и она вызывается методом ShowModal.
Когда я захожу, например в редактирование Edit1 второй формы, появляется клавиатура. Если в этот момент нажать SpeedButton1, то форма закрывается, а клавиатура остается висеть. Если после этого снова вызвать (создать) вторую форму и нажать на Edit1, то получаю вечный Access Violation.
Вопрос: как убирать клавиатуру при закрытии формы?
Ссылка на комментарий
2 ответа на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.