Print CATPrinterManagerFrame

Usage: you must use this class as is. You should never derive it.


public class CATPrinterManagerFrame

Class to create a printer manager frame.


Constructor and Destructor Index


o CATPrinterManagerFrame(CATDialog*,CATString&,CATDlgStyle)
Constructs a CATPrinterManagerFrame.
o ~CATPrinterManagerFrame()
Destroys a CATPrinterManagerFrame.

Method Index


o AddCATIADriver(void)
Adds a CATIA printer
o DisplayCATIADriver(void)
Displays a CATIA printer
o DisplayConnectToPrinterWindows(void)
Displays a Windows printer
o DisplayExternalPrinterSetup(void)
Displays an external printer
o GetDefaultPrinterIndex(void)
Retrieves the default printer index
o SetMode(eMODE)
o UpdatePrinterList(int)
Updates the display

Enumerated Type Index


o eMODE

Constructor and Destructor


o CATPrinterManagerFrame
public CATPrinterManagerFrame( iParent,
const iDialogObjectName,
iStyle)
Constructs a CATPrinterManagerFrame.
Parameters:
iParent
The father of the printer manager frame.
iDialogObjectName
The name of the frame.
iStyle
The style of the frame.
o ~CATPrinterManagerFrame
public virtual ~CATPrinterManagerFrame()
Destroys a CATPrinterManagerFrame.

Methods


o AddCATIADriver
public AddCATIADriver( )
Adds a CATIA printer
o DisplayCATIADriver
public DisplayCATIADriver( )
Displays a CATIA printer
o DisplayConnectToPrinterWindows
public DisplayConnectToPrinterWindows( )
Displays a Windows printer
o DisplayExternalPrinterSetup
public DisplayExternalPrinterSetup( )
Displays an external printer
o GetDefaultPrinterIndex
public GetDefaultPrinterIndex( )
Retrieves the default printer index
Returns:
Default index
o SetMode
public SetMode( iMode)
o UpdatePrinterList
public UpdatePrinterList( iDefaultPrinter=0)
Updates the display
Parameters:
iDefaultPrinter
The default printer to set

Enumerated Types


o eMODE
enum eMODE {
  eNONE,
  eCREATION,
  eEDITION,
  eREPLACE
}

This object is included in the file: CATPrinterManagerFrame.h
If needed, your Imakefile.mk should include the module: CATPrint

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.