Classe di CMFCRibbonSeparator
Implementa il separatore della barra multifunzione.
class CMFCRibbonSeparator : public CMFCRibbonBaseElement
Membri
Costruttori pubblici
Nome |
Descrizione |
Costruisce un oggetto CMFCRibbonSeparator. |
Metodi pubblici
Nome |
Descrizione |
Aggiunge un separatore all'elenco Comandi nella finestra di dialogo Personalizza.(Override CMFCRibbonBaseElement::AddToListBox). |
|
CMFCRibbonSeparator::CreateObject |
Utilizzato dal framework di creare un'istanza dinamica di questo tipo della classe. |
CMFCRibbonSeparator::GetThisClass |
Utilizzato dal framework per ottenere un puntatore all'oggetto CRuntimeClass associato a questo tipo della classe. |
Metodi protetti
Nome |
Descrizione |
Un metodo copy che imposta le variabili membro di un separatore da un altro oggetto. |
|
Restituisce la dimensione di un separatore. |
|
Indica se questo è un separatore. |
|
Indica se questa è una tabulazione. |
|
Chiamato dal sistema per disegnare il separatore della barra multifunzione o nella barra di accesso rapido. |
|
Chiamato dal sistema per disegnare il separatoreelenco Comandi. |
Note
Un separatore della barra multifunzione è una linea verticale o orizzontale che separano logicamente gli elementi della barra multifunzione.Un separatore può essere attintoe il controllo della barra multifunzione, il menu principale dell'applicazione, la barra di stato della barra multifunzione e la barra di accesso rapido.
Per utilizzare un separatore nell'applicazione, creare il nuovo oggetto e aggiungerlo al menu principale dell'applicazione come illustrato di seguito:
CMFCRibbonMainPanel* pMainPanel = m_wndRibbonBar.AddMainCategory(_T("Main Menu"), IDB_FILESMALL, IDB_FILELARGE);
...
pMainPanel->Add(new CMFCRibbonSeparator(TRUE));
Chiamare CMFCRibbonPanel::AddSeparator per aggiungere i separatori pannelli della barra multifunzione.I separatori vengono allocati e aggiunte internamente con il metodo AddSeparator.
Gerarchia di ereditarietà
Requisiti
intestazione: afxbaseribbonelement.h