2.2.9.1 TabStripControl
Specifies the structure of the control as persisted to a stream.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MinorVersion |
MajorVersion |
cbTabStrip |
|||||||||||||||||||||||||||||
PropMask |
|||||||||||||||||||||||||||||||
DataBlock (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
ExtraDataBlock (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
StreamData (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
TextProps (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
TabStripTabFlags (variable) |
|||||||||||||||||||||||||||||||
... |
MinorVersion (1 byte): An unsigned integer that specifies the minor version of the control. MUST be set to 0x00.
MajorVersion (1 byte): An unsigned integer that specifies the major version of the control. MUST be set to 0x02.
cbTabStrip (2 bytes): An unsigned integer that specifies the sum of the sizes, in bytes, of PropMask, DataBlock and ExtraDataBlock.
PropMask (4 bytes): A TabStripPropMask that specifies which properties of the control are not set to the file format default.
DataBlock (variable): A TabStripDataBlock that specifies the properties of the control that are 4 bytes or smaller and are not set to the file format defaults.
ExtraDataBlock (variable): A TabStripExtraDataBlock that specifies the properties of the control that are larger than 4 bytes and are not set to the file format defaults.
StreamData (variable): A TabStripStreamData that specifies picture properties of the control that are not set to the file format defaults.
TextProps (variable): A TextProps that specifies text-related properties of the control.
TabStripTabFlags (variable): A TabStripTabFlagData that specifies properties that apply to a single tab in the TabStrip.