Compartilhar via


Classe CMFCRibbonStatusBarPane

The CMFCRibbonStatusBarPane classe implementa um elemento da faixa de opções que você pode adicionar a uma faixa de opções BAR de status.

class CMFCRibbonStatusBarPane : public CMFCRibbonButton

Membros

Construtores públicos

Nome

Descrição

CMFCRibbonStatusBarPane::CMFCRibbonStatusBarPane

Cria e inicializa um CMFCRibbonStatusBarPane objeto.

Métodos públicos

Nome

Descrição

CMFCRibbonStatusBarPane::GetAlmostLargeText

Retorna a seqüência de caracteres que define a seqüência de caracteres de texto mais longa que pode ser exibida no painel sem truncamento.

CMFCRibbonStatusBarPane::GetTextAlign

Retorna a configuração corrente de alinhamento de texto.

CMFCRibbonStatusBarPane::IsAnimation

Determina se a animação está em andamento.

CMFCRibbonStatusBarPane::IsExtended

Determina se o painel está localizado na área estendida da Faixa de Opções de Opções BAR de status.

CMFCRibbonStatusBarPane::OnDrawBorder

(Substitui CMFCRibbonButton::OnDrawBorder.)

CMFCRibbonStatusBarPane::OnFillBackground

(Substitui CMFCRibbonButton::OnFillBackground.)

CMFCRibbonStatusBarPane::SetAlmostLargeText

Define a seqüência de caracteres de texto mais longa que pode ser exibida no painel sem truncamento.

CMFCRibbonStatusBarPane::SetAnimationList

Atribui ao painel um imagem lista que pode ser usada para ver a animação.

CMFCRibbonStatusBarPane::SetTextAlign

Define o alinhamento do texto.

CMFCRibbonStatusBarPane::StartAnimation

Inicia a animação é atribuída ao painel.

CMFCRibbonStatusBarPane::StopAnimation

Pára a animação que é atribuída ao painel..

Métodos protegidos

Nome

Descrição

CMFCRibbonStatusBarPane::OnFinishAnimation

Chamado pela estrutura quando parar a animação que é atribuída ao painel.

Exemplo

O exemplo a seguir demonstra como usar os diversos métodos no CMFCRibbonStatusBarPane classe. O exemplo mostra como construir um CMFCRibbonStatusBarPane objeto, conjunto o alinhamento do texto do rótulo do painel de BAR de status, conjunto o texto mais longo que pode ser exibido no painel de BAR de status sem truncamento, anexar ao painel de BAR de status de uma lista de imagens que pode ser usada para animação e inicia a animação.

   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();

Hierarquia de herança

CObject

   CMFCRibbonBaseElement

      CMFCRibbonButton

         CMFCRibbonStatusBarPane

Requisitos

Cabeçalho: afxribbonstatusbarpane.h

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CMFCRibbonButton

Classe CMFCRibbonStatusBar

Outros recursos

Classes (@@)