Код:
if (Code = HC_ACTION) and (((lParam shr 16) and KF_UP) = 0) and
(Pos(CurrKey, ShortC) = 0) then
Вот это условие перехватывает именно нажатую кнопку.....и там показа сообщения нет!!!! Тем более я заметил что если нажать комбинацию из n-кнопок, то при нажатии сообщения не появляются, но при отпускании сообщение появляется n раз, т.е. при каждом отпускании кнопки, а должно вроде тока один раз.