Une suggestion ou un palliatif à essayer
La hauteur de la ligne ne peut-elle pas être récupérée lorsque le type de
hauteur est forcé à com.sun.star.text.SizeType.FIX ? As-tu essayé de
seulement modifier le type de hauteur de ligne via l'API sans toucher à la
valeur de la hauteur.
Vérifie d'abor
Le 27 mai 2009 14:42, Bernard Marcelly a écrit :
> Je n'ai pas de solution à ta question, mais je pense que le principe est :
> si on demande une hauteur automatique c'est pour ne pas s'en occuper ;-)
merci pour tes précisions qui confirment ce que j'avais constaté.
Pour les besoins particulier
Le 27 mai 2009 14:03, Bernard Marcelly a écrit :
> Relire le livre Programmation OpenOffice.org 2 page 472 :
> A chaque insertion d'une forme il est nécessaire d'obtenir un nouvel objet
> forme, même si on insère plusieurs fois le même type de forme.
je viens de relire la page, c'est clair !
me
Message de Christophe Devalland date 2009-05-27 10:21 :
Bonjour à tous,
j'arrive sans problème à récupérer la hauteur d'un ligne avec l'instruction
:
maLigne.Height
seulement pour le cas où maLigne.sizeType vaut
com.sun.star.text.SizeType.FIX c'est-à-dire si la hauteur est fixée
manuellement (à
Message de Christophe Devalland date 2009-05-27 10:19 :
Bonjour
Salut,
j'ai un soucis pour insérer une forme (shape) dans un document writer juste
après l'avoir effacée.
voici le code qui bloque :
monDocument=ThisComponent
monTexte=monDocument.Text
monCurseur=monTexte.createTextCu
Bonjour à tous,
j'arrive sans problème à récupérer la hauteur d'un ligne avec l'instruction
:
maLigne.Height
seulement pour le cas où maLigne.sizeType vaut
com.sun.star.text.SizeType.FIX c'est-à-dire si la hauteur est fixée
manuellement (à la souris par exemple)
Dès que je sélectionne "hauteur opt
Bonjour
Salut,
j'ai un soucis pour insérer une forme (shape) dans un document writer juste
après l'avoir effacée.
voici le code qui bloque :
> monDocument=ThisComponent
> monTexte=monDocument.Text
> monCurseur=monTexte.createTextCursor
> oligne1=MakeLineShape(monDocument,MakePoint