Текущий архив: 2010.08.27;
Скачать: CL | DM;
ВнизD2006, не работает "Find declaration" на DevExpress объектах Найти похожие ветки
← →
bss (2010-05-25 12:22) [0]Стоит D2006, проект в виде BPL (package), используется DevExpress как подключенные модули типа:
requires
...
cxLibraryD10,
dxThemeD10,
cxEditorsD10,
cxDataD10,
...
В модулях используется что-то вроде: uses ... , cxGridTableView, cxGridDBTableView, cxGrid;
Так вот вопрос в том, что не работает "Find Declaration" (оно же клик с зажатым CTRL) ни на объектах дева, ни даже на его модулях. Например, клик на cxGrid не приводит к открытию в редакторе кода cxGrid.pas - хотя путь к этому cxGrid.pas прописан в "Project -> Directories/Conditionals -> Search Path".
Почему так происходит, шо делать?
← →
bss (2010-05-25 12:23) [1]Эх, надеюсь темку заметит Юра Зотов ))
← →
Игорь Шевченко © (2010-05-25 13:26) [2]А тебя DevExpress спрашивал при установке, прописывать путь в Source Path ? Так надо было сказать, что прописывать
← →
bss (2010-05-25 16:05) [3]
> А тебя DevExpress спрашивал при установке, прописывать путь
> в Source Path ?
у нас тут дельфи клонированием ставится. Чтобы не настраивать десятки компонентов - экспортируются ветки реестра, виртуальные диски у всех имеют одинаковые буквы и таким образом все работает.
Что такое Source Path, куда что нужно прописать?
P.S. Я не понимаю, почему с девами такая ситуация. Вот с другими вроде все правильно. Если в "Search path" прописан путь к PAS файлам - все открывается.
← →
Игорь Шевченко © (2010-05-25 16:41) [4]bss (25.05.10 16:05) [3]
> у нас тут дельфи клонированием ставится.
Это разве мои проблемы ?
> Что такое Source Path, куда что нужно прописать?
Обычно Tools|Options|Library Win32|Library path
Но я туда точно также не прописывал при установке, поэтому у меня точно так же не работает Find Declaration
← →
bss (2010-05-25 17:08) [5]
> Это разве мои проблемы ?
а где я говорил, что это ваши проблемы?
> Обычно Tools|Options|Library Win32|Library path
угу, там прописано. Вот скриншот: http://s003.radikal.ru/i204/1005/83/2644d251c46a.jpg
Тем не менее "find declaration" на cxGrid модуле (вверху скриншота) эффекта не дает... Проект компилится нормально.
← →
Игорь Шевченко © (2010-05-25 17:27) [6]bss (25.05.10 17:08) [5]
А сами юниты по Ctrl+O+A открываются ?
← →
bss (2010-05-25 19:10) [7]В смысле, вручную найти через Open Dialog этот pas файл и открыть?
Открываются, конечно: http://s12.radikal.ru/i185/1005/50/6229360ca8b5.jpg
а разве может быть по другому...
← →
Игорь Шевченко © (2010-05-25 19:16) [8]
> В смысле, вручную найти через Open Dialog этот pas файл
> и открыть?
Нет, установить курсор на имя юнита в секции uses и нажать Ctrl+O+A
Кстати, для сбоев такого вида (почему не работает Find Declaration) очень помогает error insight
← →
bss (2010-05-25 19:40) [9]
> установить курсор на имя юнита в секции uses и нажать Ctrl+O+A
да, таким образом открывает.
> Кстати, для сбоев такого вида (почему не работает Find Declaration)
> очень помогает error insight
а что такое error insight?
Это вот это: http://s56.radikal.ru/i151/1005/ca/145e65be7d4b.jpg ?
Если да - то на момент кликанья эта секция "Errors" отсутствует, как до, так и после кликанья.
← →
Игорь Шевченко © (2010-05-25 20:50) [10]ну тогда не знаю. Посмотри в QC или в DevExpress Knowledge base
← →
bss (2010-06-07 11:25) [11]может еще кто варианты какие предложит...
← →
test © (2010-06-07 18:18) [12]Посмотри что у тебя твориться в <Папка проектов>\bpl ?
← →
test © (2010-06-07 18:21) [13]А вообще если столько всего добавлено, может свою сборку вместо сделать вместо клона на сетевом диске? Сильно сэкономит нервные клетки.
← →
bss (2010-06-07 19:22) [14]
> что у тебя твориться в <Папка проектов>\bpl ?
"Мои документы\Borland Studio Projects\Bpl" ? Она пустая.
← →
test © (2010-06-07 19:25) [15]Такое ощущение что у тебя неверно скомпилился dcu или bpl где то, но вот где оно у тебя неизвестно.
← →
inoremap (2010-06-07 20:28) [16]возможно пакеты были собраны с опциями
{$LOCALSYMBOLS OFF}
{$REFERENCEINFO OFF}
← →
bss (2010-06-07 20:47) [17]перехода не происходит и в том случае, если делаешь EXE"шник и не используешь Runtime package. То есть, программа собирается (пути прописаны к либам), а вот перехода нету.
Страницы: 1 вся ветка
Текущий архив: 2010.08.27;
Скачать: CL | DM;
Память: 0.48 MB
Время: 0.066 c