structure PARAFORMAT2 (richedit.h)
Contient des informations sur les attributs de mise en forme de paragraphe dans un contrôle d’édition enrichi.
Syntaxe
struct PARAFORMAT2 : _paraformat {
LONG dySpaceBefore;
LONG dySpaceAfter;
LONG dyLineSpacing;
SHORT sStyle;
BYTE bLineSpacingRule;
BYTE bOutlineLevel;
WORD wShadingWeight;
WORD wShadingStyle;
WORD wNumberingStart;
WORD wNumberingStyle;
WORD wNumberingTab;
WORD wBorderSpace;
WORD wBorderWidth;
WORD wBorders;
};
Héritage
La structure PARAFORMAT2 implémente _paraformat.
Membres
dySpaceBefore
Type : LONG
Taille de l’espacement au-dessus du paragraphe, en twips. Pour utiliser ce membre, définissez l’indicateur PFM_SPACEBEFORE dans le membre dwMask. La valeur doit être supérieure ou égale à zéro.
dySpaceAfter
Type : LONG
Spécifie la taille de l’espacement sous le paragraphe, en twips. Pour utiliser ce membre, définissez l’indicateur PFM_SPACEAFTER dans le membre dwMask. La valeur doit être supérieure ou égale à zéro.
dyLineSpacing
Type : LONG
Espacement entre les lignes. Pour obtenir une description de la façon dont cette valeur est interprétée, consultez le membre bLineSpacingRule. Pour utiliser ce membre, définissez l’indicateur de PFM_LINESPACING dans le membre dwMask
sStyle
Type : SHORT
Style de texte. Pour utiliser ce membre, définissez l’indicateur PFM_STYLE dans le membre dwMask
bLineSpacingRule
Type d’espacement de ligne. Pour utiliser ce membre, définissez l’indicateur de PFM_LINESPACING dans le membre dwMask
bOutlineLevel
Réservé; doit être égal à zéro.
wShadingWeight
Type : WORD
Pourcentage de couleur de premier plan utilisée dans l’ombrage. Le membre wShadingStyle spécifie les couleurs de trame de premier plan et d’arrière-plan. La valeur 5 indique une couleur d’ombrage composée de 5 % de couleur de premier plan et de 95 % de couleur d’arrière-plan. Pour utiliser ces membres, définissez l’indicateur de PFM_SHADING dans le membre dwMask
wShadingStyle
Type : WORD
Style et couleurs utilisés pour l’ombrage d’arrière-plan. Les bits 0 à 3 contiennent le style d’ombrage, les bits 4 à 7 contiennent l’index de couleur de premier plan et les bits 8 à 11 contiennent l’index de couleur d’arrière-plan. Pour utiliser ce membre, définissez l’indicateur de PFM_SHADING dans le membre dwMask. Ce membre est inclus uniquement pour la compatibilité avec Word ; le contrôle d’édition enrichi stocke la valeur, mais ne l’utilise pas pour afficher le texte.
Le style d’ombrage peut être l’une des valeurs suivantes.
Les index de couleur de premier plan et d’arrière-plan peuvent être l’une des valeurs suivantes.
Valeur | Signification |
---|---|
|
Noir |
|
Bleu |
|
Cyan |
|
Vert |
|
Magenta |
|
Rouge |
|
Jaune |
|
Blanc |
|
Bleu foncé |
|
Cyan foncé |
|
Vert foncé |
|
Magenta foncé |
|
Rouge foncé |
|
Jaune foncé |
|
Gris foncé |
|
Gris clair |
wNumberingStart
Type : WORD
Nombre de départ ou valeur Unicode utilisée pour les paragraphes numérotés. Utilisez ce membre conjointement avec le membre wNumbering. Ce membre est inclus uniquement pour la compatibilité avec les interfaces TOM ; le contrôle d’édition enrichi stocke la valeur, mais ne l’utilise pas pour afficher le texte ou les puces. Pour utiliser ce membre, définissez l’indicateur PFM_NUMBERINGSTART dans le membre dwMask.
wNumberingStyle
Type : WORD
Style de numérotation utilisé avec des paragraphes numérotés. Utilisez ce membre conjointement avec le membre wNumbering. Ce membre est inclus uniquement pour la compatibilité avec les interfaces TOM ; le contrôle d’édition enrichi stocke la valeur, mais les versions d’édition enrichies antérieures à la version 3.0 ne l’utilisent pas pour afficher le texte ou les puces. Pour utiliser ce membre, définissez l’indicateur PFM_NUMBERINGSTYLE dans le membre dwMask
wNumberingTab
Type : WORD
Espace minimal entre un numéro de paragraphe et le texte du paragraphe, en twips. Utilisez ce membre conjointement avec le membre wNumbering. Le membre wNumberingTab est inclus pour la compatibilité avec les interfaces TOM ; précédent à Microsoft Rich Edit 3.0, le contrôle de modification enrichi stocke la valeur, mais ne l’utilise pas pour afficher du texte. Pour utiliser ce membre, définissez l’indicateur PFM_NUMBERINGTAB dans le membre dwMask.
wBorderSpace
Type : WORD
Espace entre la bordure et le texte du paragraphe, en twips. Le membre wBorderSpace
wBorderWidth
Type : WORD
Largeur de bordure, en twips. Pour utiliser ce membre, définissez l’indicateur PFM_BORDER dans le membre dwMask.
wBorders
Type : WORD
Emplacement de bordure, style et couleur. Les bits 0 à 7 spécifient les emplacements de bordure, les bits 8 à 11 spécifient le style de bordure et les bits 12 à 15 spécifient l’index de couleur de bordure. Pour utiliser ce membre, définissez l’indicateur PFM_BORDER dans le membre dwMask.
Spécifiez les emplacements de bordure à l’aide d’une combinaison des valeurs suivantes dans les bits 0 à 7.
Spécifiez le style de bordure à l’aide de l’une des valeurs suivantes pour les bits 8 à 11.
Spécifiez la couleur de bordure à l’aide de l’une des valeurs suivantes pour les bits 12 à 15. Cette valeur est ignorée si le bit de couleur automatique (bit 6) est défini.
Valeur | Signification |
---|---|
|
Noir |
|
Bleu |
|
Cyan |
|
Vert |
|
Magenta |
|
Rouge |
|
Jaune |
|
Blanc |
|
Bleu foncé |
|
Cyan foncé |
|
Vert foncé |
|
Magenta foncé |
|
Rouge foncé |
|
Jaune foncé |
|
Gris foncé |
|
Gris clair |
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows Vista [applications de bureau uniquement] |
serveur minimum pris en charge | Windows Server 2003 [applications de bureau uniquement] |
d’en-tête | richedit.h |