Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
WindTalker
Зарегистрирован: 01.09.2009 Сообщения: 2
|
Добавлено: Вт 01 Сен 2009 20:44 Заголовок сообщения: Нет отклика на некоторые события |
|
|
Код: | procedure TVdkAddon.Notify(anAdvise: TM2Notify; const aParams: IM2ParamsList);
var
aList: TM2ParamsList;
begin
aList.OleObject:= aParams;
case anAdvise of
advMapObjectSelected:
if Assigned(Form) then
Form.Showlabel(aList.Items(kndMapObject));
advMapObjectDeselected:
if Assigned(Form) then begin
Form.Dellabel(aList.Items(kndMapObject));
end;
end;
|
пишу такой код,реакцию на выделения объекта получаю, а вот на снятие выделения никакой реакции. Как будто и нету совсем такого события. Может есть какие либо ограничения на событие или кто нибудь сталкивался с подобным?
Заранее спасибо за ответ. |
|
Вернуться к началу |
|
 |
WindTalker
Зарегистрирован: 01.09.2009 Сообщения: 2
|
Добавлено: Ср 02 Сен 2009 19:03 Заголовок сообщения: |
|
|
Решил проблему самостоятельно. Как оказалось в конструкторе аддона не боъявил подписку на событие размечания объекта. Поставил туда подписку на все события и всё заработало как по маслу. |
|
Вернуться к началу |
|
 |
|