ReactOS 0.4.15-dev-7958-gcd0bb1a
nsIPrintSettings Interface Referenceabstract
Inheritance diagram for nsIPrintSettings:
Collaboration diagram for nsIPrintSettings:

Classes

struct  nsIntMargin
 

Public Member Functions

nsresult SetPrintOptions (int32_t aType, bool aTurnOnOff)
 
nsresult GetPrintOptions (int32_t aType, bool *_retval)
 
nsresult GetPrintOptionsBits (int32_t *_retval)
 
nsresult GetEffectivePageSize (double *aWidth, double *aHeight)
 
nsresult Clone (nsIPrintSettings **_retval)
 
nsresult Assign (nsIPrintSettings *aPS)
 
nsresult GetPrintSession (nsIPrintSession **aPrintSession)
 
nsresult SetPrintSession (nsIPrintSession *aPrintSession)
 
nsresult GetStartPageRange (int32_t *aStartPageRange)
 
nsresult SetStartPageRange (int32_t aStartPageRange)
 
nsresult GetEndPageRange (int32_t *aEndPageRange)
 
nsresult SetEndPageRange (int32_t aEndPageRange)
 
nsresult GetEdgeTop (double *aEdgeTop)
 
nsresult SetEdgeTop (double aEdgeTop)
 
nsresult GetEdgeLeft (double *aEdgeLeft)
 
nsresult SetEdgeLeft (double aEdgeLeft)
 
nsresult GetEdgeBottom (double *aEdgeBottom)
 
nsresult SetEdgeBottom (double aEdgeBottom)
 
nsresult GetEdgeRight (double *aEdgeRight)
 
nsresult SetEdgeRight (double aEdgeRight)
 
nsresult GetMarginTop (double *aMarginTop)
 
nsresult SetMarginTop (double aMarginTop)
 
nsresult GetMarginLeft (double *aMarginLeft)
 
nsresult SetMarginLeft (double aMarginLeft)
 
nsresult GetMarginBottom (double *aMarginBottom)
 
nsresult SetMarginBottom (double aMarginBottom)
 
nsresult GetMarginRight (double *aMarginRight)
 
nsresult SetMarginRight (double aMarginRight)
 
nsresult GetUnwriteableMarginTop (double *aUnwriteableMarginTop)
 
nsresult SetUnwriteableMarginTop (double aUnwriteableMarginTop)
 
nsresult GetUnwriteableMarginLeft (double *aUnwriteableMarginLeft)
 
nsresult SetUnwriteableMarginLeft (double aUnwriteableMarginLeft)
 
nsresult GetUnwriteableMarginBottom (double *aUnwriteableMarginBottom)
 
nsresult SetUnwriteableMarginBottom (double aUnwriteableMarginBottom)
 
nsresult GetUnwriteableMarginRight (double *aUnwriteableMarginRight)
 
nsresult SetUnwriteableMarginRight (double aUnwriteableMarginRight)
 
nsresult GetScaling (double *aScaling)
 
nsresult SetScaling (double aScaling)
 
nsresult GetPrintBGColors (bool *aPrintBGColors)
 
nsresult SetPrintBGColors (bool aPrintBGColors)
 
nsresult GetPrintBGImages (bool *aPrintBGImages)
 
nsresult SetPrintBGImages (bool aPrintBGImages)
 
nsresult GetPrintRange (int16_t *aPrintRange)
 
nsresult SetPrintRange (int16_t aPrintRange)
 
nsresult GetTitle (PRUnichar **aTitle)
 
nsresult SetTitle (const PRUnichar *aTitle)
 
nsresult GetDocURL (PRUnichar **aDocURL)
 
nsresult SetDocURL (const PRUnichar *aDocURL)
 
nsresult GetHeaderStrLeft (PRUnichar **aHeaderStrLeft)
 
nsresult SetHeaderStrLeft (const PRUnichar *aHeaderStrLeft)
 
nsresult GetHeaderStrCenter (PRUnichar **aHeaderStrCenter)
 
nsresult SetHeaderStrCenter (const PRUnichar *aHeaderStrCenter)
 
nsresult GetHeaderStrRight (PRUnichar **aHeaderStrRight)
 
nsresult SetHeaderStrRight (const PRUnichar *aHeaderStrRight)
 
nsresult GetFooterStrLeft (PRUnichar **aFooterStrLeft)
 
nsresult SetFooterStrLeft (const PRUnichar *aFooterStrLeft)
 
nsresult GetFooterStrCenter (PRUnichar **aFooterStrCenter)
 
nsresult SetFooterStrCenter (const PRUnichar *aFooterStrCenter)
 
nsresult GetFooterStrRight (PRUnichar **aFooterStrRight)
 
nsresult SetFooterStrRight (const PRUnichar *aFooterStrRight)
 
nsresult GetHowToEnableFrameUI (int16_t *aHowToEnableFrameUI)
 
nsresult SetHowToEnableFrameUI (int16_t aHowToEnableFrameUI)
 
nsresult GetIsCancelled (bool *aIsCancelled)
 
nsresult SetIsCancelled (bool aIsCancelled)
 
nsresult GetPrintFrameTypeUsage (int16_t *aPrintFrameTypeUsage)
 
nsresult SetPrintFrameTypeUsage (int16_t aPrintFrameTypeUsage)
 
nsresult GetPrintFrameType (int16_t *aPrintFrameType)
 
nsresult SetPrintFrameType (int16_t aPrintFrameType)
 
nsresult GetPrintSilent (bool *aPrintSilent)
 
nsresult SetPrintSilent (bool aPrintSilent)
 
nsresult GetShrinkToFit (bool *aShrinkToFit)
 
nsresult SetShrinkToFit (bool aShrinkToFit)
 
nsresult GetShowPrintProgress (bool *aShowPrintProgress)
 
nsresult SetShowPrintProgress (bool aShowPrintProgress)
 
nsresult GetPaperName (PRUnichar **aPaperName)
 
nsresult SetPaperName (const PRUnichar *aPaperName)
 
nsresult GetPaperSizeType (int16_t *aPaperSizeType)
 
nsresult SetPaperSizeType (int16_t aPaperSizeType)
 
nsresult GetPaperData (int16_t *aPaperData)
 
nsresult SetPaperData (int16_t aPaperData)
 
nsresult GetPaperWidth (double *aPaperWidth)
 
nsresult SetPaperWidth (double aPaperWidth)
 
nsresult GetPaperHeight (double *aPaperHeight)
 
nsresult SetPaperHeight (double aPaperHeight)
 
nsresult GetPaperSizeUnit (int16_t *aPaperSizeUnit)
 
nsresult SetPaperSizeUnit (int16_t aPaperSizeUnit)
 
nsresult GetPlexName (PRUnichar **aPlexName)
 
nsresult SetPlexName (const PRUnichar *aPlexName)
 
nsresult GetColorspace (PRUnichar **aColorspace)
 
nsresult SetColorspace (const PRUnichar *aColorspace)
 
nsresult GetResolutionName (PRUnichar **aResolutionName)
 
nsresult SetResolutionName (const PRUnichar aResolutionName)
 
nsresult GetDownloadFonts (bool *aDownloadFonts)
 
nsresult SetDownloadFonts (bool aDownloadFonts)
 
nsresult GetPrintReversed (bool *aPrintReversed)
 
nsresult SetPrintReversed (bool aPrintReversed)
 
nsresult GetPrintInColor (bool *aPrintInColor)
 
nsresult SetPrintInColor (bool aPrintInColor)
 
nsresult GetOrientation (int32_t *aOrientation)
 
nsresult SetOrientation (int32_t aOrientation)
 
nsresult GetPrintCommand (PRUnichar **aPrintCommand)
 
nsresult SetPrintCommand (const PRUnichar *aPrintCommand)
 
nsresult GetNumCopies (int32_t *aNumCopies)
 
nsresult SetNumCopies (int32_t aNumCopies)
 
nsresult GetPrinterName (PRUnichar **aPrinterName)
 
nsresult SetPrinterName (const PRUnichar *aPrinterName)
 
nsresult GetPrintToFile (bool *aPrintToFile)
 
nsresult SetPrintToFile (bool aPrintToFile)
 
nsresult GetToFileName (PRUnichar **aToFileName)
 
nsresult SetToFileName (const PRUnichar *aToFileName)
 
nsresult GetOutputFormat (int16_t *aOutputFormat)
 
nsresult SetOutputFormat (int16_t aOutputFormat)
 
nsresult GetPrintPageDelay (int32_t *aPrintPageDelay)
 
nsresult SetPrintPageDelay (int32_t aPrintPageDelay)
 
nsresult GetResolution (int32_t *aResolution)=0
 
nsresult SetResolution (int32_t aResolution)=0
 
nsresult GetDuplex (int32_t *aDuplex)
 
nsresult SetDuplex (int32_t aDuplex)
 
nsresult GetIsInitializedFromPrinter (bool *aIsInitializedFromPrinter)
 
nsresult SetIsInitializedFromPrinter (bool aIsInitializedFromPrinter)
 
nsresult GetIsInitializedFromPrefs (bool *aIsInitializedFromPrefs)
 
nsresult SetIsInitializedFromPrefs (bool aIsInitializedFromPrefs)
 
nsresult GetPersistMarginBoxSettings (bool *aPersistMarginBoxSettings)
 
nsresult SetPersistMarginBoxSettings (bool aPersistMarginBoxSettings)
 
nsresult SetMarginInTwips (nsIntMargin *aMargin)
 
nsresult SetEdgeInTwips (nsIntMargin *aEdge)
 
nsresult GetMarginInTwips (nsIntMargin *aMargin)
 
nsresult GetEdgeInTwips (nsIntMargin *aEdge)
 
nsresult SetupSilentPrinting ()
 
nsresult SetUnwriteableMarginInTwips (nsIntMargin *aEdge)
 
nsresult GetUnwriteableMarginInTwips (nsIntMargin *aEdge)
 
nsresult GetPageRanges (void *aPages)
 
- Public Member Functions inherited from nsISupports
nsresult QueryInterface (nsIIDRef riid, void **result)
 
nsrefcnt AddRef ()
 
nsrefcnt Release ()
 

Detailed Description

Definition at line 2411 of file nsiface.idl.

Member Function Documentation

◆ Assign()

nsresult nsIPrintSettings::Assign ( nsIPrintSettings aPS)

◆ Clone()

nsresult nsIPrintSettings::Clone ( nsIPrintSettings **  _retval)

◆ GetColorspace()

nsresult nsIPrintSettings::GetColorspace ( PRUnichar **  aColorspace)

◆ GetDocURL()

nsresult nsIPrintSettings::GetDocURL ( PRUnichar **  aDocURL)

◆ GetDownloadFonts()

nsresult nsIPrintSettings::GetDownloadFonts ( bool aDownloadFonts)

◆ GetDuplex()

nsresult nsIPrintSettings::GetDuplex ( int32_t aDuplex)

◆ GetEdgeBottom()

nsresult nsIPrintSettings::GetEdgeBottom ( double aEdgeBottom)

◆ GetEdgeInTwips()

nsresult nsIPrintSettings::GetEdgeInTwips ( nsIntMargin aEdge)

◆ GetEdgeLeft()

nsresult nsIPrintSettings::GetEdgeLeft ( double aEdgeLeft)

◆ GetEdgeRight()

nsresult nsIPrintSettings::GetEdgeRight ( double aEdgeRight)

◆ GetEdgeTop()

nsresult nsIPrintSettings::GetEdgeTop ( double aEdgeTop)

◆ GetEffectivePageSize()

nsresult nsIPrintSettings::GetEffectivePageSize ( double aWidth,
double aHeight 
)

◆ GetEndPageRange()

nsresult nsIPrintSettings::GetEndPageRange ( int32_t aEndPageRange)

◆ GetFooterStrCenter()

nsresult nsIPrintSettings::GetFooterStrCenter ( PRUnichar **  aFooterStrCenter)

◆ GetFooterStrLeft()

nsresult nsIPrintSettings::GetFooterStrLeft ( PRUnichar **  aFooterStrLeft)

◆ GetFooterStrRight()

nsresult nsIPrintSettings::GetFooterStrRight ( PRUnichar **  aFooterStrRight)

◆ GetHeaderStrCenter()

nsresult nsIPrintSettings::GetHeaderStrCenter ( PRUnichar **  aHeaderStrCenter)

◆ GetHeaderStrLeft()

nsresult nsIPrintSettings::GetHeaderStrLeft ( PRUnichar **  aHeaderStrLeft)

◆ GetHeaderStrRight()

nsresult nsIPrintSettings::GetHeaderStrRight ( PRUnichar **  aHeaderStrRight)

◆ GetHowToEnableFrameUI()

nsresult nsIPrintSettings::GetHowToEnableFrameUI ( int16_t aHowToEnableFrameUI)

◆ GetIsCancelled()

nsresult nsIPrintSettings::GetIsCancelled ( bool aIsCancelled)

◆ GetIsInitializedFromPrefs()

nsresult nsIPrintSettings::GetIsInitializedFromPrefs ( bool aIsInitializedFromPrefs)

◆ GetIsInitializedFromPrinter()

nsresult nsIPrintSettings::GetIsInitializedFromPrinter ( bool aIsInitializedFromPrinter)

◆ GetMarginBottom()

nsresult nsIPrintSettings::GetMarginBottom ( double aMarginBottom)

◆ GetMarginInTwips()

nsresult nsIPrintSettings::GetMarginInTwips ( nsIntMargin aMargin)

◆ GetMarginLeft()

nsresult nsIPrintSettings::GetMarginLeft ( double aMarginLeft)

◆ GetMarginRight()

nsresult nsIPrintSettings::GetMarginRight ( double aMarginRight)

◆ GetMarginTop()

nsresult nsIPrintSettings::GetMarginTop ( double aMarginTop)

◆ GetNumCopies()

nsresult nsIPrintSettings::GetNumCopies ( int32_t aNumCopies)

◆ GetOrientation()

nsresult nsIPrintSettings::GetOrientation ( int32_t aOrientation)

◆ GetOutputFormat()

nsresult nsIPrintSettings::GetOutputFormat ( int16_t aOutputFormat)

◆ GetPageRanges()

nsresult nsIPrintSettings::GetPageRanges ( void aPages)

◆ GetPaperData()

nsresult nsIPrintSettings::GetPaperData ( int16_t aPaperData)

◆ GetPaperHeight()

nsresult nsIPrintSettings::GetPaperHeight ( double aPaperHeight)

◆ GetPaperName()

nsresult nsIPrintSettings::GetPaperName ( PRUnichar **  aPaperName)

◆ GetPaperSizeType()

nsresult nsIPrintSettings::GetPaperSizeType ( int16_t aPaperSizeType)

◆ GetPaperSizeUnit()

nsresult nsIPrintSettings::GetPaperSizeUnit ( int16_t aPaperSizeUnit)

◆ GetPaperWidth()

nsresult nsIPrintSettings::GetPaperWidth ( double aPaperWidth)

◆ GetPersistMarginBoxSettings()

nsresult nsIPrintSettings::GetPersistMarginBoxSettings ( bool aPersistMarginBoxSettings)

◆ GetPlexName()

nsresult nsIPrintSettings::GetPlexName ( PRUnichar **  aPlexName)

◆ GetPrintBGColors()

nsresult nsIPrintSettings::GetPrintBGColors ( bool aPrintBGColors)

◆ GetPrintBGImages()

nsresult nsIPrintSettings::GetPrintBGImages ( bool aPrintBGImages)

◆ GetPrintCommand()

nsresult nsIPrintSettings::GetPrintCommand ( PRUnichar **  aPrintCommand)

◆ GetPrinterName()

nsresult nsIPrintSettings::GetPrinterName ( PRUnichar **  aPrinterName)

◆ GetPrintFrameType()

nsresult nsIPrintSettings::GetPrintFrameType ( int16_t aPrintFrameType)

◆ GetPrintFrameTypeUsage()

nsresult nsIPrintSettings::GetPrintFrameTypeUsage ( int16_t aPrintFrameTypeUsage)

◆ GetPrintInColor()

nsresult nsIPrintSettings::GetPrintInColor ( bool aPrintInColor)

◆ GetPrintOptions()

nsresult nsIPrintSettings::GetPrintOptions ( int32_t  aType,
bool _retval 
)

◆ GetPrintOptionsBits()

nsresult nsIPrintSettings::GetPrintOptionsBits ( int32_t _retval)

◆ GetPrintPageDelay()

nsresult nsIPrintSettings::GetPrintPageDelay ( int32_t aPrintPageDelay)

◆ GetPrintRange()

nsresult nsIPrintSettings::GetPrintRange ( int16_t aPrintRange)

◆ GetPrintReversed()

nsresult nsIPrintSettings::GetPrintReversed ( bool aPrintReversed)

◆ GetPrintSession()

nsresult nsIPrintSettings::GetPrintSession ( nsIPrintSession **  aPrintSession)

◆ GetPrintSilent()

nsresult nsIPrintSettings::GetPrintSilent ( bool aPrintSilent)

◆ GetPrintToFile()

nsresult nsIPrintSettings::GetPrintToFile ( bool aPrintToFile)

◆ GetResolution()

nsresult nsIPrintSettings::GetResolution ( int32_t aResolution)
pure virtual

◆ GetResolutionName()

nsresult nsIPrintSettings::GetResolutionName ( PRUnichar **  aResolutionName)

◆ GetScaling()

nsresult nsIPrintSettings::GetScaling ( double aScaling)

◆ GetShowPrintProgress()

nsresult nsIPrintSettings::GetShowPrintProgress ( bool aShowPrintProgress)

◆ GetShrinkToFit()

nsresult nsIPrintSettings::GetShrinkToFit ( bool aShrinkToFit)

◆ GetStartPageRange()

nsresult nsIPrintSettings::GetStartPageRange ( int32_t aStartPageRange)

◆ GetTitle()

nsresult nsIPrintSettings::GetTitle ( PRUnichar **  aTitle)

◆ GetToFileName()

nsresult nsIPrintSettings::GetToFileName ( PRUnichar **  aToFileName)

◆ GetUnwriteableMarginBottom()

nsresult nsIPrintSettings::GetUnwriteableMarginBottom ( double aUnwriteableMarginBottom)

◆ GetUnwriteableMarginInTwips()

nsresult nsIPrintSettings::GetUnwriteableMarginInTwips ( nsIntMargin aEdge)

◆ GetUnwriteableMarginLeft()

nsresult nsIPrintSettings::GetUnwriteableMarginLeft ( double aUnwriteableMarginLeft)

◆ GetUnwriteableMarginRight()

nsresult nsIPrintSettings::GetUnwriteableMarginRight ( double aUnwriteableMarginRight)

◆ GetUnwriteableMarginTop()

nsresult nsIPrintSettings::GetUnwriteableMarginTop ( double aUnwriteableMarginTop)

◆ SetColorspace()

nsresult nsIPrintSettings::SetColorspace ( const PRUnichar aColorspace)

◆ SetDocURL()

nsresult nsIPrintSettings::SetDocURL ( const PRUnichar aDocURL)

◆ SetDownloadFonts()

nsresult nsIPrintSettings::SetDownloadFonts ( bool  aDownloadFonts)

◆ SetDuplex()

nsresult nsIPrintSettings::SetDuplex ( int32_t  aDuplex)

◆ SetEdgeBottom()

nsresult nsIPrintSettings::SetEdgeBottom ( double  aEdgeBottom)

◆ SetEdgeInTwips()

nsresult nsIPrintSettings::SetEdgeInTwips ( nsIntMargin aEdge)

◆ SetEdgeLeft()

nsresult nsIPrintSettings::SetEdgeLeft ( double  aEdgeLeft)

◆ SetEdgeRight()

nsresult nsIPrintSettings::SetEdgeRight ( double  aEdgeRight)

◆ SetEdgeTop()

nsresult nsIPrintSettings::SetEdgeTop ( double  aEdgeTop)

◆ SetEndPageRange()

nsresult nsIPrintSettings::SetEndPageRange ( int32_t  aEndPageRange)

◆ SetFooterStrCenter()

nsresult nsIPrintSettings::SetFooterStrCenter ( const PRUnichar aFooterStrCenter)

◆ SetFooterStrLeft()

nsresult nsIPrintSettings::SetFooterStrLeft ( const PRUnichar aFooterStrLeft)

◆ SetFooterStrRight()

nsresult nsIPrintSettings::SetFooterStrRight ( const PRUnichar aFooterStrRight)

◆ SetHeaderStrCenter()

nsresult nsIPrintSettings::SetHeaderStrCenter ( const PRUnichar aHeaderStrCenter)

◆ SetHeaderStrLeft()

nsresult nsIPrintSettings::SetHeaderStrLeft ( const PRUnichar aHeaderStrLeft)

◆ SetHeaderStrRight()

nsresult nsIPrintSettings::SetHeaderStrRight ( const PRUnichar aHeaderStrRight)

◆ SetHowToEnableFrameUI()

nsresult nsIPrintSettings::SetHowToEnableFrameUI ( int16_t  aHowToEnableFrameUI)

◆ SetIsCancelled()

nsresult nsIPrintSettings::SetIsCancelled ( bool  aIsCancelled)

◆ SetIsInitializedFromPrefs()

nsresult nsIPrintSettings::SetIsInitializedFromPrefs ( bool  aIsInitializedFromPrefs)

◆ SetIsInitializedFromPrinter()

nsresult nsIPrintSettings::SetIsInitializedFromPrinter ( bool  aIsInitializedFromPrinter)

◆ SetMarginBottom()

nsresult nsIPrintSettings::SetMarginBottom ( double  aMarginBottom)

◆ SetMarginInTwips()

nsresult nsIPrintSettings::SetMarginInTwips ( nsIntMargin aMargin)

◆ SetMarginLeft()

nsresult nsIPrintSettings::SetMarginLeft ( double  aMarginLeft)

◆ SetMarginRight()

nsresult nsIPrintSettings::SetMarginRight ( double  aMarginRight)

◆ SetMarginTop()

nsresult nsIPrintSettings::SetMarginTop ( double  aMarginTop)

◆ SetNumCopies()

nsresult nsIPrintSettings::SetNumCopies ( int32_t  aNumCopies)

◆ SetOrientation()

nsresult nsIPrintSettings::SetOrientation ( int32_t  aOrientation)

◆ SetOutputFormat()

nsresult nsIPrintSettings::SetOutputFormat ( int16_t  aOutputFormat)

◆ SetPaperData()

nsresult nsIPrintSettings::SetPaperData ( int16_t  aPaperData)

◆ SetPaperHeight()

nsresult nsIPrintSettings::SetPaperHeight ( double  aPaperHeight)

◆ SetPaperName()

nsresult nsIPrintSettings::SetPaperName ( const PRUnichar aPaperName)

◆ SetPaperSizeType()

nsresult nsIPrintSettings::SetPaperSizeType ( int16_t  aPaperSizeType)

◆ SetPaperSizeUnit()

nsresult nsIPrintSettings::SetPaperSizeUnit ( int16_t  aPaperSizeUnit)

◆ SetPaperWidth()

nsresult nsIPrintSettings::SetPaperWidth ( double  aPaperWidth)

◆ SetPersistMarginBoxSettings()

nsresult nsIPrintSettings::SetPersistMarginBoxSettings ( bool  aPersistMarginBoxSettings)

◆ SetPlexName()

nsresult nsIPrintSettings::SetPlexName ( const PRUnichar aPlexName)

◆ SetPrintBGColors()

nsresult nsIPrintSettings::SetPrintBGColors ( bool  aPrintBGColors)

◆ SetPrintBGImages()

nsresult nsIPrintSettings::SetPrintBGImages ( bool  aPrintBGImages)

◆ SetPrintCommand()

nsresult nsIPrintSettings::SetPrintCommand ( const PRUnichar aPrintCommand)

◆ SetPrinterName()

nsresult nsIPrintSettings::SetPrinterName ( const PRUnichar aPrinterName)

◆ SetPrintFrameType()

nsresult nsIPrintSettings::SetPrintFrameType ( int16_t  aPrintFrameType)

◆ SetPrintFrameTypeUsage()

nsresult nsIPrintSettings::SetPrintFrameTypeUsage ( int16_t  aPrintFrameTypeUsage)

◆ SetPrintInColor()

nsresult nsIPrintSettings::SetPrintInColor ( bool  aPrintInColor)

◆ SetPrintOptions()

nsresult nsIPrintSettings::SetPrintOptions ( int32_t  aType,
bool  aTurnOnOff 
)

◆ SetPrintPageDelay()

nsresult nsIPrintSettings::SetPrintPageDelay ( int32_t  aPrintPageDelay)

◆ SetPrintRange()

nsresult nsIPrintSettings::SetPrintRange ( int16_t  aPrintRange)

◆ SetPrintReversed()

nsresult nsIPrintSettings::SetPrintReversed ( bool  aPrintReversed)

◆ SetPrintSession()

nsresult nsIPrintSettings::SetPrintSession ( nsIPrintSession aPrintSession)

◆ SetPrintSilent()

nsresult nsIPrintSettings::SetPrintSilent ( bool  aPrintSilent)

◆ SetPrintToFile()

nsresult nsIPrintSettings::SetPrintToFile ( bool  aPrintToFile)

◆ SetResolution()

nsresult nsIPrintSettings::SetResolution ( int32_t  aResolution)
pure virtual

◆ SetResolutionName()

nsresult nsIPrintSettings::SetResolutionName ( const PRUnichar  aResolutionName)

◆ SetScaling()

nsresult nsIPrintSettings::SetScaling ( double  aScaling)

◆ SetShowPrintProgress()

nsresult nsIPrintSettings::SetShowPrintProgress ( bool  aShowPrintProgress)

◆ SetShrinkToFit()

nsresult nsIPrintSettings::SetShrinkToFit ( bool  aShrinkToFit)

◆ SetStartPageRange()

nsresult nsIPrintSettings::SetStartPageRange ( int32_t  aStartPageRange)

◆ SetTitle()

nsresult nsIPrintSettings::SetTitle ( const PRUnichar aTitle)

◆ SetToFileName()

nsresult nsIPrintSettings::SetToFileName ( const PRUnichar aToFileName)

◆ SetUnwriteableMarginBottom()

nsresult nsIPrintSettings::SetUnwriteableMarginBottom ( double  aUnwriteableMarginBottom)

◆ SetUnwriteableMarginInTwips()

nsresult nsIPrintSettings::SetUnwriteableMarginInTwips ( nsIntMargin aEdge)

◆ SetUnwriteableMarginLeft()

nsresult nsIPrintSettings::SetUnwriteableMarginLeft ( double  aUnwriteableMarginLeft)

◆ SetUnwriteableMarginRight()

nsresult nsIPrintSettings::SetUnwriteableMarginRight ( double  aUnwriteableMarginRight)

◆ SetUnwriteableMarginTop()

nsresult nsIPrintSettings::SetUnwriteableMarginTop ( double  aUnwriteableMarginTop)

◆ SetupSilentPrinting()

nsresult nsIPrintSettings::SetupSilentPrinting ( )

The documentation for this interface was generated from the following file: