Compartilhar via


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

CMFCRibbonBar::ActivateContextCategory

Alterna uma categoria de contexto que já é visível.

CMFCRibbonBar::AddCategory

Adiciona uma nova categoria de fita a fita.

CMFCRibbonBar::AddContextCategory

Adiciona uma categoria de contexto.

CMFCRibbonBar::AddMainCategory

Adiciona uma nova categoria principal de fita.

CMFCRibbonBar::AddPrintPreviewCategory

 

CMFCRibbonBar::AddQATOnlyCategory

 

CMFCRibbonBar::AddToTabs

Adicione um elemento de fita para o lado direito de uma barra de fita.

CMFCRibbonBar::CreateEx

Cria uma barra de controle e anexá-la ao objeto de CPane . Overrides ( CPane::CreateEx.)

CMFCRibbonBar::Create

Cria um controle de barra fita e anexá-la a barra de fita.

CMFCRibbonBar::DeactivateKeyboardFocus

 

CMFCRibbonBar::DrawMenuImage

 

CMFCRibbonBar::DWMCompositionChanged

 

CMFCRibbonBar::EnableKeyTips

Ativar ou desativar chave dicas para o controle de fita.

CMFCRibbonBar::EnablePrintPreview

Ativar a guia de Visualizar Impressão .

CMFCRibbonBar::EnableToolTips

Habilita ou desabilita dicas de ferramentas e descrições de tooltip na barra de fita.

CMFCRibbonBar::FindByData

Localizar um elemento de fita usando os dados que um usuário especificar.

CMFCRibbonBar::FindByID

Localizar um elemento de fita que tem um certo ID de comando

CMFCRibbonBar::FindCategoryIndexByData

Encontrar o índice de categoria de fita que contém os dados definidos pelo usuário.

CMFCRibbonBar::ForceRecalcLayout

 

CMFCRibbonBar::GetActiveCategory

Obtém um ponteiro a uma categoria ativo.

CMFCRibbonBar::GetCaptionHeight

Retorna a altura da barra de título. Overrides ( CBasePane::GetCaptionHeight.)

CMFCRibbonBar::GetCategory

Obtém o ponteiro a uma categoria localizado em um índice especificado.

CMFCRibbonBar::GetCategoryCount

Obtém o número de categorias de fita na barra de fita.

CMFCRibbonBar::GetCategoryHeight

 

CMFCRibbonBar::GetCategoryIndex

Retorna o índice de uma categoria de fita.

CMFCRibbonBar::GetContextName

Recupera o nome da legenda de categoria de contexto que você especifica usando uma identificação

CMFCRibbonBar::GetDroppedDown

 

CMFCRibbonBar::GetElementsByID

Obtém uma matriz que contém ponteiros a todos os elementos de fita que têm um certo ID

CMFCRibbonBar::GetApplicationButton

Obtém um ponteiro para um botão de fita.

CMFCRibbonBar::GetFocused

Retorna um elemento focalizado.

CMFCRibbonBar::GetHideFlags

 

CMFCRibbonBar::GetItemIDsList

 

CMFCRibbonBar::GetKeyboardNavigationLevel

 

CMFCRibbonBar::GetKeyboardNavLevelCurrent

 

CMFCRibbonBar::GetKeyboardNavLevelParent

 

CMFCRibbonBar::GetMainCategory

Retorna um ponteiro para a categoria de fita que está selecionada no momento.

CMFCRibbonBar::GetQATCommandsLocation

 

CMFCRibbonBar::GetQATDroppedDown

 

CMFCRibbonBar::GetQuickAccessCommands

Preenche uma lista que contém os IDs de comando de todos os elementos que aparecem na barra de ferramentas de acesso rápido.

CMFCRibbonBar::GetQuickAccessToolbarLocation

 

CMFCRibbonBar::GetTabTrancateRatio

 

CMFCRibbonBar::GetTooltipFixedWidthLargeImage

 

CMFCRibbonBar::GetTooltipFixedWidthRegular

 

CMFCRibbonBar::GetVisibleCategoryCount

 

CMFCRibbonBar::HideAllContextCategories

Oculta todas as categorias que são ativos e visíveis.

CMFCRibbonBar::HideKeyTips

 

CMFCRibbonBar::HitTest

Localiza um ponteiro para o elemento de fita que está localizado no ponto especificado em coordenadas do cliente de barra fita.

CMFCRibbonBar::IsKeyTipEnabled

Determina se os keytips estão habilitados.

CMFCRibbonBar::IsMainRibbonBar

 

CMFCRibbonBar::IsPrintPreviewEnabled

Determina se a guia de Visualizar Impressão está habilitado.

CMFCRibbonBar::IsQATEmpty

 

CMFCRibbonBar::IsQuickAccessToolbarOnTop

Especifica se a barra de ferramentas de acesso rápido está localizado acima da barra de fita.

CMFCRibbonBar::IsReplaceFrameCaption

Determina se a barra de fita substitui a legenda de quadro chave, ou é adicionado abaixo da legenda do quadro.

CMFCRibbonBar::IsShowGroupBorder

 

CMFCRibbonBar::IsToolTipDescrEnabled

Determina se as descrições de tooltip estão ativados.

CMFCRibbonBar::IsToolTipEnabled

Determina se as dicas para a barra de fita estão habilitados.

CMFCRibbonBar::IsTransparentCaption

 

CMFCRibbonBar::IsWindows7Look

Indica se a fita tem o aspecto de estilo Windows 7 (botão pequena retangular do aplicativo).

CMFCRibbonBar::LoadFromResource

Sobrecarregado. Carrega uma barra de fita os recursos do aplicativo.

CMFCRibbonBar::OnClickButton

 

CMFCRibbonBar::OnEditContextMenu

 

CMFCRibbonBar::OnRTLChanged

  Overrides ( CPane::OnRTLChanged.)

CMFCRibbonBar::OnSetAccData

  Overrides ( CBasePane::OnSetAccData.)

CMFCRibbonBar::OnShowRibbonContextMenu

 

CMFCRibbonBar::OnShowRibbonQATMenu

 

CMFCRibbonBar::OnSysKeyDown

 

CMFCRibbonBar::OnSysKeyUp

 

CMFCRibbonBar::PopTooltip

 

CMFCRibbonBar::PreTranslateMessage

  Overrides ( CBasePane::PreTranslateMessage.)

CMFCRibbonBar::RecalcLayout

  Overrides ( CPane::RecalcLayout.)

CMFCRibbonBar::RemoveAllCategories

Remove todas as categorias de fita de barra fita.

CMFCRibbonBar::RemoveAllFromTabs

Remove todos os elementos de fita da área de tabulação.

CMFCRibbonBar::RemoveCategory

Remove a categoria de fita que está localizada no índice especificado.

CMFCRibbonBar::SaveToXMLBuffer

Salva a barra de fita a um buffer.

CMFCRibbonBar::SaveToXMLFile

Salva a barra de fita o arquivo XML.

CMFCRibbonBar::SetActiveCategory

Define uma categoria especificada de fita a ativo.

CMFCRibbonBar::SetActiveMDIChild

 

CMFCRibbonBar::SetElementKeys

Defina os keytips especificados para todos os elementos de fita que têm um certo ID de comando

CMFCRibbonBar::SetApplicationButton

Atribui um botão de fita do aplicativo para a barra de fita.

CMFCRibbonBar::SetKeyboardNavigationLevel

 

CMFCRibbonBar::SetMaximizeMode

 

CMFCRibbonBar::SetQuickAccessCommands

Adiciona um ou mais elementos de fita a barra de ferramentas de acesso rápido.

CMFCRibbonBar::SetQuickAccessDefaultState

Especifica o estado padrão para a barra de ferramentas de acesso rápido.

CMFCRibbonBar::SetQuickAccessToolbarOnTop

Posiciona a barra de ferramentas (QAT) de acesso rápido acima ou abaixo da barra de fita.

CMFCRibbonBar::SetTooltipFixedWidth

 

CMFCRibbonBar::SetWindows7Look

Ativar/aspecto de estilo Windows 7 fita desative (o botão pequena retangular do aplicativo)

CMFCRibbonBar::ShowCategory

Mostra ou oculta a categoria especificada de fita.

CMFCRibbonBar::ShowContextCategories

Mostra ou oculta as categorias de contexto que têm um certo ID

CMFCRibbonBar::ShowKeyTips

 

CMFCRibbonBar::ToggleMimimizeState

Alterna /desativar a barra de fita entre os estados minimizados e. maximizados.

CMFCRibbonBar::TranslateChar

 

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

CObject

   CCmdTarget

      CWnd

         CBasePane

            CPane

               CMFCRibbonBar

Requisitos

Cabeçalho: afxribbonbar.h

Consulte também

Tarefas

passo a passo: Atualizando o aplicativo de garrancho MFC

Referência

Gráfico da hierarquia

Classe CPane

Classe CMFCRibbonCategory

Classe CMFCRibbonPanel

Classe CMFCRibbonBaseElement

Outros recursos

Classes MFC