13 Jan 19:35
Problème de repérage
Didier Dorange-Pattoret <ddorange <at> dmaths.com>
2010-01-13 18:35:20 GMT
2010-01-13 18:35:20 GMT
Bonsoir,
La macro ci-dessous permet de mettre en place un Listener qui me donne
en cliquant la position de la souris.
Problème : si le document qui appelle la macro est un doc writer,
j'obtiens la position de la souris par rapport au rectangle grisé dans
lequel figure le document texte lui-même blanc.
Or je voudrais la position par rapport au rectangle blanc du texte.
Avez-vous une idée ?
Merci pour votre réponse.
/Sub RegisterMouseHandler
oDocView = ThisComponent.getCurrentController
oMouseListener =
CreateUnoListener("MonEssai_","com.sun.star.awt.XMouseClickHandler")
oDocView.addMouseClickHandler(oMouseListener)
End Sub
Sub UnRegisterMouseHandler
oDocView.removeMouseClickHandler(oMouseListener)
End Sub
Sub MonEssai_mousePressed(oEvt) as Boolean
Print oEvt.X, oEvt.Y, oEvt.Buttons
MonEssai_mousePressed = True
End Sub
(Continue reading)
RSS Feed