Classe CMFCRibbonBar

The CMFCRibbonBar classe implementa uma BAR de Faixa de Opções de Opções semelhante àquele utilizado no Office 2007.

class CMFCRibbonBar : public CPane

Membros

Construtores públicos

Nome

Descrição

CMFCRibbonBar::CMFCRibbonBar

Construtor padrão.

Métodos públicos

Nome

Descrição

CMFCRibbonBar::ActivateContextCategory

Ativa uma categoria de contexto já está visível.

CMFCRibbonBar::AddCategory

Adiciona um novo categoria da faixa de opções para a faixa de opções.

CMFCRibbonBar::AddContextCategory

Adiciona uma categoria de contexto.

CMFCRibbonBar::AddMainCategory

Adiciona um novo principal categoria da faixa de opções.

CMFCRibbonBar::AddPrintPreviewCategory

 

CMFCRibbonBar::AddQATOnlyCategory

 

CMFCRibbonBar::AddToTabs

Adicione um elemento da faixa de opções para o lado direito de uma BAR de faixa de opções.

CMFCRibbonBar::CreateEx

Cria uma BAR de controle e a anexa à CPane objeto.(Substitui CPane::CreateEx.)

CMFCRibbonBar::criar

Cria um controle de BAR de faixa de opções e a anexa a uma BAR de faixa de opções.

CMFCRibbonBar::DeactivateKeyboardFocus

 

CMFCRibbonBar::DrawMenuImage

 

CMFCRibbonBar::DWMCompositionChanged

 

CMFCRibbonBar::EnableKeyTips

Ativar ou desabilitar chave dicas para o controle da faixa de opções.

CMFCRibbonBar::EnablePrintPreview

Habilitar o visualização de impressão guia.

CMFCRibbonBar::EnableToolTips

Ativa ou desativa as descrições de dicas de ferramentas e dica de ferramenta na BAR de faixa de opções.

CMFCRibbonBar::FindByData

Localizar um elemento da faixa de opções usando dados que especifica um usuário.

CMFCRibbonBar::FindByID

Localiza um elemento da faixa de opções que possui a ID do comando especificado.

CMFCRibbonBar::FindCategoryIndexByData

Localiza o índice do categoria da faixa de opções que contém os dados definidos pelo usuário.

CMFCRibbonBar::ForceRecalcLayout

 

CMFCRibbonBar::GetActiveCategory

Obtém um ponteiro para uma categoria ativo.

CMFCRibbonBar::GetCaptionHeight

Retorna a altura da legenda.(Substitui CBasePane::GetCaptionHeight.)

CMFCRibbonBar::GetCategory

Obtém o ponteiro para uma categoria localizada em um índice especificado.

CMFCRibbonBar::GetCategoryCount

Obtém o número de categorias da faixa de opções na BAR de faixa de opções.

CMFCRibbonBar::GetCategoryHeight

 

CMFCRibbonBar::GetCategoryIndex

Retorna o índice de uma categoria da faixa de opções.

CMFCRibbonBar::GetContextName

Recupera o nome da legenda de categoria de contexto que você especifica usando uma ID.

CMFCRibbonBar::GetDroppedDown

 

CMFCRibbonBar::GetElementsByID

Obtém uma matriz que contém os ponteiros para todos os elementos da faixa de opções que têm a ID especificada.

CMFCRibbonBar::GetApplicationButton

Obtém um ponteiro para um botão da faixa de opções.

CMFCRibbonBar::GetHideFlags

 

CMFCRibbonBar::GetItemIDsList

 

CMFCRibbonBar::GetKeyboardNavigationLevel

 

CMFCRibbonBar::GetKeyboardNavLevelCurrent

 

CMFCRibbonBar::GetKeyboardNavLevelParent

 

CMFCRibbonBar::GetMainCategory

Retorna um ponteiro para o Faixa de Opções categoria selecionada no momento.

CMFCRibbonBar::GetQATCommandsLocation

 

CMFCRibbonBar::GetQATDroppedDown

 

CMFCRibbonBar::GetQuickAccessCommands

Preenche uma lista que contém as 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 estão ativo e visível.

CMFCRibbonBar::HideKeyTips

 

CMFCRibbonBar::HitTest

Localiza um ponteiro para o elemento da faixa de opções que está localizado no ponto especificado em coordenadas de cliente da BAR de faixa de opções.

CMFCRibbonBar::IsKeyTipEnabled

Determina se keytips são ativadas.

CMFCRibbonBar::IsMainRibbonBar

 

CMFCRibbonBar::IsPrintPreviewEnabled

Determina se o Visualizar impressão guia está ativado.

CMFCRibbonBar::IsQATEmpty

 

CMFCRibbonBar::IsQuickAccessToolbarOnTop

Especifica se o BAR de Ferramentas de Acesso Rápido localizada acima da BAR de faixa de opções.

CMFCRibbonBar::IsReplaceFrameCaption

Determina se a BAR de faixa de opções substitui a legenda do quadro principal ou é adicionada abaixo da legenda do quadro.

CMFCRibbonBar::IsShowGroupBorder

 

CMFCRibbonBar::IsToolTipDescrEnabled

Determina se as descrições de dica de ferramenta são ativadas.

CMFCRibbonBar::IsToolTipEnabled

Determina se as dicas de ferramentas para a BAR de Faixa de Opções de Opções são ativadas.

CMFCRibbonBar::IsTransparentCaption

 

CMFCRibbonBar::OnClickButton

 

CMFCRibbonBar::OnEditContextMenu

 

CMFCRibbonBar::OnRTLChanged

(Substitui CPane::OnRTLChanged.)

CMFCRibbonBar::OnSetAccData

(Substitui CBasePane::OnSetAccData.)

CMFCRibbonBar::OnShowRibbonContextMenu

 

CMFCRibbonBar::OnShowRibbonQATMenu

 

CMFCRibbonBar::OnSysKeyDown

 

CMFCRibbonBar::OnSysKeyUp

 

CMFCRibbonBar::PopTooltip

 

CMFCRibbonBar::PreTranslateMessage

(Substitui CBasePane::PreTranslateMessage.)

CMFCRibbonBar::RecalcLayout

(Substitui CPane::RecalcLayout.)

CMFCRibbonBar::RemoveAllCategories

Remove todas as categorias da faixa de opções da BAR de faixa de opções.

CMFCRibbonBar::RemoveAllFromTabs

Remove todos os elementos de faixa de opções da área de guias.

CMFCRibbonBar::RemoveCategory

Remove o categoria da faixa de opções que está localizado no índice especificado.

CMFCRibbonBar::SetActiveCategory

Define uma categoria da faixa de opções especificado como ativo.

CMFCRibbonBar::SetActiveMDIChild

 

CMFCRibbonBar::SetElementKeys

Define o keytips especificado para todos os elementos de faixa de opções que têm a ID do comando especificado.

CMFCRibbonBar::SetApplicationButton

Atribui um botão da faixa de opções de aplicativo na BAR de faixa de opções.

CMFCRibbonBar::SetKeyboardNavigationLevel

 

CMFCRibbonBar::SetMaximizeMode

 

CMFCRibbonBar::SetQuickAccessCommands

Adiciona um ou mais elementos de faixa de opções para 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 o rápido acesso barra de ferramentas (QAT) acima ou abaixo da BAR de faixa de opções.

CMFCRibbonBar::SetTooltipFixedWidth

 

CMFCRibbonBar::ShowCategory

Mostra ou oculta a categoria da faixa de opções especificado.

CMFCRibbonBar::ShowContextCategories

Mostra ou oculta as categorias de contexto que possuem a ID especificada.

CMFCRibbonBar::ShowKeyTips

 

CMFCRibbonBar::ToggleMimimizeState

Alterna a BAR de faixa de opções entre os estados maximizados e minimizados

CMFCRibbonBar::TranslateChar

 

Comentários

A Microsoft introduziu a faixa de Opções Fluent do Office quando lançado simultaneamente o Microsoft Office 2007.Esta BAR de faixa de opções não é apenas um novo controle.Ele representa um novo paradigma de interface do usuário.O cabo de fita é um painel que contém um conjunto de guias chamada categorias.Cada categoria logicamente é dividida em painéis da faixa de opções e cada painel pode conter vários controles e botões de comando.

Os elementos que aparecem na expandir de BAR de faixa de opções e fazer melhor uso de espaço disponível do contrato.Por exemplo, torna-se um painel da faixa de opções possui espaço suficiente para exibir seus elementos, ele se um botão de menu que exibe subitens em um menu pop-up.A BAR de faixa de opções se comporta sistema autônomo uma BAR de controle estático (não flutuante) e pode ser encaixada na parte superior de um quadro.

Você pode usar o CMFCRibbonStatusBar classe para implementar uma BAR de status semelhante àquela usada no Office 2007. Uma categoria da faixa de opções contém (e exibe) um agrupar de painéis da faixa de opções.Cada painel da faixa de opções contém um ou mais elementos de faixa de opções, que são derivados de CMFCRibbonBaseElement.

Para obter informações sobre como adicionar uma BAR de faixa de opções ao seu aplicativo MFC existente, consulte Passo-a-passo: Atualizando o aplicativo do MFC Rabisco.

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 do MFC Rabisco

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CPane

Classe CMFCRibbonCategory

Classe CMFCRibbonPanel

Classe CMFCRibbonBaseElement

Outros recursos

Classes (@@)