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]