Onglet (Infrastructure du ruban Windows)
Un onglet contient des groupes de contrôles associés.
Détails
Il existe trois types d’onglets dans l’infrastructure du ruban.
Type | Description |
---|---|
Onglet Core | Onglets principaux qui organisent les fonctions par défaut de l’application. |
Onglet contextuel | Onglets affichés pendant des états de document ou d’espace de travail spécifiques. Par exemple, si un utilisateur sélectionne un type d’objet particulier, tel qu’une image contenue dans l’en-tête d’un tableau, différents onglets contextuels peuvent s’afficher pour exposer à la fois les fonctionnalités de table et d’image. |
Onglet Modal | Onglets principaux affichés pendant un mode d’application de document ou d’espace de travail spécifique, tel que l’aperçu avant impression. |
La capture d’écran suivante montre un onglet principal de Windows 7 Paint.
Propriétés de l’onglet
L’infrastructure du ruban définit une collection de clés de propriété pour le contrôle Tab.
En règle générale, une propriété Tab est mise à jour dans l’interface utilisateur du ruban en invalidant la commande associée au contrôle par un appel à la méthode IUIFramework::InvalidateUICommand . L’événement d’invalidation est géré et les mises à jour de propriété définies par la méthode de rappel IUICommandHandler::UpdateProperty .
La méthode de rappel IUICommandHandler::UpdateProperty n’est pas exécutée et l’application interrogée pour obtenir une valeur de propriété mise à jour, jusqu’à ce que la propriété soit requise par le framework. Par exemple, lorsqu’un onglet est activé et qu’un contrôle est révélé dans l’interface utilisateur du ruban, ou lorsqu’une info-bulle est affichée.
Notes
Dans certains cas, une propriété peut être récupérée via la méthode IUIFramework::GetUICommandProperty et définie avec la méthode IUIFramework::SetUICommandProperty .
Le tableau suivant répertorie les clés de propriété associées au contrôle Tab.
Clé de propriété | Notes |
---|---|
UI_PKEY_Label | Peut être mis à jour uniquement par invalidation. |
UI_PKEY_Keytip | Peut être mis à jour uniquement par invalidation. |
UI_PKEY_TooltipDescription | Peut être mis à jour uniquement par invalidation. |
UI_PKEY_TooltipTitle | Peut être mis à jour uniquement par invalidation. |
Rubriques connexes