Classe CMFCRibbonBar
A classe implementa uma barra de CMFCRibbonBar de fita semelhante a usada no Office 2007.
class CMFCRibbonBar : public CPane
Membros
Construtores public
Nome |
Descrição |
---|---|
CMFCRibbonBar::CMFCRibbonBar |
Construtor padrão. |
Métodos públicos
Nome |
Descrição |
---|---|
Alterna uma categoria de contexto que já é visível. |
|
Adiciona uma nova categoria de fita a fita. |
|
Adiciona uma categoria de contexto. |
|
Adiciona uma nova categoria principal de fita. |
|
|
|
|
|
Adicione um elemento de fita para o lado direito de uma barra de fita. |
|
Cria uma barra de controle e anexá-la ao objeto de CPane . Overrides ( CPane::CreateEx.) |
|
Cria um controle de barra fita e anexá-la a barra de fita. |
|
|
|
|
|
|
|
Ativar ou desativar chave dicas para o controle de fita. |
|
Ativar a guia de Visualizar Impressão . |
|
Habilita ou desabilita dicas de ferramentas e descrições de tooltip na barra de fita. |
|
Localizar um elemento de fita usando os dados que um usuário especificar. |
|
Localizar um elemento de fita que tem um certo ID de comando |
|
Encontrar o índice de categoria de fita que contém os dados definidos pelo usuário. |
|
|
|
Obtém um ponteiro a uma categoria ativo. |
|
Retorna a altura da barra de título. Overrides ( CBasePane::GetCaptionHeight.) |
|
Obtém o ponteiro a uma categoria localizado em um índice especificado. |
|
Obtém o número de categorias de fita na barra de fita. |
|
|
|
Retorna o índice de uma categoria de fita. |
|
Recupera o nome da legenda de categoria de contexto que você especifica usando uma identificação |
|
|
|
Obtém uma matriz que contém ponteiros a todos os elementos de fita que têm um certo ID |
|
Obtém um ponteiro para um botão de fita. |
|
Retorna um elemento focalizado. |
|
|
|
|
|
|
|
|
|
|
|
Retorna um ponteiro para a categoria de fita que está selecionada no momento. |
|
|
|
|
|
Preenche uma lista que contém os IDs de comando de todos os elementos que aparecem na barra de ferramentas de acesso rápido. |
|
|
|
|
|
|
|
|
|
|
|
Oculta todas as categorias que são ativos e visíveis. |
|
|
|
Localiza um ponteiro para o elemento de fita que está localizado no ponto especificado em coordenadas do cliente de barra fita. |
|
Determina se os keytips estão habilitados. |
|
|
|
Determina se a guia de Visualizar Impressão está habilitado. |
|
|
|
Especifica se a barra de ferramentas de acesso rápido está localizado acima da barra de fita. |
|
Determina se a barra de fita substitui a legenda de quadro chave, ou é adicionado abaixo da legenda do quadro. |
|
|
|
Determina se as descrições de tooltip estão ativados. |
|
Determina se as dicas para a barra de fita estão habilitados. |
|
|
|
Indica se a fita tem o aspecto de estilo Windows 7 (botão pequena retangular do aplicativo). |
|
Sobrecarregado. Carrega uma barra de fita os recursos do aplicativo. |
|
|
|
|
|
Overrides ( CPane::OnRTLChanged.) |
|
Overrides ( CBasePane::OnSetAccData.) |
|
|
|
|
|
|
|
|
|
|
|
Overrides ( CBasePane::PreTranslateMessage.) |
|
Overrides ( CPane::RecalcLayout.) |
|
Remove todas as categorias de fita de barra fita. |
|
Remove todos os elementos de fita da área de tabulação. |
|
Remove a categoria de fita que está localizada no índice especificado. |
|
Salva a barra de fita a um buffer. |
|
Salva a barra de fita o arquivo XML. |
|
Define uma categoria especificada de fita a ativo. |
|
|
|
Defina os keytips especificados para todos os elementos de fita que têm um certo ID de comando |
|
Atribui um botão de fita do aplicativo para a barra de fita. |
|
|
|
|
|
Adiciona um ou mais elementos de fita a barra de ferramentas de acesso rápido. |
|
Especifica o estado padrão para a barra de ferramentas de acesso rápido. |
|
Posiciona a barra de ferramentas (QAT) de acesso rápido acima ou abaixo da barra de fita. |
|
|
|
Ativar/aspecto de estilo Windows 7 fita desative (o botão pequena retangular do aplicativo) |
|
Mostra ou oculta a categoria especificada de fita. |
|
Mostra ou oculta as categorias de contexto que têm um certo ID |
|
|
|
Alterna /desativar a barra de fita entre os estados minimizados e. maximizados. |
|
|
Comentários
Microsoft introduziu a fita fluente do Office quando liberou simultaneamente Microsoft Office 2007. Esta barra de fita não é apenas um novo controle. Representa um novo paradigma da interface do usuário. A fita é um painel que contém um conjunto de guias chamados categorias. Cada categoria é dividida logicamente nos painéis de fita e cada painel pode conter vários controles e botões de comando.
Os elementos que aparecem na barra de fita expandem e reduzem-se para fazer o melhor uso do espaço disponível. Por exemplo, se um painel de fita tem o espaço suficientes para exibir seus elementos, torna-se um botão de menu que exibe sub-itens em um menu pop-up. A barra de fita se comporta como uma barra de controle (flutuante) estático e pode ser entrada na parte superior de um quadro.
Você pode usar a classe de CMFCRibbonStatusBar para implementar uma barra de status semelhante a aquela que é usada no Office 2007. Uma categoria de fita contém (e) exibe um grupo de painéis de fita. Cada painel de fita contém um ou mais elementos de fita, que são derivados de CMFCRibbonBaseElement.
Para obter informações sobre como adicionar uma barra de fita ao seu aplicativo existente MFC, consulte passo a passo: Atualizando o aplicativo de garrancho MFC.
Hierarquia de herança
Requisitos
Cabeçalho: afxribbonbar.h
Consulte também
Tarefas
passo a passo: Atualizando o aplicativo de garrancho MFC