Compartilhar via


Classe CMFCRibbonPanel

Implementa um painel que contém um conjunto de elementos de fita. Quando o painel é desenhado, exibe quantos elementos como possíveis, dado o tamanho do painel.

class CMFCRibbonPanel : public CObject

Membros

Construtores protegidos

Nome

Descrição

CMFCRibbonPanel::CMFCRibbonPanel

As compilações e inicializam um objeto de CMFCRibbonPanel .

Métodos públicos

Nome

Descrição

CMFCRibbonPanel::Add

Adiciona um elemento de fita para o painel.

CMFCRibbonPanel::AddSeparator

Adiciona um separador para o painel de fita.

CMFCRibbonPanel::AddToolBar

Adiciona uma barra de ferramentas para o painel de fita.

CMFCRibbonPanel::FindByData

 

CMFCRibbonPanel::FindByID

Retorna um elemento identificado por um certo ID de comando

CMFCRibbonPanel::GetCaptionHeight

 

CMFCRibbonPanel::GetCount

Retorna o número de elementos no painel de fita.

CMFCRibbonPanel::GetData

Retorna os dados definidos pelo usuário associado com o painel.

CMFCRibbonPanel::GetDefaultButton

 

CMFCRibbonPanel::GetDroppedDown

 

CMFCRibbonPanel::GetElement

Retorna o elemento de fita posicionado em um índice especificado.

CMFCRibbonPanel::GetElements

Recupera todos os elementos que estão contidos no painel de fita.

CMFCRibbonPanel::GetElementsByID

 

CMFCRibbonPanel::GetFocused

Retorna um elemento focalizado.

CMFCRibbonPanel::GetGalleryRect

Retorna um retângulo delimitador do elemento de galeria.

CMFCRibbonPanel::GetHighlighted

 

CMFCRibbonPanel::GetIndex

 

CMFCRibbonPanel::GetItemIDsList

 

CMFCRibbonPanel::GetName

 

CMFCRibbonPanel::GetParentButton

 

CMFCRibbonPanel::GetParentCategory

Retorna a categoria pai do painel fita.

CMFCRibbonPanel::GetParentMenuBar

 

CMFCRibbonPanel::GetPreferedMenuLocation

 

CMFCRibbonPanel::GetPressed

 

CMFCRibbonPanel::GetRect

 

CMFCRibbonPanel::GetVisibleElements

Para obter uma matriz de elementos visíveis.

CMFCRibbonPanel::HasElement

 

CMFCRibbonPanel::HitTest

 

CMFCRibbonPanel::HitTestEx

 

CMFCRibbonPanel::Insert

Insere um elemento de fita na posição determinada.

CMFCRibbonPanel::InsertSeparator

Insere um separador na posição determinada.

CMFCRibbonPanel::IsCenterColumnVert

Especifica se todos os elementos do painel devem ser centralizados (alinhado) verticalmente, a coluna.

CMFCRibbonPanel::IsCollapsed

 

CMFCRibbonPanel::IsHighlighted

 

CMFCRibbonPanel::IsJustifyColumns

Especifica se todas as colunas do painel têm a mesma largura.

CMFCRibbonPanel::IsMainPanel

 

CMFCRibbonPanel::IsMenuMode

 

CMFCRibbonPanel::MakeGalleryItemVisible

Rola a galeria para fazer o elemento especificado de fita visível.

CMFCRibbonPanel::OnKey

 

CMFCRibbonPanel::RecalcWidths

 

CMFCRibbonPanel::Remove

Remove excluir e opcionalmente um elemento posicionado no índice especificado.

CMFCRibbonPanel::RemoveAll

Remove todos os elementos do painel fita.

CMFCRibbonPanel::Replace

Substitui um elemento com outro com base nos valores de índices respectivos.

CMFCRibbonPanel::ReplaceByID

Substitui um elemento com outros baseado em um certo ID de comando

CMFCRibbonPanel::SetCenterColumnVert

Regras do painel para alinhar elementos verticalmente, a coluna.

CMFCRibbonPanel::SetData

Dados definidos pelo usuário de associados com o painel de fita.

CMFCRibbonPanel::SetElementMenu

Atribui um menu pop-up ao elemento que possui a identificação determinada de comando

CMFCRibbonPanel::SetElementRTC

Adiciona um elemento de fita especificado pela classe de informações fornecidas em tempo de execução para o painel de fita.

CMFCRibbonPanel::SetElementRTCByID

Adiciona um elemento de fita especificado pela classe de informações fornecidas em tempo de execução para o painel de fita.

CMFCRibbonPanel::SetFocused

Coloca o foco para o elemento especificado de fita.

CMFCRibbonPanel::SetJustifyColumns

Habilita ou desabilita a justificativa de coluna.

CMFCRibbonPanel::SetKeys

Define o atalho de teclado que exibe o painel de fita.

CMFCRibbonPanel::ShowPopup

 

Comentários

Os painéis de fita lógicos são agrupamentos de tarefas relacionadas que você cria nas categorias de fita. Como o tamanho de fita muda, o painel de layout ajustar automaticamente para exibir elementos tantos quanto possível.

Você pode obter os painéis de uma fita que está contido em uma categoria de fita chamando o método de CMFCRibbonCategory::GetPanel .

Exemplo

O exemplo a seguir demonstra como configurar um objeto de CMFCRibbonPanel usando vários métodos na classe de CMFCRibbonPanel . O exemplo a seguir mostra como definir o atalho de teclado que exibe o painel de fita, alinhar elementos no painel verticalmente pela coluna, e permite a justificativa de coluna. Este trecho de código é parte de Exemplo 2007 de demonstração de MS Office.

    // CMFCRibbonCategory* pCategory 
    // CMFCToolBarImages m_PanelImages
    CMFCRibbonPanel* pPanelClipboard = pCategory->AddPanel(_T("Clipboard"), m_PanelImages.ExtractIcon(1));
    pPanelClipboard->SetKeys(_T("zc"));
    pPanelClipboard->SetCenterColumnVert();
    pPanelClipboard->SetJustifyColumns();

Hierarquia de herança

CObject

   CMFCRibbonPanel

Requisitos

Cabeçalho: afxRibbonPanel.h

Consulte também

Referência

Gráfico da hierarquia

Classe CObject

Classe CMFCRibbonCategory

Classe CMFCRibbonBaseElement

Outros recursos

Classes MFC