Classe CMFCRibbonGalleryMenuButton
Implementa um botão de menu da fita que contém galerias de faixa de opções.
class CMFCRibbonGalleryMenuButton : public CMFCToolBarMenuButton
Membros
Construtores públicos
Nome |
Descrição |
---|---|
Cria e inicializa um CMFCRibbonGalleryMenuButton objeto. |
Métodos públicos
Nome |
Descrição |
---|---|
(Substitui CMFCToolBarMenuButton::CopyFrom.) |
|
(Substitui CMFCToolBarMenuButton::CreatePopupMenu.) |
|
|
|
(Substitui CMFCToolBarMenuButton::HasButton.) |
|
(Substitui CMFCToolBarMenuButton::IsEmptyMenuAllowed.) |
Comentários
Botão do menu galeria é exibido sistema autônomo um menu pop-up com uma seta.Quando o usuário clica nesse botão, uma Galeria de imagens é exibida.Quando você construir um botão de menu galeria, você deve especificar uma lista de imagens que contém essas imagens.
Exemplo
O exemplo a seguir demonstra como exibir uma Galeria de marcadores em um botão de menu:
BOOL CMainFrame::OnShowPopupMenu (CMFCPopupMenu* pMenuPopup)
{
int nBulletIndex = pMenuBar->CommandToIndex (ID_PARA_BULLETS);
if (nBulletIndex >= 0)
{
CMFCToolBarButton* pExButton =
pMenuBar->GetButton(nBulletIndex);
ASSERT_VALID (pExButton);
CMFCRibbonGalleryMenuButton paletteBullet (
pExButton->m_nID,
pExButton->GetImage (),
pExButton->m_strText);
InitBulletPalette (&paletteBullet.GetPalette ());
pMenuBar->ReplaceButton (ID_PARA_BULLETS, paletteBullet);
}
}
Hierarquia de herança
CObject CMFCToolBarButton CMFCToolBarMenuButton CMFCRibbonGalleryMenuButton
Requisitos
Cabeçalho: afxRibbonPaletteGallery.h