Condividi tramite


Classe CMFCRibbonCategory

La classe CMFCRibbonCategory implementa una scheda della barra multifunzione contenente un gruppo pannelli della barra multifunzione.

class CMFCRibbonCategory : public CObject

Membri

Costruttori protetti

Nome

Descrizione

CMFCRibbonCategory::CMFCRibbonCategory

Costruttore.

Metodi pubblici

Nome

Descrizione

CMFCRibbonCategory::AddHidden

Aggiunge un elemento nascosto alla categoria della barra multifunzione.

CMFCRibbonCategory::AddPanel

Aggiunge un nuovo riquadro selezionare la categoria della barra multifunzione.

CMFCRibbonCategory::CopyFrom

 

CMFCRibbonCategory::FindByData

 

CMFCRibbonCategory::FindByID

 

CMFCRibbonCategory::FindPanelWithElem

 

CMFCRibbonCategory::GetContextID

Restituisce l'id del contesto della categoria della barra multifunzione.

CMFCRibbonCategory::GetData

Restituisce i dati definiti dall'utente associati alla categoria della barra multifunzione.

CMFCRibbonCategory::GetDroppedDown

 

CMFCRibbonCategory::GetElements

 

CMFCRibbonCategory::GetElementsByID

 

CMFCRibbonCategory::GetFirstVisibleElement

Ottenere un primo elemento visibile che appartiene alla categoria della barra multifunzione.

CMFCRibbonCategory::GetFocused

Restituisce un elemento con stato attivo.

CMFCRibbonCategory::GetHighlighted

Restituisce un elemento evidenziato.

CMFCRibbonCategory::GetImageCount

 

CMFCRibbonCategory::GetImageSize

 

CMFCRibbonCategory::GetItemIDsList

 

CMFCRibbonCategory::GetLastVisibleElement

Ottenere un ultimo elemento visibile che appartiene alla categoria della barra multifunzione

CMFCRibbonCategory::GetLargeImages

Restituisce un riferimento all'elenco di immagini di grandi dimensioni che la categoria della barra multifunzione utilizza.

CMFCRibbonCategory::GetMaxHeight

 

CMFCRibbonCategory::GetName

 

CMFCRibbonCategory::GetPanel

Restituisce un puntatore al pannello della barra multifunzione che viene inserito all'indice specificato.

CMFCRibbonCategory::GetPanelCount

Restituisce il numero dei pannelli della barra multifunzione nella categoria della barra multifunzione.

CMFCRibbonCategory::GetPanelFromPoint

 

CMFCRibbonCategory::GetPanelIndex

Restituisce l'indice del pannello specificato della barra multifunzione.

CMFCRibbonCategory::GetParentButton

 

CMFCRibbonCategory::GetParentMenuBar

 

CMFCRibbonCategory::GetParentRibbonBar

 

CMFCRibbonCategory::GetRect

 

CMFCRibbonCategory::GetSmallImages

Restituisce un riferimento all'elenco delle immagini che la categoria utilizza.

CMFCRibbonCategory::GetTabColor

Restituisce il colore corrente della scheda della barra multifunzione.

CMFCRibbonCategory::GetTabRect

 

CMFCRibbonCategory::GetTextTopLine

 

CMFCRibbonCategory::GetVisibleElements

Ottenere tutti gli elementi visibili appartenenti alla categoria della barra multifunzione.

CMFCRibbonCategory::HighlightPanel

 

CMFCRibbonCategory::HitTest

 

CMFCRibbonCategory::HitTestEx

 

CMFCRibbonCategory::HitTestScrollButtons

 

CMFCRibbonCategory::IsActive

 

CMFCRibbonCategory::IsVisible

Determina se la categoria della barra multifunzione è visibile.

CMFCRibbonCategory::IsWindows7Look

Indica se la barra multifunzione padre ha l'aspetto dello stile di Windows 7 (piccolo pulsante rettangolare di applicazione)

CMFCRibbonCategory::NotifyControlCommand

 

CMFCRibbonCategory::OnCancelMode

 

CMFCRibbonCategory::OnDraw

 

CMFCRibbonCategory::OnDrawImage

 

CMFCRibbonCategory::OnDrawMenuBorder

 

CMFCRibbonCategory::OnKey

Chiamato dal framework quando un utente preme un pulsante della tastiera.

CMFCRibbonCategory::OnLButtonDown

 

CMFCRibbonCategory::OnLButtonUp

 

CMFCRibbonCategory::OnMouseMove

 

CMFCRibbonCategory::OnRTLChanged

 

CMFCRibbonCategory::OnScrollHorz

 

CMFCRibbonCategory::OnUpdateCmdUI

 

CMFCRibbonCategory::RecalcLayout

 

CMFCRibbonCategory::RemovePanel

CMFCRibbonCategory::ReposPanels

 

CMFCRibbonCategory::SetCollapseOrder

Definisce l'ordine di comprimere i pannelli della barra multifunzione presenti nella categoria della barra multifunzione.

CMFCRibbonCategory::SetData

Archivia i dati definiti dall'utente nella categoria della barra multifunzione.

CMFCRibbonCategory::SetKeys

Assegna un keytip la categoria della barra multifunzione.

CMFCRibbonCategory::SetName

 

CMFCRibbonCategory::SetTabColor

Imposta il colore della categoria della barra multifunzione.

Note

In genere, è possibile creare indirettamente una categoria della barra multifunzione chiamando CMFCRibbonBar::AddCategory, che restituisce un puntatore alla categoria appena creata della barra multifunzione. Aggiungere i pannelli alla categoria chiamando CMFCRibbonCategory::AddPanel.

La classe CMFCRibbonTab disegna le categorie della barra multifunzione. è derivata da Classe CMFCRibbonBaseElement.

In questo esempio seguente viene illustrato come creare una categoria della barra multifunzione e aggiungere un pannello a.

// 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

Nel diagramma seguente viene illustrata una figura la categoria della home page dall'applicazione di esempio RibbonApp.

Immagine CMFCRibbonCategory

Gerarchia di ereditarietà

CObject

   CMFCRibbonCategory

Requisiti

intestazione: afxribboncategory.h

Vedere anche

Riferimenti

Grafico delle gerarchie

Classe CObject

Altre risorse

Classi MFC