Class Printing
Represents class designed to print, preview and execute print setup dialog for Edit control.
public class Printing : IPrinting, IDisposable
- Inheritance
-
Printing
- Implements
Constructors
- Printing(ISyntaxEdit)
Initializes a new instance of the
Printingclass with a specified owner.
Properties
- AllowedOptions
Gets or sets Print Options dialog options, that can be changed by user.
- Footer
Represents
IEditPageHeaderobject to draw footer of printing document.
- Header
Represents
IEditPageHeaderobject to draw header of printing document.
- Options
Gets or sets
PrintOptionsthat determines printing behaviour.
- PageSetupDialog
Represents a dialog box that allows users to manipulate page settings, including margins and paper orientation.
- PrintDialog
Represents a dialog box that allows users to select a printer and choose which portions of the document to print.
- PrintDocument
Represents document to print, print preview or setup.
- PrintEdit
Provides an access to internal ISyntaxEdit object being printed.
- PrintOptionsDialog
Provides a dialog box that allows users to manipulate print settings.
- PrintPreviewDialog
Represents a dialog box that allows user to preview print document.
- PrinterSettings
Represents settings for print document.
- ShowPrintOptionsDialog
Gets or sets a value indicating whether Print Options Dialog can be opened.
Methods
- Assign(IPrinting)
Copies the contents of another
IPrintingobject.
- Dispose()
Disposes this
Printingand frees resources associated with it.
- ExecutePageSetupDialog()
Initializes and runs page setup dialog.
- ExecutePageSetupDialog(IWin32Window)
Initializes and runs page setup dialog.
- ExecutePrintDialog()
Initializes and runs print dialog.
- ExecutePrintDialog(IWin32Window)
Initializes and runs print dialog.
- ExecutePrintOptionsDialog()
Initializes and runs print options dialog.
- ExecutePrintOptionsDialog(IWin32Window)
Initializes and runs print options dialog.
- ExecutePrintPreviewDialog()
Initializes and runs print preview dialog.
- ExecutePrintPreviewDialog(IWin32Window)
Initializes and runs print preview dialog.
- ~Printing()
Destroys the instance of the
Printingclass.
- OnCreatePrintEdit()
Raises the
CreatePrintEditevent.
- OnFinalized()
Raises the
Finalizedevent.
- OnInitialized()
Raises the
Initializedevent.
- Print()
Sends
Printing.PrintDocumentcontent to the printer.
- ResetAllowedOptions()
Resets
AllowedOptionsto the default value.
- ResetOptions()
Resets
Optionsto the default value.
- ShouldSerializeAllowedOptions()
Indicates whether the
AllowedOptionsproperty should be persisted.
- ShouldSerializeOptions()
Indicates whether the
Optionsproperty should be persisted.
Events
- CreatePrintEdit
Occurs when Edit control to print is about to be created.
- Finalized
Occurs when printing is done.
- Initialized
Occurs when document to print is initialized.