2.3.17.2 dgmStyle

The dgmStyle property specifies a diagram style.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

opid

dgmStyle

...

opid (2 bytes): An OfficeArtFOPTEOPID record, as defined in section 2.2.8, that specifies the header for this property. The following table specifies the subfields.

Field

Meaning

opid.opid

A value that MUST be 0x0501.

opid.fBid

A value that MUST be 0x0.

opid.fComplex

A value that MUST be 0x0.

dgmStyle (4 bytes): An enumeration value that specifies a diagram style. The meaning of this value depends on the value of the dgmt property, as defined in section 2.3.17.1. The default value for this property is msodgmstNil, which is represented as 0x0000FFFF.

If the value of the dgmt property equals msodgmtCanvas, dgmStyle MUST be ignored.

If the value of the dgmt property equals msodgmtOrgChart, dgmStyle MUST be a value from the enumeration that is listed in the following table.

Name

Value

Meaning

Style

msodgmstOrgChartFirst

0x00000000

Default

Default organizational chart style

msodgmstOrgChart2

0x00000001

Outline

Outline organizational chart style

msodgmstOrgChart3

0x00000002

Double outline

Double outline organizational chart style

msodgmstOrgChart4

0x00000003

Thick outline

Thick outline organizational chart style

msodgmstOrgChart5

0x00000004

Primary colors

Primary colors organizational chart style

msodgmstOrgChart6

0x00000005

Shaded

Shaded organizational chart style

msodgmstOrgChart7

0x00000006

Fire

Fire colored organizational chart style. Orange blending into red across org chart

msodgmstOrgChart8

0x00000007

3-D color

3 D colored organizational chart style

msodgmstOrgChart9

0x00000008

Gradient

Gradient colored organizational chart style

msodgmstOrgChart10

0x00000009

Brackets

Brackets organizational chart style. Chart shapes are made out of brackets

msodgmstOrgChart11

0x0000000A

Braces

Braces organizational chart style. Chart shapes are made out of braces

msodgmstOrgChart12

0x0000000B

Bookend fills

Bookend fills organizational chart style. Dark lines on each end with color filled in between

msodgmstOrgChart13

0x0000000C

Stripes

Stripes organizational chart style. Stripes on left side of shapes

msodgmstOrgChart14

0x0000000D

Beveled

Beveled organizational chart style Beveled edges on shapes

msodgmstOrgChart15

0x0000000E

Beveled gradient

Beveled gradient organizational chart style

msodgmstOrgChart16

0x0000000F

Square shadows

Square shadows organizational chart style. Drop shadows behind shapes

msodgmstOrgChart17

0x00000010

Wire frame

Wire frame organizational chart style

If the value of the dgmt property equals msodgmtRadial, dgmStyle MUST be a value from the enumeration that is listed in the following table.

Name

Value

Meaning

Style

msodgmstRadialFirst

0x00000000

Default

Default radial style

msodgmstRadial2

0x00000001

Outline

Outline radial style. Shapes are not filled

msodgmstRadial3

0x00000002

Double outline

Double outline radial style. Shapes have two outlines

msodgmstRadial4

0x00000003

Thick outline

Thick outline radial style

msodgmstRadial5

0x00000004

Primary colors

Primary colors radial style

msodgmstRadial6

0x00000005

Shaded

Shaded radial style

msodgmstRadial7

0x00000006

Fire

Fire radial style Colors shift from yellow to gold to orange to red across radial

msodgmstRadial8

0x00000007

3-D color

3 D radial style

msodgmstRadial9

0x00000008

Gradient

Gradient radial style

msodgmstRadial10

0x00000009

Square shadows

Square shadow radial style. Shapes are square with drop shadows

If the value of the dgmt property equals msodgmtCycle, dgmStyle MUST be a value from the enumeration that is listed in the following table.

Name

Value

Meaning

Style

msodgmstCycle11

0x0000000A

Default

Default cycle style. Colored arrows forming a clockwise circle

msodgmstCycle12

0x0000000B

Outline

Outline cycle stye. Colored arrows with no fill forming a clockwise circle

msodgmstCycle13

0x0000000C

Double outline

Double outline cycle stye. Double outline on arrows forming a clockwise circle

msodgmstCycle14

0x0000000D

Thick outline

Thick outline cycle stye. Thick outline on arrows forming a clockwise circle

msodgmstCycle15

0x0000000E

Primary colors

Primary colors cycle stye. Primary colored arrows forming a clockwise circle

msodgmstCycle16

0x0000000F

Shaded

Shaded cycle stye. Shaded arrows forming a clockwise circle

msodgmstCycle17

0x00000010

Fire

Fire cycle stye. Colored arrows forming a clockwise circle. Yellow blends into orange blends into red

msodgmstCycle18

0x00000011

3-D color

3 D color cycle stye. 3 D arrows forming a clockwise circle

msodgmstCycle19

0x00000012

Gradient

Gradient cycle stye. Gradient filled arrows forming a clockwise circle

msodgmstCycle20

0x00000013

Square shadows

Square shadows cycle stye.Arrows forming a clockwise circle. Between each arrow is a square with a drop shadow

If the value of the dgmt property equals msodgmtStacked, dgmStyle MUST be a value from the enumeration that is listed in the following table.

Name

Value

Meaning

Style

msodgmstStackedFirst

0x00000000

Default

Default stacked style. Triangle pointing up, divided horizontally into 5 stacks

msodgmstStacked2

0x00000001

Outline

Outline stacked style. Triangle with no fill pointing up, divided horizontally into 5 stacks

msodgmstStacked3

0x00000002

Double outline

Double outline stacked style. Triangle with double outlines pointing up, divided horizontally into 5 stacks

msodgmstStacked4

0x00000003

Thick outline

Thick outline stacked style. Triangle with thick outline pointing up, divided horizontally into 5 stacks

msodgmstStacked5

0x00000004

Primary colors

Primary colore stacked style. Primary colored triangle  pointing up, divided horizontally into 5 stacks

msodgmstStacked6

0x00000005

Shaded

Shaded stacked style. Shaded  triangle  pointing up, divided horizontally into 5 stacks

msodgmstStacked7

0x00000006

Fire

Fire stacked style. Fire colored  triangle  pointing up, divided horizontally into 5 stacks. Yellow blends into orange blends into red

msodgmstStacked8

0x00000007

3-D color

3 D color stacked style. 3 D colored  triangle  pointing up, divided horizontally into 5 stacks

msodgmstStacked9

0x00000008

Gradient

Gradient stacked style. Gradient colored  triangle  pointing up, divided horizontally into 5 stacks

msodgmstStacked10

0x00000009

Square shadows

Square shadowst stacked style. Triangle with drop shadow pointing up, divided horizontally into 5 stacks

If the value of the dgmt property equals msodgmtVenn, dgmStyle MUST be a value from the enumeration that is listed in the following table.

Name

Value

Meaning

Style

msodgmstVennFirst

0x00000000

Default

Default venn diagram style

msodgmstVenn2

0x00000001

Outline

Outline venn diagram style. Shapes outlined

msodgmstVenn3

0x00000002

Double outline

Double outline venn diagram style. Shapes with double outlines

msodgmstVenn4

0x00000003

Thick outline

Thick outline venn diagram style. Shapes with thick outlines

msodgmstVenn5

0x00000004

Primary colors

Primary colors venn diagram style

msodgmstVenn6

0x00000005

Shaded

Shaded venn diagram style

msodgmstVenn7

0x00000006

Fire

Fire venn diagram style. Shapes colored yellow blending to orange blending to red.

msodgmstVenn8

0x00000007

3-D color

3 D venn diagram style.

msodgmstVenn9

0x00000008

Gradient

Gradient venn diagram style.

msodgmstVenn10

0x00000009

Square shadows

Square shadows venn diagram style. Venn diagram surrounded by 5 rectangles with drop shadows

If the value of the dgmt property equals msodgmtBullsEye, dgmStyle MUST be a value from the enumeration that is listed in the following table.

Name

Value

Meaning

Style

msodgmstBullsEyeFirst

0x00000000

Default

Default Bulls Eye style. Dart board shape with callouts pointing to each ring

msodgmstBullsEye2

0x00000001

Outline

Outline Bulls Eye style. Dart board shape with no fill with callouts pointing to each ring

msodgmstBullsEye3

0x00000002

Double outline

Double outline Bulls Eye style. Dart board shape with double outline with callouts pointing to each ring

msodgmstBullsEye4

0x00000003

Thick outline

Thick outline Bulls Eye style. Dart board shape with thick outline with callouts pointing to each ring

msodgmstBullsEye5

0x00000004

Primary colors

Primary colors Bulls Eye style. Primary colored Dart board shape with callouts pointing to each ring

msodgmstBullsEye6

0x00000005

Shaded

Shaded Bulls Eye style. Primary colored Dart board shape with callouts pointing to each ring

msodgmstBullsEye7

0x00000006

Fire

Fire Bulls Eye style. Fire colored Dart board shape with callouts pointing to each ring. Yellow blending to orange blending to red

msodgmstBullsEye8

0x00000007

3-D color

3 D color Bulls Eye style. 3 D Dart board shape with callouts pointing to each ring.

msodgmstBullsEye9

0x00000008

Gradient

Gradient color Bulls Eye style. Dart board shape with gradient with callouts pointing to each ring.

msodgmstBullsEye10

0x00000009

Square shadows

Square shadows Bulls Eye style. Dart board shape with callouts pointing to each ring. Callouts connected to rectangles with drop shadows