• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

Is it possible to Ungroup graphics with code?

New Here ,
Mar 03, 2016 Mar 03, 2016

Copy link to clipboard

Copied

Hi Group,

I've been trying to find a way to ungroup graphics within an anchored frame. Can't find a method to do this.

Maybe going inside a group, grabbing the group components, saving them somewhere, deleting the group and recreating the components in its original positions.

if (oGraphic2.type = Constants.FO_Group){ //graphic is a group

    alert("Graphic selected is a group.");

    //do something to Ungroup the group

}

TOPICS
Scripting

Views

510

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Community Expert , Mar 03, 2016 Mar 03, 2016

All you have to do is delete the Group object:

#target framemaker

var doc = app.ActiveDoc;

var graphic = doc.FirstSelectedGraphicInDoc;

var group = graphic.GroupParent;

if (group.constructor.name === "Group") {

    group.Delete ();

}

-Rick

Votes

Translate

Translate
Community Expert ,
Mar 03, 2016 Mar 03, 2016

Copy link to clipboard

Copied

All you have to do is delete the Group object:

#target framemaker

var doc = app.ActiveDoc;

var graphic = doc.FirstSelectedGraphicInDoc;

var group = graphic.GroupParent;

if (group.constructor.name === "Group") {

    group.Delete ();

}

-Rick

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Mar 03, 2016 Mar 03, 2016

Copy link to clipboard

Copied

LATEST

Thanks Rick, that worked perfectly.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines