All docs
V20.1
20.1
19.2
The page you are viewing does not exist in version 19.2. This link will take you to the root page.
19.1
The page you are viewing does not exist in version 19.1. This link will take you to the root page.
18.2
The page you are viewing does not exist in version 18.2. This link will take you to the root page.
18.1
The page you are viewing does not exist in version 18.1. This link will take you to the root page.
17.2
The page you are viewing does not exist in version 17.2. This link will take you to the root page.
.NET Framework 4.5.2+
.NET Framework 4.5.2+
.NET Standard 2.0+

ShapeGeometryPreset Enum

Lists values that specify the shape geometry type.

Namespace: DevExpress.XtraRichEdit.API.Native

Assembly: DevExpress.RichEdit.v20.1.Core.dll

Declaration

public enum ShapeGeometryPreset
Public Enum ShapeGeometryPreset

Members

Name Description Example
Custom

A custom shape.

LineInverse

An inverse line shape.

Spreadsheet_ShapeType_LineInverse

Triangle

An isosceles triangle.

Spreadsheet_ShapeType_Triangle

RightTriangle

A right triangle.

Spreadsheet_ShapeType_RightTriangle

Rectangle

A rectangle.

Spreadsheet_ShapeType_Rectangle

Diamond

A diamond.

Spreadsheet_ShapeType_Diamond

Parallelogram

A parallelogram.

Spreadsheet_ShapeType_Parallelogram

Trapezoid

A trapezoid.

Spreadsheet_ShapeType_Trapezoid

NonIsoscelesTrapezoid

A non-isosceles trapezoid.

Spreadsheet_ShapeType_NonIsoscelesTrapezoid

RegularPentagon

A regular pentagon.

Spreadsheet_ShapeType_RegularPentagon

Hexagon

A hexagon.

Spreadsheet_ShapeType_Hexagon

Heptagon

A heptagon.

Spreadsheet_ShapeType_Heptagon

Octagon

An octagon.

Spreadsheet_ShapeType_Octagon

Decagon

A decagon.

Spreadsheet_ShapeType_Decagon

Dodecagon

A dodecagon.

Spreadsheet_ShapeType_Dodecagon

Star4

A 4-point star.

Spreadsheet_ShapeType_Star4

Star5

A 5-point star.

Spreadsheet_ShapeType_Star5

Star6

A 6-point star.

Spreadsheet_ShapeType_Star6

Star7

A 7-point star.

Spreadsheet_ShapeType_Star7

Star8

An 8-point star.

Spreadsheet_ShapeType_Star8

Star10

A 10-point star.

Spreadsheet_ShapeType_Star10

Star12

A 12-point star.

Spreadsheet_ShapeType_Star12

Star16

A 16-point star.

Spreadsheet_ShapeType_Star16

Star24

A 24-point star.

Spreadsheet_ShapeType_Star24

Star32

A 32-point star.

Spreadsheet_ShapeType_Star32

RoundedRectangle

A rounded rectangle.

Spreadsheet_ShapeType_RoundedRectangle

RoundSingleCornerRectangle

A rectangle with one rounded corner.

Spreadsheet_ShapeType_RoundSingleCornerRectangle

RoundSameSideCornerRectangle

A rectangle with two-rounded corners that share a side.

Spreadsheet_ShapeType_RoundSameSideCornerRectangle

RoundDiagonalCornerRectangle

A rectangle with two rounded corners, diagonally-opposed.

Spreadsheet_ShapeType_RoundDiagonalCornerRectangle

SnipAndRoundSingleCornerRectangle

A rectangle with one snipped corner and one rounded corner.

Spreadsheet_ShapeType_SnipAndRoundSingleCornerRectangle

SnipSingleCornerRectangle

A rectangle with one snipped corner.

Spreadsheet_ShapeType_SnipSingleCornerRectangle

SnipSameSideCornerRectangle

A rectangle with two snipped corners that share a side.

Spreadsheet_ShapeType_SnipSameSideCornerRectangle

SnipDiagonalCornerRectangle

A rectangle with two snipped corners, diagonally-opposed.

Spreadsheet_ShapeType_SnipDiagonalCornerRectangle

Plaque

A plaque.

Spreadsheet_ShapeType_Plaque

Oval

An oval.

Spreadsheet_ShapeType_Oval

Teardrop

A water droplet.

Spreadsheet_ShapeType_Teardrop

Pentagon

A pentagon.

Spreadsheet_ShapeType_Pentagon

Chevron

A chevron.

Spreadsheet_ShapeType_Chevron

PieWedge

A quarter of a circular shape.

Spreadsheet_ShapeType_PieWedge

Pie

A circle with a portion missing.

Spreadsheet_ShapeType_Pie

BlockArc

A block arc.

Spreadsheet_ShapeType_BlockArc

Donut

A donut.

Spreadsheet_ShapeType_Donut

NoSymbol

A prohibition sign.

Spreadsheet_ShapeType_NoSymbol

RightArrow

A block arrow that points right.

Spreadsheet_ShapeType_RightArrow

LeftArrow

A block arrow that points left.

Spreadsheet_ShapeType_LeftArrow

UpArrow

A block arrow that points up.

Spreadsheet_ShapeType_UpArrow

DownArrow

A block arrow that points down.

Spreadsheet_ShapeType_DownArrow

StripedRightArrow

A block arrow that points right and has stripes on the tail.

Spreadsheet_ShapeType_StripedRightArrow

NotchedRightArrow

A notched block arrow that points right.

Spreadsheet_ShapeType_NotchedRightArrow

BentUpArrow

A block arrow that follows a sharp 90-degree angle and points up by default.

Spreadsheet_ShapeType_BentUpArrow

LeftRightArrow

A block arrow that points left and right.

Spreadsheet_ShapeType_LeftRightArrow

UpDownArrow

A block arrow that points up and down.

Spreadsheet_ShapeType_UpDownArrow

LeftUpArrow

A block arrow that points left and up.

Spreadsheet_ShapeType_LeftUpArrow

LeftRightUpArrow

A block arrow that points left, right, and up.

Spreadsheet_ShapeType_LeftRightUpArrow

QuadArrow

A block arrow that points up, down, left, and right.

Spreadsheet_ShapeType_QuadArrow

LeftArrowCallout

A callout with an arrow that points left.

Spreadsheet_ShapeType_LeftArrowCallout

RightArrowCallout

A callout with an arrow that points right.

Spreadsheet_ShapeType_RightArrowCallout

UpArrowCallout

A callout with an arrow that points up.

Spreadsheet_ShapeType_UpArrowCallout

DownArrowCallout

A callout with an arrow that points down.

Spreadsheet_ShapeType_DownArrowCallout

LeftRightArrowCallout

A callout with arrows that point both left and right.

Spreadsheet_ShapeType_LeftRightArrowCallout

UpDownArrowCallout

A callout with arrows that point up and down.

Spreadsheet_ShapeType_UpDownArrowCallout

QuadArrowCallout

A callout with arrows that point up, down, left, and right.

Spreadsheet_ShapeType_QuadArrowCallout

BentArrow

A block arrow that follows a curved 90-degree angle.

Spreadsheet_ShapeType_BentArrow

UTurnArrow

A block arrow that forms a U-shape.

Spreadsheet_ShapeType_UTurnArrow

CircularArrow

A block arrow that follows a curved 180-degree angle.

Spreadsheet_ShapeType_CircularArrow

LeftCircularArrow

A circular arrow pointing counter-clockwise.

Spreadsheet_ShapeType_LeftCircularArrow

LeftRightCircularArrow

A circular arrow pointing both clockwise and counter-clockwise.

Spreadsheet_ShapeType_LeftRightCircularArrow

CurvedRightArrow

A block arrow that curves right.

Spreadsheet_ShapeType_CurvedRightArrow

CurvedLeftArrow

A block arrow that curves left.

Spreadsheet_ShapeType_CurvedLeftArrow

CurvedUpArrow

A block arrow that curves up.

Spreadsheet_ShapeType_CurvedUpArrow

CurvedDownArrow

A block arrow that curves down.

Spreadsheet_ShapeType_CurvedDownArrow

SwooshArrow

A curved arrow.

Spreadsheet_ShapeType_SwooshArrow

Cube

A cube.

Spreadsheet_ShapeType_Cube

Can

A can.

Spreadsheet_ShapeType_Can

LightningBolt

A lightning bolt.

Spreadsheet_ShapeType_LightningBolt

Heart

A heart.

Spreadsheet_ShapeType_Heart

Sun

A sun shape.

Spreadsheet_ShapeType_Sun

Moon

A moon shape.

Spreadsheet_ShapeType_Moon

SmileyFace

A smiley face.

Spreadsheet_ShapeType_SmileyFace

Explosion1

An explosion shape.

Spreadsheet_ShapeType_Explosion1

Explosion2

An explosion shape.

Spreadsheet_ShapeType_Explosion2

FoldedCorner

A rectangle with a folded corner.

Spreadsheet_ShapeType_FoldedCorner

Bevel

A bevel.

Spreadsheet_ShapeType_Bevel

Frame

A rectangular picture frame.

Spreadsheet_ShapeType_Frame

HalfFrame

Half of a rectangular picture frame.

Spreadsheet_ShapeType_HalfFrame

LShape

An L-shape.

Spreadsheet_ShapeType_LShape

DiagonalStripe

A diagonal stripe.

Spreadsheet_ShapeType_DiagonalStripe

Chord

A circle with a chord.

Spreadsheet_ShapeType_Chord

Arc

An arc.

Spreadsheet_ShapeType_Arc

LeftBracket

An opening bracket.

Spreadsheet_ShapeType_LeftBracket

RightBracket

A closing bracket.

Spreadsheet_ShapeType_RightBracket

LeftBrace

An opening brace.

Spreadsheet_ShapeType_LeftBrace

RightBrace

A closing brace.

Spreadsheet_ShapeType_RightBrace

DoubleBracket

A pair of brackets.

Spreadsheet_ShapeType_DoubleBracket

DoubleBrace

A pair of braces.

Spreadsheet_ShapeType_DoubleBrace

LineCallout1

A callout with no border and a straight callout line.

Spreadsheet_ShapeType_LineCallout1

LineCallout2

A callout with no border and a two-segment callout line.

Spreadsheet_ShapeType_LineCallout2

LineCallout3

A callout with no border and a three-segment callout line.

Spreadsheet_ShapeType_LineCallout3

AccentLineCallout1

A callout with an accent bar and a straight callout line.

Spreadsheet_ShapeType_AccentLineCallout1

AccentLineCallout2

A callout with an accent bar and a two-segment callout line.

Spreadsheet_ShapeType_AccentLineCallout2

AccentLineCallout3

A callout with an accent bar and a three-segment callout line.

Spreadsheet_ShapeType_AccentLineCallout3

BorderLineCallout1

A callout with a border and a straight callout line.

Spreadsheet_ShapeType_BorderLineCallout1

BorderLineCallout2

A callout with a border and a two-segment callout line.

Spreadsheet_ShapeType_BorderLineCallout2

BorderLineCallout3

A callout with a border and a three-segment callout line.

Spreadsheet_ShapeType_BorderLineCallout3

AccentBorderLineCallout1

A callout with a border, accent bar, and a straight callout line.

Spreadsheet_ShapeType_AccentBorderLineCallout1

AccentBorderLineCallout2

A callout with a border, accent bar, and a two-segment callout line.

Spreadsheet_ShapeType_AccentBorderLineCallout2

AccentBorderLineCallout3

A callout with a border, accent bar, and a three-segment callout line.

Spreadsheet_ShapeType_AccentBorderLineCallout3

RectangularCallout

A rectangular callout.

Spreadsheet_ShapeType_RectangularCallout

RoundedRectangularCallout

A rectangular callout with rounded corners.

Spreadsheet_ShapeType_RoundedRectangularCallout

OvalCallout

An oval-shaped callout.

Spreadsheet_ShapeType_OvalCallout

CloudCallout

A cloud callout.

Spreadsheet_ShapeType_CloudCallout

Cloud

A cloud shape.

Spreadsheet_ShapeType_Cloud

DownRibbon

A ribbon banner with its center area below the ribbon ends.

Spreadsheet_ShapeType_DownRibbon

UpRibbon

A ribbon banner with its center area above the ribbon ends.

Spreadsheet_ShapeType_UpRibbon

CurvedDownRibbon

A curved down ribbon banner.

Spreadsheet_ShapeType_CurvedDownRibbon

CurvedUpRibbon

A curved up ribbon banner.

Spreadsheet_ShapeType_CurvedUpRibbon

LeftRightRibbon

A ribbon with an arrow at both ends.

Spreadsheet_ShapeType_LeftRightRibbon

VerticalScroll

A vertical scroll.

Spreadsheet_ShapeType_VerticalScroll

HorizontalScroll

A horizontal scroll.

Spreadsheet_ShapeType_HorizontalScroll

Wave

A wave.

Spreadsheet_ShapeType_Wave

DoubleWave

A double wave.

Spreadsheet_ShapeType_DoubleWave

Cross

A cross.

Spreadsheet_ShapeType_Cross

FlowChartProcess

The Process flowchart symbol.

Spreadsheet_ShapeType_FlowChartProcess

FlowChartDecision

The Decision flowchart symbol.

Spreadsheet_ShapeType_Decision

FlowChartInputOutput

The Input/Output (Data) flowchart symbol.

Spreadsheet_ShapeType_Data

FlowChartPredefinedProcess

The Predefined Process flowchart symbol.

Spreadsheet_ShapeType_PredefinedProcess

FlowChartInternalStorage

The Internal Storage flowchart symbol.

Spreadsheet_ShapeType_InternalStorage

FlowChartDocument

The Document flowchart symbol.

Spreadsheet_ShapeType_Document

FlowChartMultidocument

The Multi-document flowchart symbol.

Spreadsheet_ShapeType_Multidocument

FlowChartTerminator

The Terminator flowchart symbol.

Spreadsheet_ShapeType_Terminator

FlowChartPreparation

The Preparation flowchart symbol.

Spreadsheet_ShapeType_Preparation

FlowChartManualInput

The Manual Input flowchart symbol.

Spreadsheet_ShapeType_ManualInput

FlowChartManualOperation

The Manual Operation flowchart symbol.

Spreadsheet_ShapeType_ManualOperation

FlowChartConnector

The Connector flowchart symbol.

Spreadsheet_ShapeType_Connector

FlowChartPunchedCard

The Card flowchart symbol.

Spreadsheet_ShapeType_Card

FlowChartPunchedTape

The Punched Tape flowchart symbol.

Spreadsheet_ShapeType_PunchedTape

FlowChartSummingJunction

The Summing Junction flowchart symbol.

Spreadsheet_ShapeType_SummingJunction

FlowChartOr

The Or flowchart symbol.

Spreadsheet_ShapeType_Or

FlowChartCollate

The Collate flowchart symbol.

Spreadsheet_ShapeType_Collate

FlowChartSort

The Sort flowchart symbol.

Spreadsheet_ShapeType_Sort

FlowChartExtract

The Extract flowchart symbol.

Spreadsheet_ShapeType_Extract

FlowChartMerge

The Merge flowchart symbol.

Spreadsheet_ShapeType_Merge

FlowChartOfflineStorage

The Offline Storage flowchart symbol.

Spreadsheet_ShapeType_OfflineStorage

FlowChartStoredData

The Stored Data flowchart symbol.

Spreadsheet_ShapeType_StoredData

FlowChartMagneticTape

The Magnetic Tape (Sequential Access Storage) flowchart symbol.

Spreadsheet_ShapeType_MagneticTape

FlowChartMagneticDisk

The Magnetic Disk flowchart symbol.

Spreadsheet_ShapeType_MagneticDisk

FlowChartDirectAccessStorage

The Direct Access Storage flowchart symbol.

Spreadsheet_ShapeType_MagneticDrum

FlowChartDisplay

The Display flowchart symbol.

Spreadsheet_ShapeType_Display

FlowChartDelay

The Delay flowchart symbol.

Spreadsheet_ShapeType_Delay

FlowChartAlternateProcess

The Alternate Process flowchart symbol.

Spreadsheet_ShapeType_AlternateProcess

FlowChartOffpageConnector

The Off-page Connector flowchart symbol.

Spreadsheet_ShapeType_OffpageConnector

ActionButtonBlank

An empty button.

Spreadsheet_ShapeType_ActionButtonBlank

ActionButtonHome

The Home button.

Spreadsheet_ShapeType_ActionButtonHome

ActionButtonHelp

The Help button.

Spreadsheet_ShapeType_ActionButtonHelp

ActionButtonInformation

The Information button.

Spreadsheet_ShapeType_ActionButtonInformation

ActionButtonForwardNext

The Forward or Next button.

Spreadsheet_ShapeType_ActionButtonForwardNext

ActionButtonBackPrevious

The Back or Previous button.

Spreadsheet_ShapeType_ActionButtonBackPrevious

ActionButtonEnd

The End button.

Spreadsheet_ShapeType_ActionButtonEnd

ActionButtonBeginning

The Beginning button.

Spreadsheet_ShapeType_ActionButtonBeginning

ActionButtonReturn

The Return button.

Spreadsheet_ShapeType_ActionButtonReturn

ActionButtonDocument

The Document button.

Spreadsheet_ShapeType_ActionButtonDocument

ActionButtonSound

The Sound button.

Spreadsheet_ShapeType_ActionButtonSound

ActionButtonMovie

The Movie button.

Spreadsheet_ShapeType_ActionButtonMovie

Gear6

A gear with six teeth.

Spreadsheet_ShapeType_Gear6

Gear9

A gear with nine teeth.

Spreadsheet_ShapeType_Gear9

Funnel

A funnel.

Spreadsheet_ShapeType_Funnel

Plus

A plus sign.

Spreadsheet_ShapeType_Plus

Minus

A minus sign.

Spreadsheet_ShapeType_Minus

Multiply

A multiplication sign.

Spreadsheet_ShapeType_Multiply

Division

A division sign.

Spreadsheet_ShapeType_Division

Equal

An equal sign.

Spreadsheet_ShapeType_Equal

NotEqual

A not-equal sign.

Spreadsheet_ShapeType_NotEqual

CornerTabs

Four right triangles that define a rectangular shape.

Spreadsheet_ShapeType_CornerTabs

SquareTabs

Four small squares that define a rectangular shape.

Spreadsheet_ShapeType_SquareTabs

PlaqueTabs

Four quarter circles that define a rectangular shape.

Spreadsheet_ShapeType_PlaqueTabs

ChartX

A rectangle divided into four parts along diagonal lines.

Spreadsheet_ShapeType_ChartX

ChartStar

A rectangle divided into six parts along a vertical line and diagonal lines.

Spreadsheet_ShapeType_ChartStar

ChartPlus

A rectangle divided vertically and horizontally into four quarters.

Spreadsheet_ShapeType_ChartPlus

Remarks

Use the following methods to create shapes:

The ShapeFormat.Preset property allows you to change an existing shape's type.

See Also