IDocument<T> Interface

Encapsulates methods and fields of the document object.

Definition

Namespace: SMath.Controls
Assembly: SMath.Controls (in SMath.Controls.dll) Version: 1.73.9126.0
C#
public interface IDocument<T>
where T : IDocumentObject

Type Parameters

T
Type of elements contained in IDocument<T>.

Properties

ContentSize Size of the document content.
DrawGrid Defines if the grid will be drawn on the worksheet.
Focused Determines if the current document is focused or not.
Layout Layout of the document.
MetaContext Overall context of the document.
Mode Presentation mode of the document.
PageModel Print out worksheet parameters.
PagesMultiColumn Determines whether multiple pages can be rendered horizontally at once or not.
PagesOptions Worksheet Pages manager.
Pointer Current Worksheet cursor information.
ScrollSize Scroll size of the document.
SessionProfile Profile of the session the document belongs to.
Size Current size of the visible active Worksheet area.
Status Status of the worksheet.

Methods

HideError Hides an error which is shown for the focused region in the current document.
Invalidate Redraws all visible parts of the document.
RefreshUI Refreshes User Interface elements of the current document.
UpdateScrollBars Updates scrollbars values in the current document.

See Also