Bueno pues tambien ya encontre la solucion a ese problema a continuacion pongo el codigo por si a alguien mas le interesa.
Código Delphi
[-]
var
pAlmacen:TAdvOfficePage;
frmAlmacen:TfrmAlmacenes;
...
if pControl.IndexOfPage(pAlmacen) < 0 then begin
pAlmacen:=TAdvOfficePage.Create(Self);
pAlmacen.AdvOfficePager:=pControl;
pAlmacen.Caption:='Almacenes';
frmAlmacen:=TfrmAlmacenes.Create(pAlmacen); TControl(frmAlmacen).Parent:=pAlmacen;
frmAlmacen.Align:=alClient;
pControl.ActivePage:=pAlmacen;
end
else
pControl.ActivePage:=pAlmacen;
ahora estoy con otro problema, estos tabs cuentan con su propio boton para cerrar y al cerrarse se liberan de memoria, el detalle esta en que yo quiero poner un boton dentro del frame el cual el usuario cuando de clic cierre el TAB que esta conteniendo el frame y lo libere. alguna sugerencia?