Warning, /office/calligra/filters/libmso/OPID is written in an unsupported language. File is not indexed.
0001 Description of properties from OfficeArtFOPT, OfficeArtSecondaryFOPT, and 0002 OfficeArtTertiaryFOPT 0003 0004 --------------------------- 0005 opid (hex) | name | desc. 0006 --------------------------- 0007 0008 [Transform Property Set] 0009 00 - left - specifies the left side of the bounding rectangle that contains an object 0010 01 - top - specifies the top of the bounding rectangle that contains an object 0011 02 - right - specifies the right side of the bounding rectangle that contains an object 0012 03 - bottom - specifies the bottom of the bounding rectangle that contains an object 0013 04 - rotation - specifies the rotation on a shape 0014 05 - gvPage - specifies the page on which an object is located 0015 3f - [Transform Boolean Properties] 0016 0017 7f - [Protection Boolean Properties] 0018 0019 [Text Property Set] 0020 80 - lTxid - specifies an identifier for the text 0021 81 - dxTextLeft - specifies the size of the margin to the left of the text 0022 82 - dyTextTop - specifies the size of the margin above the text 0023 83 - dxTextRight - specifies the size of the margin to the right of the text 0024 84 - dyTextBottom - specifies the size of the margin below the text 0025 85 - WrapText - specifies the type of wrapping that is applied to the text 0026 86 - unused134, MUST be ignored 0027 87 - anchorText - specifies the type of anchor that is applied to the text 0028 88 - txflTextFlow - specifies the type of flow that is applied to the text 0029 89 - cdirFont - specifies the rotation that is applied to the text (MAY be used) 0030 8a - hspNext - specifies the next shape in a sequence of linked shapes (MAY be used) 0031 8b - txdir - pecifies the direction of the text (MAY be used) 0032 bf - [Text Boolean Properties] 0033 0034 [Geometry Text Property Set] 0035 c0 - gtextUNICODE - specifies the text for this shape’s geometry text 0036 c2 - gtextAlign - specifies how geometry text is aligned on this shape 0037 c4 - gtextSpacing - specifies the amount of spacing between characters in the text 0038 c5 - gtextSize - specifies the font size, in points of the geometry text for this shape 0039 c6 - gtextCSSFont - specifies extra font information 0040 ff - [Geometry Text Boolean Properties] 0041 0042 [Blip Property Set] 0043 100 - cropFromTop - specifies the location of the top of the crop rectangle 0044 101 - cropFromBottom - specifies the location of the bottom of the crop rectangle 0045 102 - cropFromLeft - specifies the location of the left side of the crop rectangle 0046 103 - cropFromRight - specifies the location of the right side of the crop rectangle 0047 104 - pib - specifies which BLIP in the OfficeArtBStoreContainer record to display in the picture shape. 0048 105 - pibName - specifies the comment, file name, or URL, as specified by the pibFlags property, for this BLIP. 0049 106 - pibFlags - specifies a set of flags that relate to the usage of the BLIP 0050 107 - pictureTransparent - specifies the transparent pixel color 0051 108 - pictureContrast - specifies the contrast modification for the picture 0052 109 - pictureBrightness - specifies the brightness modification for the picture 0053 10b - pictureId - specifies the OLE identifier of the picture 0054 10c - pictureDblCrMod - specifies a shadow color for pictures that have a double shadow in BW display mode 0055 10d - pictureFillCrMod - specifies the fill color modification that is used in BW display mode 0056 10e - pictureLineCrMod - specifies the line color modification that is used in BW display mode. 0057 10f - pibPrint 0058 110 - pibPrintName 0059 111 - pibPrintFlags 0060 112 - movie - specifies movie data (SHOULD be ignored). 0061 115 - pictureTransparentExt - specifies the transparent pixel extended color 0062 116 - reserved278 - MUST equal 0xFFFFFFFF and MUST be ignored 0063 117 - pictureTransparentExtMod - specifies the color modification of the transparent pixel extended color 0064 118 - reserved280 - MUST be ignored 0065 119 - reserved281 - MUST equal 0xFFFFFFFF and MUST be ignored 0066 11a - pictureRecolor - specifies the color that is used to recolor the image 0067 11b - pictureRecolorExt - specifies the extended color that is used to recolor the image 0068 11c - reserved284 - MUST equal 0xFFFFFFFF and MUST be ignored 0069 11d - pictureRecolorExtMod - specifies the color modification of the extended color that is used to recolor the image 0070 11e - reserved286 - reserved and MUST be ignored 0071 11f - reserved287 - MUST equal 0xFFFFFFFF and MUST be ignored 0072 13f - [Blip Boolean Properties] 0073 0074 [Geometry Property Set] 0075 140 - geoLeft 0076 141 - geoTop 0077 142 - geoRight 0078 143 - geoBottom - 0079 144 - shapePath - specifies the way that lines in this shape are to be drawn. 0080 145 - pVertices - specifies the set of points that make up this shape 0081 146 - pSegmentInfo - specifies how the vertices that are specified by pVertices_complex are connected 0082 148 - adjust2Value - specifies a value that a user can change to adjust the geometry of the shape. 0083 149 - adjust3Value - specifies a value that a user can change to adjust the geometry of the shape. 0084 14a - adjust4Value 0085 14b - adjust5Value 0086 14c - adjust6Value 0087 14d - adjust7Value 0088 14e - adjust8Value 0089 151 - pConnectionSites 0090 152 - pConnectionSitesDir 0091 155 - pAdjustHandles - an array of adjust handles that allow a user to manipulate the geometry of this shape 0092 156 - pGuides - a set of formulas that are used to calculate values for defining the geometry of this shape 0093 157 - pInscribe - an array of rectangles that specify how text is inscribed within this shape 0094 158 - cxk - specifies where connection points exist on the shape 0095 17f - [Geometry Boolean Properties] 0096 0097 [Fill Style Property Set] 0098 180 - fillType 0099 181 - fillColor 0100 182 - fillOpacity - specifies the foreground opacity level of the fill 0101 183 - fillBackColor 0102 184 - fillBackOpacity 0103 185 - fillCrMod 0104 186 - fillBlip - specifies the BLIP that is used for pattern, texture, or picture fills 0105 18a - fillHeight - specifies the height of the fill 0106 18b - fillAngle - the angle of the shaded fill that rotates the gradient vector in a counterclockwise direction 0107 18c - fillFocus - specifies the relative position of the last color in the shaded fill 0108 18d - fillToLeft - the relative position of the left boundary of the center rectangle in a concentric shaded fill 0109 18e - fillToTop - the relative position of the top boundary of the center rectangle in a concentric shaded fill 0110 18f - fillToRight - 0111 190 - fillToBottom - 0112 196 - fillShadePreset - preset colors of the gradient fill 0113 197 - fillShadeColors - specifies the colors and their relative positions along the shade of the fill 0114 193 - fillRectRight - the right boundary, in EMUs, of the bounding rectangle of the shaded fill 0115 194 - fillRectBottom - bottom boundary, in EMUs, of the bounding rectangle of the shaded fill 0116 197 - fillShadeColors - the colors and their relative positions along the shade of the fill 0117 19c - fillShadeType - specifies how the shaded fill is computed 0118 19e - fillColorExt - specifies the extended foreground color 0119 19f - reserved415 - MUST equal 0xFFFFFFFF and MUST be ignored 0120 1a0 - fillColorExtMod - specifies the color modification of the extended foreground color 0121 1a1 - reserved417 - MUST be ignored 0122 1a2 - fillBackColorExt - specifies the extended background color 0123 1a3 - reserved419 - MUST equal 0xFFFFFFFF and MUST be ignored 0124 1a4 - fillBackColorExtMod - specifies the color modification of the extended background color 0125 1a5 - reserved421 - MUST be ignored 0126 1a6 - reserved422 - MUST equal 0xFFFFFFFF and MUST be ignored 0127 1a7 - reserved423 - MUST equal 0xFFFFFFFF and MUST be ignored 0128 1bf - [Fill Style Boolean Properties] 0129 0130 [Line Style Property Set] 0131 1c0 - lineColor - specifies the foreground color of the line 0132 1c1 - lineOpacity - specifies the opacity level of the foreground color 0133 1c2 - lineBackColor - specifies the background color of the line 0134 1c3 - lineCrMod - specifies the foreground color of the line for black-and-white display mode 0135 1c4 - lineType - specifies the type of line 0136 1c5 - lineFillBlip - specifies the BLIP that is used to fill this line 0137 1c6 - lineFillBlipName - specifies a comment about the lineFillBlip property 0138 1c7 - lineFillBlipFlags - specifies how to interpret the lineFillBlipName_complex property 0139 1c8 - lineFillWidth - specifies the width of a pattern or texture that is used to fill this line 0140 1c9 - lineFillHeight - specifies the height of a pattern or texture that is used to fill this line 0141 1ca - lineFillDztype - specifies how the lineFillWidth and lineFillHeight properties MUST be interpreted 0142 1cb - lineWidth - specifies the width of the line 0143 1cc - lineMiterLimit - specifies the maximum allowed ratio of miter length to line width. 0144 1cd - lineStyle - specifies the style of the line 0145 1ce - lineDashing - specifies the dash style of the line 0146 1cf - lineDashStyle - specifies the custom dash style of the line 0147 1d0 - lineStartArrowhead - specifies the line end decoration used at the start of the line. 0148 1d1 - lineEndArrowhead - specifies the line end decoration used at the end of the line. 0149 1d2 - lineStartArrowWidth - specifies the width of the line end decoration that is used at the start of the line. 0150 1d3 - lineStartArrowLength - specifies the length of the line end decoration that is used at the start of the line. 0151 1d4 - lineEndArrowWidth - specifies the width of the line end decoration that is used at the end of the line. 0152 1d5 - lineEndArrowLength - specifies the length of the line end decoration that is used at the end of the line. 0153 1d6 - lineJoinStyle - specifies the style of the line joins 0154 1d7 - lineEndCapStyle - specifies the style of the line end caps 0155 1d8 - [ MISSING ] 0156 1d9 - lineColorExt - specifies the extended foreground color 0157 1ff - [Line Style Boolean Properties] 0158 0159 [Shadow Style Property Set] 0160 200 - shadowType 0161 201 - shadowColor 0162 202 - shadowHighlight 0163 203 - shadowCrMod 0164 204 - shadowOpacity 0165 205 - shadowOffsetX 0166 206 - shadowOffsetY 0167 23f - [Shadow Style Boolean Properties] 0168 0169 27f - [Perspective Style Boolean Properties] 0170 2bf - [3D-Object Boolean Properties] 0171 2ff - [3D-Style Boolean Properties] 0172 0173 [Shape Property Set] 0174 301 - hspMaster - specifies the master shape for a shape 0175 303 - cxstyle - specifies the connector style for this shape 0176 304 - bWMode - specifies how a shape will render in black-and-white display mode 0177 305 - bWModePureBW - specifies how a shape will render in pure black-and-white display mode 0178 306 - bWModeBW - specifies how a shape will render in normal black-and-white display 0179 mode 0180 307 - idDiscussAnchor - specifies whether a shape is an anchor for discussion comments 0181 309 - dgmLayout - specifies the diagram node layout for a shape 0182 30a - dgmNodeKind - specifies a diagram node type for the shape 0183 30b - dgmLayoutMRU - specifies the most recently used diagram layout for the child shapes of a shape 0184 30c - equationXML - specifies alternative mathematical content for an image 0185 33f - [Shape Boolean Properties] 0186 0187 [Callout Property Set] 0188 341 - dxyCalloutGap - specifies the distance from the box of this callout to the first point of this callout 0189 342 - spcoa - specifies the connection angle of this callout 0190 343 - spcod - specifies where this callout connects to the callout box 0191 344 - dxyCalloutDropSpecified - specifies the distance between this callout and the callout box 0192 345 - dxyCalloutLengthSpecified - specifies the length of this callout 0193 37f - [Callout Boolean Properties] 0194 0195 [Group Shape Property Set] 0196 380 - wzName - specifies the name of a shape 0197 381 - wzDescription - specifies a textual description for a shape 0198 382 - pihlShape - specifies a hyperlink for a shape 0199 383 - pWrapPolygonVertices - specifies a list of points that is used to define a wrap polygon for a shape 0200 384 - dxWrapDistLeft - specifies how close other document content can come to the left edge of the shape 0201 385 - dyWrapDistTop - specifies how close other document content can come to the top edge of the shape 0202 386 - dxWrapDistRight - specifies how close other document content can come to the right edge of the shape 0203 387 - dyWrapDistBottom - specifies how close other document content can come to the bottom edge of the shape 0204 388 - lidRegroup - property specifies the regroup identifier for this shape 0205 38a - unused906 - undefined and MUST be ignored 0206 38d - wzTooltip - specifies a ToolTip for a hyperlink on a shape 0207 38e - wzScript - specifies a script that is attached to a shape 0208 38f - posh - specifies the type of horizontal positioning to use for a shape 0209 390 - posrelh - specifies a page element relative to which a shape is horizontally positioned 0210 391 - posv - specifies the type of vertical positioning to use for a shape 0211 392 - posrelv - specifies a page element relative to which a shape is vertically positioned 0212 393 - pctHR - specifies the width of a horizontal rule, as a percentage of the page width (MAY be ignored) 0213 394 - alignHR - specifies the alignment of a horizontal rule 0214 395 - dxHeightHR - specifies the height of a horizontal rule 0215 396 - dxWidthHR - specifies the width of a horizontal rule 0216 397 - wzScriptExtAttr - specifies an extra HTML attribute that is associated with a script 0217 398 - scriptLang - specifies the language of the script on a shape 0218 39a - wzScriptLangAttr - specifies the scripting language on a shape 0219 39b - borderTopColor 0220 39c - borderLeftColor 0221 39d - borderBottomColor 0222 39e - borderRightColor 0223 3a9 - metroBlob - alternative XML content for a shape that MAY<29> be ignored 0224 3bf - [Group Shape Boolean Properties] 0225 0226 3ff - [Relative Transform Boolean Properties] 0227 0228 [Unknown HTML Property Set] 0229 403 - wzFillId - specifies the identifier of the VML fill element (MAY be ignored) 0230 0231 [Diagram Property Set] 0232 500 - dgmt - specifies the type of the diagram 0233 53F - [Diagram Boolean Properties] 0234 0235 57f - [Left Line Style Boolean Properties] 0236 5bf - [Top Line Style Boolean Properties] 0237 5ff - [Right Line Style Boolean Properties] 0238 63f - [Bottom Line Style Boolean Properties] 0239 0240 Vacabulary: 0241 ----------- 0242 0243 master shape: A shape definition that specifies the default properties for all 0244 instances of that shape within a document. 0245 0246 BW: Black and White mode.