Здравствуйте, Sinclair, Вы писали:
S>>DesignTime. Для Этого я создал подходящий компонент (см. Идея), но он не может отлавливать MouseDown в DesignTime. Если кто знает как этому поспособствовать, буду очень благодарен. S>Хм. Не знаю, от кого ты его отнаследовал, так что точно понять, что ему мешает, не могу. S>Судя по исходникам, надо проверить, что в ControlStyle есть csClickEvents и нету csNoStdEvents.
С этим все в порядке. Дело в другом. Во время разработки левой кнопкой производится перетаскивание компонента или изменение его размеров; правой — вызывается стандартное попап (Алигн и т.п.). Мне бы хотелось это изменить так, чтобы по левой кнопке компонент не перемещался по форме, а в его массив помещались координаты нажатия. Пока ничего кроме создания собственного редактора компонента (TComponentEditor) ничего не придумал.
Можно ли в принципе подменить стандартный обработчик дизайнера на свой?
P.S. Наследую от TGraphicControl