Třída CMFCAutoHideButton
Zobrazí nebo skryje tlačítko Třída CDockablePane která je nakonfigurovaná na skrýt.
class CMFCAutoHideButton : public CObject
Členy
Veřejné metody
Název |
Description |
---|---|
|
|
Vytvoří a inicializuje automaticky skrýt tlačítko. |
|
Načte automaticky skrýt tlačítko zarovnání. |
|
Vrátí CDockablePane objekt přidružený k tlačítku Automaticky schovávat. |
|
|
|
|
|
Určuje velikost tlačítka Automaticky schovávat. |
|
Vrátí velikost popisek tlačítka Automaticky schovávat. |
|
Světla automaticky tlačítko skrýt. |
|
Označuje, zda je aktivní tlačítko Automaticky schovávat. |
|
Vrátí zvýraznění skrýt tlačítko automaticky. |
|
Určuje, zda je automaticky skrýt tlačítko vodorovně nebo svisle. |
|
|
|
Označuje, zda je tlačítko viditelné. |
|
|
|
Rámci volání této metody při nakreslí tlačítko Automaticky schovávat. |
|
Rámci volání této metody při nakreslí ohraničení tlačítka Automaticky schovávat. |
|
Rámci volání této metody při vyplní pozadí tlačítka Automaticky schovávat. |
|
|
|
Zobrazí nebo skryje přidružených Třída CDockablePane. |
|
Zobrazí nebo skryje tlačítko Automaticky schovávat. |
|
|
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
Požadavky
Záhlaví: afxautohidebutton.h