Bonjour à tous,

/Sub LigneBrisee()
Dim monDocument As Object, maPage As Object
Dim maForme As Object
Dim lesPoints(4) As New com.sun.star.awt.Point

monDocument = thisComponent
maPage = monDocument.DrawPage
maForme = monDocument.createInstance("com.sun.star.drawing.PolyLineShape")
maforme.AnchorType = com.sun.star.text.TextContentAnchorType.AT_PAGE
lesPoints(0).X =  4000 : lesPoints(0).Y =  2000
lesPoints(1).X =  4500 : lesPoints(1).Y =  4000
lesPoints(2).X = 2500  : lesPoints(2).Y = 3000
lesPoints(3).X = 2500  : lesPoints(3).Y = 4000
lesPoints(4).X = 4000  : lesPoints(4).Y =  4000
maPage.add(maForme)
maForme.LineWidth = 80
maForme.PolyPolygon = Array(lesPoints())
End Sub

/Le code ci-dessus crée dans un document writer une ligne brisée. /
/Print maForme.HoriOrientPosition  donne un résultat surprenant.

Le dessin créé est "collé" à gauche de la page.

Tout se passe bien avec OOo2.2 sous win ou OOo2.1 sous linux.

Je suspecte donc un bug de OOo2.2 sous Linux.

Pouvez-vous confirmer.

Que dois-je faire si le bug est confirmé ?


--
Didier Dorange-Pattoret
Tel : 06.85.23.38.31

http://www.dmaths.org
http://sesamath.net

S'inscrire  à la liste de diffusion de dmaths: [EMAIL PROTECTED]
Ses archives : http://listes.dmaths.org/wws/arc/users
Les Forums : http://www.dmaths.org/forum/
Mailing List in english : 
http://www.dmaths.org/documentation/doku.php?id=presentation:listdif

Le livre de référence pour OpenOffice.org2 : 
http://www.amazon.fr/exec/obidos/ASIN/2212116381/dmaths-21
Programmation OpenOffice.org2 : 
http://www.amazon.fr/exec/obidos/ASIN/2212117639/dmaths-21

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à