Delphi 7 не показывает нужные hint'ы

В Delphi 7 в хинтах не отображаются переменные которые в var'е есть, но не используются. Show hint включена. Стоит CnPack. Помогите, пожалуйста.
8 ответов

Только хинты? Или ошибки и варнинги тоже не показывает?А, если сделать Build?


Варнинги показывает, все показывает, кроме того, что переменная declared но не used.


Если в коде не было изменений с момента последнего билда, то и не должно показывать.Попробуй сделать изменение в том модуле...Нет ли в коде директивы {$HINTS OFF} ?модуль вообще относится к данному проекту? Может он из другого пакаджа... Компонент, например...Попробуй сделать пустой проект для теста.


Все ок. Поэтому и пишу. Даже если просто введу левую переменную xxxxxxxxxxxxxxxxxxsdsjkjksdjkdjk: integer, и никогда её в коде не используют, компилятор будет молчать. Директива {$HINTS OFF} не используется.


если ты имеешь в виду те хинты, которые появляются при наведении мыши при отладке, то тебе надо отключить оптимизацию - неиспользуемые переменные компилятор просто проигнорирует. и область видимости при включенной оптимизации может быть меньше чем весь метод, если переменная в середине используется.


Я имею ввиду те хинты, что показываются в специальном окне, а не при наведении курсором. Типа такого:[Hint] Variable 'FullFileName' is declared but never used in 'GetFilesList'.Теперь представьте, объявляю в Var xx: integer; ни разу его не использую и тишина. Как будто так и надо. Дело в том, что можно было бы руками, но там мега длинная процедура, и переменных почти 2 сотни. Т.е. 200 переменных. Из них штук 10 точно лишние. 


чорд, телепатия подводит, сори.попробуй удалить всякий хлам типа .cfg .dproj , чтобы остались только pas dfm dpr - оно бывает глючит.


Удалил, не помогло.