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
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.