Группировка объектов

  • Автор темы Автор темы Strizh
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Strizh

Топикстартер
15 лет на форуме
Сообщения
982
Реакции
92
мне нужно сгруппировать объекты разных типов.
myTextFrames - массив текстовых фреймов
myGrapgLines - массив линий
myGraphLine0 - просто еще одна линия

Все это нужно сгруппировать. Делаю так

groups.add([myTextFrames, myGrapgLines, myGraphLine0]) - ругается на тип переданных параметров...

пытаюсь сделать еще так

var temp=[];
temp= myTextFrames + myGrapgLines + myGraphLine0;
groups.add(temp);

А тут выдает, что ожидался массив pageItems, а получил он массив смешанных типов.

Что делать? кто подскажет?
 
Ответ: Группировка объектов

Strizh сказал(а):
мне нужно сгруппировать объекты разных типов.
myTextFrames - массив текстовых фреймов
myGrapgLines - массив линий
myGraphLine0 - просто еще одна линия
Что делать? кто подскажет?

А ты группу к какому родителю шьешь?
 
Ответ: Группировка объектов

Oleg Butrin сказал(а):
А ты группу к какому родителю шьешь?

Пытался к activeDocument., думаю можно к родителю любого из объектов.
Как надо?
 
Ответ: Группировка объектов

Можно к конкретной странице. И потом, массив массивов не пойдет, нужно в новый массив перебором загнать все объекты. В лучшем случае пробовать Arr1.concat(Arr2), а затем его групповать
 
Статус
Закрыто для дальнейших ответов.