Пара вопросов по редактированию

0 голосов
спросил 12 Ноя, 09 от -3A- (5,220 баллов) в категории Программные продукты Esri
Есть такая ситуация:
1. пользователь вводит скетч. завершает ввод, после этого появляется пользовательское окошко, где необходимо вбить семантическую информацию, связанную с графикой.
это все сделано и работает.
вопрос в том, как отменить ввод скетча, если пользователь в окошке нажал кнопку "Отмена"?

2. та же ситуация с удалением графического объекта. как отменить удаление, если пользователь не ввел нужную информацию (с описанием причин удаления и ссылок на документ, согласно которому удаляется запись)?

все делается через события IEditEvents.OnCreateFeature и IEditEvents.OnDeleteFeature
эти события, насколько я понимаю, срабатывают уже по факту
а есть ли какие-то события типа OnBeforeCreate и OnBeforeDelete?
что-то я не нашел ничего подобного :(

1 Ответ

0 голосов
ответил 12 Ноя, 09 от -3A- (5,220 баллов)
решение я нашел :)

IEditor.AbortOperation делает то, что мне надо
правда, при этом странные сообщения выдаются
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...