Windows 3.1 Device Drivers (ddag31qh.hlp) (Table of Contents; Topic list)
Other Escapes
                                                     Up Next Previous
────────────────────────────────────────────────────────────────────────────
 
Few applications use the QUERYESCSUPPORT escape to look for the
SETABORTPROC, STARTDOC, NEWFRAME, ENDDOC, or ABORTDOC escapes. Therefore, a
printer driver should handle all of these escapes.
 
In addition, there are a few applications that perform banding without
verifying that banding is required either by using QUERYESCSUPPORT or the
GetDeviceCaps function (which examines the GDIINFO structure). A nonbanding
driver can easily support such an application by returning the full page as
the band rectangle on the first NEXTBAND escape and returning an empty
rectangle for the next NEXTBAND escape and ejecting the page.
 
There are a large number of other escapes that may or may not be appropriate
to a specific driver. They are all listed alphabetically and described in
detail in Chapter 11, "Graphics-Driver Escapes."
 
 
                                      ♦