Показать сообщение отдельно
Старый 09.04.2005, 07:48   #6  
Pavel Pustovalov is offline
Pavel Pustovalov
Участник
 
65 / 11 (1) +
Регистрация: 09.08.2004
Адрес: Omsk
Цитата:
Изначально опубликовано jasper
Как вариант
return treenode::findNode(<Путь к объекту >+'\\methods\\'+<имя метода>) ? true : false;
Если не секрет для чего это нужно
Есть программно создаваемый диалог, понадобилось на него добавить два поля, выбор второго должен зависеть от выбора первого. Т.к. диалог программный, то переопределить метод lookup - не знаю как. Чтобы выкрутиться я создал новый метод в классе, где создается диалог, который возвращает значение первого поля, а в существующей lookup-форме в методе init получаю вызывающий класс, вызываю мой метод и тем самым ограничиваю выбор как мне надо. Проблема в том, что эта lookup-форма используется еще во многих местах, поэтому вызывающий класс - не всегда мой и у этих классов нет такого метода, поэтому выскакивает runtime error.

Спасибо всем за ответы, попробую. Если не получится, то вычитал как переопределить lookup у поля программно создаваемого диалога, буду переделывать.