CMFCAutoHideButton Class
Un botón que muestra u oculta CDockablePane (Clase) configurada para ocultar.
class CMFCAutoHideButton : public CObject
Members
Métodos públicos
Name |
Descripción |
---|---|
|
|
Crea e inicializa el botón de ocultar automáticamente. |
|
Recupera la alineación del botón de ocultar automáticamente. |
|
Devuelve el objeto de CDockablePane asociado al botón de ocultar automáticamente. |
|
|
|
|
|
Determina el tamaño del botón de ocultar automáticamente. |
|
Devuelve el tamaño de la etiqueta de texto para el botón de ocultar automáticamente. |
|
Resalta el botón auto hide. |
|
Indica si el botón de ocultar automáticamente está activa. |
|
Devuelve el estado de resaltado de botón auto hide. |
|
Determina si el botón de ocultar automáticamente es horizontal o vertical. |
|
|
|
Indica si el botón está visible. |
|
|
|
El marco de trabajo llama a este método cuando dibuja el botón de ocultar automáticamente. |
|
El marco de trabajo llama a este método cuando dibuja el borde de un botón de ocultar automáticamente. |
|
El marco de trabajo llama a este método cuando rellena el fondo de un botón de ocultar automáticamente. |
|
|
|
Muestra u oculta CDockablePane (Clase)asociado. |
|
Muestra u oculta el botón de ocultar automáticamente. |
|
|
Comentarios
en la creación, el objeto de CMFCAutoHideButton se adjunta a CDockablePane (Clase). Se oculta o se muestra el objeto de CDockablePane mientras el usuario interactúa con el objeto de CMFCAutoHideButton .
De forma predeterminada, el marco crea automáticamente CMFCAutoHideButton cuando el usuario activa oculta automáticamente. El marco puede crear un elemento de una clase personalizada de la interfaz de usuario en lugar de la clase de CMFCAutoHideButton . Para especificar que la clase personalizada de la interfaz de usuario el marco debe utilizar, establezca la variable miembro static CMFCAutoHideBar::m_pAutoHideButtonRTS igual a la clase personalizada de la interfaz de usuario. De forma predeterminada, esta variable se establece en CMFCAutoHideButton.
Ejemplo
El ejemplo siguiente muestra cómo construir un objeto de CMFCAutoHideButton y utilizar varios métodos en la clase de CMFCAutoHideButton . El ejemplo muestra cómo inicializar un objeto de CMFCAutoHideButton mediante el método de Create , mostrar la clase de CDockablePane , y mostrar el botón de ocultar automáticamente.
CMFCAutoHideButton* autoHideButton = new CMFCAutoHideButton();
CDockablePane cPane;
// CMFCAutoHideBar* pParentBar
if ( !autoHideButton->Create(pParentBar, &cPane, CBRS_ALIGN_LEFT) )
{
return 0;
}
autoHideButton->ShowAttachedWindow(true);
autoHideButton->ShowButton(true);
Jerarquía de herencia
Requisitos
encabezado: afxautohidebutton.h