function DetachFormObjectChild(FormIndex, ChildIndex: Integer): FPDF_PAGEOBJECT;
DetachFormObjectChild удаляет потомка с индексом ChildIndex из объекта формы с индексом FormIndex и возвращает его нативный дескриптор объекта страницы
Вызывающая сторона владеет возвращённым дескриптором, пока он не вставлен в другой контейнер через InsertFormObjectFromXObject или не уничтожен; возвращённый дескриптор равен nil, когда индексы вне диапазона
FormObjectChildren, чтобы сначала перечислить допустимые индексы потомковChild := Pdf1.DetachFormObjectChild(FormIdx, ChildIdx);
if Child<> nil then
Pdf1.InsertFormObjectFromXObject(1, Child);