1) Ставим на форму элемент Button
2) Жмем на выпадающий список св-ва HintManager
3) Среда смотрит, чего у Button записано в этом св-ве в конфиг файле(ну в данном случае не у него, а у WinControl) - там стоит Hint
4) Среда переберает все элементы текущего контейнера и ищет те из них, у которых в секции Interfaces конфиг файла упомянуто имя Hint
5) Если таковой элемент найден, то у него изымается св-во Name и выводится в выпадающий список.
При компиляции примерно тоже самое происходит:
1) Обнаружили у Button заданное св-во HintManager
2) Запрашиваем у среды с каким элементом и по какому интерфейсу связано св-во
3) Получаем в ответ: HintManager по интерфейсу Hint
4) Формируем код:
#pas
HintManager_XXXX.getInterfaceHint();