Table of Contents

Interface IPrinting

Namespace
Alternet.Editor
Assembly
Alternet.Editor.v9.dll

Represents properties and methods for printing and print previewing of Edit control.

public interface IPrinting : IDisposable

Properties

AllowedOptions

When implemented by a class, gets or sets Print Options dialog options, that can be changed by user.

Footer

When implemented by a class, represents IEditPageHeader object to draw footer of printing document.

Header

When implemented by a class, represents IEditPageHeader object to draw header of printing document.

Options

When implemented by a class, gets or sets PrintOptions that determines printing behaviour.

PageSetupDialog

When implemented by a class, represents a dialog box that allows users to manipulate page settings, including margins and paper orientation.

PrintDialog

When implemented by a class, represents a dialog box that allows users to select a printer and choose which portions of the document to print.

PrintDocument

When implemented by a class, represents document to print, print preview or setup.

PrintEdit

When implemented by a class, provides an access to internal ISyntaxEdit object being printed.

PrintOptionsDialog

When implemented by a class, provides a dialog box that allows users to manipulate print settings.

PrintPreviewDialog

When implemented by a class, represents a dialog box that allows user to preview print document.

PrinterSettings

When implemented by a class, represents settings for print document.

ShowPrintOptionsDialog

When implemented by a class, gets or sets a value indicating whether Print Options Dialog can be opened.

Methods

Assign(IPrinting)

When implemented by a class, copies the contents of another IPrinting object.

ExecutePageSetupDialog()

When implemented by a class, initializes and runs page setup dialog.

ExecutePageSetupDialog(IWin32Window)

When implemented by a class, initializes and runs page setup dialog.

ExecutePrintDialog()

When implemented by a class, initializes and runs print dialog.

ExecutePrintDialog(IWin32Window)

When implemented by a class, initializes and runs print dialog.

ExecutePrintOptionsDialog()

When implemented by a class, initializes and runs print options dialog.

ExecutePrintOptionsDialog(IWin32Window)

When implemented by a class, initializes and runs print options dialog.

ExecutePrintPreviewDialog()

When implemented by a class, initializes and runs print preview dialog.

ExecutePrintPreviewDialog(IWin32Window)

When implemented by a class, initializes and runs print preview dialog.

OnCreatePrintEdit()

When implemented by a class, raises the CreatePrintEdit event.

OnFinalized()

When implemented by a class, raises the Finalized event.

OnInitialized()

When implemented by a class, raises the Initialized event.

Print()

When implemented by a class, sends IPrinting.PrintDocument content to the printer.

ResetAllowedOptions()

When implemented by a class, resets IPrinting.AllowedOptions to the default value.

ResetOptions()

When implemented by a class, resets IPrinting.Options to the default value.

Events

CreatePrintEdit

When implemented by a class, occurs when Edit control to print is about to be created.

Finalized

When implemented by a class, occurs when printing is done.

Initialized

When implemented by a class, occurs when document to print is initialized.