Class RadRichTextBoxRulerController
Inheritance
System.Object
RadRichTextBoxRulerController
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Telerik.WinControls.RichTextEditor.UI
Assembly: Telerik.WinControls.RichTextEditor.dll
Syntax
public class RadRichTextBoxRulerController : IDocumentRulerController
Constructors
RadRichTextBoxRulerController(RadRichTextBox)
Declaration
public RadRichTextBoxRulerController(RadRichTextBox richTextBox)
Parameters
Rad
|
Methods
AddTabStop(TabStopInfo)
ChangeTabStopPosition(TabStopInfo, Double)
Declaration
public void ChangeTabStopPosition(TabStopInfo tabStopInfo, double offset)
Parameters
Tab
|
System.
|
Implements
GetDefaultTabStopsByWidth(Double)
Declaration
public IEnumerable<double> GetDefaultTabStopsByWidth(double width)
Parameters
System.
|
Returns
System.
|
Implements
GetFlowDirection()
Declaration
public FlowDirection GetFlowDirection()
Returns
Implements
GetHorizontalSeparators()
Declaration
public IEnumerable<SeparatorInfo> GetHorizontalSeparators()
Returns
System.
|
Implements
GetIndents(out FlowDirection, out SeparatorInfo, out SeparatorInfo, out Double, out Double, out Double, out Double, out Double)
Declaration
public void GetIndents(out FlowDirection textFlowDirection, out SeparatorInfo leftSeparator, out SeparatorInfo rightSeparator, out double firstLineIndent, out double hangingIndent, out double rightIndent, out double columnLeftOffset, out double columnRightOffset)
Parameters
Flow
|
Separator
|
Separator
|
System.
|
System.
|
System.
|
System.
|
System.
|
Implements
GetMarkersFlowDirection()
Declaration
public FlowDirection GetMarkersFlowDirection()
Returns
Implements
GetPageSizeAndPosition()
Declaration
public Rect GetPageSizeAndPosition()
Returns
Implements
GetScaleFactor()
Declaration
public Size GetScaleFactor()
Returns
Implements
GetTabStops()
Declaration
public IEnumerable<TabStopInfo> GetTabStops()
Returns
System.
|
Implements
GetVerticalSeparators()
Declaration
public IEnumerable<SeparatorInfo> GetVerticalSeparators()
Returns
System.
|
Implements
IsValidColumnSeparatorChange(SeparatorInfo, Double, Double)
Declaration
public bool IsValidColumnSeparatorChange(SeparatorInfo separatorInfo, double currentPosition, double horizontalChange)
Parameters
Separator
|
System.
|
System.
|
Returns
System.
|
Implements
OnPageChanged()
Declaration
protected virtual void OnPageChanged()
OnSeparatorsChanged()
Declaration
protected virtual void OnSeparatorsChanged()
RemoveTabStop(TabStopInfo)
Declaration
public void RemoveTabStop(TabStopInfo tabStop)
Parameters
Tab
|
Implements
SetSeparatorFirstLineIndent(Double)
Declaration
public void SetSeparatorFirstLineIndent(double indent)
Parameters
System.
|
Implements
SetSeparatorFirstLineIndentAndHangingIndent(Double, Double)
Declaration
public void SetSeparatorFirstLineIndentAndHangingIndent(double firstLineIndent, double hangingIndent)
Parameters
System.
|
System.
|
Implements
SetSeparatorHangingIndent(Double)
Declaration
public void SetSeparatorHangingIndent(double indent)
Parameters
System.
|
Implements
SetSeparatorOffset(SeparatorInfo, Double)
Declaration
public void SetSeparatorOffset(SeparatorInfo separator, double offset)
Parameters
Separator
|
System.
|
Implements
SetSeparatorRightIndent(Double)
Declaration
public void SetSeparatorRightIndent(double indent)
Parameters
System.
|
Implements
Events
PageChanged
Declaration
public event EventHandler<EventArgs> PageChanged
Event Type
System.
|
Implements
SeparatorsChanged
Declaration
public event EventHandler<EventArgs> SeparatorsChanged
Event Type
System.
|