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 |
---|---|
|
|
|
|
|
|
|
|
|
|
Retorna o dimensionar compacto do elemento da faixa de opções. |
|
Recupera os dados definidos pelo usuário associados ao elemento da faixa de opções. |
|
Retorna a descrição do elemento da faixa de opções. |
|
Retorna a ID de comando do elemento da faixa de opções. |
|
Retorna o dimensionar da imagem do elemento da faixa de opções. |
|
Retorna o dimensionar do elemento da faixa de opções em seu estado intermediário. |
|
Retorna o keytips associadas ao elemento da faixa de opções. |
|
|
|
Retorna o keytips associada a um botão. |
|
|
|
|
|
|
|
|
|
|
|
Retorna o retângulo delimitador do elemento da faixa de opções. |
|
Retorna o dimensionar normal do elemento da faixa de opções. |
|
Retorna o dimensionar corrente do elemento da faixa de opções. |
|
Retorna o texto associado ao elemento da faixa de opções. |
|
Retorna o texto da dica de ferramenta do elemento da faixa de opções. |
|
Especifica se o elemento da faixa de opções possui um modo compacto. |
|
Especifica se o elemento da faixa de opções possui um modo de intermediário. |
|
Especifica se o elemento da faixa de opções possui um modo de grande. |
|
|
|
|
|
|
|
Especifica se o elemento da faixa de opções está marcado. |
|
Especifica se o elemento da faixa de opções em um modo compacto. |
|
|
|
Especifica se o elemento da faixa de opções está desabilitado. |
|
Determina se o elemento da faixa de opções exibe um menu pop-up e está aberto. |
|
Especifica se o elemento da faixa de opções possui o foco. |
|
|
|
Especifica se o elemento da faixa de opções é realçado. |
|
|
|
|
|
Indica se o usuário clicou com o elemento da faixa de opções. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Chamado pela estrutura para desenhar o elemento da faixa de opções. |
|
|
|
|
|
Chamado pela estrutura quando o elemento Faixa de Opções de Opções vai exibir um menu pop-up. |
|
Associa um item de dados com o elemento da faixa de opções. |
|
|
|
Define a descrição para o elemento da faixa de opções. |
|
Define o ID de comando do elemento da faixa de opções. |
|
Define um Dica de Tecla para o elemento da faixa de opções. |
|
|
|
Define o texto para o elemento da faixa de opções. |
|
|
|
Define o texto de dica de ferramenta para o elemento da faixa de opções. |
|
|
|
|
Métodos protegidos
Nome |
Descrição |
---|---|
Chamado pela estrutura quando o usuário pressiona uma tecla. |
|
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
Requisitos
Cabeçalho: afxbaseribbonelement.h