Class DocumentWebLayoutPresenter
Used by RadRichTextEditor for presenting documents in "Web" LayoutMode (with no paging). See also DocumentPrintLayoutPresenter
Inheritance
Inherited Members
Namespace: Telerik.WinControls.RichTextEditor.UI
Assembly: Telerik.WinControls.RichTextEditor.dll
Syntax
public class DocumentWebLayoutPresenter : DocumentPresenterBase, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IStylableNode, ISupportDrop, IDocumentEditorPresenter, IDisposable, IUILayerContainer
Constructors
DocumentWebLayoutPresenter()
Declaration
public DocumentWebLayoutPresenter()
Properties
Caret
CaretTextInputHandler
Gets the input handler associated with the caret.
Declaration
public CaretTextInputHandler CaretTextInputHandler { get; }
Property Value
|
CaretTextInputHandler
|
IsFocusable
Declaration
public override bool IsFocusable { get; set; }
Property Value
|
System.Boolean
|
Overrides
IsFocused
Declaration
public override bool IsFocused { get; }
Property Value
|
System.Boolean
|
Overrides
ScrollableHeight
Declaration
public override double ScrollableHeight { get; }
Property Value
|
System.Double
|
Overrides
ScrollableWidth
Declaration
public override double ScrollableWidth { get; }
Property Value
|
System.Double
|
Overrides
UILayers
Methods
ArrangeOverride(SizeF)
Declaration
protected override SizeF ArrangeOverride(SizeF finalSize)
Parameters
|
System.Drawing.SizeF
finalSize
|
Returns
|
System.Drawing.SizeF
|
Overrides
DisposeManagedResources()
Declaration
protected override void DisposeManagedResources()
Overrides
DoOnDocumentChanged()
Declaration
public override void DoOnDocumentChanged()
Overrides
DoOnDocumentChanging()
Declaration
public override void DoOnDocumentChanging()
Overrides
FocusCaret()
GetCurrentPage()
Declaration
public override int GetCurrentPage()
Returns
|
System.Int32
|
Overrides
GetCurrentSectionBoundsInViewOverride()
GetDocumentPointFromViewPoint(Point)
Declaration
public override Point GetDocumentPointFromViewPoint(Point viewPoint)
Parameters
|
Point
viewPoint
|
Returns
|
Point
|
Overrides
GetDocumentPositionFromViewPoint(Point)
Declaration
public override DocumentPosition GetDocumentPositionFromViewPoint(Point viewPoint)
Parameters
|
Point
viewPoint
|
Returns
|
DocumentPosition
|
Overrides
GetDropPositionMarker()
Declaration
protected override DropPositionMarker GetDropPositionMarker()
Returns
|
DropPositionMarker
|
Overrides
GetViewPointFromDocumentPosition(DocumentPosition)
Declaration
public override Point GetViewPointFromDocumentPosition(DocumentPosition position)
Parameters
|
DocumentPosition
position
|
Returns
|
Point
|
Overrides
HandlePageDown()
HandlePageUp()
HideCaret()
InitializeFields()
Declaration
protected override void InitializeFields()
Overrides
IsLayerSupported(IUILayer)
Declaration
public bool IsLayerSupported(IUILayer layer)
Parameters
|
IUILayer
layer
|
Returns
|
System.Boolean
|
Implements
MeasureOverride(SizeF)
Declaration
protected override SizeF MeasureOverride(SizeF availableSize)
Parameters
|
System.Drawing.SizeF
availableSize
|
Returns
|
System.Drawing.SizeF
|
Overrides
OnApplyTemplate()
OnOwnerChanged()
Declaration
protected override void OnOwnerChanged()
Overrides
OnOwnerChanging()
Declaration
protected override void OnOwnerChanging()
Overrides
RecreateUI()
ScrollToNote(Note)
SetCaretBlinking(Boolean)
Declaration
protected override void SetCaretBlinking(bool isBlinking)
Parameters
|
System.Boolean
isBlinking
|
Overrides
ShowCaret()
UpdateCaretSize()
Declaration
public override void UpdateCaretSize()
Overrides
UpdateProofingTextDecoration()
Declaration
public override void UpdateProofingTextDecoration()
Overrides
UpdateScrollOffsetFromDocumentPosition(DocumentPosition)
Declaration
public override void UpdateScrollOffsetFromDocumentPosition(DocumentPosition position)
Parameters
|
DocumentPosition
position
|
Overrides
Explicit Interface Implementations
IUILayerContainer.Owner
Declaration
IDocumentEditorPresenterContainer IUILayerContainer.Owner { get; }
Returns
|
IDocumentEditorPresenterContainer
|