Třída CMFCRibbonBaseElement
CMFCRibbonBaseElement Třída je základní třída pro všechny prvky, které můžete přidat panel pásu.Příklady prvků na pásu karet pás karet tlačítka, ribbon políček a seznamem pásu karet.
class CMFCRibbonBaseElement : public CObject
Členy
Veřejné konstruktory
Název |
Description |
---|---|
CMFCRibbonBaseElement |
Konstrukce CMFCRibbonBaseElement objektu. |
Veřejné metody
Název |
Description |
---|---|
Přidá popisu tlačítka pásu prvku matice popisy tlačítek. |
|
Přidá do seznamu příkazy pásu určeného prvku na pásu karet. |
|
Označuje, zda prvek pás karet lze přidat na panel nástrojů Rychlý přístup. |
|
Označuje, zda mohou být kompaktní velikost prvku na pásu karet. |
|
Označuje, zda lze Výška prvku pásu svisle zvětšit výšku řádku pásu karet. |
|
Označuje, zda lze změnit šířku prvku na pásu karet. |
|
Vymaže nastavení dimenzí pro prvek pásu karet. |
|
Zavře nabídka prvku na pásu karet. |
|
Zkopíruje stát zadaného CMFCRibbonBaseElement na aktuální objekt. |
|
Zničí prvku na pásu karet. |
|
Vykreslí obraz prvku na pásu karet. |
|
Vrátí zadaný ukazatel pásu prvek odkazuje na aktuální objekt. |
|
Načte ukazatel na prvek pás karet obsahuje zadaná data. |
|
Získá ukazatel na pásu karet prvek prvku je identifikována ID zadaný příkaz. |
|
Ukazatel na prvek pásu obnoví, pokud jeho původní prvek pásu odpovídá prvku zadaný pásu karet. |
|
Vrátí kompaktní velikosti prvku na pásu karet. |
|
Obnoví uživatelská data přidružená k prvku na pásu karet. |
|
Vrátí popis prvku na pásu karet. |
|
Ukazatel na prvek pásu obnoví, pokud je rozevřený jeho rozbalovací nabídky. |
|
Přidá aktuální prvek pásu určeného pole. |
|
Přidá aktuální prvek pásu určeného pole aktuální prvek pás karet obsahuje ID zadaný příkaz. |
|
Ukazatel na prvek pásu obnoví, pokud je zvýrazněno. |
|
Vrátí ID příkazu prvku na pásu karet. |
|
Vrátí velikost obrazu prvku na pásu karet. |
|
Vrátí velikost prvku na pásu karet v mezilehlých stavu. |
|
Vrátí popisu tlačítka přidruženého prvku na pásu karet. |
|
Načte obdélník hranice popisu tlačítka prvku na pásu karet. |
|
Obnoví velikost textu popisu tlačítka. |
|
Označuje umístění zobrazení prvku pásu karet ve skupině pásu karet. |
|
Vrátí tlačítko přidružené popisy tlačítek. |
|
Načte ID příkazu oznámení prvku na pásu karet. |
|
Obnoví původní prvek pásu karet. |
|
Načte pásu kategorie prvku na pásu karet. |
|
Načte pásu panel, který obsahuje prvek pásu karet. |
|
Načte pruh pásu nadřazeného prvku na pásu karet. |
|
Obnoví okno nadřazeného prvku na pásu karet. |
|
Pokud uživatel aktuálně stiskne, načte ukazatel prvku na pásu karet. |
|
ID příkazu prvku na pásu karet získá, když se nachází na panelu nástrojů Rychlý přístup. |
|
Vrátí ohraničovacího rámečku prvku na pásu karet. |
|
Vrátí normální velikost prvku na pásu karet. |
|
Vrátí aktuální velikost prvku na pásu karet. |
|
Vrátí text přidružený k prvku na pásu karet. |
|
Vrátí text popisu prvku na pásu karet. |
|
Načte panel nejvyšší úrovně pásu prvku na pásu karet. |
|
Určuje, zda má prvek pásu kompaktní režim. |
|
Určuje, zda má nadřazený prvek fokusu klávesnice. |
|
Určuje, zda má prvek pásu zprostředkující režimu. |
|
Určuje, zda má prvek pásu velkých režimu. |
|
Určuje, zda má prvek pásu nabídky. |
|
Ukazatel na prvek pásu obnoví, pokud zadaný bod je umístěn v ní. |
|
Označuje, zda prvek pásu svisle zarovnaný s jinými prvky na pásu karet. |
|
Označuje, zda velikost obrazu prvek pásu je vždy velký. |
|
Označuje, zda je prvek pásu karet v režimu automatické opakování. |
|
Určuje, zda je zaškrtnuto políčko prvku na pásu karet. |
|
Určuje, zda je prvek pásu karet v kompaktním režimu. |
|
|
|
Určuje, zda je zakázáno prvku na pásu karet. |
|
Určuje, zda prvku na pásu karet zobrazuje místní nabídku a je rozevřený. |
|
Určuje, zda pásu prvek má fokus. |
|
Označuje, zda prvek pás karet je součástí pásu galerie. |
|
Určuje, zda je zvýrazněna prvku na pásu karet. |
|
Označuje, zda je aktuální obrázek prvku na pásu karet zprostředkující velikost. |
|
Označuje, zda aktuální obrázek pro prvek pásu je velké velikosti. |
|
Označuje, zda prvek pás karet je součástí nabídky. |
|
Označuje, zda uživatel klepne prvku na pásu karet. |
|
Označuje, zda prvek pás karet je součástí panelu nástrojů Rychlý přístup. |
|
Označuje, zda je prvek pásu zobrazení oddělovače. |
|
Označuje, zda prvek pás karet je součástí skupiny, který zobrazuje společné hranice. |
|
Označuje, zda je zobrazen popis prvku na pásu karet. |
|
Označuje, zda prvek pás karet lze vybrat pomocí klávesnice. |
|
Označuje, zda text prvku na pásu karet se zobrazí vpravo. |
|
Označuje, zda je aktuálně zobrazena prvku na pásu karet. |
|
Označuje, zda heigth zobrazení prvku na pásu karet je stejné jako výška zobrazení panelu pásu karet, který jej obsahuje. |
|
Odešle oznámení příkazu okno nadřazeného prvku na pásu karet. |
|
Nadřazené okno panelu pásu upozorní uživatele zvýrazní prvek pásu karet, který se nachází v seznamu. |
|
Přidá do panelu nástrojů Rychlý přístup určený prvku na pásu karet. |
|
Aktualizuje popis prvku na pásu karet. |
|
Aktualizace prvku pásu karet v reakci na vstup uživatele trvalý. |
|
Vypočítá velikost textu prvku na pásu karet. |
|
Rámci volána když zvýraznění pro prvek pásu karet, který je umístěn v nabídce. |
|
Volat rámec pro nakreslení prvku na pásu karet. |
|
Volat rámci nakreslete popisu tlačítka prvku na pásu karet. |
|
Rámci vyvolána při nabídce Obrázek prvku na pásu karet. |
|
Volat rámec k prvku na pásu karet v seznamu příkazů. |
|
Když uživatel stiskne popisu tlačítka a pásu prvek má fokus, nazývá rámcem. |
|
Při změně rozložení směru volat rozhraní. |
|
Volat v rámci zobrazení nebo skrytí pásu karet prvek. |
|
Rámci vyvolána při pásu prvek zobrazit místní nabídku. |
|
Aktualizuje zobrazení prvku na pásu karet. |
|
Nastaví data usnadnění prvku na pásu karet. |
|
Nastaví velikost zobrazení prvku na pásu karet. |
|
Přidruží položky dat prvku na pásu karet. |
|
|
|
Nastaví popis prvku na pásu karet. |
|
Nastaví ID příkazu prvku na pásu karet. |
|
Nastaví velikost počáteční zobrazení prvku na pásu karet. |
|
Nastaví popisu tlačítka prvku na pásu karet. |
|
Nastaví prvek původní pásu prvku na pásu karet. |
|
Nastaví nadřazené kategorie prvku na pásu karet. |
|
Nastaví nadřazený kontejner nabídky prvku na pásu karet. |
|
Nastaví pruh pásu nadřazeného prvku na pásu karet. |
|
Nastaví rozměry bylo možné vznést mu zobrazit obdélník prvku na pásu karet. |
|
Nastaví text prvku na pásu karet. |
|
Nastaví text prvku pásu na pravé straně zobrazení. |
|
Nastaví text popisu prvku na pásu karet. |
|
Nastaví stav viditelnosti prvku na pásu karet. |
|
Roztáhne Šířka prvku na pásu karet. |
|
Zadaná výška změní výšku zobrazení prvku na pásu karet. |
|
Text popisku aktualizace pomocí příkazu zdroj prvku na pásu karet. |
Chráněné metody
Název |
Description |
---|---|
Rámci vyvolána při stisknutí klávesové zkratky. |
|
Volat rámci prvku na pásu karet obdrží nebo ztratí fokus vstupu. |
Poznámky
CMFCRibbonBaseElement Třída definuje vlastnosti, které jsou společné pro všechny prvky pásu karet, které zahrnují ID příkazu, textový popisek, text popisu, popis prvku a stav (lze zaměřený, zvýrazněna, stisknutí, zakázán, kontrole nebo rozevřený).
Velikost bitové kopie prvku na pásu karet je definován RibbonImageType členského státu, který může být jedna z následujících hodnot:
RibbonImageLarge
RibbonImageSmall
V závislosti na jeho velikosti prvku na pásu karet zobrazuje buď malý nebo velký obraz.
Příklad
Následující příklad demonstruje použití různých metod v CMFCRibbonBaseElement třídy.Příklad ukazuje, jak získat CMFCRibbonBaseElement z objektu CMFCRibbonStatusBar třídy, nastavit popis prvku na pásu karet, nastavit text, nastavit popisu tlačítka a nastavit text popisu prvku na pásu karet.Tento fragment kódu je součástí vzorku kreslení klienta.
// CMFCRibbonStatusBar m_wndStatusBar
CMFCRibbonBaseElement* pPane = m_wndStatusBar.FindByID(nID);
...
pPane->SetDescription(_T("a pane"));
// CString strText
pPane->SetText(strText);
pPane->SetKeys(_T("p"));
pPane->SetToolTipText(_T("this is a pane"));
Hierarchii dědičnosti
Požadavky
Záhlaví: afxbaseribbonelement.h