Закрытие окна [Связи сообщения] в MSOutlook по нажатию клавиши Esc
27 апреля 2012 19:24
Чтобы выполнить закрытие окна [Связи сообщения] в MSOutlook (рис.2) при нажатии клавиши «Esc», необходимо внести незначительные дополнения в сервисы wnd_MailLinks и scr_MailLinks:
Открыть сервис wnd_MailLinks (Mail\Links\wnd_MailLinks). Для компонента wnd_MailLinks создать обработчик события OnKeyDown. В теле функции обработки события прописать код:
function wnd_MailLinksOnKeyDown(Window, Key, UnicodeKey, Shift) {
if (Key.Value == 27) {
// Esc
Self.Close();
SendNotify(Self, MSG_CANCEL, 0);
}
}
if (Key.Value == 27) {
// Esc
Self.Close();
SendNotify(Self, MSG_CANCEL, 0);
}
}

Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать