Преамбула: "Hint from comment", для меня, мощная и востребованная функция IDE.
Недовольство: коробочная версия, по моему мнению, имеет ряд недостатков в реализации. Во первых, для отображения текста в окне Hint из "внешних" модулей приходится писать в разделе interface, что приводит к его "засорению" излишними комментариями. А так же, "текстовка" окна Hint внутри модуля, берется из раздела implementation.
Идея: для методов и функций искать "комментарий-описание" в разделе implementation в любом случае.
Решение: изменить реализацию метода TCodeHelpManager.GetPasDocCommentsAsHTML (...lazarus/ide/CodeHelp.pas)
Недостатки: глобальная переменная CodeHelpBoss(TCodeHelpManager), реализующая интересующий функционал, инициализируется в методе Create класса TIDEHelpManager (...lazarus/ide/IDEHelpManager.pas) прямым указанием типа. В свою очередь, глобальная переменная HelpBoss(TIDEHelpManager) инициализируетя в TMainIDE.Create(...lazarus/ide/main.pp) тоже прямым указанием типа. То есть, при переустановки IDE, приходится лезть в исходники и "исправлять".
Вопрос: точнее их два. Первый: где я пропустил возможность использования *.lpk и ideintf. Второй: у кого можно попросить (кто может помочь оформить заявку) реализацию данного функционала.
ЗЫ: по идее, комментарии можно оформлять в виде pasDoc (или любых других видах) и "красиво" отображать в "подсказке".