Hallo!
Ich habe ein kleines Problem und hoffe jemand kann mir helfen.
Folgende Situation: Man öffnet ein Writer Dokument, nimmt einige Änderungen vor 
und schließt das Fenster. Nun kommt ja ein Meldung, ob man die Änderung 
speichern möchte. Dieses Dialog versuche ich verzweifelt zu unterdrücken und 
bekomme es leider nicht hin. Ich möchte diesen Dialog aber auch nicht einfach 
nur unterdrücken, sondern eine Makro-Funktion anstoßen/aufrufen.
 
Folgendes habe ich versucht.
 
Sub install_listener 
  oDocumentListener = CreateUnoListener("Listensub_", 
"com.sun.star.util.XCloseListener") 
  thisComponent.addCloseListener(oDocumentListener) 
End Sub 

Sub Listensub_disposing(oEvent) 
  msgbox("disposing") 
End Sub 

Sub Listensub_queryClosing(oEvent, bOwnership) 
  msgbox("query") 
End Sub 

Sub Listensub_notifyClosing(oEvent) 
  msgbox("notify") 
End Sub

Alle diese Aufrufe sind nach dem Dialog und nicht davor. Aus der 
internationalen Mailinglist weiß ich, dass es noch einen Event 
"OnPrepareUnload" gibt. Doch wie und wo ich den Aufrufe, weiß ich nicht. 

Sub Listensub_OnPrepareUnload(oEvent) 
  msgbox("OnPrepareUnload") 
End Sub

Das hier klappt nicht.
Weiß von euch vielleicht jemand wie ich diesen Dialog unterdrücke und ein Makro 
aufrufe?

Mit freundlichen Grüßen
Alexander Peters

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

Antwort per Email an