Class RichTextBoxShapesCommandsTranslator
Translates commands related to shapes in the RichTextBox control.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Documents.RichTextBoxCommands
Assembly: Telerik.Windows.Controls.RichTextBox.dll
Syntax
public class RichTextBoxShapesCommandsTranslator : RichTextBoxCommandsTranslator, INotifyPropertyChanged
Constructors
RichTextBoxShapesCommandsTranslator(RichTextBoxCommands, RichTextBoxCommands)
Declaration
public RichTextBoxShapesCommandsTranslator(RichTextBoxCommands activeEditorCommands, RichTextBoxCommands mainEditorCommands)
Parameters
RichTextBoxCommands
activeEditorCommands
|
RichTextBoxCommands
mainEditorCommands
|
Properties
ChangeRotateTextWithShapeCommand
Rotates the text associated with a specified shape within the RichTextBox.
Declaration
public override ChangeRotateTextWithShapeCommand ChangeRotateTextWithShapeCommand { get; }
Property Value
ChangeRotateTextWithShapeCommand
|
Overrides
ChangeShapeAutoFitToTextCommand
Executes the command to change the shape's auto fit to the text within it.
Declaration
public override ChangeShapeAutoFitToTextCommand ChangeShapeAutoFitToTextCommand { get; }
Property Value
ChangeShapeAutoFitToTextCommand
|
Overrides
ChangeShapeFillCommand
Executes the command to change the fill of a specified shape in the rich text box.
Declaration
public override ChangeShapeFillCommand ChangeShapeFillCommand { get; }
Property Value
ChangeShapeFillCommand
|
Overrides
ChangeShapeOutlineDashCommand
Executes the command to change the outline dash style of a specified shape in a RichTextBox.
Declaration
public override ChangeShapeOutlineDashCommand ChangeShapeOutlineDashCommand { get; }
Property Value
ChangeShapeOutlineDashCommand
|
Overrides
ChangeShapeOutlineFillCommand
Represents a command to change the outline and fill of a shape in the RichTextBox.
Declaration
public override ChangeShapeOutlineFillCommand ChangeShapeOutlineFillCommand { get; }
Property Value
ChangeShapeOutlineFillCommand
|
Overrides
ChangeShapeOutlineWidthCommand
Changes the outline width of a specified shape in the RichTextBox.
Declaration
public override ChangeShapeOutlineWidthCommand ChangeShapeOutlineWidthCommand { get; }
Property Value
ChangeShapeOutlineWidthCommand
|
Overrides
ChangeShapeTextBottomMarginCommand
Executes the command to change the bottom margin of a shape's text in a RichTextBox.
Declaration
public override ChangeShapeTextBottomMarginCommand ChangeShapeTextBottomMarginCommand { get; }
Property Value
ChangeShapeTextBottomMarginCommand
|
Overrides
ChangeShapeTextFillCommand
Executes the command to change the text fill of a shape within the RichTextBox.
Declaration
public override ChangeShapeTextFillCommand ChangeShapeTextFillCommand { get; }
Property Value
ChangeShapeTextFillCommand
|
Overrides
ChangeShapeTextLeftMarginCommand
Changes the left margin of the specified shape's text within a RichTextBox control.
Declaration
public override ChangeShapeTextLeftMarginCommand ChangeShapeTextLeftMarginCommand { get; }
Property Value
ChangeShapeTextLeftMarginCommand
|
Overrides
ChangeShapeTextOutlineDashCommand
Changes the outline dash style of a shape within a RichTextBox.
Declaration
public override ChangeShapeTextOutlineDashCommand ChangeShapeTextOutlineDashCommand { get; }
Property Value
ChangeShapeTextOutlineDashCommand
|
Overrides
ChangeShapeTextOutlineFillCommand
Executes the command to change the text outline fill of a shape in the RichTextBox.
Declaration
public override ChangeShapeTextOutlineFillCommand ChangeShapeTextOutlineFillCommand { get; }
Property Value
ChangeShapeTextOutlineFillCommand
|
Overrides
ChangeShapeTextOutlineWidthCommand
Changes the outline width of a specified shape within a RichTextBox.
Declaration
public override ChangeShapeTextOutlineWidthCommand ChangeShapeTextOutlineWidthCommand { get; }
Property Value
ChangeShapeTextOutlineWidthCommand
|
Overrides
ChangeShapeTextRightMarginCommand
Changes the right margin of the shape text within a RichTextBox control.
Declaration
public override ChangeShapeTextRightMarginCommand ChangeShapeTextRightMarginCommand { get; }
Property Value
ChangeShapeTextRightMarginCommand
|
Overrides
ChangeShapeTextRotationCommand
Executes the command to change the text rotation of a shape in the RichTextBox.
Declaration
public override ChangeShapeTextRotationCommand ChangeShapeTextRotationCommand { get; }
Property Value
ChangeShapeTextRotationCommand
|
Overrides
ChangeShapeTextTopMarginCommand
Changes the top margin of the shape text within a RichTextBox.
Declaration
public override ChangeShapeTextTopMarginCommand ChangeShapeTextTopMarginCommand { get; }
Property Value
ChangeShapeTextTopMarginCommand
|
Overrides
ChangeShapeTextVerticalAlignmentCommand
Changes the vertical alignment of the text within a specified shape in the RichTextBox.
Declaration
public override ChangeShapeTextVerticalAlignmentCommand ChangeShapeTextVerticalAlignmentCommand { get; }
Property Value
ChangeShapeTextVerticalAlignmentCommand
|
Overrides
ChangeShapeTextWrapCommand
Executes the command to change the text wrap settings of a shape in a rich text box.
Declaration
public override ChangeShapeTextWrapCommand ChangeShapeTextWrapCommand { get; }
Property Value
ChangeShapeTextWrapCommand
|
Overrides
CopyCommand
Executes the copy command to copy the selected content in the rich text box.
Declaration
public override CopyCommand CopyCommand { get; }
Property Value
CopyCommand
|
Overrides
CutCommand
Executes the Cut command on the rich text box, removing the selected content and placing it onto the clipboard.
Declaration
public override CutCommand CutCommand { get; }
Property Value
CutCommand
|
Overrides
DeleteCommand
Deletes the specified command from the RichTextBox.
Declaration
public override DeleteCommand DeleteCommand { get; }
Property Value
DeleteCommand
|
Overrides
PasteCommand
Executes the Paste command to insert content from the clipboard into the RichTextBox.
Declaration
public override PasteCommand PasteCommand { get; }
Property Value
PasteCommand
|
Overrides
ShowTaskPaneCommand
Displays the task pane associated with the RichTextBox, allowing the user to interact with various shape editing options within the document.
Declaration
public override ShowTaskPaneCommand ShowTaskPaneCommand { get; }
Property Value
ShowTaskPaneCommand
|
Overrides
ToggleInsertShapeToolCommand
Toggles the state of the Insert Shape tool command in the RichTextBox.
Declaration
public override ToggleInsertShapeToolCommand ToggleInsertShapeToolCommand { get; }
Property Value
ToggleInsertShapeToolCommand
|