2.3.1.14 TBCGeneralInfo

Referenced by: TBCData

Toolbar control general information.


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

bFlags

customText (variable)

...

descriptionText (variable)

...

tooltip (variable)

...

extraInfo (variable)

...

bFlags (1 byte): Structure of type TBCGIFlags (section 2.3.1.15) that specifies which of the fields of this structure have been saved to the file.

customText (variable): Optional. Structure of type WString (section 2.3.1.4) that specifies the custom label of the toolbar control. MUST exist if bFlags.fSaveText equals 1. MUST NOT exist if bFlags.fSaveText equals 0.

descriptionText (variable): Optional. Structure of type WString that specifies a description of this toolbar control. MUST exist if bFlags.fSaveMiscUIStrings equals 1. MUST NOT exist if bflags.fSaveMiscUIString equals 0.

tooltip (variable): Optional. Structure of type WString that SHOULD specify the ToolTip of this toolbar control. MUST exist if bFlags.fSaveMiscUIStrings equals 1. MUST NOT exist if bFlags.fSaveMiscUIStrings equals 0. If the toolbar control is of type Button or ExpandingGrid, and the fHyperlinkType field of the TBCBSFlags structure (section 2.3.1.18) contained by the TBCBSpecific structure (section 2.3.1.17), contained by the TBCData structure (section 2.3.1.13) that contains the TBCGeneralInfo structure (section 2.3.1.14) that contains this structure does not equal 0, the value of tooltip specifies the hyperlink path for the toolbar control.

extraInfo (variable): Optional. Structure of type TBCExtraInfo (section 2.3.1.16) that specifies extra information saved for a toolbar control. MUST exist if bFlags.fSaveMiscCustom equals 1. MUST NOT exist if bFlags.fSaveMiscCustom equals 0.