Geometry

The geometry of the shape. Typically, these properties reside in a shape type definition, and so are not written to the file. However, freeform shapes drawing using the polygon tools set the pVertices and pSegmentInfo properties to define their geometries.

Property PID Type Default Description
geoLeft 320 LONG 0 Defines the G (geometry) coordinate space.
geoTop 321 LONG 0  
geoRight 322 LONG 21600  
geoBottom 323 LONG 21600  
shapePath 324 MSOSHAPEPATH msoshapeLinesClosed  
pVertices 325 IMsoArray NULL An array of points, in G units.
pSegmentInfo 326 IMsoArray NULL  
adjustValue 327 LONG 0 Adjustment values corresponding to the positions of the adjust handles of the shape. The number of values used and their allowable ranges vary from shape type to shape type.
adjust2Value 328 LONG 0  
adjust3Value 329 LONG 0  
adjust4Value 330 LONG 0  
adjust5Value 331 LONG 0  
adjust6Value 332 LONG 0  
adjust7Value 333 LONG 0  
adjust8Value 334 LONG 0  
adjust9Value 335 LONG 0  
adjust10Value 336 LONG 0  
fShadowOK 378 BOOL TRUE Shadow may be set
f3DOK 379 BOOL TRUE 3D may be set
fLineOK 380 BOOL TRUE Line style may be set
fGtextOK 381 BOOL FALSE Text effect (WordArt) supported
fFillShadeShapeOK 382 BOOL FALSE  
fFillOK 383 BOOL TRUE OK to fill the shape through the UI or VBA?