Ich versuche gerade hier mit einem XPropertyChangeListener die Änderung eines Strings in einem lineshape (Writer) zu ermiteln.
Code: Alles auswählen
oListener =createUnoListener("getSolutionChange_", "com.sun.star.beans.XPropertyChangeListener")
oLine.addPropertyChangeListener("String", oListener)
...
Sub getSolutionChange_disposing( oEvent )
  Print "disposing"
  Stop
End Sub
Sub getSolutionChange_propertyChange( oEvent)
  Print "property change"
  Stop
End Sub
Ändere ich das gefragte Property zB. auf "Size" löst der listener wie gewünscht bei einer Änderung der Liniengröße im Dokument aus:
Code: Alles auswählen
oLine.addPropertyChangeListener("Size", oListener) 'funktioniertFür mich stellt sich nun die Frage, wie ich ein listener an eine Änderung des Textes in einem Shape binden kann.
Danke