Sdílet prostřednictvím


Třída CMFCAutoHideButton

Zobrazí nebo skryje tlačítko Třída CDockablePane která je nakonfigurovaná na skrýt.

class CMFCAutoHideButton : public CObject

Členy

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

Název

Description

CMFCAutoHideButton::BringToTop

 

CMFCAutoHideButton::Create

Vytvoří a inicializuje automaticky skrýt tlačítko.

CMFCAutoHideButton::GetAlignment

Načte automaticky skrýt tlačítko zarovnání.

CMFCAutoHideButton::GetAutoHideWindow

Vrátí CDockablePane objekt přidružený k tlačítku Automaticky schovávat.

CMFCAutoHideButton::GetParentToolBar

 

CMFCAutoHideButton::GetRect

 

CMFCAutoHideButton::GetSize

Určuje velikost tlačítka Automaticky schovávat.

CMFCAutoHideButton::GetTextSize

Vrátí velikost popisek tlačítka Automaticky schovávat.

CMFCAutoHideButton::HighlightButton

Světla automaticky tlačítko skrýt.

CMFCAutoHideButton::IsActive

Označuje, zda je aktivní tlačítko Automaticky schovávat.

CMFCAutoHideButton::IsHighlighted

Vrátí zvýraznění skrýt tlačítko automaticky.

CMFCAutoHideButton::IsHorizontal

Určuje, zda je automaticky skrýt tlačítko vodorovně nebo svisle.

CMFCAutoHideButton::IsTop

 

CMFCAutoHideButton::IsVisible

Označuje, zda je tlačítko viditelné.

CMFCAutoHideButton::Move

 

CMFCAutoHideButton::OnDraw

Rámci volání této metody při nakreslí tlačítko Automaticky schovávat.

CMFCAutoHideButton::OnDrawBorder

Rámci volání této metody při nakreslí ohraničení tlačítka Automaticky schovávat.

CMFCAutoHideButton::OnFillBackground

Rámci volání této metody při vyplní pozadí tlačítka Automaticky schovávat.

CMFCAutoHideButton::ReplacePane

 

CMFCAutoHideButton::ShowAttachedWindow

Zobrazí nebo skryje přidružených Třída CDockablePane.

CMFCAutoHideButton::ShowButton

Zobrazí nebo skryje tlačítko Automaticky schovávat.

CMFCAutoHideButton::UnSetAutoHideMode

 

Poznámky

Při vytvoření CMFCAutoHideButton objekt připojen k Třída CDockablePane. CDockablePane Je objekt skrytý nebo zobrazeny jako interakci uživatele s CMFCAutoHideButton objektu.

Standardně rámci automaticky vytvoří CMFCAutoHideButton když uživatel zapne automaticky schovávat.Rámci můžete vytvářet vlastní uživatelské rozhraní třídy namísto prvek CMFCAutoHideButton třídy.Chcete-li určit, které by měly používat rámci vlastní třídy UI, nastavte proměnnou statický člen CMFCAutoHideBar::m_pAutoHideButtonRTS rovna vlastní třídy uživatelského rozhraní.Standardně je tato proměnná nastavena na CMFCAutoHideButton .

Příklad

Následující příklad ukazuje, jak vytvořit CMFCAutoHideButton objektu a pomocí různých metod v CMFCAutoHideButton třídy.Příklad ukazuje, jak inicializovat CMFCAutoHideButton objektu pomocí jeho Create metodou, zobrazit přidružených CDockablePane třídy a automaticky skrýt tlačítko zobrazit.

    CMFCAutoHideButton* autoHideButton = new CMFCAutoHideButton();
    CDockablePane cPane;
    // CMFCAutoHideBar* pParentBar
    if ( !autoHideButton->Create(pParentBar, &cPane, CBRS_ALIGN_LEFT) )
    {
        return 0;
    }
    autoHideButton->ShowAttachedWindow(true);
    autoHideButton->ShowButton(true);

Hierarchii dědičnosti

CObject

   CMFCAutoHideButton

Požadavky

Záhlaví: afxautohidebutton.h

Viz také

Referenční dokumentace

Diagram hierarchie

Třída CMFCAutoHideBar

Třída CAutoHideDockSite

Další zdroje

Třídy MFC