Compartilhar via


Classe CMFCRibbonStatusBar

A classe de CMFCRibbonStatusBar implementa um controle statusbar que pode exibir os elementos de fita.

class CMFCRibbonStatusBar : public CMFCRibbonBar

Membros

Métodos públicos

Nome

Descrição

CMFCRibbonStatusBar::AddDynamicElement

Adiciona um elemento dinâmico para a barra de status de fita.

CMFCRibbonStatusBar::AddElement

Adiciona um novo elemento de fita a barra de status de fita.

CMFCRibbonStatusBar::AddExtendedElement

Adiciona um elemento de fita estendido para a área de barra de status de fita.

CMFCRibbonStatusBar::AddSeparator

Adiciona um separador para a barra de status de fita.

CMFCRibbonStatusBar::Create

Cria uma barra de status de fita.

CMFCRibbonStatusBar::CreateEx

Cria uma barra de status de fita com um estilo estendido.

CMFCRibbonStatusBar::FindByID

 

CMFCRibbonStatusBar::FindElement

Retorna um ponteiro para o elemento que possui um certo ID de comando

CMFCRibbonStatusBar::GetCount

Retorna o número de elementos que estão localizados na área principal da barra de status de fita.

CMFCRibbonStatusBar::GetElement

Retorna um ponteiro para o elemento que está localizado em um índice especificado.

CMFCRibbonStatusBar::GetExCount

Retorna o número de elementos que estão localizados na área controle statusbar de fita.

CMFCRibbonStatusBar::GetExElement

Retorna um ponteiro para o elemento que está localizado em um índice especificado na área controle statusbar de fita.

CMFCRibbonStatusBar::GetExtendedArea

 

CMFCRibbonStatusBar::GetSpace

 

CMFCRibbonStatusBar::IsBottomFrame

 

CMFCRibbonStatusBar::IsExtendedElement

 

CMFCRibbonStatusBar::IsInformationMode

Determina se o modo de informações é habilitado para a barra de status de fita.

CMFCRibbonStatusBar::RecalcLayout

  Overrides ( CMFCRibbonBar::RecalcLayout.)

CMFCRibbonStatusBar::RemoveAll

Remove todos os elementos da barra de status de fita.

CMFCRibbonStatusBar::RemoveElement

Remove o elemento que tenha especificado uma identificação de comando statusbar de fita.

CMFCRibbonStatusBar::SetInformation

Habilita ou desabilita o modo de informações para a barra de status de fita.

Métodos protegidos

Nome

Descrição

CMFCRibbonStatusBar::OnDrawInformation

Exibe a cadeia de caracteres de informações que aparece na barra de status de fita quando o modo de informações é ativado.

Comentários

Os usuários podem modificar a visibilidade dos elementos de fita em uma barra de status de fita usando o menu de contexto interno para a barra de status de fita. Você pode adicionar ou remover os elementos dinamicamente.

Uma barra de status de fita tem duas áreas: uma área principal e uma área estendido. A área estendido é exibida no lado direito da barra de status de fita e aparecem em uma cor diferente do que a área principal faz.

Normalmente, a área principal statusbar exibe notificações de status, e exibe estendidos da área exibe controles. A área estendido permanece visível o tempo todo possível quando o usuário redimensiona a barra de status de fita.

Exemplo

O exemplo a seguir demonstra como usar vários métodos na classe de CMFCRibbonStatusBar . O exemplo a seguir mostra como adicionar um novo elemento de fita a barra de status de fita, adicione um elemento de fita estendido para a área de barra de status de fita, adicione um separador, e ativar o modo normal para a barra de status de fita.

 // CMFCRibbonStatusBar  m_wndStatusBar
    m_wndStatusBar.AddElement(rsbp, strTitlePane1);
    m_wndStatusBar.AddExtendedElement(new CMFCRibbonStatusBarPane(ID_STATUSBAR_PANE2, strTitlePane2, TRUE), 
        strTitlePane2);


...


    m_wndStatusBar.AddSeparator();
    m_wndStatusBar.SetInformation(NULL);

Hierarquia de herança

CObject

   CCmdTarget

      CWnd

         CBasePane

            CPane

               CMFCRibbonBar

                  CMFCRibbonStatusBar

Requisitos

Cabeçalho: afxribbonstatusbar.h

Consulte também

Referência

Gráfico da hierarquia

Classe CMFCRibbonBar

Classe CMFCRibbonBaseElement

Classe CMFCRibbonBar

Outros recursos

Classes MFC