function DetachFormObjectChild(FormIndex, ChildIndex: Integer): FPDF_PAGEOBJECT;
DetachFormObjectChild remove o filho em ChildIndex do objeto de formulário em FormIndex e retorna seu handle nativo de objeto de página
O chamador é o dono do handle retornado até que ele seja inserido em outro contêiner com InsertFormObjectFromXObject ou destruído; o handle retornado é nil quando os índices estão fora do intervalo
FormObjectChildren para enumerar primeiro os índices de filhos válidosChild := Pdf1.DetachFormObjectChild(FormIdx, ChildIdx);
if Child<> nil then
Pdf1.InsertFormObjectFromXObject(1, Child);