Each data structure in the minidriver's Printer Data window corresponds to one or more of the dialog boxes in the Unitool application. Setting the controls in the Unitool dialog boxes actually initializes the members of these structures. Unitool provides an organized means of entering in printer data and command strings that become part of a minidriver's Printer Data window. In turn, Unitool interprets the data that is already available and generates GPC data as requested.
The minidriver's Printer Data window contains four key types of GPC data for each category of printer:
The printer data resources provide most of the data contained in the minidriver data structures. Each minidriver's Printer Data window contains a host of information about the printer, such as resolution, text clipping, underlining, and strikethrough. Unitool also describes, for example, compression capabilities, available paper sizes, sources, destinations, how to move the print position on the page, font simulations such as underscore or italic, rectangular fill commands, and how to download fonts.