Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.056 c
2-1272377517
inplicit_none
2010-04-27 18:11
2010.08.27
выделение компонентов на форме


15-1266701404
Юрий
2010-02-21 00:30
2010.08.27
С днем рождения ! 21 февраля 2010 воскресенье


2-1273233990
Rolls
2010-05-07 16:06
2010.08.27
ListView вывод иконок


2-1269419918
oleg1963lora
2010-03-24 11:38
2010.08.27
Время вставки строк. Нужна идея!


15-1271784004
[true]TRIx
2010-04-20 21:20
2010.08.27
радиосигнал





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский