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

izrukvruki

Топикстартер
15 лет на форуме
Сообщения
1 839
Реакции
304
Нужно один объект разместить под другой объект, в тоже самое место, с теми же самыми размерами.
Размеры и позицию по 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
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 185
Реакции
10 844
Слегка поразмыслив логически, можно понять, что два разных объекта не могут иметь один порядок ;)
 

izrukvruki

Топикстартер
15 лет на форуме
Сообщения
1 839
Реакции
304
А как быть?
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 185
Реакции
10 844
s1.OrderBackOf s2
или
s1.OrderFrontOf s2
 

izrukvruki

Топикстартер
15 лет на форуме
Сообщения
1 839
Реакции
304
Точно, так работает