Méthode ITextPara ::SetIndents (tom.h)
Définit le retrait de la première ligne, le retrait gauche et le retrait droit d’un paragraphe.
Syntaxe
HRESULT SetIndents(
[in] float First,
[in] float Left,
[in] float Right
);
Paramètres
[in] First
Type : float
Retrait de la première ligne d’un paragraphe, par rapport au retrait gauche. La valeur est en virgule flottante et peut être positive ou négative.
[in] Left
Type : float
Retrait gauche de toutes les lignes à l’exception de la première ligne d’un paragraphe, par rapport à la marge gauche. La valeur est en virgule flottante et peut être positive ou négative.
[in] Right
Type : float
Retrait droit de toutes les lignes du paragraphe, par rapport à la marge droite. La valeur est en virgule flottante et peut être positive ou négative. Cette valeur est facultative.
Valeur retournée
Type : HRESULT
Si ITextPara ::SetIndents réussit, il retourne S_OK. Si la méthode échoue, elle retourne l’un des codes d’erreur COM suivants. Pour plus d’informations sur les codes d’erreur COM, consultez Gestion des erreurs dans COM.
Code de retour | Description |
---|---|
|
Signification |
|
Argument non valide. |
|
L’accès en écriture est refusé. |
|
Mémoire insuffisante. |
|
L’objet de mise en forme de paragraphe est attaché à une plage qui a été supprimée. |
Remarques
Les retraits de ligne ne sont pas autorisés à positionner le texte dans les marges. Si le retrait de la première ligne est défini sur une valeur négative (pour un paragraphe outdent) alors que le retrait gauche est égal à zéro, le retrait de la première ligne est réinitialisé à zéro. Pour éviter ce problème lors de la conservation des jeux de propriétés, définissez la valeur de retrait de la première ligne égale à zéro, soit explicitement, soit en appelant la méthode ITextPara ::Reset . Ensuite, appelez ITextPara ::SetIndents pour définir une valeur de retrait à gauche non négative et définir le retrait de première ligne souhaité.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | tom.h |
DLL | Msftedit.dll |
Voir aussi
Conceptuel
Référence
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour