2.10.28 ExOleEmbedAtom
Referenced by: ExOleEmbedContainer
An atom record that specifies preferences for embedding an OLE object.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
rh |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
exColorFollow |
|||||||||||||||||||||||||||||||
fCantLockServer |
fNoSizeToServer |
fIsTable |
unused |
rh (8 bytes): A RecordHeader structure (section 2.3.1) that specifies the header for this record. Sub-fields are further specified in the following table.
-
Field
Meaning
rh.recVer
MUST be 0x0.
rh.recInstance
MUST be 0x000.
rh.recType
MUST be an RT_ExternalOleEmbedAtom.
rh.recLen
MUST be 0x00000008.
exColorFollow (4 bytes): An ExColorFollowEnum enumeration that specifies how the OLE object follows the color scheme of the containing document.
fCantLockServer (1 byte): A bool1 (section 2.2.2) that specifies whether the OLE server for the embedded OLE object cannot be locked.
fNoSizeToServer (1 byte): A byte that specifies whether sending the OLE object dimensions to the OLE server can be omitted. It SHOULD<108> be a value from the following table.
-
Value
Meaning
0x00
Do send the dimensions to the OLE server.
0x01
Do not send the dimension to the OLE server.
fIsTable (1 byte): A bool1 that specifies whether the OLE object represents a table created by ProgID (described in [MSDN-COM]) Word.Document. It SHOULD<109> be ignored.
unused (1 byte): Undefined and MUST be ignored.