>Let me infringe on you just one more time please. First let me tell you where
>I am trying to go. I want to be able to use the VFP report writer to print to
>preprinted contracts which may be up to 20" long. I am now able to do this on
>Win95/98/ME? and apparently Win2000. However, if the user is on a non 2000 or
>XP machine using a printer on a 2000 or XP machine how would I go about
>setting the form to my custom form size? EnumForms apparently does not work
>on a 98 machine. This appears to me to be somewhat of a Catch 22 situation.
Check the first record of the report. If it's PAPERSIZE=256 and OS() returns NT4 or above, change the PAPERSIZE, otherwise leave it as is.