Partager via


CMFCRibbonEdit, classe

Implémente un contrôle d'édition qui se trouve sur une barre de ruban.

class CMFCRibbonEdit : public CMFCRibbonButton

Membres

Constructeurs publics

Nom

Description

CMFCRibbonEdit::CMFCRibbonEdit

Construit un objet CMFCRibbonEdit.

Méthodes publiques

Nom

Description

CMFCRibbonEdit::CanBeStretched

Indique si la hauteur du contrôle d' CMFCRibbonEdit peut grimper verticalement jusqu'à la hauteur d'une ligne de ruban.

CMFCRibbonEdit::CMFCRibbonEdit

Construit un objet CMFCRibbonEdit.

CMFCRibbonEdit::CopyFrom

Copie l'état de l'objet spécifié d' CMFCRibbonEdit à l'objet actuel d' CMFCRibbonEdit .

CMFCRibbonEdit::CreateEdit

Crée une nouvelle zone de texte de l'objet d' CMFCRibbonEdit .

CMFCRibbonEdit::DestroyCtrl

Détruit l'objet CMFCRibbonEdit.

CMFCRibbonEdit::DropDownList

Supprime le bas une zone de liste.

CMFCRibbonEdit::EnableSpinButtons

Active et définit l'intervalle de la toupie de la zone de texte.

CMFCRibbonEdit::GetCompactSize

Extrait la taille compacte de l'objet d' CFMCRibbonEdit .

CMFCRibbonEdit::GetEditText

Extrait le texte dans la zone de texte.

CMFCRibbonEdit::GetIntermediateSize

Extrait la taille intermédiaire de l'objet d' CMFCRibbonEdit .

CMFCRibbonEdit::GetTextAlign

Extrait l'alignement du texte dans la zone de texte.

CMFCRibbonEdit::GetWidth

Extrait la largeur, en pixels, du contrôle d' CMFCRibbonEdit .

CMFCRibbonEdit::HasCompactMode

Indique si la taille d'affichage du contrôle d' CMFCRibbonEdit peut être compacte.

CMFCRibbonEdit::HasFocus

Indique si le contrôle d' CMFCRIbbonEdit a le focus.

CMFCRibbonEdit::HasLargeMode

Indique si la taille d'affichage du contrôle d' CMFCRibbonEdit peut être importante.

CMFCRibbonEdit::HasSpinButtons

Indique si la zone de texte a une toupie.

CMFCRibbonEdit::IsHighlighted

Indique si le contrôle d' CMFCRibbonEdit est mis en surbrillance.

CMFCRibbonEdit::OnAfterChangeRect

Appelé par l'infrastructure lorsque les dimensions du rectangle d'affichage pour le contrôle d' CMFCRibbonEdit .

CMFCRibbonEdit::OnDraw

Appelé par l'infrastructure pour dessiner le contrôle d' CMFCRibbonEdit .

CMFCRibbonEdit::OnDrawLabelAndImage

Appelé par l'infrastructure pour dessiner l'étiquette et l'image pour le contrôle d' CMFCRibbonEdit .

CMFCRibbonEdit::OnDrawOnList

Appelé par l'infrastructure pour dessiner le contrôle d' CMFCRibbonEdit dans une zone de liste de commandes.

CMFCRibbonEdit::OnEnable

Appelé par l'infrastructure pour activer ou désactiver le contrôle d' CMFCRibbonEdit .

CMFCRibbonEdit::OnHighlight

Appelé par l'infrastructure lorsque le pointeur écrit ou permet de les limites du contrôle d' CMFCRibbonEdit .

CMFCRibbonEdit::OnKey

Appelé par l'infrastructure lorsque l'utilisateur appuie sur un keytip et le contrôle d' CMFCRibbonEdit a le focus.

CMFCRibbonEdit::OnLButtonDown

Appelé par l'infrastructure pour gérer le contrôle d' CMFCRibbonEdit lorsque l'utilisateur appuie sur le bouton gauche de la souris sur le contrôle.

CMFCRibbonEdit::OnLButtonUp

Appelé par l'infrastructure lorsque l'utilisateur relâche le bouton gauche de la souris.

CMFCRibbonEdit::OnRTLChanged

Appelé par l'infrastructure pour gérer le contrôle d' CMFCRibbonEdit lorsque la disposition change la direction.

CMFCRibbonEdit::OnShow

Appelé par l'infrastructure pour afficher ou masquer le contrôle d' CMFCRibbonEdit .

CMFCRibbonEdit::Redraw

Met à jour l'affichage du contrôle d' CMFCRibbonEdit .

CMFCRibbonEdit::SetACCData

Définit les données d'accessibilité pour l'objet d' CMFCRibbonEdit .

CMFCRibbonEdit::SetEditText

Définit le texte dans la zone de texte.

CMFCRibbonEdit::SetTextAlign

Définit l'alignement de texte de la zone de texte.

CMFCRibbonEdit::SetWidth

Définit la largeur de la zone de texte du contrôle d' CMFCRibbonEdit .

Exemple

L'exemple suivant montre comment construire un objet d' CMFCRibbonEdit , afficher des toupies en regard de le contrôle d'édition, et définir le texte du contrôle d'édition. Cet extrait de code fait partie d' Exemple 2007 de démonstration de MS Office.

  CMFCRibbonEdit* pEditIndentLeft = new CMFCRibbonEdit(ID_PAGELAYOUT_INDENT_LEFT, 72, _T("Left:\nil"), 13);
    // specify the min and max value of the spin button control
    pEditIndentLeft->EnableSpinButtons(0, 1000);
    // set the text of the edit control
    pEditIndentLeft->SetEditText(_T("0"));

Configuration requise

en-tête : afxRibbonEdit.h

Voir aussi

Référence

Graphique de la hiérarchie

CMFCRibbonButton, classe

CMFCRibbonBar, classe

Autres ressources

classes MFC