CMFCRibbonBar::AddContextCategory
Vytvoří a inicializuje novou kategorii kontextu panelu pásu karet.
CMFCRibbonCategory* AddContextCategory(
LPCTSTR lpszName,
LPCTSTR lpszContextName,
UINT uiContextID,
AFX_RibbonCategoryColor clrContext,
UINT uiSmallImagesResID,
UINT uiLargeImagesResID,
CSize sizeSmallImage = CSize(16, 16),
CSize sizeLargeImage = CSize(32, 32),
CRuntimeClass* pRTI = NULL
);
Parametry
[v]lpszName
Název kategorie.[v]lpszContextName
Název kategorie titulek kontextu.[v]uiContextID
ID kontextu.[v]clrContext
Barevné kategorie titulek kontextu.[v]uiSmallImagesResID
ID prostředků malý obrázek kategorie kontextu.[v]uiLargeImagesResID
ID prostředků velký obraz kategorie kontextu.[v]sizeSmallImage
Velikost malý obrázek.[v]sizeLargeImage
Velikost velký obraz.[v]pRTI
Ukazatel třídy runtime.
Vrácená hodnota
Ukazatel myši na nově vytvořenou kategorii nebo NULL Pokud CreateObject metody pRTI nelze vytvořit zadané kategorie.
Poznámky
Tato funkce slouží k přidání kategorie kontextu.Kategorie kontextu jsou zvláštní typ kategorie, která mohou být zobrazeny nebo skryty za běhu podle aktuálního kontextu aplikace.Například když uživatel vybere objekt, můžete zobrazit speciální karty s kontextu kategorií, které lze změnit vybraný objekt.
Barva kategorie kontextu může být jedna z následujících hodnot:
AFX_CategoryColor_None
AFX_CategoryColor_Red
AFX_CategoryColor_Orange
AFX_CategoryColor_Yellow
AFX_CategoryColor_Green
AFX_CategoryColor_Blue
AFX_CategoryColor_Indigo
AFX_CategoryColor_Violet
Požadavky
Záhlaví: afxribbonbar.h