Classe di 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 |
---|---|
Costruttore. |
Metodi pubblici
Nome |
Descrizione |
---|---|
Aggiunge un elemento nascosto alla categoria della barra multifunzione. |
|
Aggiunge un nuovo riquadro selezionare la categoria della barra multifunzione. |
|
|
|
|
|
|
|
|
|
Restituisce l'id del contesto della categoria della barra multifunzione. |
|
Restituisce i dati definiti dall'utente associati alla categoria della barra multifunzione. |
|
|
|
|
|
|
|
Ottenere un primo elemento visibile che appartiene alla categoria della barra multifunzione. |
|
Restituisce un elemento con stato attivo. |
|
Restituisce un elemento evidenziato. |
|
|
|
|
|
|
|
Ottenere un ultimo elemento visibile che appartiene alla categoria della barra multifunzione |
|
Restituisce un riferimento all'elenco di immagini di grandi dimensioni che la categoria della barra multifunzione utilizza. |
|
|
|
|
|
Restituisce un puntatore al pannello della barra multifunzione che viene inserito all'indice specificato. |
|
Restituisce il numero dei pannelli della barra multifunzione nella categoria della barra multifunzione. |
|
|
|
Restituisce l'indice del pannello specificato della barra multifunzione. |
|
|
|
|
|
|
|
|
|
Restituisce un riferimento all'elenco delle immagini che la categoria utilizza. |
|
Restituisce il colore corrente della scheda della barra multifunzione. |
|
|
|
|
|
Ottenere tutti gli elementi visibili appartenenti alla categoria della barra multifunzione. |
|
|
|
|
|
|
|
|
|
|
|
Determina se la categoria della barra multifunzione è visibile. |
|
Indica se la barra multifunzione padre ha l'aspetto dello stile di Windows 7 (piccolo pulsante rettangolare di applicazione) |
|
|
|
|
|
|
|
|
|
|
|
Chiamato dal framework quando un utente preme un pulsante della tastiera. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definisce l'ordine di comprimere i pannelli della barra multifunzione presenti nella categoria della barra multifunzione. |
|
Archivia i dati definiti dall'utente nella categoria della barra multifunzione. |
|
Assegna un keytip la categoria della barra multifunzione. |
|
|
|
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 di 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.
Gerarchia di ereditarietà
Requisiti
intestazione: afxribboncategory.h