Classe CMFCRibbonBaseElement

The CMFCRibbonBaseElement classe é a classe base para todos os elementos que você pode adicionar a um BAR de faixa de opções.Exemplos de elementos de faixa de opções da fita são botões, caixas de seleção de fita e fita caixas de combinação.

class CMFCRibbonBaseElement : public CObject

Membros

Métodos públicos

Nome

Descrição

CMFCRibbonBaseElement::CanBeStretched

 

CMFCRibbonBaseElement::CanBeStretchedHorizontally

 

CMFCRibbonBaseElement::CleanUpSizes

 

CMFCRibbonBaseElement::DestroyCtrl

 

CMFCRibbonBaseElement::DrawImage

 

CMFCRibbonBaseElement::GetCompactSize

Retorna o dimensionar compacto do elemento da faixa de opções.

CMFCRibbonBaseElement::GetData

Recupera os dados definidos pelo usuário associados ao elemento da faixa de opções.

CMFCRibbonBaseElement::GetDescription

Retorna a descrição do elemento da faixa de opções.

CMFCRibbonBaseElement::GetID

Retorna a ID de comando do elemento da faixa de opções.

CMFCRibbonBaseElement::GetImageSize

Retorna o dimensionar da imagem do elemento da faixa de opções.

CMFCRibbonBaseElement::GetIntermediateSize

Retorna o dimensionar do elemento da faixa de opções em seu estado intermediário.

CMFCRibbonBaseElement::GetKeys

Retorna o keytips associadas ao elemento da faixa de opções.

CMFCRibbonBaseElement::GetLocationInGroup

 

CMFCRibbonBaseElement::GetMenuKeys

Retorna o keytips associada a um botão.

CMFCRibbonBaseElement::GetNotifyID

 

CMFCRibbonBaseElement::GetOriginal

 

CMFCRibbonBaseElement::GetParentCategory

 

CMFCRibbonBaseElement::GetParentRibbonBar

 

CMFCRibbonBaseElement::GetQuickAccessToolBarID

 

CMFCRibbonBaseElement::GetRect

Retorna o retângulo delimitador do elemento da faixa de opções.

CMFCRibbonBaseElement::GetRegularSize

Retorna o dimensionar normal do elemento da faixa de opções.

CMFCRibbonBaseElement::GetSize

Retorna o dimensionar corrente do elemento da faixa de opções.

CMFCRibbonBaseElement::GetText

Retorna o texto associado ao elemento da faixa de opções.

CMFCRibbonBaseElement::GetToolTipText

Retorna o texto da dica de ferramenta do elemento da faixa de opções.

CMFCRibbonBaseElement::HasCompactMode

Especifica se o elemento da faixa de opções possui um modo compacto.

CMFCRibbonBaseElement::HasIntermediateMode

Especifica se o elemento da faixa de opções possui um modo de intermediário.

CMFCRibbonBaseElement::HasLargeMode

Especifica se o elemento da faixa de opções possui um modo de grande.

CMFCRibbonBaseElement::HasMenu

 

CMFCRibbonBaseElement::IsAlignByColumn

 

CMFCRibbonBaseElement::IsAutoRepeatMode

 

CMFCRibbonBaseElement::IsChecked

Especifica se o elemento da faixa de opções está marcado.

CMFCRibbonBaseElement::IsCompactMode

Especifica se o elemento da faixa de opções em um modo compacto.

CMFCRibbonBaseElement::IsDefaultMenuLook

 

CMFCRibbonBaseElement::IsDisabled

Especifica se o elemento da faixa de opções está desabilitado.

CMFCRibbonBaseElement::IsDroppedDown

Determina se o elemento da faixa de opções exibe um menu pop-up e está aberto.

CMFCRibbonBaseElement::IsFocused

Especifica se o elemento da faixa de opções possui o foco.

CMFCRibbonBaseElement::IsGalleryIcon

 

CMFCRibbonBaseElement::IsHighlighted

Especifica se o elemento da faixa de opções é realçado.

CMFCRibbonBaseElement::IsIntermediateMode

 

CMFCRibbonBaseElement::IsLargeMode

 

CMFCRibbonBaseElement::IsPressed

Indica se o usuário clicou com o elemento da faixa de opções.

CMFCRibbonBaseElement::IsQATMode

 

CMFCRibbonBaseElement::IsSeparator

 

CMFCRibbonBaseElement::IsShowGroupBorder

 

CMFCRibbonBaseElement::IsTabStop

 

CMFCRibbonBaseElement::IsTextAlwaysOnRight

 

CMFCRibbonBaseElement::IsVisible

 

CMFCRibbonBaseElement::IsWholeRowHeight

 

CMFCRibbonBaseElement::OnAfterChangeRect

 

CMFCRibbonBaseElement::OnAutoRepeat

 

CMFCRibbonBaseElement::OnCalcTextSize

 

CMFCRibbonBaseElement::OnChangeMenuHighlight

 

CMFCRibbonBaseElement::OnDraw

Chamado pela estrutura para desenhar o elemento da faixa de opções.

CMFCRibbonBaseElement::OnMenuKey

 

CMFCRibbonBaseElement::OnRTLChanged

 

CMFCRibbonBaseElement::OnShowPopupMenu

Chamado pela estrutura quando o elemento Faixa de Opções de Opções vai exibir um menu pop-up.

CMFCRibbonBaseElement::SetData

Associa um item de dados com o elemento da faixa de opções.

CMFCRibbonBaseElement::SetDefaultMenuLook

 

CMFCRibbonBaseElement::SetDescription

Define a descrição para o elemento da faixa de opções.

CMFCRibbonBaseElement::SetID

Define o ID de comando do elemento da faixa de opções.

CMFCRibbonBaseElement::SetKeys

Define um Dica de Tecla para o elemento da faixa de opções.

CMFCRibbonBaseElement::SetRect

 

CMFCRibbonBaseElement::SetText

Define o texto para o elemento da faixa de opções.

CMFCRibbonBaseElement::SetTextAlwaysOnRight

 

CMFCRibbonBaseElement::SetToolTipText

Define o texto de dica de ferramenta para o elemento da faixa de opções.

CMFCRibbonBaseElement::SetVisible

 

CMFCRibbonBaseElement::StretchHorizontally

 

Métodos protegidos

Nome

Descrição

CMFCRibbonBaseElement::OnProcessKey

Chamado pela estrutura quando o usuário pressiona uma tecla.

CMFCRibbonBaseElement::OnSetFocus

Chamado pela estrutura quando um elemento da faixa de opções recebe ou perde o foco de entrada.

Comentários

The CMFCRibbonBaseElement classe define as propriedades que são comuns a todos os elementos de faixa de opções que incluem o ID de comando, rótulo de texto, texto da dica de ferramenta, descrição do elemento e estado (que pode ser concentra-se, realçado, pressionado, desabilitado, marcado ou aberto).

O dimensionar da imagem de um elemento da faixa de opções é definido pelo RibbonImageType membro pode ser um dos seguintes valores:

  • RibbonImageLarge

  • RibbonImageSmall

Dependendo de seu dimensionar, um elemento da faixa de opções exibe tanto uma imagem grande ou pequena.

Exemplo

O exemplo a seguir demonstra como usar diversos métodos no CMFCRibbonBaseElement classe. O exemplo mostra como obter um CMFCRibbonBaseElement objeto de um CMFCRibbonStatusBar classe, conjunto a descrição para o elemento da faixa de opções, conjunto o texto, defina um Dica de Tecla e conjunto o texto de dica de ferramenta para o elemento da 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.

   // CMFCRibbonStatusBar m_wndStatusBar
    CMFCRibbonBaseElement* pPane = m_wndStatusBar.FindByID(nID);


...


        pPane->SetDescription(_T("a pane"));
        // CString strText
        pPane->SetText(strText);
        pPane->SetKeys(_T("p"));
        pPane->SetToolTipText(_T("this is a pane"));

Hierarquia de herança

CObject

   CMFCRibbonBaseElement

Requisitos

Cabeçalho: afxbaseribbonelement.h

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Outros recursos

Classes (@@)