Как программно узнать о перемещении объектов группой

Автор Тема: Как программно узнать о перемещении объектов группой  (Прочитано 102 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн RomanАвтор темы

  • ADN OPEN
  • Сообщений: 8
  • Карма: 0
Добрый всем день! Пытаюсь определить, что объекты были перемещены группой. Когда я использую команду  "Move", я могу понять по GetSystemVariables("CMDNAMES") - какая команда была вызвана в событии Document.ImpliedSelectionChanged, поскольку при выполнении команды происходит снятие выделения.
Однако, если выбрать группу и просто удерживая левую клавишу мыши (схватив за любой выделенный объект) тянуть группу, то на этом событии GetSystemVariables("CMDNAMES") возвращает пустую строку. Как-то я могу достоверно узнать, что перемещаются объекты в группе (и получить список этих объектов в группе?)

Оффлайн alz

  • ADN OPEN
  • ***
  • Сообщений: 112
  • Карма: 14
Ну, список выделенных можно просто проверить через Editor.SelectImplied, при перетаскивании меняется какая-то системная переменная, судя по командной строке када, определить и после ее изменения проверять.