CMFCRibbonCategory-Klasse

Die CMFCRibbonCategory-Klasse implementiert eine Menübandregisterkarte, die eine Gruppe von Menübandbereiche enthält.

class CMFCRibbonCategory : public CObject

Mitglieder

Bb983800.collapse_all(de-de,VS.110).gifGeschützte Konstruktoren

Name

Description

CMFCRibbonCategory::CMFCRibbonCategory

Der -Konstruktor.

Bb983800.collapse_all(de-de,VS.110).gifÖffentliche Methoden

Name

Description

CMFCRibbonCategory::AddHidden

Fügt ein ausgeblendetes Element der Menübandkategorie hinzu.

CMFCRibbonCategory::AddPanel

Fügt einen neuen Bereich der Menübandkategorie hinzu.

CMFCRibbonCategory::CopyFrom

 

CMFCRibbonCategory::FindByData

 

CMFCRibbonCategory::FindByID

 

CMFCRibbonCategory::FindPanelWithElem

 

CMFCRibbonCategory::GetContextID

Gibt die Kontext-ID der Menübandkategorie zurück.

CMFCRibbonCategory::GetData

Gibt die benutzerdefinierten Daten zurück, die mit der Menübandkategorie zugeordnet ist.

CMFCRibbonCategory::GetDroppedDown

 

CMFCRibbonCategory::GetElements

 

CMFCRibbonCategory::GetElementsByID

 

CMFCRibbonCategory::GetFirstVisibleElement

Rufen Sie ein erstes sichtbares Element, das der Menübandkategorie gehören.

CMFCRibbonCategory::GetFocused

Gibt ein den Fokus besitzt Element zurück.

CMFCRibbonCategory::GetHighlighted

Gibt ein als Element zurück.

CMFCRibbonCategory::GetImageCount

 

CMFCRibbonCategory::GetImageSize

 

CMFCRibbonCategory::GetItemIDsList

 

CMFCRibbonCategory::GetLastVisibleElement

Rufen Sie ein letztes sichtbares Element, das der Menübandkategorie gehören

CMFCRibbonCategory::GetLargeImages

Gibt einen Verweis auf die Liste von großen Bildern zurück, die die Menübandkategorie verwendet.

CMFCRibbonCategory::GetMaxHeight

 

CMFCRibbonCategory::GetName

 

CMFCRibbonCategory::GetPanel

Gibt einen Zeiger auf Favoritenmenübandbereich zurück, der am angegebenen Index befindet.

CMFCRibbonCategory::GetPanelCount

Gibt die Anzahl der Menübandbereichen in der Menübandkategorie zurück.

CMFCRibbonCategory::GetPanelFromPoint

 

CMFCRibbonCategory::GetPanelIndex

Gibt den Index des angegebenen Menübandbereichs zurück.

CMFCRibbonCategory::GetParentButton

 

CMFCRibbonCategory::GetParentMenuBar

 

CMFCRibbonCategory::GetParentRibbonBar

 

CMFCRibbonCategory::GetRect

 

CMFCRibbonCategory::GetSmallImages

Gibt einen Verweis auf die Liste von kleinen Bilds zurück, die die Kategorie verwendet.

CMFCRibbonCategory::GetTabColor

Gibt die aktuelle Farbe der Menübandkategorienregisterkarte zurück.

CMFCRibbonCategory::GetTabRect

 

CMFCRibbonCategory::GetTextTopLine

 

CMFCRibbonCategory::GetVisibleElements

Abrufen aller sichtbaren Elemente, die der Menübandkategorie gehören.

CMFCRibbonCategory::HighlightPanel

 

CMFCRibbonCategory::HitTest

 

CMFCRibbonCategory::HitTestEx

 

CMFCRibbonCategory::HitTestScrollButtons

 

CMFCRibbonCategory::IsActive

 

CMFCRibbonCategory::IsVisible

Bestimmt, ob die Menübandkategorie sichtbar ist.

CMFCRibbonCategory::IsWindows7Look

Gibt an, ob das Menüband Elemente Windows 7-Formatblick verfügt (kleine rechteckige Anwendungsschaltfläche)

CMFCRibbonCategory::NotifyControlCommand

 

CMFCRibbonCategory::OnCancelMode

 

CMFCRibbonCategory::OnDraw

 

CMFCRibbonCategory::OnDrawImage

 

CMFCRibbonCategory::OnDrawMenuBorder

 

CMFCRibbonCategory::OnKey

Aufgerufen vom Framework, wenn ein Benutzer eine Taste drückt.

CMFCRibbonCategory::OnLButtonDown

 

CMFCRibbonCategory::OnLButtonUp

 

CMFCRibbonCategory::OnMouseMove

 

CMFCRibbonCategory::OnRTLChanged

 

CMFCRibbonCategory::OnScrollHorz

 

CMFCRibbonCategory::OnUpdateCmdUI

 

CMFCRibbonCategory::RecalcLayout

 

CMFCRibbonCategory::RemovePanel

CMFCRibbonCategory::ReposPanels

 

CMFCRibbonCategory::SetCollapseOrder

Definiert die Einsturzreihenfolge der Menübandbereiche, die in der Menübandkategorie vorhanden sind.

CMFCRibbonCategory::SetData

Speichert die benutzerdefinierten Daten in der Menübandkategorie.

CMFCRibbonCategory::SetKeys

Weist der Menübandkategorie ein keytip zu.

CMFCRibbonCategory::SetName

 

CMFCRibbonCategory::SetTabColor

Legt die Farbe der Menübandkategorie fest.

Hinweise

Normalerweise erstellen Sie eine Menübandkategorie indirekt, indem Sie CMFCRibbonBar::AddCategory aufrufen, die einen Zeiger auf die neu erstellten Menübandkategorie zurückgibt.Sie fügen Bereiche der Kategorie hinzu, indem Sie CMFCRibbonCategory::AddPanel aufrufen.

Die Klasse zeichnet CMFCRibbonTab Menübandkategorien.Wird von CMFCRibbonBaseElement-Klasse abgeleitet.

Das folgende Beispiel zeigt, wie eine Menübandkategorie erstellt und ihr einen Bereich hinzugefügt wird.

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

Das folgende Diagramm zeigt eine Abbildung der privaten Kategorie in der RibbonApp-Beispielanwendung an.

CMFCRibbonCategory-Bild

Vererbungshierarchie

CObject

   CMFCRibbonCategory

Anforderungen

Header: afxribboncategory.h

Siehe auch

Referenz

Hierarchien-Diagramm

CObject-Klasse

Weitere Ressourcen

MFC-Klassen