![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Редактор колонок при двойном щелчке [D7, Win2k, WinXP]
Vladix © (2006-11-10 13:26:00)Добрый день! Подскажите, пожалуйста, как сделано в TDBGrid, что при двойном щелчке на нем в Design-time выводится не заготовка процедуры OnClick, а редактор колонок?
Юрий Зотов (2006-11-10 14:09:00) [1]Если для компонента написан и зарегистрирован его редактор (см. TComponentEditor, RegisterComponentEditor), то при двойном щелчке по этому компоненту IDE вызывает метод Edit его редактора (а тот по умолчанию вызывает метод ExecuteVerb с нулевым параметром Index).
Соответственно, если в Edit или в ExecuteVerb(0) написано "показать редактор колонок" - значит, будет показан редактор колонок.