Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Delphi Новый топик    Ответить
 У кого кроме cnWizards есть поиск компонента на форме с переводом на него фокуса?  [new]
hlopotun
Member

Откуда:
Сообщений: 154
Всем доброго времени суток,

на одном старом проекте (d2007) есть монструозный дата модуль на котором накидано сотни 3-4 датасетов, квери и прочей лабуды. Проект старый, но инокда надо править. Каждый раз при поиске нужного квери проблема. Раньше пользовался cnWizards в нём есть такой поиск. Теперь поменял комп. Захотел его поставить (cnWizards) но виндовый антивирус (встроенный в 10ку) хоть убей находит в нём вирус и грохает не дав даже создать исключение. Можно конечно дальше извратиться и поставить таки насильно но больше в нём я ничем таким не пользуюсь и извращаться ради только поиска не хочется (опять же под старый проект). Кто знает, какие есть альтернативы поиска компонента на форме с переводом на него фокуса в самой среде Delphi? gExpert вроде такое не умеет. Причём актуально сие только в d2007. В других проектах такой порнографии нет.

Хороший программист знает как задавать вопросы, не раздражая окружающих, а выдающийся программист знает как отвечать на них без заносчивости © Стивен Хирлстон
6 май 19, 17:38    [21879223]     Ответить | Цитировать Сообщить модератору
 Re: У кого кроме cnWizards есть поиск компонента на форме с переводом на него фокуса?  [new]
alekcvp
Member

Откуда:
Сообщений: 1342
hlopotun,

Это не подойдёт?
If the code editor is active, the tool grabs the identifier under the editor cursor and tries to locate a component on that unit's form named the same as the identifier and selects that component.
6 май 19, 17:48    [21879236]     Ответить | Цитировать Сообщить модератору
 Re: У кого кроме cnWizards есть поиск компонента на форме с переводом на него фокуса?  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 29837

06.05.2019 17:38, hlopotun пишет:
> но виндовый антивирус (встроенный в 10ку)

а шо, эта херовина не отключается ваще?!

Posted via ActualForum NNTP Server 1.5

6 май 19, 17:54    [21879246]     Ответить | Цитировать Сообщить модератору
 Re: У кого кроме cnWizards есть поиск компонента на форме с переводом на него фокуса?  [new]
Кроик Семён
Member

Откуда: СПб --> Dortmund
Сообщений: 6403
alekcvp,

По-моему hlopotun имее ввиду нечто другое, не к объявлению компонента в окне кода формы прыгать, а найти компонент на форме и передать ему фокус.

У меня конечно не 400 датасетов, а в 10 раз меньше бывает, но это тоже не удобно.
Я их ищу в тул-баре "object hierarchy" и при клике на датасет в списке, он выделяется на форме.
6 май 19, 18:04    [21879261]     Ответить | Цитировать Сообщить модератору
 Re: У кого кроме cnWizards есть поиск компонента на форме с переводом на него фокуса?  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 29837

от CnPack'а можно взять исходники и соорудить нужный кусок эксперта.

Posted via ActualForum NNTP Server 1.5

6 май 19, 18:08    [21879266]     Ответить | Цитировать Сообщить модератору
 Re: У кого кроме cnWizards есть поиск компонента на форме с переводом на него фокуса?  [new]
hlopotun
Member

Откуда:
Сообщений: 154
alekcvp
hlopotun,

Это не подойдёт?
If the code editor is active, the tool grabs the identifier under the editor cursor and tries to locate a component on that unit's form named the same as the identifier and selects that component.


это решение работает только если код и компонент в одном юните находятся. А если нет то надо идти в юнит с компонентом, искать его по названию в исходнике (или писать) и только потом можно перейти как описано выше. Шагов многовато, но как (хоть что то) подойдёт, учитывая что это не часто бывает нужно.

спасибо.
6 май 19, 18:08    [21879267]     Ответить | Цитировать Сообщить модератору
 Re: У кого кроме cnWizards есть поиск компонента на форме с переводом на него фокуса?  [new]
hlopotun
Member

Откуда:
Сообщений: 154
Мимопроходящий
от CnPack'а можно взять исходники и соорудить нужный кусок эксперта.


можно конечно
6 май 19, 18:12    [21879272]     Ответить | Цитировать Сообщить модератору
 Re: У кого кроме cnWizards есть поиск компонента на форме с переводом на него фокуса?  [new]
hlopotun
Member

Откуда:
Сообщений: 154
Мимопроходящий
06.05.2019 17:38, hlopotun пишет:
> но виндовый антивирус (встроенный в 10ку)

а шо, эта херовина не отключается ваще?!


ну только если весь антивирь отключить.
страшно немного, кругом злодеи ....
6 май 19, 18:13    [21879275]     Ответить | Цитировать Сообщить модератору
 Re: У кого кроме cnWizards есть поиск компонента на форме с переводом на него фокуса?  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 29837
hlopotun
ну только если весь антивирь отключить.
страшно немного, кругом злодеи ....
от него толку, как с козла молока...
типа: "не входить! злая собако!"
6 май 19, 18:19    [21879282]     Ответить | Цитировать Сообщить модератору
 Re: У кого кроме cnWizards есть поиск компонента на форме с переводом на него фокуса?  [new]
alekcvp
Member

Откуда:
Сообщений: 1342
Кроик Семён
alekcvp,
По-моему hlopotun имее ввиду нечто другое, не к объявлению компонента в окне кода формы прыгать, а найти компонент на форме и передать ему фокус.

Я понял, но на безрыбье, как говорится...
В крайнем случае что мешает написать название в комметарий и прыгнуть с него?..

hlopotun
это решение работает только если код и компонент в одном юните находятся.

А cnPack сам во всех ищет?
7 май 19, 10:25    [21879667]     Ответить | Цитировать Сообщить модератору
 Re: У кого кроме cnWizards есть поиск компонента на форме с переводом на него фокуса?  [new]
makhaon
Member

Откуда: A galaxy far far away
Сообщений: 3192
антивирус уже отпустило, качайте. весь проект там в исходниках, можно под себя поправить как нужно.
7 май 19, 14:13    [21879917]     Ответить | Цитировать Сообщить модератору
Все форумы / Delphi Ответить