Table of Contents

Interface IEditPage

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

Represents properties and methods to describe and manipulate with a particular page within Edit control content.

public interface IEditPage : IUpdate, IDisposable

Properties

BottomIndent

When implemented by a class, gets or sets page's bottom indentation.

BoundsRect

When implemented by a class, represents a bounding area of the page within the Edit control.

ClientRect

When implemented by a class, represents a client(editing) area of the page within Edit control.

DisplayWidth

When implemented by a class, returns displayed page width.

EndLine

When implemented by a class, represents ending line of the page within Edit control content in display coordinates.

Footer

When implemented by a class, represents IPageHeader specifying page footer.

Header

When implemented by a class, represents IPageHeader specifying page header.

HorzOffset

When implemented by a class, gets or sets a horizontal indentation between pages.

Index

When implemented by a class, represents ordinal number of page within the Edit control pages collection.

IsFirstPage

When implemented by a class, indicates whether this page is the first page within the Edit control pages collection.

IsLastPage

When implemented by a class, indicates whether this page is the last page within the Edit control pages collection.

Landscape

When implemented by a class, gets or sets boolean value that indicates the page orientation (landscape or portrait).

LeftIndent

When implemented by a class, gets or sets page's left indentation.

Margins

When implemented by a class, gets or sets margins specifying offsets of editing area of this IEditPage.

NextPage

When implemented by a class, represents a next IEditPage within the Edit control pages collection.

Origin

When implemented by a class, represents page's absolute screen coordinate of the page within Edit control.

PageKind

When implemented by a class, gets or sets kind of the page specifying standard paper size.

PageRect

When implemented by a class, gets page's rectangle.

PageSize

When implemented by a class, gets or sets size (width and height) of this IEditPage.

Pages

When implemented by a class, gets or sets pages collection that owns this page.

PaintNumber

When implemented by a class, get or sets a boolean value that indicates whether control should paint it's number at the bottom of page.

PrevPage

When implemented by a class, represents a previous IEditPage within the Edit control pages collection.

RightIndent

When implemented by a class, gets or sets page's right indentation.

StartLine

When implemented by a class, represents starting line of the page within Edit control content in display coordinates.

TopIndent

When implemented by a class, gets or sets page's top indentation.

UsePrinterSettings

When implemented by a class, get or sets a boolean value that indicates whether control should use printer settings for calculating page size, margin and orientation.

VertOffset

When implemented by a class, gets or sets a vertical indentation between pages.

WhiteSpaceBottomRect

When implemented by a class, represents a whitespace area of the page within Edit control.

WhiteSpaceTopRect

When implemented by a class, represents a whitespace area of the page within Edit control.

Methods

Assign(IEditPage)

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

GetBounds(bool)

When implemented by a class, retrieves a bounds of the IEditPage.

Invalidate()

When implemented by a class, invalidates the page.

Paint(IPainter)

When implemented by a class, draws IEditPage object on specified graphic surface.

Update(int, int, Point)

When implemented by a class, updates IEditPage state in accordance with specified parameters.