![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Почему иногда перестает работать всплывающая подсказка в IDE? [D5]
lipskiy © (2002-04-11 00:23:00)Та подсказка, что показывает описание вводимых параметров процедур и функций и посвечивает жирным текущий параметр иногда перестает отображаться, а через какое-то время снова начинает работать.
Что это такое и как это лечить? Код компилится без ошибок.
lipskiy (2002-04-12 14:14:00) [1]Спасибо, я про это не знал :)
Попробую, когда заглючит снова.
ION T (2002-04-12 02:22:00) [2]А окно с параметрами по Ctrl+Shift+Space вызывается - попробуй........
lipskiy (2002-04-12 01:14:00) [3]Спасибо, но ни фига не понял.
И в первом и во втором случае окошко выскакивает.
Но я вообще-то не про окошко говорил- с ним все ясно.
Я говорил про хинт, который всплывает/не всплывает после вставки открывающейся скобки, когда начинается перечисление ПАРАМЕТРОВпроцедуры или функции. Когда он перестает всплывать, окно со списком процедур и функций, которое по Ctrl+Space вызывается, работает нормально, так что это, имхо, разные вещи.
Андрей Сенченко (2002-04-11 12:42:00) [4]2. Другой случай - когда code insight натыкается на реальную ошибку синтаксиса и просто не знает что подсказать.
3. Если в момент правки кода Ты забыл отрубить запущенное в отладку ( или зависшее ) приложение.
Андрей Сенченко (2002-04-11 12:39:00) [5]Компилятор и не скажет ... Еще раз внимательно перечитай пост Игоря Шевченко, после чего попробуй сделать так:
Набираешь
begin
Form1
button1.caption := "ok";
end;
Затем ставишь за Form1 точку и до посинения ждешь выкидывания окошка с процедурами и функциями. Как надоест синеть - пишешь так:
begin
Form1 ;
button1.caption := "ok";
end;
Затем ставишь за Form1 точку и через положенный таймаут видишь то самое искомое окошко.
Вывод: В первом случае code insight справедливо решил, что Button1.caption относится именно к объявленному Form1. и соответственно подсказывать ничего не надо.
Пример простенький, но, надеюсь объясняет суть проблемы :)
lipskiy (2002-04-11 11:48:00) [6]Так как это узнать - что не верно?
Компилятор ничего плохого не говорит...
Игорь Шевченко (2002-04-11 10:25:00) [7]День добрый,
code insight проверяет синтаксис кода перед тем, как высветить подсказку. Видимо в тот момент, когда подсказка пропадает, что-то с его точки зрения не является синтаксически верным.
С уважением, Игорь Шевченко