It is an unanchored frame.I used this to copy the object:
doc.FirstBodyPageInDoc.FirstSelectedGraphicInDoc;
doc.Copy();
Very simple.The user creates the unanchored frame to the location he wants, writes the text with the desired paragraph format, selects it and after runs the script.That was my intention anyway.