Partilhar via


Classe CMFCRibbonPanel

Implementa um painel que contém um conjunto de elementos de faixa de opções.Quando o painel for desenhado, ele exibe quantos elementos possíveis, dado o dimensionar do painel.

class CMFCRibbonPanel : public CObject

Membros

Construtores protegidos

Nome

Descrição

CMFCRibbonPanel::CMFCRibbonPanel

Cria e inicializa um CMFCRibbonPanel objeto.

Métodos públicos

Nome

Descrição

CMFCRibbonPanel::Add

Adiciona um elemento da faixa de opções no painel.

CMFCRibbonPanel::AddSeparator

Adiciona um separador no painel da faixa de opções.

CMFCRibbonPanel::AddToolBar

Adiciona uma barra de ferramentas no painel da faixa de opções.

CMFCRibbonPanel::EnableLaunchButton

Habilita ou desabilita a exibição de um botão de inicialização.

CMFCRibbonPanel::FindByData

 

CMFCRibbonPanel::FindByID

Retorna um elemento identificado por um ID de comando especificado.

CMFCRibbonPanel::GetCaptionHeight

 

CMFCRibbonPanel::GetCount

Retorna o número de elementos no painel da faixa de opções.

CMFCRibbonPanel::GetData

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

CMFCRibbonPanel::GetDefaultButton

 

CMFCRibbonPanel::GetDroppedDown

 

CMFCRibbonPanel::GetElement

Retorna o elemento da faixa de opções, localizado em um índice especificado.

CMFCRibbonPanel::GetElements

Recupera todos os elementos que estão contidos no painel da faixa de opções.

CMFCRibbonPanel::GetElementsByID

 

CMFCRibbonPanel::GetHighlighted

 

CMFCRibbonPanel::GetIndex

 

CMFCRibbonPanel::GetItemIDsList

 

CMFCRibbonPanel::GetLaunchButton

 

CMFCRibbonPanel::GetName

 

CMFCRibbonPanel::GetParentButton

 

CMFCRibbonPanel::GetParentCategory

Retorna a categoria pai do painel da faixa de opções.

CMFCRibbonPanel::GetParentMenuBar

 

CMFCRibbonPanel::GetPreferedMenuLocation

 

CMFCRibbonPanel::GetPressed

 

CMFCRibbonPanel::GetRect

 

CMFCRibbonPanel::HasElement

 

CMFCRibbonPanel::HitTest

 

CMFCRibbonPanel::HitTestEx

 

CMFCRibbonPanel::Insert

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

CMFCRibbonPanel::InsertSeparator

Insere um separador no posição determinada.

CMFCRibbonPanel::IsCenterColumnVert

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

CMFCRibbonPanel::IsCollapsed

 

CMFCRibbonPanel::IsHighlighted

 

CMFCRibbonPanel::IsJustifyColumns

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

CMFCRibbonPanel::IsMainPanel

 

CMFCRibbonPanel::IsMenuMode

 

CMFCRibbonPanel::OnKey

 

CMFCRibbonPanel::RecalcWidths

 

CMFCRibbonPanel::Remove

Remove e exclui, opcionalmente, um elemento localizado no índice especificado.

CMFCRibbonPanel::RemoveAll

Remove todos os elementos do painel da faixa de opções.

CMFCRibbonPanel::substituir

Substitui um elemento por outro com base em seus valores de índice respectivo.

CMFCRibbonPanel::ReplaceByID

Substitui um elemento por outro com base em uma ID de comando especificado.

CMFCRibbonPanel::SetCenterColumnVert

Ordena o painel para alinhar verticalmente, os elementos por coluna.

CMFCRibbonPanel::SetData

Dados definidos pelo usuário associados com o painel da faixa de opções.

CMFCRibbonPanel::SetElementMenu

Atribui um menu pop-up para o elemento que tem a ID de determinado comando.

CMFCRibbonPanel::SetElementRTC

Adiciona um elemento da faixa de opções especificado pelas informações de classe em tempo de execução fornecida para o painel da faixa de opções.

CMFCRibbonPanel::SetElementRTCByID

Adiciona um elemento da faixa de opções especificado pelas informações de classe em tempo de execução fornecida para o painel da faixa de opções.

CMFCRibbonPanel::SetJustifyColumns

Ativa ou desativa a justificação de coluna.

CMFCRibbonPanel::SetKeys

Define o atalho de teclado que exibe o painel da faixa de opções.

CMFCRibbonPanel::ShowPopup

 

Comentários

Painéis de fita são agrupamentos lógicos de tarefas relacionadas que você criar dentro da faixa de opções categorias.sistema autônomo o dimensionar das alterações da faixa de opções, o layout do painel ajustará automaticamente para exibir quantos elementos possível.

Você pode obter uma faixa de opções painéis que está contido em uma categoria da faixa de opções chamando o CMFCRibbonCategory::GetPanel método.

Exemplo

O exemplo a seguir demonstra como configurar um CMFCRibbonPanel objeto usando vários métodos no CMFCRibbonPanel classe. O exemplo mostra como conjunto o atalho de teclado que exibe o painel da faixa de opções, alinhar elementos no painel verticalmente por coluna, habilitar a justificação de coluna e ative a exibição do botão inicialização.Neste trecho de código faz parte o Exemplo do MSOffice2007Demo: Aplicativo do Office MFC.

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

Hierarquia de herança

CObject

   CMFCRibbonPanel

Requisitos

Cabeçalho: afxRibbonPanel.h

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CObject

Classe CMFCRibbonCategory

Classe CMFCRibbonBaseElement

Outros recursos

Classes (@@)