Bonjour,
Message de Alan  date 2009-07-01 14:43 :
Bonjour,

Qu'entendez-vous par "le gras et les sauts de lignes ne sont plus du tout les
mêmes" ?
J'ai un texte dont une partie est en gras une autre partie est en normal, entre
deux lignes j'ai un espace de 0pt (dixit word) et des puces. Une fois l'import
vers la cellule de mon tableau effectué, j'ai le texte sans le gras, l'espace
entre les lignes est bien plus grand, la police n'est plus la même, etc...


----- Mail Original -----
De: "Alan" <alan.lemoal <at> antsys.fr>
À: prog <at> fr.openoffice.org
Envoyé: Mardi 30 Juin 2009 11h46:19 GMT +02:00 Harare / Pretoria
Objet: [prog]  Insertion texte dans tableau

Bonjour,

j'ai un problème de mise en page lors de l'insertion de texte dans un tableau.
Dans le code ci-dessous le texte est bien formaté jusqu'à la ligne "cellText =
join(splitChamps, index_row - 1)" mais une fois inséré dans le tableau, le gras
et les sauts de lignes ne sont plus du tout les mêmes.


    Cell.setString(cellText)


Cell.setString remplace l'ensemble du texte de la cellule par une chaîne de caractères. Un seul formatage sera appliqué sur ce texte.

Pour différencier le formatage il faut employer un TextCursor obtenu avec l'objet Text de la cellule, en utilisant sa méthode insertString(). C'est le même principe que pour le texte principal d'un document Writer.
______
Bernard


---------------------------------------------------------------------
To unsubscribe, e-mail: prog-unsubscr...@fr.openoffice.org
For additional commands, e-mail: prog-h...@fr.openoffice.org

Répondre à