> -- Илья Ермаков писал(а):
> Иван, Вы нашли красивое толкование Hook! Спасибо за идею! У Вас, видимо, мозги не запорошены WinApi, потому что я до сего момента считал название Hook (трактуя его как "перехватчик") неудачным

А ещё есть перевод "ловушка", в документации к модулю DevBrowser. Заглянул в словарь, у слова Hook много толкований, есть и "гак, захватка, зацепка", близко к перехвату. Но большинство значений из словаря (Lingvo) описывают вот это вот "одностороннее взаимодействие", ну или как ещё назвать зацепление чего-то кем-то с проявлением активности\пассивности.
Почитал про перехваты в WinApi, там же вроде бы замещение системных функций своими, то есть "перехват" обращения, перехват вызова. Только почему-то речь идёт о "перехвате функции", "обходе" (detour) и "трамплине" (trampoline). По мне, так это неаккуратное обращение с языком, с понятийным аппаратом и произвольное подтягивание понятий.
Другое дело, hooks in the BlackBox. Слово не расходится с делом, образы соответствуют описанию - компоненты, ящики, а ящики можно крюками цеплять друг к другу