TF_LBI_* Constants

The TF_LBI_* constants are used with the ITfLangBarItemSink::OnUpdate method to indicate which language bar items changed.

Constant/value Description
TF_LBI_ICON
0x00000001
The icon of the item has changed. The language bar calls ITfLangBarItemButton::GetIcon in response to this notification.
TF_LBI_TEXT
0x00000002
The text of a button or bitmap button item has changed. The language bar calls ITfLangBarItemButton::GetText or ITfLangBarItemBitmapButton::GetText, whichever is appropriate, in response to this notification.
TF_LBI_TOOLTIP
0x00000004
The tooltip text of the item changed. The language bar calls ITfLangBarItem::GetTooltipString in response to this notification.
TF_LBI_BITMAP
0x00000008
The bitmap of a bitmap or bitmap button item changed. The language bar calls ITfLangBarItemBitmap::DrawBitmap or ITfLangBarItemBitmapButton::DrawBitmap, whichever is appropriate, in response to this notification.
TF_LBI_BALLOON
0x00000010
The information for a balloon item changed. The language bar calls ITfLangBarItemBalloon::GetBalloonInfo in response to this notification.
TF_LBI_STATUS
0x00010000
The item status changed. The language bar calls ITfLangBarItem::GetStatus in response to this notification.
TF_LBI_BMPALL
TF_LBI_BITMAP| TF_LBI_TOOLTIP
Combines TF_LBI_BITMAP and TF_LBI_TOOLTIP.
TF_LBI_BMPBTNALL
TF_LBI_BITMAP| TF_LBI_TEXT| TF_LBI_TOOLTIP
Combines TF_LBI_BITMAP, TF_LBI_TEXT and TF_LBI_TOOLTIP.
TF_LBI_BTNALL
TF_LBI_ICON| TF_LBI_TEXT| TF_LBI_TOOLTIP
Combines TF_LBI_ICON, TF_LBI_TEXT and TF_LBI_TOOLTIP.

Requirements

Requirement Value
Minimum supported client
Windows 2000 Professional [desktop apps only]
Minimum supported server
Windows 2000 Server [desktop apps only]
Redistributable
TSF 1.0 on Windows 2000 Professional
Header
Ctfutb.h
IDL
Ctfutb.idl

See also

ITfLangBarItemSink::OnUpdate