Třída CMFCRibbonCategory
CMFCRibbonCategory Třída implementuje karta obsahující skupinu pás karet panely.
class CMFCRibbonCategory : public CObject
Členy
Chráněné konstruktory
Název |
Description |
---|---|
Konstruktor. |
Veřejné metody
Název |
Description |
---|---|
Přidá prvek skryté kategorie pásu karet. |
|
Přidá nový panel kategorie pásu karet. |
|
|
|
|
|
|
|
|
|
Vrátí ID kontextu kategorie pásu karet. |
|
Vrátí uživatelem definované data, která je spojena s kategorií pásu karet. |
|
|
|
|
|
|
|
Získejte první viditelné prvek, který patří do kategorie pásu karet. |
|
Vrátí hodnotu prvku s fokusem. |
|
Vrátí vybraný prvek. |
|
|
|
|
|
|
|
Získat viditelná poslední prvek, který patří do kategorie pásu karet |
|
Vrátí odkaz na seznam velké obrazy, které kategorie pásu karet používá. |
|
|
|
|
|
Vrací ukazatel na panel pásu karet, který je umístěn v zadaném indexu. |
|
Vrátí počet panelů pásu karet v kategorii pásu karet. |
|
|
|
Vrátí index panely určené pásu karet. |
|
|
|
|
|
|
|
|
|
Vrátí odkaz na seznam malé obrázky, které používá kategorii. |
|
Vrátí aktuální barva kategorie kartu pásu karet. |
|
|
|
|
|
Získejte všechny viditelné prvky, které patří do kategorie pásu karet. |
|
|
|
|
|
|
|
|
|
|
|
Určuje, zda je kategorie pásu viditelné. |
|
Určuje, zda má pásu nadřazený styl 7 vzhled systému Windows (malá aplikace obdélníkové tlačítko) |
|
|
|
|
|
|
|
|
|
|
|
Po stisknutí tlačítka klávesnice, nazývá rámcem. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definuje pořadí sbalit panely pásu karet, které jsou v dané kategorii pásu karet. |
|
Ukládá data definovaná uživatelem v kategorii pásu karet. |
|
Přiřadí popisu tlačítka kategorie pásu karet. |
|
|
|
Nastaví barvu kategorie pásu karet. |
Poznámky
Obvykle vytvoříte kategorie pásu nepřímo voláním CMFCRibbonBar::AddCategory, která vrací ukazatel pásu nově vytvořenou kategorii.Přidání panelů do kategorie voláním CMFCRibbonCategory::AddPanel.
CMFCRibbonTab Třídy nakreslí kategorie pásu karet.Je odvozen z Třída CMFCRibbonBaseElement.
Tento příklad vytvoření kategorie pásu karet a do ní přidat panel.
// Create a new ribbon category and get a pointer to it
CMFCRibbonCategory* pCategory = m_wndRibbonBar.AddCategory
(_T("&Write"), // Category name
IDB_WRITE, // Category small images (16 x 16)
IDB_WRITE_LARGE); // Category large images (32 x 32)
// Add a panel to the new category
CMFCRibbonPanel* pPanel = pCategory->AddPanel (
_T("Clipboard"), // Panel name
m_PanelIcons.ExtractIcon (0)); // Panel icon
Následující diagram znázorňuje obrázek domovské kategorie z ukázkové aplikace RibbonApp.
Hierarchii dědičnosti
Požadavky
Záhlaví: afxribboncategory.h