Sorry Pete, I just didn't think of the details. (I didn't think this up to begin with.) Declare this in your Globals _kPMPortrait = 1 _kPMLandscape = 2 _Off = 0 _On =1 toolbox fn PMSetOrientation( PMPageFormat pageFormat, UInt16 orientation, Boolean lock ) = OSStatus toolbox fn PMValidatePageFormat(PMPageFormat pageFormat,boolean *result) = OSStatus ---- Best Wishes, George http://www.pggp.com On Nov 4, 2004, at 12:20 PM, Peter wrote: > I cant seem to find PMValidatePageFormat > or PMSetPhysicalPageSize I've search all the files in FB^4 and have > come up empty. > Are these function you wrote or are they toolbox calls or FB runtime > calls