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()
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
|