Sdílet prostřednictvím


Třída CMFCRibbonBar

CMFCRibbonBar Třída implementuje pruh pásu podobné používané v systému Office 2007.

class CMFCRibbonBar : public CPane

Členy

Bb983906.collapse_all(cs-cz,VS.110).gifVeřejné konstruktory

Název

Description

CMFCRibbonBar::CMFCRibbonBar

Výchozí konstruktor.

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

Název

Description

CMFCRibbonBar::ActivateContextCategory

Aktivuje kontextu kategorie, který je již zobrazen.

CMFCRibbonBar::AddCategory

Přidá novou kategorii pásu karet pás karet.

CMFCRibbonBar::AddContextCategory

Přidá kategorie kontextu.

CMFCRibbonBar::AddMainCategory

Přidá novou kategorii hlavního pásu.

CMFCRibbonBar::AddPrintPreviewCategory

 

CMFCRibbonBar::AddQATOnlyCategory

 

CMFCRibbonBar::AddToTabs

Přidáte prvek pásu pravé straně pruhu pásu karet.

CMFCRibbonBar::CreateEx

Vytvoří ovládací panel a připojí jej CPane objektu.(Přepíše CPane::CreateEx.)

CMFCRibbonBar::Create

Vytvoří ovládací prvek panelu pásu karet a připojí k panelu pásu karet.

CMFCRibbonBar::DeactivateKeyboardFocus

 

CMFCRibbonBar::DrawMenuImage

 

CMFCRibbonBar::DWMCompositionChanged

 

CMFCRibbonBar::EnableKeyTips

Povolit nebo zakázat zobrazování tipů pro kontrolu pásu karet.

CMFCRibbonBar::EnablePrintPreview

Povolit Náhled kartu.

CMFCRibbonBar::EnableToolTips

Povolí nebo zakáže popisy a popis popisy na panelu pásu karet.

CMFCRibbonBar::FindByData

Pomocí dat, která určuje uživatel najděte prvku na pásu karet.

CMFCRibbonBar::FindByID

Vyhledá prvek pásu karet, který má id zadaný příkaz.

CMFCRibbonBar::FindCategoryIndexByData

Nalezne index kategorii pásu karet, která obsahuje data definovaná uživatelem.

CMFCRibbonBar::ForceRecalcLayout

 

CMFCRibbonBar::GetActiveCategory

Získá ukazatel aktivní kategorie.

CMFCRibbonBar::GetCaptionHeight

Vrátí výšku titulek.(Přepíše CBasePane::GetCaptionHeight.)

CMFCRibbonBar::GetCategory

Ukazatel dostane do kategorie na zadaný index.

CMFCRibbonBar::GetCategoryCount

Počet kategorií pásu získá v panelu pásu karet.

CMFCRibbonBar::GetCategoryHeight

 

CMFCRibbonBar::GetCategoryIndex

Vrátí index kategorie pásu karet.

CMFCRibbonBar::GetContextName

Načte název titulek kategorie kontextu, který určíte pomocí identifikátoru

CMFCRibbonBar::GetDroppedDown

 

CMFCRibbonBar::GetElementsByID

Získá pole, které obsahuje odkazy na všechny prvky pásu karet, které mají zadané ID.

CMFCRibbonBar::GetApplicationButton

Ukazatel se získá tlačítko pásu karet.

CMFCRibbonBar::GetFocused

Vrátí hodnotu prvku s fokusem.

CMFCRibbonBar::GetHideFlags

 

CMFCRibbonBar::GetItemIDsList

 

CMFCRibbonBar::GetKeyboardNavigationLevel

 

CMFCRibbonBar::GetKeyboardNavLevelCurrent

 

CMFCRibbonBar::GetKeyboardNavLevelParent

 

CMFCRibbonBar::GetMainCategory

Vrací ukazatel aktuálně vybranou kategorii pásu karet.

CMFCRibbonBar::GetQATCommandsLocation

 

CMFCRibbonBar::GetQATDroppedDown

 

CMFCRibbonBar::GetQuickAccessCommands

Vloží seznam, který obsahuje příkaz ID všech prvků, které se zobrazí na panelu nástrojů Rychlý přístup.

CMFCRibbonBar::GetQuickAccessToolbarLocation

 

CMFCRibbonBar::GetTabTrancateRatio

 

CMFCRibbonBar::GetTooltipFixedWidthLargeImage

 

CMFCRibbonBar::GetTooltipFixedWidthRegular

 

CMFCRibbonBar::GetVisibleCategoryCount

 

CMFCRibbonBar::HideAllContextCategories

Skryje všechny kategorie, které jsou aktivní a viditelná.

CMFCRibbonBar::HideKeyTips

 

CMFCRibbonBar::HitTest

Najde ukazatel na pásu karet prvek, který je umístěn v zadané bodu v souřadnicích klient pruh pásu karet.

CMFCRibbonBar::IsKeyTipEnabled

Určuje, zda jsou popisy tlačítek.

CMFCRibbonBar::IsMainRibbonBar

 

CMFCRibbonBar::IsPrintPreviewEnabled

Určuje, zda Náhled karta je povolena.

CMFCRibbonBar::IsQATEmpty

 

CMFCRibbonBar::IsQuickAccessToolbarOnTop

Určuje, zda panel nástrojů Rychlý přístup je umístěn nad pruhem pásu karet.

CMFCRibbonBar::IsReplaceFrameCaption

Určuje, zda nahradí hlavní nadpis panelu pásu, nebo pod rámec titulek bude přidána.

CMFCRibbonBar::IsShowGroupBorder

 

CMFCRibbonBar::IsToolTipDescrEnabled

Určuje, zda jsou popisy tooltip.

CMFCRibbonBar::IsToolTipEnabled

Určuje, zda jsou popisy tlačítek panelu pásu karet.

CMFCRibbonBar::IsTransparentCaption

 

CMFCRibbonBar::IsWindows7Look

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

CMFCRibbonBar::LoadFromResource

Přetíženo.Ze zdroje aplikace načte pruh pásu karet.

CMFCRibbonBar::OnClickButton

 

CMFCRibbonBar::OnEditContextMenu

 

CMFCRibbonBar::OnRTLChanged

  (Přepíše CPane::OnRTLChanged .)

CMFCRibbonBar::OnSetAccData

  (Přepíše CBasePane::OnSetAccData.)

CMFCRibbonBar::OnShowRibbonContextMenu

 

CMFCRibbonBar::OnShowRibbonQATMenu

 

CMFCRibbonBar::OnSysKeyDown

 

CMFCRibbonBar::OnSysKeyUp

 

CMFCRibbonBar::PopTooltip

 

CMFCRibbonBar::PreTranslateMessage

  (Přepíše CBasePane::PreTranslateMessage .)

CMFCRibbonBar::RecalcLayout

  (Přepíše CPane::RecalcLayout.)

CMFCRibbonBar::RemoveAllCategories

Odebere všechny kategorie pásu z panelu pásu karet.

CMFCRibbonBar::RemoveAllFromTabs

Odebere všechny prvky pásu z oblasti karet.

CMFCRibbonBar::RemoveCategory

Odebere kategorii pásu karet, která je umístěna v zadaném indexu.

CMFCRibbonBar::SaveToXMLBuffer

Panel pásu se uloží do vyrovnávací paměti.

CMFCRibbonBar::SaveToXMLFile

Pruh pásu se uloží do souboru XML.

CMFCRibbonBar::SetActiveCategory

Nastaví zadaný pásu kategorie aktivní.

CMFCRibbonBar::SetActiveMDIChild

 

CMFCRibbonBar::SetElementKeys

Nastaví zadaný popisy tlačítek pro všechny prvky pásu karet, které mají ID zadaný příkaz.

CMFCRibbonBar::SetApplicationButton

Přiřadí tlačítko pásu karet aplikace pruh pásu karet.

CMFCRibbonBar::SetKeyboardNavigationLevel

 

CMFCRibbonBar::SetMaximizeMode

 

CMFCRibbonBar::SetQuickAccessCommands

Přidá jeden nebo více prvků pásu karet na panel nástrojů Rychlý přístup.

CMFCRibbonBar::SetQuickAccessDefaultState

Určuje výchozí stav pro panel nástrojů Rychlý přístup.

CMFCRibbonBar::SetQuickAccessToolbarOnTop

Pozice rychlý přístup k panelu nástrojů (QAT) nad nebo pod pásem karet.

CMFCRibbonBar::SetTooltipFixedWidth

 

CMFCRibbonBar::SetWindows7Look

Povolit nebo zakázat pásu styl 7 vzhled systému Windows (malá aplikace obdélníkové tlačítko)

CMFCRibbonBar::ShowCategory

Zobrazí nebo skryje pásu zadané kategorie.

CMFCRibbonBar::ShowContextCategories

Zobrazí nebo skryje kontextu kategorií, které mají zadané ID.

CMFCRibbonBar::ShowKeyTips

 

CMFCRibbonBar::ToggleMimimizeState

Přepíná panel pásu mezi státy minimalizované a maximalizované..

CMFCRibbonBar::TranslateChar

 

Poznámky

Microsoft Office Fluent pásu zavedena, současně vydání sady Microsoft Office 2007.Tento panel pásu karet není právě nový ovládací prvek.Představuje nové paradigma uživatelského rozhraní.Pás karet je podokno obsahující sadu karet názvem kategorie.Každá kategorie logicky rozdělit panely pásu a každý panel může obsahovat různé ovládací prvky a příkazová tlačítka.

Prvky, které se zobrazují na pásu karet panel rozbalit a smluv na co nejlepší využití volného místa.Například panel pásu má dostatek místa pro zobrazení jeho prvků, stane zobrazující podřízené položky nabídky tlačítka v rozbalovací nabídce.Panel pásu se chová jako statické ovládací panel (ne s plovoucí) a můžete ukotvit v horní části snímku.

Můžete použít CMFCRibbonStatusBar třídy pro implementaci stavového řádku podobný použitý v Office 2007.Kategorie pás karet obsahuje (a zobrazí) skupiny pás karet panely.Každý panel pás karet obsahuje jeden nebo více prvků pásu karet, které jsou odvozeny z CMFCRibbonBaseElement.

Informace o tom, jak přidat panel pásu karet aplikace MFC naleznete v tématu Názorný postup: aktualizace aplikace MFC Klikyháky.

Hierarchii dědičnosti

CObject

   CCmdTarget

      CWnd

         CBasePane

            CPane

               CMFCRibbonBar

Požadavky

Záhlaví: afxribbonbar.h

Viz také

Úkoly

Názorný postup: Aktualizace aplikace MFC Klikyháky

Referenční dokumentace

Diagram hierarchie

Třída CPane

Třída CMFCRibbonCategory

Třída CMFCRibbonPanel

Třída CMFCRibbonBaseElement

Další zdroje

Třídy MFC