diff options
Diffstat (limited to 'vcl/os2/inc/salprn.h')
-rw-r--r-- | vcl/os2/inc/salprn.h | 116 |
1 files changed, 58 insertions, 58 deletions
diff --git a/vcl/os2/inc/salprn.h b/vcl/os2/inc/salprn.h index 1bcd47465aab..9f66d240cc9e 100644 --- a/vcl/os2/inc/salprn.h +++ b/vcl/os2/inc/salprn.h @@ -2,7 +2,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -48,39 +48,39 @@ typedef ImplTrayInfo* PIMPLTRAYINFO; class Os2SalInfoPrinter : public SalInfoPrinter { public: - Os2SalGraphics* mpGraphics; // Graphics - HDC mhDC; // printer hdc - HPS mhPS; // printer hps - ByteString maPrinterName; // pszPrinters - ByteString maName; // pszName bzw. LogAdress - ByteString maDriverName; // pszDriverName nach . - ByteString maDeviceName; // pszDriverName bis . - ByteString maJobSetupDeviceName; // DeviceName aus pDriverData - PIMPLFORMINFO* mpFormArray; // PaperForm-Names - USHORT mnFormCount; // PaperForm-Count - PIMPLTRAYINFO* mpTrayArray; // PaperTray-Names - USHORT mnTrayCount; // PaperTray-Count - BOOL mbDJPSupported; // is driver DJP enabled - BOOL mbGraphics; // is Graphics used + Os2SalGraphics* mpGraphics; // Graphics + HDC mhDC; // printer hdc + HPS mhPS; // printer hps + ByteString maPrinterName; // pszPrinters + ByteString maName; // pszName bzw. LogAdress + ByteString maDriverName; // pszDriverName nach . + ByteString maDeviceName; // pszDriverName bis . + ByteString maJobSetupDeviceName; // DeviceName aus pDriverData + PIMPLFORMINFO* mpFormArray; // PaperForm-Names + USHORT mnFormCount; // PaperForm-Count + PIMPLTRAYINFO* mpTrayArray; // PaperTray-Names + USHORT mnTrayCount; // PaperTray-Count + BOOL mbDJPSupported; // is driver DJP enabled + BOOL mbGraphics; // is Graphics used public: Os2SalInfoPrinter(); virtual ~Os2SalInfoPrinter(); - virtual SalGraphics* GetGraphics(); - virtual void ReleaseGraphics( SalGraphics* pGraphics ); - virtual BOOL Setup( SalFrame* pFrame, ImplJobSetup* pSetupData ); - virtual BOOL SetPrinterData( ImplJobSetup* pSetupData ); - virtual BOOL SetData( ULONG nFlags, ImplJobSetup* pSetupData ); - virtual void GetPageInfo( const ImplJobSetup* pSetupData, + virtual SalGraphics* GetGraphics(); + virtual void ReleaseGraphics( SalGraphics* pGraphics ); + virtual BOOL Setup( SalFrame* pFrame, ImplJobSetup* pSetupData ); + virtual BOOL SetPrinterData( ImplJobSetup* pSetupData ); + virtual BOOL SetData( ULONG nFlags, ImplJobSetup* pSetupData ); + virtual void GetPageInfo( const ImplJobSetup* pSetupData, long& rOutWidth, long& rOutHeight, long& rPageOffX, long& rPageOffY, long& rPageWidth, long& rPageHeight ); - virtual ULONG GetCapabilities( const ImplJobSetup* pSetupData, USHORT nType ); - virtual ULONG GetPaperBinCount( const ImplJobSetup* pSetupData ); - virtual String GetPaperBinName( const ImplJobSetup* pSetupData, ULONG nPaperBin ); - virtual void InitPaperFormats( const ImplJobSetup* pSetupData ); - virtual int GetLandscapeAngle( const ImplJobSetup* pSetupData ); + virtual ULONG GetCapabilities( const ImplJobSetup* pSetupData, USHORT nType ); + virtual ULONG GetPaperBinCount( const ImplJobSetup* pSetupData ); + virtual String GetPaperBinName( const ImplJobSetup* pSetupData, ULONG nPaperBin ); + virtual void InitPaperFormats( const ImplJobSetup* pSetupData ); + virtual int GetLandscapeAngle( const ImplJobSetup* pSetupData ); }; // ------------------ @@ -90,16 +90,16 @@ public: class SalPrinterData00 { public: - Os2SalGraphics* mpGraphics; // current Printer graphics - SalInfoPrinter* mpInfoPrinter; // pointer to the compatible InfoPrinter - HDC mhDC; // printer hdc - HPS mhPS; // printer hps - ULONG mnError; // Error Code - BOOL mbFirstPage; // IsFirstPage - BOOL mbAbort; // JobAborted - BOOL mbPrintDJPSupported; // is driver PrintDJP enabled (DEVESC_NEWFRAME_WPROP) - char maCommentBuf[33]; // Comment - char maCopyBuf[10]; // Kopien + Os2SalGraphics* mpGraphics; // current Printer graphics + SalInfoPrinter* mpInfoPrinter; // pointer to the compatible InfoPrinter + HDC mhDC; // printer hdc + HPS mhPS; // printer hps + ULONG mnError; // Error Code + BOOL mbFirstPage; // IsFirstPage + BOOL mbAbort; // JobAborted + BOOL mbPrintDJPSupported; // is driver PrintDJP enabled (DEVESC_NEWFRAME_WPROP) + char maCommentBuf[33]; // Comment + char maCopyBuf[10]; // Kopien }; // ----------------- @@ -109,39 +109,39 @@ public: class Os2SalPrinter : public SalPrinter { public: - Os2SalGraphics* mpGraphics; // current Printer graphics - Os2SalInfoPrinter* mpInfoPrinter; // pointer to the compatible InfoPrinter - Os2SalPrinter* mpNextPrinter; // next printing printer - HDC mhDC; // printer hdc - HPS mhPS; // printer hps - ULONG mnError; // Error Code - BOOL mbFirstPage; // IsFirstPage - BOOL mbAbort; // JobAborted - BOOL mbPrintDJPSupported; // is driver PrintDJP enabled (DEVESC_NEWFRAME_WPROP) - char maCommentBuf[33]; // Comment - char maCopyBuf[16]; // Kopien - //HDC mhDC; // printer hdc - //ULONG mnError; // Error Code - //ULONG mnCopies; // Kopien - //BOOL mbCollate; // Sortierte Kopien - //BOOL mbAbort; // Job Aborted + Os2SalGraphics* mpGraphics; // current Printer graphics + Os2SalInfoPrinter* mpInfoPrinter; // pointer to the compatible InfoPrinter + Os2SalPrinter* mpNextPrinter; // next printing printer + HDC mhDC; // printer hdc + HPS mhPS; // printer hps + ULONG mnError; // Error Code + BOOL mbFirstPage; // IsFirstPage + BOOL mbAbort; // JobAborted + BOOL mbPrintDJPSupported; // is driver PrintDJP enabled (DEVESC_NEWFRAME_WPROP) + char maCommentBuf[33]; // Comment + char maCopyBuf[16]; // Kopien + //HDC mhDC; // printer hdc + //ULONG mnError; // Error Code + //ULONG mnCopies; // Kopien + //BOOL mbCollate; // Sortierte Kopien + //BOOL mbAbort; // Job Aborted public: Os2SalPrinter(); virtual ~Os2SalPrinter(); - virtual BOOL StartJob( const XubString* pFileName, + virtual BOOL StartJob( const XubString* pFileName, const XubString& rJobName, const XubString& rAppName, ULONG nCopies, bool bCollate, bool bDirect, ImplJobSetup* pSetupData ); - virtual BOOL EndJob(); - virtual BOOL AbortJob(); - virtual SalGraphics* StartPage( ImplJobSetup* pSetupData, BOOL bNewJobData ); - virtual BOOL EndPage(); - virtual ULONG GetErrorCode(); + virtual BOOL EndJob(); + virtual BOOL AbortJob(); + virtual SalGraphics* StartPage( ImplJobSetup* pSetupData, BOOL bNewJobData ); + virtual BOOL EndPage(); + virtual ULONG GetErrorCode(); }; #endif // _SV_SALPRN_H |