Class definition file: wppdr.idl
Class hierarchy SOMObject
WPObject
WPTransient
WPPdr
Description
This is the printer driver object class. An instance of this class is created by the print object in its Settings view.
Instance methods
There are currently no methods defined for the WPPdr Workplace class object.
SOMObject instance methods
The following list shows all the instance methods overridden by the WPPdr class. These instance methods are overridden in order to modify the behavior defined by an ancestor class.
WPObject instance methods
The following list shows all the methods overridden by the WPPdr class. These methods are overridden in order to modify the behavior defined by an ancestor class.
wpSetup override by WPPdr
The following table shows the keyname-value pairs added by the WPPdr class.
ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿³KEYNAME ³VALUE ³DESCRIPTION ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³INSTPATH ³pathname ³This sets the name of the ³ ³ ³ ³install directory. When the³ ³ ³ ³printer driver object is ³ ³ ³ ³created, and the driver is ³ ³ ³ ³not already installed, the ³ ³ ³ ³required driver will be ³ ³ ³ ³installed from this path. ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³PORTNAME ³portname ³This sets the port name ³ ³ ³ ³required by the Windows ³ ³ ³ ³printer driver. Portname ³ ³ ³ ³may be one of the following³ ³ ³ ³values: ³ ³ ³ ³LPT1 COM1 COM4 ³ ³ ³ ³LPT2 COM2 FILE ³ ³ ³ ³LPT3 COM3 ³ ³ ³ ³ ³ ³ ³ ³The WINOS2 keyname should ³ ³ ³ ³also be specified when ³ ³ ³ ³using this keyname. ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³PRINTDRIVER ³driver name ³This sets the full driver ³ ³ ³ ³name for the printer driver³ ³ ³ ³object. A full driver name³ ³ ³ ³is in the driver.device ³ ³ ³ ³format. For example: ³ ³ ³ ³IBM42XXX.IBM 4201 ³ ³ ³ ³Proprinter III ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³PROMPT ³YES ³This specifies that the ³ ³ ³ ³user should be prompted for³ ³ ³ ³installation diskettes. ³ ³ ³ ³When creating a printer ³ ³ ³ ³driver object, and the ³ ³ ³ ³required driver is not ³ ³ ³ ³already installed, the user³ ³ ³ ³will be prompted for ³ ³ ³ ³printer driver installation³ ³ ³ ³diskettes. ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ ³NO ³This specifies that the ³ ³ ³ ³user should not be prompted³ ³ ³ ³for installation diskettes.³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³WINOS2 ³YES ³This specifies that the ³ ³ ³ ³WINOS2 (or Windows) driver ³ ³ ³ ³should also be installed ³ ³ ³ ³when creating the OS/2 ³ ³ ³ ³printer driver object. The ³ ³ ³ ³PORTNAME keyname should ³ ³ ³ ³also be specified when ³ ³ ³ ³using this keyname. ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ ³NO ³This specifies that the ³ ³ ³ ³WINOS2 driver should not be³ ³ ³ ³installed. ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
Class methods
There are currently no class methods defined for the WPPdr Workplace class object.
WPObject class methods
The following list shows all the class methods overridden by the WPPdr class. These methods are overridden to modify the behavior defined by an ancestor class.