Compartilhar via


Classe CMFCRibbonGallery

Implementa galerias de faixa de opções de estilo do Office 2007.

class CMFCRibbonGallery : public CMFCRibbonButton

Membros

Construtores públicos

Nome

Descrição

CMFCRibbonGallery::CMFCRibbonGallery

Cria e inicializa um CMFCRibbonGallery objeto.

Métodos públicos

Nome

Descrição

CMFCRibbonGallery::AddGroup

Adiciona um novo agrupar à Galeria.

CMFCRibbonGallery::AddSubItem

Adiciona um novo item de menu ao menu suspenso.

CMFCRibbonGallery::desmarcar

Limpa o conteúdo da Galeria.

CMFCRibbonGallery::EnableMenuResize

Habilita ou desabilita o redimensionamento do painel do menu.

CMFCRibbonGallery::EnableMenuSideBar

Ativa ou desativa a BAR lateral à esquerda do menu pop-up.

CMFCRibbonGallery::GetCompactSize

(Substitui CMFCRibbonButton::GetCompactSize.)

CMFCRibbonGallery::GetDroppedDown

(Substitui CMFCRibbonBaseElement::GetDroppedDown.)

CMFCRibbonGallery::GetGroupName

Retorna o nome do agrupar que está localizado no índice especificado.

CMFCRibbonGallery::GetGroupOffset

 

CMFCRibbonGallery::GetIconsInRow

Retorna o número de itens em uma linha da Galeria da faixa de opções.

CMFCRibbonGallery::GetItemToolTip

Retorna o texto de dica de ferramenta associada um item da Galeria.

CMFCRibbonGallery::GetLastSelectedItem

Retorna o índice do último item da galeria selecionado pelo usuário.

CMFCRibbonGallery::GetPaletteID

Retorna a ID de comando da galeria corrente.

CMFCRibbonGallery::GetRegularSize

(Substitui CMFCRibbonButton::GetRegularSize.)

CMFCRibbonGallery::GetSelectedItem

 

CMFCRibbonGallery::HasMenu

(Substitui CMFCRibbonButton::HasMenu.)

CMFCRibbonGallery::IsButtonMode

Especifica se a Galeria está contida em um botão da Galeria.

CMFCRibbonGallery::IsMenuResizeEnabled

Especifica se o redimensionamento de menu é ativado ou desabilitado.

CMFCRibbonGallery::IsMenuResizeVertical

 

CMFCRibbonGallery::IsMenuSideBar

Especifica se a BAR lateral está ativada ou desabilitado.

CMFCRibbonGallery::OnAfterChangeRect

(Substitui CMFCRibbonButton::OnAfterChangeRect.)

CMFCRibbonGallery::OnDraw

(Substitui CMFCRibbonButton::OnDraw.)

CMFCRibbonGallery::OnEnable

(Substitui CMFCRibbonBaseElement::OnEnable.)

CMFCRibbonGallery::OnRTLChanged

(Substitui CMFCRibbonBaseElement::OnRTLChanged.)

CMFCRibbonGallery::RedrawIcons

Redesenha a Galeria.

CMFCRibbonGallery::RemoveItemToolTips

Remove as dicas de ferramentas de todos os itens na Galeria.

CMFCRibbonGallery::SelectItem

 

CMFCRibbonGallery::SetACCData

(Substitui CMFCRibbonButton::SetACCData.)

CMFCRibbonGallery::SetButtonMode

Especifica se deve exibir a Galeria de faixa de opções sistema autônomo um botão suspenso ou sistema autônomo uma paleta diretamente na faixa de opções.

CMFCRibbonGallery::SetGroupName

Define o nome de um agrupar.

CMFCRibbonGallery::SetIconsInRow

Define o número de itens por linha na Galeria.

CMFCRibbonGallery::SetItemToolTip

Define o texto de dica de ferramenta para um item da Galeria.

CMFCRibbonGallery::SetPalette

Anexa uma paleta a uma Galeria de faixa de opções.

CMFCRibbonGallery::SetPaletteID

Define o ID de comando que é enviado no WM_COMMAND mensagem quando um item da Galeria foi selecionado.

Métodos protegidos

Nome

Descrição

CMFCRibbonGallery::OnDrawPaletteIcon

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

Comentários

Um botão Galeria se comportará como um botão de menu regular, exceto pelo fato de que ele exibe uma Galeria de quando um usuário abre.Quando você seleciona um item em uma galeria, a estrutura envia o WM_COMMAND mensagem junto com ID de comando do botão. Ao manipular a mensagem, você deverá telefonar CMFCRibbonGallery::GetLastSelectedItem para determinar qual item foi selecionado da Galeria.

Exemplo

O exemplo a seguir demonstra como usar diversos métodos no CMFCRibbonGallery classe para configurar uma CMFCRibbonGallery objeto. O exemplo ilustra sistema autônomo especificar o número de itens por linha na galeria, permitir redimensionamento do painel do menu, habilitar a BAR lateral à esquerda do menu pop-up e exibir a Galeria de faixa de opções sistema autônomo uma paleta diretamente na BAR de faixa de opções.Neste trecho de código faz parte o Exemplo do DrawClient: Aplicativos de desenho de objeto OLE com a faixa de opções do MFC.

   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

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CMFCRibbonButton

Classe CMFCRibbonGalleryMenuButton

Outros recursos

Classes (@@)