[CDR 2017-2021] Порядок объектов

  • Автор темы Автор темы izrukvruki
  • Дата начала Дата начала

izrukvruki

Топикстартер
15 лет на форуме
Сообщения
1 880
Реакции
311
Нужно один объект разместить под другой объект, в тоже самое место, с теми же самыми размерами.
Размеры и позицию по X и Y я успешно копирую...

Код:
    copyWidth = ActiveDocument.ActiveShape.SizeWidth
    copyHeight = ActiveDocument.ActiveShape.SizeHeight
    
    copyX = ActiveDocument.ActiveShape.PositionX
    copyY = ActiveDocument.ActiveShape.PositionY

А как быть с порядком объектов?

там есть
Код:
z_in = ActiveDocument.ActiveShape.ZOrder

но обратно это не работает
Код:
ActiveDocument.ActiveShape.ZOrder=z_in
 
Слегка поразмыслив логически, можно понять, что два разных объекта не могут иметь один порядок ;)
 
А как быть?
 
s1.OrderBackOf s2
или
s1.OrderFrontOf s2
 
Точно, так работает