Partager via


Classe de CMFCRibbonCategory

La classe d' CMFCRibbonCategory implémente un onglet de ruban qui contient un groupe de panneaux de ruban.

class CMFCRibbonCategory : public CObject

Membres

Bb983800.collapse_all(fr-fr,VS.110).gifConstructeurs protégés

Nom

Description

CMFCRibbonCategory::CMFCRibbonCategory

Constructeur.

Bb983800.collapse_all(fr-fr,VS.110).gifMéthodes publiques

Nom

Description

CMFCRibbonCategory::AddHidden

Ajoute un élément masqué à la catégorie ruban.

CMFCRibbonCategory::AddPanel

Ajoute un nouveau panneau à la catégorie ruban.

CMFCRibbonCategory::CopyFrom

 

CMFCRibbonCategory::FindByData

 

CMFCRibbonCategory::FindByID

 

CMFCRibbonCategory::FindPanelWithElem

 

CMFCRibbonCategory::GetContextID

Retourne l'ID de contexte de la catégorie ruban.

CMFCRibbonCategory::GetData

Retourne des données définies par l'utilisateur associées à la catégorie ruban.

CMFCRibbonCategory::GetDroppedDown

 

CMFCRibbonCategory::GetElements

 

CMFCRibbonCategory::GetElementsByID

 

CMFCRibbonCategory::GetFirstVisibleElement

Obtenez un premier élément visible qui appartiennent à la catégorie ruban.

CMFCRibbonCategory::GetFocused

Retourne un élément ayant le focus.

CMFCRibbonCategory::GetHighlighted

Retourne un élément en surbrillance.

CMFCRibbonCategory::GetImageCount

 

CMFCRibbonCategory::GetImageSize

 

CMFCRibbonCategory::GetItemIDsList

 

CMFCRibbonCategory::GetLastVisibleElement

Obtenez un dernier élément visible qui appartiennent à la catégorie ruban

CMFCRibbonCategory::GetLargeImages

Retourne une référence à la liste de grandes icônes que la catégorie ruban utilise.

CMFCRibbonCategory::GetMaxHeight

 

CMFCRibbonCategory::GetName

 

CMFCRibbonCategory::GetPanel

Retourne un pointeur vers le panneau de ruban qui est défini à l'index spécifié.

CMFCRibbonCategory::GetPanelCount

Retourne le nombre de panneaux de ruban dans la catégorie ruban.

CMFCRibbonCategory::GetPanelFromPoint

 

CMFCRibbonCategory::GetPanelIndex

Retourne l'index du panneau spécifié de ruban.

CMFCRibbonCategory::GetParentButton

 

CMFCRibbonCategory::GetParentMenuBar

 

CMFCRibbonCategory::GetParentRibbonBar

 

CMFCRibbonCategory::GetRect

 

CMFCRibbonCategory::GetSmallImages

Retourne une référence à la liste des petites images que la catégorie utilise.

CMFCRibbonCategory::GetTabColor

Retourne la couleur actuelle de la catégorie ruban tableau.

CMFCRibbonCategory::GetTabRect

 

CMFCRibbonCategory::GetTextTopLine

 

CMFCRibbonCategory::GetVisibleElements

Obtient tous les éléments visibles qui appartiennent à la catégorie ruban.

CMFCRibbonCategory::HighlightPanel

 

CMFCRibbonCategory::HitTest

 

CMFCRibbonCategory::HitTestEx

 

CMFCRibbonCategory::HitTestScrollButtons

 

CMFCRibbonCategory::IsActive

 

CMFCRibbonCategory::IsVisible

Détermine si la catégorie ruban est visible.

CMFCRibbonCategory::IsWindows7Look

Indique si le ruban parent a l'apparence de style Windows 7 (petite touche application rectangulaire)

CMFCRibbonCategory::NotifyControlCommand

 

CMFCRibbonCategory::OnCancelMode

 

CMFCRibbonCategory::OnDraw

 

CMFCRibbonCategory::OnDrawImage

 

CMFCRibbonCategory::OnDrawMenuBorder

 

CMFCRibbonCategory::OnKey

Appelé par l'infrastructure lorsqu'un utilisateur appuie sur un bouton de clavier.

CMFCRibbonCategory::OnLButtonDown

 

CMFCRibbonCategory::OnLButtonUp

 

CMFCRibbonCategory::OnMouseMove

 

CMFCRibbonCategory::OnRTLChanged

 

CMFCRibbonCategory::OnScrollHorz

 

CMFCRibbonCategory::OnUpdateCmdUI

 

CMFCRibbonCategory::RecalcLayout

 

CMFCRibbonCategory::RemovePanel

CMFCRibbonCategory::ReposPanels

 

CMFCRibbonCategory::SetCollapseOrder

Définit l'ordre de réduction des panneaux de ruban qui sont présents dans la catégorie ruban.

CMFCRibbonCategory::SetData

Stocke des données définies par l'utilisateur dans la catégorie ruban.

CMFCRibbonCategory::SetKeys

Assigne un keytip à la catégorie ruban.

CMFCRibbonCategory::SetName

 

CMFCRibbonCategory::SetTabColor

Définit la couleur de la catégorie ruban.

Notes

En général, vous créez une catégorie ruban indirectement en appelant CMFCRibbonBar::AddCategory, qui retourne un pointeur à la catégorie ruban nouvellement créée.Vous ajoutez des panneaux à la catégorie en appelant CMFCRibbonCategory::AddPanel.

La classe d' CMFCRibbonTab dessine des catégories ruban.Elle est dérivée de Classe de CMFCRibbonBaseElement.

Cet exemple suivant montre comment créer une catégorie ruban et ajouter un panneau à celui-ci.

// Create a new ribbon category and get a pointer to it

CMFCRibbonCategory* pCategory = m_wndRibbonBar.AddCategory

(_T("&Write"), // Category name

IDB_WRITE, // Category small images (16 x 16)

IDB_WRITE_LARGE); // Category large images (32 x 32)

// Add a panel to the new category

CMFCRibbonPanel* pPanel = pCategory->AddPanel (

_T("Clipboard"), // Panel name

m_PanelIcons.ExtractIcon (0)); // Panel icon

Le diagramme suivant illustre une illustration de la catégorie d'accueil de l'exemple d'application de RibbonApp.

Image CMFCRibbonCategory

Hiérarchie d'héritage

CObject

   CMFCRibbonCategory

Configuration requise

en-tête : afxribboncategory.h

Voir aussi

Référence

Graphique de la hiérarchie

Classe de CObject

Autres ressources

Classes MFC