Compartir a través de


CMFCRibbonStatusBarPane Class

La clase de CMFCRibbonStatusBarPane implementa un elemento cinta que puede agregar a una barra de estado de la cinta de opciones.

class CMFCRibbonStatusBarPane : public CMFCRibbonButton

Members

Constructores públicos

Name

Descripción

CMFCRibbonStatusBarPane::CMFCRibbonStatusBarPane

Las construcciones e inicializan un objeto de CMFCRibbonStatusBarPane .

Métodos públicos

Name

Descripción

CMFCRibbonStatusBarPane::GetAlmostLargeText

Devuelve la cadena que define la cadena de texto más larga que se puede mostrar en el panel sin truncación.

CMFCRibbonStatusBarPane::GetTextAlign

Devuelve la configuración actual de la alineación del texto.

CMFCRibbonStatusBarPane::IsAnimation

Determina si la animación está en curso.

CMFCRibbonStatusBarPane::IsExtended

Determina si el panel se encuentra en el área extendida de la barra de estado de la cinta de opciones.

CMFCRibbonStatusBarPane::OnDrawBorder

  (Reemplaza CMFCRibbonButton::OnDrawBorder.)

CMFCRibbonStatusBarPane::OnFillBackground

  (Reemplaza CMFCRibbonButton::OnFillBackground.)

CMFCRibbonStatusBarPane::SetAlmostLargeText

Define la cadena de texto más larga que se puede mostrar en el panel sin truncación.

CMFCRibbonStatusBarPane::SetAnimationList

Asignaciones del panel que una imagen muestra que se puede utilizar para la animación.

CMFCRibbonStatusBarPane::SetTextAlign

Establece la alineación del texto.

CMFCRibbonStatusBarPane::StartAnimation

Inicia la animación que se asigna al panel.

CMFCRibbonStatusBarPane::StopAnimation

Detiene la animación que se asigna al panel. .

Métodos protegidos

Name

Descripción

CMFCRibbonStatusBarPane::OnFinishAnimation

Llamado por el marco cuando la animación que se asigna al panel detiene.

Ejemplo

El ejemplo siguiente se muestra cómo utilizar los distintos métodos en la clase de CMFCRibbonStatusBarPane . El ejemplo muestra cómo construir un objeto de CMFCRibbonStatusBarPane , establece la alineación del texto de la etiqueta del panel de barra de estado, define el texto más largo que se puede mostrar en el panel de barra de estado sin truncación, asociada al panel de barra de estado una imagen de lista que se puede utilizar para la animación, e inicia la animación.

  CString strTitlePane1;
    CString strTitlePane2;
    strTitlePane1.LoadString(IDS_STATUS_PANE1);
    strTitlePane2.LoadString(IDS_STATUS_PANE2);

    CMFCRibbonStatusBarPane* rsbp = new CMFCRibbonStatusBarPane( ID_STATUSBAR_PANE1, strTitlePane1, TRUE );
    rsbp->SetTextAlign( TA_CENTER );
    rsbp->SetAlmostLargeText( _T( "Status bar" ) );
    CBitmap bitmap;
    bitmap.LoadBitmapW( IDB_FILESMALL );
    rsbp->SetAnimationList( (HBITMAP)bitmap );
    rsbp->StartAnimation();

Jerarquía de herencia

CObject

   CMFCRibbonBaseElement

      CMFCRibbonButton

         CMFCRibbonStatusBarPane

Requisitos

encabezado: afxribbonstatusbarpane.h

Vea también

Referencia

Gráfico de jerarquías

CMFCRibbonButton Class

CMFCRibbonStatusBar Class

Otros recursos

Clases de MFC