Interface
IDocumentRulerController

Definition

Namespace:Telerik.Windows.Controls.RichTextBoxUI

Assembly:Telerik.Windows.Controls.RichTextBox.dll

Syntax:

cs-api-definition
public interface IDocumentRulerController

Methods

AddTabStop(TabStopInfo)

Declaration

cs-api-definition
void AddTabStop(TabStopInfo tabStop)

Parameters

tabStop

TabStopInfo

ChangeTabStopPosition(TabStopInfo, double)

Declaration

cs-api-definition
void ChangeTabStopPosition(TabStopInfo tabStop, double offset)

Parameters

tabStop

TabStopInfo

offset

double

GetDefaultTabStopsByWidth(double)

Declaration

cs-api-definition
IEnumerable<double> GetDefaultTabStopsByWidth(double width)

Parameters

width

double

Returns

IEnumerable<double>

GetFlowDirection()

Declaration

cs-api-definition
FlowDirection GetFlowDirection()

Returns

FlowDirection

GetHorizontalSeparators()

Declaration

cs-api-definition
IEnumerable<SeparatorInfo> GetHorizontalSeparators()

Returns

IEnumerable<SeparatorInfo>

GetHorizontalSeparatorsInfo()

Declaration

cs-api-definition
HorizontalSeparatorsInfo GetHorizontalSeparatorsInfo()

Returns

HorizontalSeparatorsInfo

GetMarkersFlowDirection()

Declaration

cs-api-definition
FlowDirection GetMarkersFlowDirection()

Returns

FlowDirection

GetPageSizeAndPosition()

Declaration

cs-api-definition
Rect GetPageSizeAndPosition()

Returns

Rect

GetScaleFactor()

Declaration

cs-api-definition
Size GetScaleFactor()

Returns

Size

GetTabStops()

Declaration

cs-api-definition
IEnumerable<TabStopInfo> GetTabStops()

Returns

IEnumerable<TabStopInfo>

GetVerticalSeparators()

Declaration

cs-api-definition
IEnumerable<SeparatorInfo> GetVerticalSeparators()

Returns

IEnumerable<SeparatorInfo>

IsValidColumnSeparatorChange(SeparatorInfo, double, double)

Declaration

cs-api-definition
bool IsValidColumnSeparatorChange(SeparatorInfo separatorInfo, double currentPosition, double horizontalChange)

Parameters

separatorInfo

SeparatorInfo

currentPosition

double

horizontalChange

double

Returns

bool

RemoveTabStop(TabStopInfo)

Declaration

cs-api-definition
void RemoveTabStop(TabStopInfo tabStop)

Parameters

tabStop

TabStopInfo

SetSeparatorFirstLineIndent(double)

Declaration

cs-api-definition
void SetSeparatorFirstLineIndent(double indent)

Parameters

indent

double

SetSeparatorFirstLineIndentAndHangingIndent(double, double)

Declaration

cs-api-definition
void SetSeparatorFirstLineIndentAndHangingIndent(double firstLineIndent, double hangingIndent)

Parameters

firstLineIndent

double

hangingIndent

double

SetSeparatorHangingIndent(double)

Declaration

cs-api-definition
void SetSeparatorHangingIndent(double indent)

Parameters

indent

double

SetSeparatorOffset(SeparatorInfo, double)

Declaration

cs-api-definition
void SetSeparatorOffset(SeparatorInfo separator, double offset)

Parameters

separator

SeparatorInfo

offset

double

SetSeparatorRightIndent(double)

Declaration

cs-api-definition
void SetSeparatorRightIndent(double indent)

Parameters

indent

double

Events

PageChanged

Declaration

cs-api-definition
event EventHandler<EventArgs> PageChanged

Event Value

EventHandler<EventArgs>

SeparatorsChanged

Declaration

cs-api-definition
event EventHandler<EventArgs> SeparatorsChanged

Event Value

EventHandler<EventArgs>