Compartilhar via


Classe CMFCRibbonGallery

Galerias de fita de estilo do Office 2007 implementa.

class CMFCRibbonGallery : public CMFCRibbonButton

Membros

Construtores public

Nome

Descrição

CMFCRibbonGallery::CMFCRibbonGallery

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

Métodos públicos

Nome

Descrição

CMFCRibbonGallery::AddGroup

Adiciona um novo ao grupo galeria.

CMFCRibbonGallery::AddSubItem

Adicionar um novo item de menu para o menu suspenso.

CMFCRibbonGallery::Clear

Limpa o conteúdo de galeria.

CMFCRibbonGallery::EnableMenuResize

Habilita ou desabilita redimensionar do painel do menu.

CMFCRibbonGallery::EnableMenuSideBar

Habilita ou desabilita a barra lateral esquerda do menu pop-up.

CMFCRibbonGallery::GetCompactSize

  Overrides ( CMFCRibbonButton::GetCompactSize.)

CMFCRibbonGallery::GetDroppedDown

  Overrides ( CMFCRibbonBaseElement::GetDroppedDown.)

CMFCRibbonGallery::GetGroupName

Retorna o nome de grupo que está localizado no índice especificado.

CMFCRibbonGallery::GetGroupOffset

 

CMFCRibbonGallery::GetIconsInRow

Retorna o número de itens em uma linha de galeria de fita.

CMFCRibbonGallery::GetItemToolTip

Retorna o texto de dica de ferramenta que está associado a um item em galeria.

CMFCRibbonGallery::GetLastSelectedItem

Retorna o índice do último item em galeria que o usuário selecionou.

CMFCRibbonGallery::GetPaletteID

Retorna a identificação de comando de galeria atual.

CMFCRibbonGallery::GetRegularSize

  Overrides ( CMFCRibbonButton::GetRegularSize.)

CMFCRibbonGallery::GetSelectedItem

 

CMFCRibbonGallery::HasMenu

  Overrides ( CMFCRibbonButton::HasMenu.)

CMFCRibbonGallery::IsButtonMode

Especifica se a galeria está contida em um botão de galeria.

CMFCRibbonGallery::IsMenuResizeEnabled

Especifica se redimensionar de menu está ativado ou desativado.

CMFCRibbonGallery::IsMenuResizeVertical

 

CMFCRibbonGallery::IsMenuSideBar

Especifica se a barra lateral está ativado ou desativado.

CMFCRibbonGallery::OnAfterChangeRect

  Overrides ( CMFCRibbonButton::OnAfterChangeRect.)

CMFCRibbonGallery::OnDraw

  Overrides ( CMFCRibbonButton::OnDraw.)

CMFCRibbonGallery::OnEnable

  Overrides ( CMFCRibbonBaseElement::OnEnable.)

CMFCRibbonGallery::OnRTLChanged

  Overrides ( CMFCRibbonBaseElement::OnRTLChanged.)

CMFCRibbonGallery::RedrawIcons

Redesenha a galeria.

CMFCRibbonGallery::RemoveItemToolTips

Remove as dicas de todos os itens em galeria.

CMFCRibbonGallery::SelectItem

 

CMFCRibbonGallery::SetACCData

  Overrides ( CMFCRibbonButton::SetACCData.)

CMFCRibbonGallery::SetButtonMode

Especifica se mostrar a galeria de fita como um botão suspenso ou como uma paleta diretamente em fita.

CMFCRibbonGallery::SetGroupName

Define o nome de um grupo.

CMFCRibbonGallery::SetIconsInRow

Define o número de itens por linha em galeria.

CMFCRibbonGallery::SetItemToolTip

Define o texto de dica de ferramenta para um item em galeria.

CMFCRibbonGallery::SetPalette

Anexar uma paleta a uma galeria de fita.

CMFCRibbonGallery::SetPaletteID

Define a identificação de comando que é enviado na mensagem de WM_COMMAND quando um item de galeria foi selecionado.

Métodos protegidos

Nome

Descrição

CMFCRibbonGallery::OnDrawPaletteIcon

Chamado pela estrutura quando um ícone de galeria é desenhada.

Comentários

Um botão de galeria se comporta exatamente como um botão normal do menu exceto que exibe uma galeria quando um usuário o abre. Quando você seleciona um item em uma galeria, a estrutura envia a mensagem de WM_COMMAND juntamente com a identificação de comando do botão. Quando você manipula a mensagem, você deve chamar CMFCRibbonGallery::GetLastSelectedItem para determinar qual item foi selecionado de galeria.

Exemplo

O exemplo a seguir demonstra como usar vários métodos na classe de CMFCRibbonGallery para configurar um objeto de CMFCRibbonGallery . O exemplo ilustra como especificar o número de itens por linha em galeria, ativar redimensionamento do painel no menu, active a barra lateral esquerda de menus pop-up, e exibir a galeria de fita como uma paleta diretamente na barra de fita. Este trecho de código é parte de Exemplo do cliente de desenho.

   CMFCRibbonGallery* pBtnStyles = new CMFCRibbonGallery(ID_OBJECT_STYLES, _T("Styles\nk"), 0, 0, IDB_STYLES, 40);
    pBtnStyles->SetIconsInRow(7);
    pBtnStyles->EnableMenuResize(TRUE, TRUE);
    pBtnStyles->EnableMenuSideBar();
    pBtnStyles->SetButtonMode(false);
    pBtnStyles->RedrawIcons();

Hierarquia de herança

CObject CMFCRibbonBaseElement CMFCRibbonButton

         CMFCRibbonGallery

Requisitos

Cabeçalho: afxRibbonPaletteGallery.h

Consulte também

Referência

Gráfico da hierarquia

Classe CMFCRibbonButton

Classe CMFCRibbonGalleryMenuButton

Outros recursos

Classes MFC