Třída CMFCRibbonGalleryMenuButton
Implementuje tlačítka nabídky pásu karet, které obsahuje Galerie na pásu karet.
class CMFCRibbonGalleryMenuButton : public CMFCToolBarMenuButton
Členy
Veřejné konstruktory
Název |
Description |
---|---|
Konstrukce a inicializuje CMFCRibbonGalleryMenuButton objektu. |
Veřejné metody
Název |
Description |
---|---|
(Přepíše CMFCToolBarMenuButton::CopyFrom.) |
|
(Přepíše CMFCToolBarMenuButton::CreatePopupMenu.) |
|
|
|
(Přepíše CMFCToolBarMenuButton::HasButton .) |
|
(Přepíše CMFCToolBarMenuButton::IsEmptyMenuAllowed.) |
Poznámky
Tlačítko nabídky Galerie je zobrazen jako rozbalovací nabídce se šipkou.Po klepnutí na toto tlačítko, zobrazí se Galerie obrázků.Při vytváření nabídky tlačítka Galerie je třeba zadat seznam obrázků, který obsahuje ty obrazy.
Příklad
Následující příklad ukazuje způsob zobrazení galerie odrážek v nabídce tlačítka:
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);
}
}
Hierarchii dědičnosti
CObjectCMFCToolBarButtonCMFCToolBarMenuButtonCMFCRibbonGalleryMenuButton
Požadavky
Záhlaví: afxRibbonPaletteGallery.h