Classe CMFCRibbonGallery
Galerias de fita de estilo do Office 2007 implementa.
class CMFCRibbonGallery : public CMFCRibbonButton
Membros
Construtores public
Nome |
Descrição |
---|---|
As compilações e inicializam um objeto de CMFCRibbonGallery . |
Métodos públicos
Nome |
Descrição |
---|---|
Adiciona um novo ao grupo galeria. |
|
Adicionar um novo item de menu para o menu suspenso. |
|
Limpa o conteúdo de galeria. |
|
Habilita ou desabilita redimensionar do painel do menu. |
|
Habilita ou desabilita a barra lateral esquerda do menu pop-up. |
|
Overrides ( CMFCRibbonButton::GetCompactSize.) |
|
Overrides ( CMFCRibbonBaseElement::GetDroppedDown.) |
|
Retorna o nome de grupo que está localizado no índice especificado. |
|
|
|
Retorna o número de itens em uma linha de galeria de fita. |
|
Retorna o texto de dica de ferramenta que está associado a um item em galeria. |
|
Retorna o índice do último item em galeria que o usuário selecionou. |
|
Retorna a identificação de comando de galeria atual. |
|
Overrides ( CMFCRibbonButton::GetRegularSize.) |
|
|
|
Overrides ( CMFCRibbonButton::HasMenu.) |
|
Especifica se a galeria está contida em um botão de galeria. |
|
Especifica se redimensionar de menu está ativado ou desativado. |
|
|
|
Especifica se a barra lateral está ativado ou desativado. |
|
Overrides ( CMFCRibbonButton::OnAfterChangeRect.) |
|
Overrides ( CMFCRibbonButton::OnDraw.) |
|
Overrides ( CMFCRibbonBaseElement::OnEnable.) |
|
Overrides ( CMFCRibbonBaseElement::OnRTLChanged.) |
|
Redesenha a galeria. |
|
Remove as dicas de todos os itens em galeria. |
|
|
|
Overrides ( CMFCRibbonButton::SetACCData.) |
|
Especifica se mostrar a galeria de fita como um botão suspenso ou como uma paleta diretamente em fita. |
|
Define o nome de um grupo. |
|
Define o número de itens por linha em galeria. |
|
Define o texto de dica de ferramenta para um item em galeria. |
|
Anexar uma paleta a uma galeria de fita. |
|
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 |
---|---|
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
Requisitos
Cabeçalho: afxRibbonPaletteGallery.h
Consulte também
Referência
Classe CMFCRibbonGalleryMenuButton