Sdílet prostřednictvím


Třída CMFCRibbonCategory

CMFCRibbonCategory Třída implementuje karta obsahující skupinu pás karet panely.

class CMFCRibbonCategory : public CObject

Členy

Bb983800.collapse_all(cs-cz,VS.110).gifChráněné konstruktory

Název

Description

CMFCRibbonCategory::CMFCRibbonCategory

Konstruktor.

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

Název

Description

CMFCRibbonCategory::AddHidden

Přidá prvek skryté kategorie pásu karet.

CMFCRibbonCategory::AddPanel

Přidá nový panel kategorie pásu karet.

CMFCRibbonCategory::CopyFrom

 

CMFCRibbonCategory::FindByData

 

CMFCRibbonCategory::FindByID

 

CMFCRibbonCategory::FindPanelWithElem

 

CMFCRibbonCategory::GetContextID

Vrátí ID kontextu kategorie pásu karet.

CMFCRibbonCategory::GetData

Vrátí uživatelem definované data, která je spojena s kategorií pásu karet.

CMFCRibbonCategory::GetDroppedDown

 

CMFCRibbonCategory::GetElements

 

CMFCRibbonCategory::GetElementsByID

 

CMFCRibbonCategory::GetFirstVisibleElement

Získejte první viditelné prvek, který patří do kategorie pásu karet.

CMFCRibbonCategory::GetFocused

Vrátí hodnotu prvku s fokusem.

CMFCRibbonCategory::GetHighlighted

Vrátí vybraný prvek.

CMFCRibbonCategory::GetImageCount

 

CMFCRibbonCategory::GetImageSize

 

CMFCRibbonCategory::GetItemIDsList

 

CMFCRibbonCategory::GetLastVisibleElement

Získat viditelná poslední prvek, který patří do kategorie pásu karet

CMFCRibbonCategory::GetLargeImages

Vrátí odkaz na seznam velké obrazy, které kategorie pásu karet používá.

CMFCRibbonCategory::GetMaxHeight

 

CMFCRibbonCategory::GetName

 

CMFCRibbonCategory::GetPanel

Vrací ukazatel na panel pásu karet, který je umístěn v zadaném indexu.

CMFCRibbonCategory::GetPanelCount

Vrátí počet panelů pásu karet v kategorii pásu karet.

CMFCRibbonCategory::GetPanelFromPoint

 

CMFCRibbonCategory::GetPanelIndex

Vrátí index panely určené pásu karet.

CMFCRibbonCategory::GetParentButton

 

CMFCRibbonCategory::GetParentMenuBar

 

CMFCRibbonCategory::GetParentRibbonBar

 

CMFCRibbonCategory::GetRect

 

CMFCRibbonCategory::GetSmallImages

Vrátí odkaz na seznam malé obrázky, které používá kategorii.

CMFCRibbonCategory::GetTabColor

Vrátí aktuální barva kategorie kartu pásu karet.

CMFCRibbonCategory::GetTabRect

 

CMFCRibbonCategory::GetTextTopLine

 

CMFCRibbonCategory::GetVisibleElements

Získejte všechny viditelné prvky, které patří do kategorie pásu karet.

CMFCRibbonCategory::HighlightPanel

 

CMFCRibbonCategory::HitTest

 

CMFCRibbonCategory::HitTestEx

 

CMFCRibbonCategory::HitTestScrollButtons

 

CMFCRibbonCategory::IsActive

 

CMFCRibbonCategory::IsVisible

Určuje, zda je kategorie pásu viditelné.

CMFCRibbonCategory::IsWindows7Look

Určuje, zda má pásu nadřazený styl 7 vzhled systému Windows (malá aplikace obdélníkové tlačítko)

CMFCRibbonCategory::NotifyControlCommand

 

CMFCRibbonCategory::OnCancelMode

 

CMFCRibbonCategory::OnDraw

 

CMFCRibbonCategory::OnDrawImage

 

CMFCRibbonCategory::OnDrawMenuBorder

 

CMFCRibbonCategory::OnKey

Po stisknutí tlačítka klávesnice, nazývá rámcem.

CMFCRibbonCategory::OnLButtonDown

 

CMFCRibbonCategory::OnLButtonUp

 

CMFCRibbonCategory::OnMouseMove

 

CMFCRibbonCategory::OnRTLChanged

 

CMFCRibbonCategory::OnScrollHorz

 

CMFCRibbonCategory::OnUpdateCmdUI

 

CMFCRibbonCategory::RecalcLayout

 

CMFCRibbonCategory::RemovePanel

CMFCRibbonCategory::ReposPanels

 

CMFCRibbonCategory::SetCollapseOrder

Definuje pořadí sbalit panely pásu karet, které jsou v dané kategorii pásu karet.

CMFCRibbonCategory::SetData

Ukládá data definovaná uživatelem v kategorii pásu karet.

CMFCRibbonCategory::SetKeys

Přiřadí popisu tlačítka kategorie pásu karet.

CMFCRibbonCategory::SetName

 

CMFCRibbonCategory::SetTabColor

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.

CMFCRibbonCategory obrázek

Hierarchii dědičnosti

CObject

   CMFCRibbonCategory

Požadavky

Záhlaví: afxribboncategory.h

Viz také

Referenční dokumentace

Diagram hierarchie

Třída CObject

Další zdroje

Třídy MFC