TXTextControl.Drawing.ShapeType Enumeration

Determines the type a shape can have. All types are similar to the preset shapes defined by ISO/IEC 29500-1 in section 20.1.10.55. The enumeration contains the following values:

Member Description
Line Line Shape. When the item is serialized out as xml, its value is "line".
LineInverse Line Inverse Shape. When the item is serialized out as xml, its value is "lineInv".
Triangle Triangle Shape. When the item is serialized out as xml, its value is "triangle".
RightTriangle Right Triangle Shape. When the item is serialized out as xml, its value is "rtTriangle".
Rectangle Rectangle Shape. When the item is serialized out as xml, its value is "rect".
Diamond Diamond Shape. When the item is serialized out as xml, its value is "diamond".
Parallelogram Parallelogram Shape. When the item is serialized out as xml, its value is "parallelogram".
Trapezoid Trapezoid Shape. When the item is serialized out as xml, its value is "trapezoid".
NonIsoscelesTrapezoid Non-Isosceles Trapezoid Shape. When the item is serialized out as xml, its value is "nonIsoscelesTrapezoid".
Pentagon Pentagon Shape. When the item is serialized out as xml, its value is "pentagon".
Hexagon Hexagon Shape. When the item is serialized out as xml, its value is "hexagon".
Heptagon Heptagon Shape. When the item is serialized out as xml, its value is "heptagon".
Octagon Octagon Shape. When the item is serialized out as xml, its value is "octagon".
Decagon Decagon Shape. When the item is serialized out as xml, its value is "decagon".
Dodecagon Dodecagon Shape. When the item is serialized out as xml, its value is "dodecagon".
Star4 Four Pointed Star Shape. When the item is serialized out as xml, its value is "star4".
Star5 Five Pointed Star Shape. When the item is serialized out as xml, its value is "star5".
Star6 Six Pointed Star Shape. When the item is serialized out as xml, its value is "star6".
Star7 Seven Pointed Star Shape. When the item is serialized out as xml, its value is "star7".
Star8 Eight Pointed Star Shape. When the item is serialized out as xml, its value is "star8".
Star10 Ten Pointed Star Shape. When the item is serialized out as xml, its value is "star10".
Star12 Twelve Pointed Star Shape. When the item is serialized out as xml, its value is "star12".
Star16 Sixteen Pointed Star Shape. When the item is serialized out as xml, its value is "star16".
Star24 Twenty Four Pointed Star Shape. When the item is serialized out as xml, its value is "star24".
Star32 Thirty Two Pointed Star Shape. When the item is serialized out as xml, its value is "star32".
RoundRectangle Round Corner Rectangle Shape. When the item is serialized out as xml, its value is "roundRect".
Round1Rectangle One Round Corner Rectangle Shape. When the item is serialized out as xml, its value is "round1Rect".
Round2SameRectangle Two Same-side Round Corner Rectangle Shape. When the item is serialized out as xml, its value is "round2SameRect".
Round2DiagonalRectangle Two Diagonal Round Corner Rectangle Shape. When the item is serialized out as xml, its value is "round2DiagRect".
SnipRoundRectangle One Snip One Round Corner Rectangle Shape. When the item is serialized out as xml, its value is "snipRoundRect".
Snip1Rectangle One Snip Corner Rectangle Shape. When the item is serialized out as xml, its value is "snip1Rect".
Snip2SameRectangle Two Same-side Snip Corner Rectangle Shape. When the item is serialized out as xml, its value is "snip2SameRect".
Snip2DiagonalRectangle Two Diagonal Snip Corner Rectangle Shape. When the item is serialized out as xml, its value is "snip2DiagRect".
Plaque Plaque Shape. When the item is serialized out as xml, its value is "plaque".
Ellipse Ellipse Shape. When the item is serialized out as xml, its value is "ellipse".
Teardrop Teardrop Shape. When the item is serialized out as xml, its value is "teardrop".
HomePlate Home Plate Shape. When the item is serialized out as xml, its value is "homePlate".
Chevron Chevron Shape. When the item is serialized out as xml, its value is "chevron".
PieWedge Pie Wedge Shape. When the item is serialized out as xml, its value is "pieWedge".
Pie Pie Shape. When the item is serialized out as xml, its value is "pie".
BlockArc Block Arc Shape. When the item is serialized out as xml, its value is "blockArc".
Donut Donut Shape. When the item is serialized out as xml, its value is "donut".
NoSmoking No Smoking Shape. When the item is serialized out as xml, its value is "noSmoking".
RightArrow Right Arrow Shape. When the item is serialized out as xml, its value is "rightArrow".
LeftArrow Left Arrow Shape. When the item is serialized out as xml, its value is "leftArrow".
UpArrow Up Arrow Shape. When the item is serialized out as xml, its value is "upArrow".
DownArrow Down Arrow Shape. When the item is serialized out as xml, its value is "downArrow".
StripedRightArrow Striped Right Arrow Shape. When the item is serialized out as xml, its value is "stripedRightArrow".
NotchedRightArrow Notched Right Arrow Shape. When the item is serialized out as xml, its value is "notchedRightArrow".
BentUpArrow Bent Up Arrow Shape. When the item is serialized out as xml, its value is "bentUpArrow".
LeftRightArrow Left Right Arrow Shape. When the item is serialized out as xml, its value is "leftRightArrow".
UpDownArrow Up Down Arrow Shape. When the item is serialized out as xml, its value is "upDownArrow".
LeftUpArrow Left Up Arrow Shape. When the item is serialized out as xml, its value is "leftUpArrow".
LeftRightUpArrow Left Right Up Arrow Shape. When the item is serialized out as xml, its value is "leftRightUpArrow".
QuadArrow Quad-Arrow Shape. When the item is serialized out as xml, its value is "quadArrow".
LeftArrowCallout Callout Left Arrow Shape. When the item is serialized out as xml, its value is "leftArrowCallout".
RightArrowCallout Callout Right Arrow Shape. When the item is serialized out as xml, its value is "rightArrowCallout".
UpArrowCallout Callout Up Arrow Shape. When the item is serialized out as xml, its value is "upArrowCallout".
DownArrowCallout Callout Down Arrow Shape. When the item is serialized out as xml, its value is "downArrowCallout".
LeftRightArrowCallout Callout Left Right Arrow Shape. When the item is serialized out as xml, its value is "leftRightArrowCallout".
UpDownArrowCallout Callout Up Down Arrow Shape. When the item is serialized out as xml, its value is "upDownArrowCallout".
QuadArrowCallout Callout Quad-Arrow Shape. When the item is serialized out as xml, its value is "quadArrowCallout".
BentArrow Bent Arrow Shape. When the item is serialized out as xml, its value is "bentArrow".
UTurnArrow U-Turn Arrow Shape. When the item is serialized out as xml, its value is "uturnArrow".
CircularArrow Circular Arrow Shape. When the item is serialized out as xml, its value is "circularArrow".
LeftCircularArrow Left Circular Arrow Shape. When the item is serialized out as xml, its value is "leftCircularArrow".
LeftRightCircularArrow Left Right Circular Arrow Shape. When the item is serialized out as xml, its value is "leftRightCircularArrow".
CurvedRightArrow Curved Right Arrow Shape. When the item is serialized out as xml, its value is "curvedRightArrow".
CurvedLeftArrow Curved Left Arrow Shape. When the item is serialized out as xml, its value is "curvedLeftArrow".
CurvedUpArrow Curved Up Arrow Shape. When the item is serialized out as xml, its value is "curvedUpArrow".
CurvedDownArrow Curved Down Arrow Shape. When the item is serialized out as xml, its value is "curvedDownArrow".
SwooshArrow Swoosh Arrow Shape. When the item is serialized out as xml, its value is "swooshArrow".
Cube Cube Shape. When the item is serialized out as xml, its value is "cube".
Can Can Shape. When the item is serialized out as xml, its value is "can".
LightningBolt Lightning Bolt Shape. When the item is serialized out as xml, its value is "lightningBolt".
Heart Heart Shape. When the item is serialized out as xml, its value is "heart".
Sun Sun Shape. When the item is serialized out as xml, its value is "sun".
Moon Moon Shape. When the item is serialized out as xml, its value is "moon".
SmileyFace Smiley Face Shape. When the item is serialized out as xml, its value is "smileyFace".
IrregularSeal1 Irregular Seal 1 Shape. When the item is serialized out as xml, its value is "irregularSeal1".
IrregularSeal2 Irregular Seal 2 Shape. When the item is serialized out as xml, its value is "irregularSeal2".
FoldedCorner Folded Corner Shape. When the item is serialized out as xml, its value is "foldedCorner".
Bevel Bevel Shape. When the item is serialized out as xml, its value is "bevel".
Frame Frame Shape. When the item is serialized out as xml, its value is "frame".
HalfFrame Half Frame Shape. When the item is serialized out as xml, its value is "halfFrame".
Corner Corner Shape. When the item is serialized out as xml, its value is "corner".
DiagonalStripe Diagonal Stripe Shape. When the item is serialized out as xml, its value is "diagStripe".
Chord Chord Shape. When the item is serialized out as xml, its value is "chord".
Arc Curved Arc Shape. When the item is serialized out as xml, its value is "arc".
LeftBracket Left Bracket Shape. When the item is serialized out as xml, its value is "leftBracket".
RightBracket Right Bracket Shape. When the item is serialized out as xml, its value is "rightBracket".
LeftBrace Left Brace Shape. When the item is serialized out as xml, its value is "leftBrace".
RightBrace Right Brace Shape. When the item is serialized out as xml, its value is "rightBrace".
BracketPair Bracket Pair Shape. When the item is serialized out as xml, its value is "bracketPair".
BracePair Brace Pair Shape. When the item is serialized out as xml, its value is "bracePair".
StraightConnector1 Straight Connector 1 Shape. When the item is serialized out as xml, its value is "straightConnector1".
BentConnector2 Bent Connector 2 Shape. When the item is serialized out as xml, its value is "bentConnector2".
BentConnector3 Bent Connector 3 Shape. When the item is serialized out as xml, its value is "bentConnector3".
BentConnector4 Bent Connector 4 Shape. When the item is serialized out as xml, its value is "bentConnector4".
BentConnector5 Bent Connector 5 Shape. When the item is serialized out as xml, its value is "bentConnector5".
CurvedConnector2 Curved Connector 2 Shape. When the item is serialized out as xml, its value is "curvedConnector2".
CurvedConnector3 Curved Connector 3 Shape. When the item is serialized out as xml, its value is "curvedConnector3".
CurvedConnector4 Curved Connector 4 Shape. When the item is serialized out as xml, its value is "curvedConnector4".
CurvedConnector5 Curved Connector 5 Shape. When the item is serialized out as xml, its value is "curvedConnector5".
Callout1 Callout 1 Shape. When the item is serialized out as xml, its value is "callout1".
Callout2 Callout 2 Shape. When the item is serialized out as xml, its value is "callout2".
Callout3 Callout 3 Shape. When the item is serialized out as xml, its value is "callout3".
AccentCallout1 Callout 1 Shape. When the item is serialized out as xml, its value is "accentCallout1".
AccentCallout2 Callout 2 Shape. When the item is serialized out as xml, its value is "accentCallout2".
AccentCallout3 Callout 3 Shape. When the item is serialized out as xml, its value is "accentCallout3".
BorderCallout1 Callout 1 with Border Shape. When the item is serialized out as xml, its value is "borderCallout1".
BorderCallout2 Callout 2 with Border Shape. When the item is serialized out as xml, its value is "borderCallout2".
BorderCallout3 Callout 3 with Border Shape. When the item is serialized out as xml, its value is "borderCallout3".
AccentBorderCallout1 Callout 1 with Border and Accent Shape. When the item is serialized out as xml, its value is "accentBorderCallout1".
AccentBorderCallout2 Callout 2 with Border and Accent Shape. When the item is serialized out as xml, its value is "accentBorderCallout2".
AccentBorderCallout3 Callout 3 with Border and Accent Shape. When the item is serialized out as xml, its value is "accentBorderCallout3".
WedgeRectangleCallout Callout Wedge Rectangle Shape. When the item is serialized out as xml, its value is "wedgeRectCallout".
WedgeRoundRectangleCallout Callout Wedge Round Rectangle Shape. When the item is serialized out as xml, its value is "wedgeRoundRectCallout".
WedgeEllipseCallout Callout Wedge Ellipse Shape. When the item is serialized out as xml, its value is "wedgeEllipseCallout".
CloudCallout Callout Cloud Shape. When the item is serialized out as xml, its value is "cloudCallout".
Cloud Cloud Shape. When the item is serialized out as xml, its value is "cloud".
Ribbon Ribbon Shape. When the item is serialized out as xml, its value is "ribbon".
Ribbon2 Ribbon 2 Shape. When the item is serialized out as xml, its value is "ribbon2".
EllipseRibbon Ellipse Ribbon Shape. When the item is serialized out as xml, its value is "ellipseRibbon".
EllipseRibbon2 Ellipse Ribbon 2 Shape. When the item is serialized out as xml, its value is "ellipseRibbon2".
LeftRightRibbon Left Right Ribbon Shape. When the item is serialized out as xml, its value is "leftRightRibbon".
VerticalScroll Vertical Scroll Shape. When the item is serialized out as xml, its value is "verticalScroll".
HorizontalScroll Horizontal Scroll Shape. When the item is serialized out as xml, its value is "horizontalScroll".
Wave Wave Shape. When the item is serialized out as xml, its value is "wave".
DoubleWave Double Wave Shape. When the item is serialized out as xml, its value is "doubleWave".
Plus Plus Shape. When the item is serialized out as xml, its value is "plus".
FlowChartProcess Process Flow Shape. When the item is serialized out as xml, its value is "flowChartProcess".
FlowChartDecision Decision Flow Shape. When the item is serialized out as xml, its value is "flowChartDecision".
FlowChartInputOutput Input Output Flow Shape. When the item is serialized out as xml, its value is "flowChartInputOutput".
FlowChartPredefinedProcess Predefined Process Flow Shape. When the item is serialized out as xml, its value is "flowChartPredefinedProcess".
FlowChartInternalStorage Internal Storage Flow Shape. When the item is serialized out as xml, its value is "flowChartInternalStorage".
FlowChartDocument Document Flow Shape. When the item is serialized out as xml, its value is "flowChartDocument".
FlowChartMultidocument Multi-Document Flow Shape. When the item is serialized out as xml, its value is "flowChartMultidocument".
FlowChartTerminator Terminator Flow Shape. When the item is serialized out as xml, its value is "flowChartTerminator".
FlowChartPreparation Preparation Flow Shape. When the item is serialized out as xml, its value is "flowChartPreparation".
FlowChartManualInput Manual Input Flow Shape. When the item is serialized out as xml, its value is "flowChartManualInput".
FlowChartManualOperation Manual Operation Flow Shape. When the item is serialized out as xml, its value is "flowChartManualOperation".
FlowChartConnector Connector Flow Shape. When the item is serialized out as xml, its value is "flowChartConnector".
FlowChartPunchedCard Punched Card Flow Shape. When the item is serialized out as xml, its value is "flowChartPunchedCard".
FlowChartPunchedTape Punched Tape Flow Shape. When the item is serialized out as xml, its value is "flowChartPunchedTape".
FlowChartSummingJunction Summing Junction Flow Shape. When the item is serialized out as xml, its value is "flowChartSummingJunction".
FlowChartOr Or Flow Shape. When the item is serialized out as xml, its value is "flowChartOr".
FlowChartCollate Collate Flow Shape. When the item is serialized out as xml, its value is "flowChartCollate".
FlowChartSort Sort Flow Shape. When the item is serialized out as xml, its value is "flowChartSort".
FlowChartExtract Extract Flow Shape. When the item is serialized out as xml, its value is "flowChartExtract".
FlowChartMerge Merge Flow Shape. When the item is serialized out as xml, its value is "flowChartMerge".
FlowChartOfflineStorage Offline Storage Flow Shape. When the item is serialized out as xml, its value is "flowChartOfflineStorage".
FlowChartOnlineStorage Online Storage Flow Shape. When the item is serialized out as xml, its value is "flowChartOnlineStorage".
FlowChartMagneticTape Magnetic Tape Flow Shape. When the item is serialized out as xml, its value is "flowChartMagneticTape".
FlowChartMagneticDisk Magnetic Disk Flow Shape. When the item is serialized out as xml, its value is "flowChartMagneticDisk".
FlowChartMagneticDrum Magnetic Drum Flow Shape. When the item is serialized out as xml, its value is "flowChartMagneticDrum".
FlowChartDisplay Display Flow Shape. When the item is serialized out as xml, its value is "flowChartDisplay".
FlowChartDelay Delay Flow Shape. When the item is serialized out as xml, its value is "flowChartDelay".
FlowChartAlternateProcess Alternate Process Flow Shape. When the item is serialized out as xml, its value is "flowChartAlternateProcess".
FlowChartOffpageConnector Off-Page Connector Flow Shape. When the item is serialized out as xml, its value is "flowChartOffpageConnector".
ActionButtonBlank Blank Button Shape. When the item is serialized out as xml, its value is "actionButtonBlank".
ActionButtonHome Home Button Shape. When the item is serialized out as xml, its value is "actionButtonHome".
ActionButtonHelp Help Button Shape. When the item is serialized out as xml, its value is "actionButtonHelp".
ActionButtonInformation Information Button Shape. When the item is serialized out as xml, its value is "actionButtonInformation".
ActionButtonForwardNext Forward or Next Button Shape. When the item is serialized out as xml, its value is "actionButtonForwardNext".
ActionButtonBackPrevious Back or Previous Button Shape. When the item is serialized out as xml, its value is "actionButtonBackPrevious".
ActionButtonEnd End Button Shape. When the item is serialized out as xml, its value is "actionButtonEnd".
ActionButtonBeginning Beginning Button Shape. When the item is serialized out as xml, its value is "actionButtonBeginning".
ActionButtonReturn Return Button Shape. When the item is serialized out as xml, its value is "actionButtonReturn".
ActionButtonDocument Document Button Shape. When the item is serialized out as xml, its value is "actionButtonDocument".
ActionButtonSound Sound Button Shape. When the item is serialized out as xml, its value is "actionButtonSound".
ActionButtonMovie Movie Button Shape. When the item is serialized out as xml, its value is "actionButtonMovie".
Gear6 Gear 6 Shape. When the item is serialized out as xml, its value is "gear6".
Gear9 Gear 9 Shape. When the item is serialized out as xml, its value is "gear9".
Funnel Funnel Shape. When the item is serialized out as xml, its value is "funnel".
MathPlus Plus Math Shape. When the item is serialized out as xml, its value is "mathPlus".
MathMinus Minus Math Shape. When the item is serialized out as xml, its value is "mathMinus".
MathMultiply Multiply Math Shape. When the item is serialized out as xml, its value is "mathMultiply".
MathDivide Divide Math Shape. When the item is serialized out as xml, its value is "mathDivide".
MathEqual Equal Math Shape. When the item is serialized out as xml, its value is "mathEqual".
MathNotEqual Not Equal Math Shape. When the item is serialized out as xml, its value is "mathNotEqual".
CornerTabs Corner Tabs Shape. When the item is serialized out as xml, its value is "cornerTabs".
SquareTabs Square Tabs Shape. When the item is serialized out as xml, its value is "squareTabs".
PlaqueTabs Plaque Tabs Shape. When the item is serialized out as xml, its value is "plaqueTabs".
ChartX Chart X Shape. When the item is serialized out as xml, its value is "chartX".
ChartStar Chart Star Shape. When the item is serialized out as xml, its value is "chartStar".
ChartPlus Chart Plus Shape. When the item is serialized out as xml, its value is "chartPlus".