2.9.49 CTBWRAPPER

The CTBWRAPPER structure is a custom toolbar wrapper. This structure contains the custom toolbars and toolbar deltas that are saved to the file.


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

reserved1

reserved2

reserved3

reserved4

reserved5

cbTBD

cCust

cbDTBC

rtbdc (variable)

...

rCustomizations (variable)

...

reserved1 (1 byte): This value MUST be 0x12.

reserved2 (2 bytes): This value MUST be 0x0000.

reserved3 (1 byte): This value MUST be 0x07.

reserved4 (2 bytes): This value MUST be 0x0006.

reserved5 (2 bytes): This value MUST be 0x000C.

cbTBD (2 bytes): A signed integer that specifies the size, in bytes, of a TBDelta structure. This value MUST be 0x0012.

cCust (2 bytes): A signed integer that specifies the number of elements in the rCustomizations array. This value MUST be greater than 0x0000.

cbDTBC (4 bytes): A signed integer that specifies the size, in bytes, of the rtbdc array. This value MUST be greater or equal to 0x00000000.

rtbdc (variable): An array of TBC structures. The total size of this array, in bytes, MUST be equal to the value of cbDTBC. The TBC structures in this array specify toolbar controls that are associated with TBDelta structures.

rCustomizations (variable): A zero-based index array of Customization structures. The number of elements MUST be equal to cCust.