Sdílet prostřednictvím


CMFCRibbonMainPanel – třída

Implementuje panel pásu karet, který se zobrazí po kliknutí na CMFCRibbonApplicationButton.

Syntaxe

class CMFCRibbonMainPanel : public CMFCRibbonPanel

Členové

Veřejné konstruktory

Název Popis
CMFCRibbonMainPanel::CMFCRibbonMainPanel Výchozí konstruktor.
CMFCRibbonMainPanel::~CMFCRibbonMainPanel Destruktor.

Veřejné metody

Název Popis
CMFCRibbonMainPanel::Přidat Přidá prvek pásu karet do levého podokna panelu tlačítek aplikace. (Přepsání CMFCRibbonPanel::Add.)
CMFCRibbonMainPanel::AddRecentFilesList Přidá textový řetězec do nabídky seznamu posledních souborů.
CMFCRibbonMainPanel::AddToBottom Přidá prvek pásu karet do dolního podokna panelu aplikace pásu karet.
CMFCRibbonMainPanel::AddToRight Přidá prvek pásu karet do pravého podokna panelu tlačítek aplikace.
CMFCRibbonMainPanel::CreateObject Používá se architekturou k vytvoření dynamické instance tohoto typu třídy.
CMFCRibbonMainPanel::GetCommandsFrame Vrátí obdélník, který představuje oblast hlavního panelu pásu karet.
CMFCRibbonMainPanel::GetThisClass Používá se architekturou k získání ukazatele na CRuntimeClass objektu, který je přidružen k tomuto typu třídy.

Poznámky

Architektura zobrazí CMFCRibbonMainPanel při otevření panelu aplikace. Obsahuje tři podokna:

  • Levé podokno obsahuje příkazy přidružené k souborům, například Otevřít, Uložit, Tisk a Zavřít. Chcete-li přidat příkaz do tohoto podokna, zavolejte CMFCRibbonMainPanel::Add.

  • Pravé podokno obsahuje možnosti, které upravují příkaz, který kliknete v levém podokně. Pokud například v levém podokně kliknete na Uložit jako , zobrazí se v pravém podokně dostupné typy souborů. Chcete-li přidat položku do tohoto podokna, zavolejte CMFCRibbonMainPanel::AddToRight.

  • Dolní podokno obsahuje tlačítka, která umožňují změnit nastavení aplikace a ukončit program. Chcete-li přidat položku do tohoto podokna, zavolejte CMFCRibbonMainPanel::AddToBottom.

Hierarchie dědičnosti

Objekt CObject

CMFCRibbonPanel

CMFCRibbonMainPanel

Požadavky

Hlavička: afxRibbonMainPanel.h

CMFCRibbonMainPanel::Přidat

Přidá prvek pásu karet do levého podokna panelu tlačítek aplikace.

virtual void Add(CMFCRibbonBaseElement* pElem);

Parametry

pElem
[in, out] Ukazatel na prvek pásu karet, který chcete přidat na hlavní panel.

Poznámky

Přidá na panel prvek pásu karet. Prvky přidané pomocí této metody budou umístěny v levém sloupci hlavního panelu.

CMFCRibbonMainPanel::AddRecentFilesList

Přidá textový řetězec do nabídky seznamu posledních souborů.

void AddRecentFilesList(
    LPCTSTR lpszLabel,
    int nWidth = 300);

Parametry

lpszLabel
Určuje řetězec, který chcete přidat do seznamu posledních souborů.

nWidth
Určuje šířku panelu seznamu posledních souborů v pixelech.

Poznámky

CMFCRibbonMainPanel::AddToBottom

Přidá prvek pásu karet do dolního podokna panelu aplikace pásu karet.

void AddToBottom(CMFCRibbonMainPanelButton* pElem);

Parametry

pElem
[in, out] Ukazatel na prvek pásu karet, který se přidá do dolní části hlavního panelu.

Poznámky

CMFCRibbonMainPanel::AddToRight

Přidá prvek pásu karet do pravého podokna panelu tlačítek aplikace.

void AddToRight(
    CMFCRibbonBaseElement* pElem,
    int nWidth = 300);

Parametry

pElem
Ukazatel na prvek pásu karet, který se má přidat na pravou stranu hlavního panelu.

nWidth
Určuje šířku pravého panelu v pixelech.

Poznámky

Tato funkce slouží k přidání prvku pásu karet do pravého panelu. Na pravém panelu se obvykle zobrazuje seznam posledních souborů, ale sem můžete přidat jakýkoli jiný prvek pásu karet.

CMFCRibbonMainPanel::GetCommandsFrame

Vrátí obdélník, který představuje oblast hlavního panelu pásu karet.

CRect GetCommandsFrame() const;

Návratová hodnota

Obdélník, který představuje oblast hlavního panelu pásu karet.

Viz také

Graf hierarchie
Třídy
CMFCRibbonPanel – třída