George,
I am getting lost in this thing. Let me ask you, if all I want to do is set the printer to print a certain customer size form what do I need to do? I had thought ( naively as it turns out 5 days later) I could call eNumForms and then iterate throught the list of forms and set the printer to a special named form. I was shocked to discover that there are 122 predefined forms on my system and it takes far too long to go through them all. If I do SETFORM to my particular form size should it then use that form size for printing?
Missing in all the discussion about printing in Win2000 is any mention of paper souces and the fact that each paper souce can have its own defined form size. How does one handle that?
A problem is a problem only as long as it has a possible solution. Lacking that, it becomes a FACT!