Sdílet prostřednictvím


Třída CMFCRibbonGallery

Galerie pásu implementuje stylu Office 2007.

class CMFCRibbonGallery : public CMFCRibbonButton

Členy

Bb983772.collapse_all(cs-cz,VS.110).gifVeřejné konstruktory

Název

Description

CMFCRibbonGallery::CMFCRibbonGallery

Konstrukce a inicializuje CMFCRibbonGallery objektu.

Bb983772.collapse_all(cs-cz,VS.110).gifVeřejné metody

Název

Description

CMFCRibbonGallery::AddGroup

Přidá novou skupinu do galerie.

CMFCRibbonGallery::AddSubItem

Přidá nové položky nabídky v rozevírací nabídce.

CMFCRibbonGallery::Clear

Vymaže obsah galerie.

CMFCRibbonGallery::EnableMenuResize

Povoluje nebo zakazuje změnu velikosti panelu nabídky.

CMFCRibbonGallery::EnableMenuSideBar

Povolí nebo zakáže postranní panel vlevo místní nabídku.

CMFCRibbonGallery::GetCompactSize

  (Přepíše CMFCRibbonButton::GetCompactSize.)

CMFCRibbonGallery::GetDroppedDown

  (Přepíše CMFCRibbonBaseElement::GetDroppedDown.)

CMFCRibbonGallery::GetGroupName

Vrátí název skupiny, která je umístěna v zadaném indexu.

CMFCRibbonGallery::GetGroupOffset

 

CMFCRibbonGallery::GetIconsInRow

Vrátí počet položek v řádku Galerie na pásu karet.

CMFCRibbonGallery::GetItemToolTip

Vrátí text popisku, který je spojen s položkou v galerii.

CMFCRibbonGallery::GetLastSelectedItem

Vrátí index poslední položky v galerii, kterou uživatel vybral.

CMFCRibbonGallery::GetPaletteID

Vrátí ID příkazu aktuální galerii.

CMFCRibbonGallery::GetRegularSize

  (Přepíše CMFCRibbonButton::GetRegularSize.)

CMFCRibbonGallery::GetSelectedItem

 

CMFCRibbonGallery::HasMenu

  (Přepíše CMFCRibbonButton::HasMenu.)

CMFCRibbonGallery::IsButtonMode

Určuje, zda je tlačítko Galerie součástí Galerie.

CMFCRibbonGallery::IsMenuResizeEnabled

Určuje, zda změna velikosti nabídky je povoleno nebo zakázáno.

CMFCRibbonGallery::IsMenuResizeVertical

 

CMFCRibbonGallery::IsMenuSideBar

Určuje, zda je povoleno postranní panel.

CMFCRibbonGallery::OnAfterChangeRect

  (Přepíše CMFCRibbonButton::OnAfterChangeRect .)

CMFCRibbonGallery::OnDraw

  (Přepíše CMFCRibbonButton::OnDraw.)

CMFCRibbonGallery::OnEnable

  (Přepíše CMFCRibbonBaseElement::OnEnable .)

CMFCRibbonGallery::OnRTLChanged

  (Přepíše CMFCRibbonBaseElement::OnRTLChanged.)

CMFCRibbonGallery::RedrawIcons

Překreslí galerie.

CMFCRibbonGallery::RemoveItemToolTips

Popisy odebere ze všech položek v galerii.

CMFCRibbonGallery::SelectItem

 

CMFCRibbonGallery::SetACCData

  (Přepíše CMFCRibbonButton::SetACCData.)

CMFCRibbonGallery::SetButtonMode

Určuje, zda zobrazit galerii pásu jako rozevírací tlačítko nebo paletu přímo na pásu karet.

CMFCRibbonGallery::SetGroupName

Nastaví název skupiny.

CMFCRibbonGallery::SetIconsInRow

Definuje počet položek na řádek v galerii.

CMFCRibbonGallery::SetItemToolTip

Nastaví text popisu položky v galerii.

CMFCRibbonGallery::SetPalette

Paleta připojí do galerie na pásu karet.

CMFCRibbonGallery::SetPaletteID

ID příkazu, který je odeslán v definuje WM_COMMAND při výběru položky galerie.

Bb983772.collapse_all(cs-cz,VS.110).gifChráněné metody

Název

Description

CMFCRibbonGallery::OnDrawPaletteIcon

Rámci vyvolána při kreslení ikonu galerie.

Poznámky

Tlačítko Galerie se chová stejně jako běžné nabídky tlačítka s výjimkou, že zobrazí galerii, když uživatel otevře ji.Když vyberete položku v galerii, rámci odešle WM_COMMAND zpráva ID příkazového tlačítka.Pokud je zpracovat zprávu, by měl zavolat CMFCRibbonGallery::GetLastSelectedItem zjistit, která položka byla vybrána z galerie.

Příklad

Následující příklad demonstruje použití různých metod v CMFCRibbonGallery třídy konfigurace CMFCRibbonGallery objektu.V příkladu znázorňuje určit počet položek na řádek v galerii, povolit změnu velikosti panelu nabídek, povolit boční panel vlevo v rozbalovací nabídce a zobrazení galerie pásu jako paleta přímo na panelu pásu karet.Tento fragment kódu je součástí vzorku kreslení klienta.

    CMFCRibbonGallery* pBtnStyles = new CMFCRibbonGallery(ID_OBJECT_STYLES, _T("Styles\nk"), 0, 0, IDB_STYLES, 40);
    pBtnStyles->SetIconsInRow(7);
    pBtnStyles->EnableMenuResize(TRUE, TRUE);
    pBtnStyles->EnableMenuSideBar();
    pBtnStyles->SetButtonMode(false);
    pBtnStyles->RedrawIcons();

Hierarchii dědičnosti

CObjectCMFCRibbonBaseElementCMFCRibbonButton

         CMFCRibbonGallery

Požadavky

Záhlaví: afxRibbonPaletteGallery.h

Viz také

Referenční dokumentace

Diagram hierarchie

Třída CMFCRibbonButton

Třída CMFCRibbonGalleryMenuButton

Další zdroje

Třídy MFC