Unit 'uWVCoreWebView2PrintSettings' Package
[Overview][Classes][Index] [#pl_win_webview]

TCoreWebView2PrintSettings

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: uWVCoreWebView2PrintSettings.pas line 24

type TCoreWebView2PrintSettings = class

protected

  FBaseIntf: ICoreWebView2PrintSettings;

  

  FBaseIntf2: ICoreWebView2PrintSettings2;

  

  function GetInitialized;

  

  function GetOrientation;

  

  function GetScaleFactor;

  

  function GetPageWidth;

  

  function GetPageHeight;

  

  function GetMarginTop;

  

  function GetMarginBottom;

  

  function GetMarginLeft;

  

  function GetMarginRight;

  

  function GetShouldPrintBackgrounds;

  

  function GetShouldPrintSelectionOnly;

  

  function GetShouldPrintHeaderAndFooter;

  

  function GetHeaderTitle;

  

  function GetFooterUri;

  

  function GetPageRanges;

  

  function GetPagesPerSide;

  

  function GetCopies;

  

  function GetCollation;

  

  function GetColorMode;

  

  function GetDuplex;

  

  function GetMediaSize;

  

  function GetPrinterName;

  

  procedure SetOrientation();

  

  procedure SetScaleFactor();

  

  procedure SetPageWidth();

  

  procedure SetPageHeight();

  

  procedure SetMarginTop();

  

  procedure SetMarginBottom();

  

  procedure SetMarginLeft();

  

  procedure SetMarginRight();

  

  procedure SetShouldPrintBackgrounds();

  

  procedure SetShouldPrintSelectionOnly();

  

  procedure SetShouldPrintHeaderAndFooter();

  

  procedure SetHeaderTitle();

  

  procedure SetFooterUri();

  

  procedure SetPageRanges();

  

  procedure SetPagesPerSide();

  

  procedure SetCopies();

  

  procedure SetCollation();

  

  procedure SetColorMode();

  

  procedure SetDuplex();

  

  procedure SetMediaSize();

  

  procedure SetPrinterName();

  

public

  constructor Create();

  

  destructor Destroy; override;

  

  property Initialized: Boolean; [r]

  

  property BaseIntf: ICoreWebView2PrintSettings; [r]

  

  property Orientation: TWVPrintOrientation; [rw]

  

  property ScaleFactor: Double; [rw]

  

  property PageWidth: Double; [rw]

  

  property PageHeight: Double; [rw]

  

  property MarginTop: Double; [rw]

  

  property MarginBottom: Double; [rw]

  

  property MarginLeft: Double; [rw]

  

  property MarginRight: Double; [rw]

  

  property ShouldPrintBackgrounds: Boolean; [rw]

  

  property ShouldPrintSelectionOnly: Boolean; [rw]

  

  property ShouldPrintHeaderAndFooter: Boolean; [rw]

  

  property HeaderTitle: wvstring; [rw]

  

  property FooterUri: wvstring; [rw]

  

  property PageRanges: wvstring; [rw]

  

  property PagesPerSide: Integer; [rw]

  

  property Copies: Integer; [rw]

  

  property Collation: TWVPrintCollation; [rw]

  

  property ColorMode: TWVPrintColorMode; [rw]

  

  property Duplex: TWVPrintDuplex; [rw]

  

  property MediaSize: TWVPrintMediaSize; [rw]

  

  property PrinterName: wvstring; [rw]

  

end;

Inheritance

TCoreWebView2PrintSettings

  

|

TObject



CT Web help

CodeTyphon Studio