Třída CMFCRibbonBar
CMFCRibbonBar Třída implementuje pruh pásu podobné používané v systému Office 2007.
class CMFCRibbonBar : public CPane
Členy
Veřejné konstruktory
Název |
Description |
---|---|
CMFCRibbonBar::CMFCRibbonBar |
Výchozí konstruktor. |
Veřejné metody
Název |
Description |
---|---|
Aktivuje kontextu kategorie, který je již zobrazen. |
|
Přidá novou kategorii pásu karet pás karet. |
|
Přidá kategorie kontextu. |
|
Přidá novou kategorii hlavního pásu. |
|
|
|
|
|
Přidáte prvek pásu pravé straně pruhu pásu karet. |
|
Vytvoří ovládací panel a připojí jej CPane objektu.(Přepíše CPane::CreateEx.) |
|
Vytvoří ovládací prvek panelu pásu karet a připojí k panelu pásu karet. |
|
|
|
|
|
|
|
Povolit nebo zakázat zobrazování tipů pro kontrolu pásu karet. |
|
Povolit Náhled kartu. |
|
Povolí nebo zakáže popisy a popis popisy na panelu pásu karet. |
|
Pomocí dat, která určuje uživatel najděte prvku na pásu karet. |
|
Vyhledá prvek pásu karet, který má id zadaný příkaz. |
|
Nalezne index kategorii pásu karet, která obsahuje data definovaná uživatelem. |
|
|
|
Získá ukazatel aktivní kategorie. |
|
Vrátí výšku titulek.(Přepíše CBasePane::GetCaptionHeight.) |
|
Ukazatel dostane do kategorie na zadaný index. |
|
Počet kategorií pásu získá v panelu pásu karet. |
|
|
|
Vrátí index kategorie pásu karet. |
|
Načte název titulek kategorie kontextu, který určíte pomocí identifikátoru |
|
|
|
Získá pole, které obsahuje odkazy na všechny prvky pásu karet, které mají zadané ID. |
|
Ukazatel se získá tlačítko pásu karet. |
|
Vrátí hodnotu prvku s fokusem. |
|
|
|
|
|
|
|
|
|
|
|
Vrací ukazatel aktuálně vybranou kategorii pásu karet. |
|
|
|
|
|
Vloží seznam, který obsahuje příkaz ID všech prvků, které se zobrazí na panelu nástrojů Rychlý přístup. |
|
|
|
|
|
|
|
|
|
|
|
Skryje všechny kategorie, které jsou aktivní a viditelná. |
|
|
|
Najde ukazatel na pásu karet prvek, který je umístěn v zadané bodu v souřadnicích klient pruh pásu karet. |
|
Určuje, zda jsou popisy tlačítek. |
|
|
|
Určuje, zda Náhled karta je povolena. |
|
|
|
Určuje, zda panel nástrojů Rychlý přístup je umístěn nad pruhem pásu karet. |
|
Určuje, zda nahradí hlavní nadpis panelu pásu, nebo pod rámec titulek bude přidána. |
|
|
|
Určuje, zda jsou popisy tooltip. |
|
Určuje, zda jsou popisy tlačítek panelu pásu karet. |
|
|
|
Určuje, zda má pásu styl 7 vzhled systému Windows (malá aplikace obdélníkové tlačítko). |
|
Přetíženo.Ze zdroje aplikace načte pruh pásu karet. |
|
|
|
|
|
(Přepíše CPane::OnRTLChanged .) |
|
(Přepíše CBasePane::OnSetAccData.) |
|
|
|
|
|
|
|
|
|
|
|
(Přepíše CBasePane::PreTranslateMessage .) |
|
(Přepíše CPane::RecalcLayout.) |
|
Odebere všechny kategorie pásu z panelu pásu karet. |
|
Odebere všechny prvky pásu z oblasti karet. |
|
Odebere kategorii pásu karet, která je umístěna v zadaném indexu. |
|
Panel pásu se uloží do vyrovnávací paměti. |
|
Pruh pásu se uloží do souboru XML. |
|
Nastaví zadaný pásu kategorie aktivní. |
|
|
|
Nastaví zadaný popisy tlačítek pro všechny prvky pásu karet, které mají ID zadaný příkaz. |
|
Přiřadí tlačítko pásu karet aplikace pruh pásu karet. |
|
|
|
|
|
Přidá jeden nebo více prvků pásu karet na panel nástrojů Rychlý přístup. |
|
Určuje výchozí stav pro panel nástrojů Rychlý přístup. |
|
Pozice rychlý přístup k panelu nástrojů (QAT) nad nebo pod pásem karet. |
|
|
|
Povolit nebo zakázat pásu styl 7 vzhled systému Windows (malá aplikace obdélníkové tlačítko) |
|
Zobrazí nebo skryje pásu zadané kategorie. |
|
Zobrazí nebo skryje kontextu kategorií, které mají zadané ID. |
|
|
|
Přepíná panel pásu mezi státy minimalizované a maximalizované.. |
|
|
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
Požadavky
Záhlaví: afxribbonbar.h
Viz také
Úkoly
Názorný postup: Aktualizace aplikace MFC Klikyháky