2.4.24 MSOSPT

The MSOSPT enumeration, as shown in the following table, specifies the preset shapes and preset text shape geometries that will be used for a shape. An enumeration of this type is used so that a custom geometry does not need to be specified but can instead be automatically constructed by the generating application.

Name

Value

Meaning

msosptNotPrimitive

0x00000000

A shape that has no preset geometry and is instead drawn with custom geometry. For example, freeform shapes that are drawn by users fall into this category.

msosptRectangle

0x00000001

A rectangle shape:

A rectangle shape

msosptRoundRectangle

0x00000002

A rectangle shape with rounded corners:

A rectangle shape with rounded corners

msosptEllipse

0x00000003

An ellipse shape:

An ellipse shape

msosptDiamond

0x00000004

A diamond shape:

A diamond shape

msosptIsocelesTriangle

0x00000005

An isosceles triangle shape:

An isosceles triangle shape

msosptRightTriangle

0x00000006

A right triangle shape:

A right triangle shape

msosptParallelogram

0x00000007

A parallelogram shape:

A parallelogram shape

msosptTrapezoid

0x00000008

A trapezoid shape:

A trapezoid shape

msosptHexagon

0x00000009

A hexagon shape:

A hexagon shape

msosptOctagon

0x0000000A

An octagon shape:

An octagon shape

msosptPlus

0x0000000B

A plus shape:

A plus shape

msosptStar

0x0000000C

A star shape:

A star shape

msosptArrow

0x0000000D

An arrow shape:

An arrow shape

msosptThickArrow

0x0000000E

A value that SHOULD NOT be used.

msosptHomePlate

0x0000000F

An irregular pentagon shape:

An irregular pentagon shape

msosptCube

0x00000010

A cube shape:

A cube shape

msosptBalloon

0x00000011

A speech balloon shape:

A speech balloon shape

msosptSeal

0x00000012

A seal shape:

A seal shape

msosptArc

0x00000013

A curved arc shape:

A curved arc shape

msosptLine

0x00000014

A line shape:

A line shape

msosptPlaque

0x00000015

A plaque shape:

A plaque shape

msosptCan

0x00000016

A cylinder shape:

A cylinder shape

msosptDonut

0x00000017

A donut shape:

A donut shape

msosptTextSimple

0x00000018

A simple text shape. The text SHOULD<115> be drawn on a straight line:

A simple text shape. The text SHOULD  be drawn on a straight line

msosptTextOctagon

0x00000019

An octagonal text shape. The text SHOULD<116> be drawn within an octagonal boundary:

An octagonal text shape. The text SHOULD  be drawn within an octagonal boundary

msosptTextHexagon

0x0000001A

A hexagonal text shape. The text SHOULD<117> be drawn within a hexagonal boundary:

A hexagonal text shape. The text SHOULD  be drawn within a hexagonal boundary

msosptTextCurve

0x0000001B

A curved text shape. The text SHOULD<118> be drawn on a curved line:

A curved text shape. The text SHOULD  be drawn on a curved line

msosptTextWave

0x0000001C

A wavy text shape. The text SHOULD<119> be drawn on a wavy line:

A wavy text shape. The text SHOULD  be drawn on a wavy line

msosptTextRing

0x0000001D

A ringed text shape. The text SHOULD<120> be drawn within a semicircular arc:

A ringed text shape. The text SHOULD  be drawn within a semicircular arc

msosptTextOnCurve

0x0000001E

A text shape that draws text on a curve. The text SHOULD<121> be drawn on a curved line:

A text shape that draws text on a curve. The text SHOULD  be drawn on a curved line

msosptTextOnRing

0x0000001F

A text shape that draws text on a ring. The text SHOULD<122> be drawn on a semicircular arc:

A text shape that draws text on a ring. The text SHOULD  be drawn on a semicircular arc

msosptStraightConnector1

0x00000020

A straight connector shape:

A straight connector shape

msosptBentConnector2

0x00000021

A bent connector shape:

A bent connector shape

msosptBentConnector3

0x00000022

A bent connector shape:

A bent connector shape

msosptBentConnector4

0x00000023

A bent connector shape:

A bent connector shape

msosptBentConnector5

0x00000024

A bent connector shape:

A bent connector shape

msosptCurvedConnector2

0x00000025

A curved connector shape:

A curved connector shape

msosptCurvedConnector3

0x00000026

A curved connector shape:

A curved connector shape

msosptCurvedConnector4

0x00000027

A curved connector shape:

A curved connector shape

msosptCurvedConnector5

0x00000028

A curved connector shape:

A curved connector shape

msosptCallout1

0x00000029

A callout shape:

A callout shape

msosptCallout2

0x0000002A

A callout shape:

A callout shape

msosptCallout3

0x0000002B

A callout shape:

A callout shape

msosptAccentCallout1

0x0000002C

A callout shape with a side accent:

A callout shape with a side accent

msosptAccentCallout2

0x0000002D

A callout shape with a side accent:

A callout shape with a side accent

msosptAccentCallout3

0x0000002E

A callout shape with a side accent:

A callout shape with a side accent

msosptBorderCallout1

0x0000002F

A callout shape with a border:

A callout shape with a border

msosptBorderCallout2

0x00000030

A callout shape with a border:

A callout shape with a border

msosptBorderCallout3

0x00000031

A callout shape with a border:

A callout shape with a border

msosptAccentBorderCallout1

0x00000032

A callout shape with a border and a side accent:

A callout shape with a border and a side accent

msosptAccentBorderCallout2

0x00000033

A callout shape with a border and a side accent:

A callout shape with a border and a side accent

msosptAccentBorderCallout3

0x00000034

A callout shape with a border and a side accent:

A callout shape with a border and a side accent

msosptRibbon

0x00000035

A ribbon shape:

A ribbon shape

msosptRibbon2

0x00000036

A ribbon shape:

A ribbon shape

msosptChevron

0x00000037

A chevron shape:

A chevron shape

msosptPentagon

0x00000038

A regular pentagon shape:

A regular pentagon shape

msosptNoSmoking

0x00000039

A circle-with-a-slash shape:

A circle-with-a-slash shape

msosptSeal8

0x0000003A

A seal shape with eight points:

A seal shape with eight points

msosptSeal16

0x0000003B

A seal shape with sixteen points:

A seal shape with sixteen points

msosptSeal32

0x0000003C

A seal shape with thirty-two points:

A seal shape with thirty-two points

msosptWedgeRectCallout

0x0000003D

A rectangular callout shape:

A rectangular callout shape

msosptWedgeRRectCallout

0x0000003E

A rectangular callout shape with rounded corners:

A rectangular callout shape with rounded corners

msosptWedgeEllipseCallout

0x0000003F

An elliptical callout shape:

An elliptical callout shape

msosptWave

0x00000040

A wave shape:

A wave shape

msosptFoldedCorner

0x00000041

A rectangular shape with a folded corner:

A rectangular shape with a folded corner

msosptLeftArrow

0x00000042

An arrow shape that points to the left:

An arrow shape that points to the left

msosptDownArrow

0x00000043

An arrow shape that points down:

An arrow shape that points down

msosptUpArrow

0x00000044

An arrow shape that points up:

An arrow shape that points up

msosptLeftRightArrow

0x00000045

An arrow shape that points both left and right:

An arrow shape that points both left and right

msosptUpDownArrow

0x00000046

An arrow shape that points both down and up:

An arrow shape that points both down and up

msosptIrregularSeal1

0x00000047

An irregular seal shape:

An irregular seal shape

msosptIrregularSeal2

0x00000048

An irregular seal shape:

An irregular seal shape

msosptLightningBolt

0x00000049

A lightning bolt shape:

A lightning bolt shape

msosptHeart

0x0000004A

A heart shape:

A heart shape

msosptPictureFrame

0x0000004B

A frame shape:

A frame shape

msosptQuadArrow

0x0000004C

A shape that has arrows pointing down, left, right, and up:

A shape that has arrows pointing down, left, right, and up

msosptLeftArrowCallout

0x0000004D

A callout shape that has an arrow pointing to the left:

A callout shape that has an arrow pointing to the left

msosptRightArrowCallout

0x0000004E

A callout shape that has an arrow pointing to the right:

A callout shape that has an arrow pointing to the right

msosptUpArrowCallout

0x0000004F

A callout shape that has an arrow pointing up:

A callout shape that has an arrow pointing up

msosptDownArrowCallout

0x00000050

A callout shape that has an arrow pointing down:

A callout shape that has an arrow pointing down

msosptLeftRightArrowCallout

0x00000051

A callout shape that has arrows pointing both left and right:

A callout shape that has arrows pointing both left and right

msosptUpDownArrowCallout

0x00000052

A callout shape that has arrows pointing both down and up:

A callout shape that has arrows pointing both down and up

msosptQuadArrowCallout

0x00000053

A callout shape that has arrows pointing down, left, right, and up:

A callout shape that has arrows pointing down, left, right, and up

msosptBevel

0x00000054

A beveled rectangle shape:

A beveled rectangle shape

msosptLeftBracket

0x00000055

An opening bracket shape:

An opening bracket shape

msosptRightBracket

0x00000056

A closing bracket shape:

A closing bracket shape

msosptLeftBrace

0x00000057

An opening brace shape:

An opening brace shape

msosptRightBrace

0x00000058

A closing brace shape:

A closing brace shape

msosptLeftUpArrow

0x00000059

An arrow shape that points both left and up:

An arrow shape that points both left and up

msosptBentUpArrow

0x0000005A

A bent arrow shape that has its base on the left and that points up:

A bent arrow shape that has its base on the left and that points up

msosptBentArrow

0x0000005B

A curved arrow shape that has its base on the bottom and that points to the right:

A curved arrow shape that has its base on the bottom and that points to the right

msosptSeal24

0x0000005C

A seal shape with twenty-four points:

A seal shape with twenty-four points

msosptStripedRightArrow

0x0000005D

A striped arrow shape that points to the right:

A striped arrow shape that points to the right

msosptNotchedRightArrow

0x0000005E

A notched arrow shape that points to the right:

A notched arrow shape that points to the right

msosptBlockArc

0x0000005F

A semicircular arc shape:

A semicircular arc shape

msosptSmileyFace

0x00000060

A smiling face shape:

A smiling face shape

msosptVerticalScroll

0x00000061

A scroll shape that is vertically opened:

A scroll shape that is vertically opened

msosptHorizontalScroll

0x00000062

A scroll shape that is horizontally opened:

A scroll shape that is horizontally opened

msosptCircularArrow

0x00000063

A semicircular arrow shape:

A semicircular arrow shape

msosptNotchedCircularArrow

0x00000064

A value that SHOULD NOT be used.

msosptUturnArrow

0x00000065

A semicircular arrow shape that has a straight tail:

A semicircular arrow shape that has a straight tail

msosptCurvedRightArrow

0x00000066

An arrow shape that curves to the right:

An arrow shape that curves to the right:

msosptCurvedLeftArrow

0x00000067

An arrow shape that curves to the left:

An arrow shape that curves to the left:

msosptCurvedUpArrow

0x00000068

An arrow shape that curves upward:

An arrow shape that curves upward:

msosptCurvedDownArrow

0x00000069

An arrow shape that curves downward:

An arrow shape that curves downward:

msosptCloudCallout

0x0000006A

A cloud-shaped callout:

A cloud-shaped callout:

msosptEllipseRibbon

0x0000006B

An elliptical ribbon shape:

An elliptical ribbon shape:

msosptEllipseRibbon2

0x0000006C

An elliptical ribbon shape:

An elliptical ribbon shape:

msosptFlowChartProcess

0x0000006D

A process shape for flowcharts:

A process shape for flowcharts:

msosptFlowChartDecision

0x0000006E

A decision shape for flowcharts:

A decision shape for flowcharts:

msosptFlowChartInputOutput

0x0000006F

An input-output shape for flowcharts:

An input-output shape for flowcharts:

msosptFlowChartPredefinedProcess

0x00000070

A predefined process shape for flowcharts:

A predefined process shape for flowcharts:

msosptFlowChartInternalStorage

0x00000071

An internal storage shape for flowcharts:

An internal storage shape for flowcharts:

msosptFlowChartDocument

0x00000072

A document shape for flowcharts:

A document shape for flowcharts:

msosptFlowChartMultidocument

0x00000073

A multiple-document shape for flowcharts:

A multiple-document shape for flowcharts:

msosptFlowChartTerminator

0x00000074

A terminator shape for flowcharts:

A terminator shape for flowcharts:

msosptFlowChartPreparation

0x00000075

A preparation shape for flowcharts:

A preparation shape for flowcharts:

msosptFlowChartManualInput

0x00000076

A manual input shape for flowcharts:

A manual input shape for flowcharts:

msosptFlowChartManualOperation

0x00000077

A manual operation shape for flowcharts:

A manual operation shape for flowcharts:

msosptFlowChartConnector

0x00000078

A connector shape for flowcharts:

A connector shape for flowcharts:

msosptFlowChartPunchedCard

0x00000079

A punched card shape for flowcharts:

A punched card shape for flowcharts:

msosptFlowChartPunchedTape

0x0000007A

A punched tape shape for flowcharts:

A punched tape shape for flowcharts:

msosptFlowChartSummingJunction

0x0000007B

A summing junction shape for flowcharts:

A summing junction shape for flowcharts:

msosptFlowChartOr

0x0000007C

An OR shape for flowcharts:

An OR shape for flowcharts:

msosptFlowChartCollate

0x0000007D

A collation shape for flowcharts:

A collation shape for flowcharts:

msosptFlowChartSort

0x0000007E

A sorting shape for flowcharts:

A sorting shape for flowcharts:

msosptFlowChartExtract

0x0000007F

An extraction shape for flowcharts:

An extraction shape for flowcharts:

msosptFlowChartMerge

0x00000080

A merging shape for flowcharts:

A merging shape for flowcharts:

msosptFlowChartOfflineStorage

0x00000081

An offline storage shape for flowcharts:

An offline storage shape for flowcharts:

msosptFlowChartOnlineStorage

0x00000082

An online storage shape for flowcharts:

An online storage shape for flowcharts:

msosptFlowChartMagneticTape

0x00000083

A magnetic tape shape for flowcharts:

A magnetic tape shape for flowcharts:

msosptFlowChartMagneticDisk

0x00000084

A magnetic disk shape for flowcharts:

A magnetic disk shape for flowcharts:

msosptFlowChartMagneticDrum

0x00000085

A magnetic drum shape for flowcharts:

A magnetic drum shape for flowcharts:

msosptFlowChartDisplay

0x00000086

A display shape for flowcharts:

A display shape for flowcharts:

msosptFlowChartDelay

0x00000087

A delay shape for flowcharts:

A delay shape for flowcharts:

msosptTextPlainText

0x00000088

A plain text shape:

A plain text shape:

msosptTextStop

0x00000089

An octagonal text shape:

An octagonal text shape:

msosptTextTriangle

0x0000008A

A triangular text shape that points upward:

A triangular text shape that points upward:

msosptTextTriangleInverted

0x0000008B

A triangular text shape that points downward:

A triangular text shape that points downward:

msosptTextChevron

0x0000008C

A chevron text shape that points upward:

A chevron text shape that points upward:

msosptTextChevronInverted

0x0000008D

A chevron text shape that points downward:

A chevron text shape that points downward:

msosptTextRingInside

0x0000008E

A circular text shape, in which reading the text is like reading an inscription on the inside of a ring:

A circular text shape, in which reading the text is like reading an inscription on the inside of a ring:

msosptTextRingOutside

0x0000008F

A circular text shape, in which reading the text is like reading an inscription on the outside of a ring:

A circular text shape, in which reading the text is like reading an inscription on the outside of a ring:

msosptTextArchUpCurve

0x00000090

An upward-arching curved text shape:

An upward-arching curved text shape:

msosptTextArchDownCurve

0x00000091

A downward-arching curved text shape:

A downward-arching curved text shape:

msosptTextCircleCurve

0x00000092

A circular text shape:

A circular text shape:

msosptTextButtonCurve

0x00000093

A text shape that resembles a button:

A text shape that resembles a button:

msosptTextArchUpPour

0x00000094

An upward-arching text shape:

An upward-arching text shape:

msosptTextArchDownPour

0x00000095

A downward-arching text shape:

A downward-arching text shape:

msosptTextCirclePour

0x00000096

A circular text shape:

A circular text shape:

msosptTextButtonPour

0x00000097

A text shape that resembles a button:

A text shape that resembles a button:

msosptTextCurveUp

0x00000098

An upward-curving text shape:

An upward-curving text shape:

msosptTextCurveDown

0x00000099

A downward-curving text shape:

A downward-curving text shape:

msosptTextCascadeUp

0x0000009A

A cascading text shape that points up:

A cascading text shape that points up:

msosptTextCascadeDown

0x0000009B

A cascading text shape that points down:

A cascading text shape that points down:

msosptTextWave1

0x0000009C

A wavy text shape:

A wavy text shape:

msosptTextWave2

0x0000009D

A wavy text shape:

A wavy text shape:

msosptTextWave3

0x0000009E

A wavy text shape:

A wavy text shape:

msosptTextWave4

0x0000009F

A wavy text shape:

A wavy text shape:

msosptTextInflate

0x000000A0

A text shape that vertically expands in the middle:

A text shape that vertically expands in the middle:

msosptTextDeflate

0x000000A1

A text shape that vertically shrinks in the middle:

A text shape that vertically shrinks in the middle:

msosptTextInflateBottom

0x000000A2

A text shape that expands downward in the middle:

A text shape that expands downward in the middle:

msosptTextDeflateBottom

0x000000A3

A text shape that shrinks upward in the middle:

A text shape that shrinks upward in the middle:

msosptTextInflateTop

0x000000A4

A text shape that expands upward in the middle:

A text shape that expands upward in the middle:

msosptTextDeflateTop

0x000000A5

A text shape that shrinks downward in the middle:

A text shape that shrinks downward in the middle:

msosptTextDeflateInflate

0x000000A6

A text shape in which the lower lines expand upward, and the upper lines shrink to compensate:

A text shape in which the lower lines expand upward, and the upper lines shrink to compensate:

msosptTextDeflateInflateDeflate

0x000000A7

A text shape in which the lines in the center vertically expand, and the upper and lower lines shrink to compensate:

A text shape in which the lines in the center vertically expand, and the upper and lower lines shrink to compensate:

msosptTextFadeRight

0x000000A8

A text shape that vertically shrinks on the right side:

A text shape that vertically shrinks on the right side:

msosptTextFadeLeft

0x000000A9

A text shape that vertically shrinks on the left side:

A text shape that vertically shrinks on the left side:

msosptTextFadeUp

0x000000AA

A text shape that horizontally shrinks on the top:

A text shape that horizontally shrinks on the top:

msosptTextFadeDown

0x000000AB

A text shape that horizontally shrinks on the bottom:

A text shape that horizontally shrinks on the bottom:

msosptTextSlantUp

0x000000AC

An upward-slanted text shape:

An upward-slanted text shape:

msosptTextSlantDown

0x000000AD

A downward-slanted text shape:

A downward-slanted text shape:

msosptTextCanUp

0x000000AE

A text shape that is curved upward as if being read on the side of a can:

A text shape that is curved upward as if being read on the side of a can:

msosptTextCanDown

0x000000AF

A text shape that is curved downward as if being read on the side of a can:

A text shape that is curved downward as if being read on the side of a can:

msosptFlowChartAlternateProcess

0x000000B0

An alternate process shape for flowcharts:

An alternate process shape for flowcharts:

msosptFlowChartOffpageConnector

0x000000B1

An off-page connector shape for flowcharts:

An off-page connector shape for flowcharts:

msosptCallout90

0x000000B2

A callout shape:

A callout shape:

msosptAccentCallout90

0x000000B3

A callout shape with a side accent:

A callout shape with a side accent:

msosptBorderCallout90

0x000000B4

A callout shape with a border:

A callout shape with a border:

msosptAccentBorderCallout90

0x000000B5

A callout shape with a border and a side accent:

A callout shape with a border and a side accent:

msosptLeftRightUpArrow

0x000000B6

A shape that has arrows pointing left, right, and up:

A shape that has arrows pointing left, right, and up:

msosptSun

0x000000B7

A sun shape:

A sun shape:

msosptMoon

0x000000B8

A moon shape:

A moon shape:

msosptBracketPair

0x000000B9

A shape that is enclosed in brackets:

A shape that is enclosed in brackets:

msosptBracePair

0x000000BA

A shape that is enclosed in braces:

A shape that is enclosed in braces:

msosptSeal4

0x000000BB

A seal shape with four points:

A seal shape with four points:

msosptDoubleWave

0x000000BC

A double wave shape:

A double wave shape:

msosptActionButtonBlank

0x000000BD

A blank button shape:

A blank button shape:

msosptActionButtonHome

0x000000BE

A home button shape:

A home button shape:

msosptActionButtonHelp

0x000000BF

A help button shape:

A help button shape:

msosptActionButtonInformation

0x000000C0

An information button shape:

An information button shape:

msosptActionButtonForwardNext

0x000000C1

A forward or next button shape:

A forward or next button shape:

msosptActionButtonBackPrevious

0x000000C2

A back or previous button shape:

A back or previous button shape:

msosptActionButtonEnd

0x000000C3

An end button shape:

An end button shape:

msosptActionButtonBeginning

0x000000C4

A beginning button shape:

A beginning button shape:

msosptActionButtonReturn

0x000000C5

A return button shape:

A return button shape:

msosptActionButtonDocument

0x000000C6

A document button shape:

A document button shape:

msosptActionButtonSound

0x000000C7

A sound button shape:

A sound button shape:

msosptActionButtonMovie

0x000000C8

A movie button shape:

A movie button shape:

msosptHostControl

0x000000C9

A value that SHOULD NOT be used.

msosptTextBox

0x000000CA

A text box shape:

A text box shape: