На управляемой форме расположен табличный документ. Галочки разрешающие перетаскивание установлены.
В процедуре НачалоПеретаскивания устанавливаю:
ПараметрыПеретаскивания.ДопустимыеДействия = ДопустимыеДействияПеретаскивания.Перемещение;
ПараметрыПеретаскивания.Действие = ДействиеПеретаскивания.Перемещение;
В процедуре Перетаскивание эти параметры остаются такими, как установил их в процедуре НачалоПеретаскивания.
А вот в процедуре ОкончаниеПеретаскивания почему то, ПараметрыПеретаскивания.Действие равен ДействиеПеретаскивания.Отмена.
До 10 секунды показывается как должно работать всегда. После 10 секунды, как происходит, если переносим область на расстояние меньшее самой области.
Именно этот момент не могу отловить в "ОкончаниеПеретаскивания"
Перефразирую вопрос:
Почему процедура ОкончаниеПеретаскивания вызывается даже если в процедуре ПроверкаПеретаскивания было установлено:
ПараметрыПеретаскивания.Действие = ДействиеПеретаскивания.Отмена;
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой