Partager via


constantes TF_LBI_STYLE_*

Les constantes TF_LBI_STYLE_* sont utilisées dans le membre dwStyle de la structure TF_LANGBARITEMINFO pour spécifier le style d’un élément de barre de langue.

Si ce style est combiné à TF_LBI_STYLE_BTN_BUTTON, une flèche déroulante s’affiche pour l’élément en plus du texte. La flèche déroulante fonctionne comme le bouton de menu et si vous cliquez dessus, ITfLangBarItemButton::InitMenu est appelé. En cliquant sur la partie texte du bouton, ITfLangBarItemItemButton::OnClick est appelé.

Constante/valeur Description
TF_LBI_STYLE_HIDDENSTATUSCONTROL
0x00000001
L’élément peut être masqué ou affiché dynamiquement à l’aide de la valeur TF_LBI_STATUS_HIDDEN dans la méthode ITfLangBarItem::GetStatus . Si cette valeur n’est pas présente, l’élément ne peut pas être masqué de cette manière.
TF_LBI_STYLE_SHOWNINTRAY
0x00000002
L’élément s’affiche dans la barre d’état de l’icône de notification en plus de la barre de langue. Cet indicateur n’est actuellement pas pris en charge.
TF_LBI_STYLE_HIDEONNOOTHERITEMS
0x00000004
La barre de langue est masquée si tous les éléments de la barre de langue contiennent ce style. Si un élément de la barre de langue ne contient pas ce style, la barre de langue s’affiche.
TF_LBI_STYLE_SHOWNINTRAYONLY
0x00000008
L’élément s’affiche uniquement dans la barre d’état de l’icône de notification et non dans la barre de langue. Cet indicateur n’est actuellement pas pris en charge.
TF_LBI_STYLE_HIDDENBYDEFAULT
0x00000010
L’élément n’est pas affiché dans la barre d’outils tant qu’il n’est pas sélectionné dans le menu des options de la barre de langue. Cet indicateur est ignoré si le TF_LBI_STYLE_HIDDENSTATUSCONTROL est défini ou si l’utilisateur a déjà modifié l’état masqué/affiché à l’aide du menu des options de la barre de langue.
TF_LBI_STYLE_TEXTCOLORICON
0x00000020
Tout pixel noir dans l’icône sera converti en couleur de texte du thème sélectionné. L’icône doit être monochrome.
TF_LBI_STYLE_BTN_BUTTON
0x00010000
L’élément est un bouton push. ITfLangBarItemButton::OnClick est appelé lorsque l’élément est enfoncé.
TF_LBI_STYLE_BTN_MENU
0x00020000
L’élément est un menu. ITfLangBarItemButton::InitMenu est appelé lorsque l’élément est enfoncé.
Si ce style est combiné à TF_LBI_STYLE_BTN_BUTTON, une flèche déroulante s’affiche pour l’élément en plus du texte. La flèche déroulante fonctionne comme le bouton de menu et si vous cliquez dessus, ITfLangBarItemButton::InitMenu est appelé. En cliquant sur la partie texte du bouton, ITfLangBarItemItemButton::OnClick est appelé.
TF_LBI_STYLE_BTN_TOGGLE
0x00040000
L’élément est un bouton bascule qui fonctionne comme une zone de case activée. ITfLangBarItemButton::OnClick est appelé lorsque l’élément est enfoncé.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server [applications de bureau uniquement]
Composant redistribuable
TSF 1.0 sur Windows 2000 Professionnel
En-tête
Ctfutb.h
IDL
Ctfutb.idl

Voir aussi

TF_LANGBARITEMINFO

ITfLangBarItem::GetInfo

ITfLangBarItem::GetStatus