hi ,
I find it , but it works only if there is no printer driver installed
frReport1.Pages.Pages[0].ChangePaper(256,800,2000,poLandscape);ChangePaper(ASize, AWidth, AHeight: Integer; AOr: TPrinterOrientation); // in LR_Class.pas
256 is User Defined paper size
if (i=256) then S:='U' // in LR_pgopt.pas
did i miss something ?
i use Lazarus 0.9.30 in win7 32bit !
Thanks
Abdeldjalil