Date: prev next · Thread: first prev next last
2012 Archives by date, by thread · List index


Hallo Jochen,

Am 05.02.2012 21:30, schrieb Jochen:

ich habe im Rahmen einer Makro-Erstellung festgestellt, dass in Impress
die Bildschirmpräsentation unter einer bestimmten Konstellation nicht
korrekt startet (LO 3.4.5; OS: Windows 7 prof 64).
Hat jemand Lust/Zeit, dies mal zu überprüfen?

1) Makro-Code:
sub Probe
If ThisComponent.getImplementationName() <> "SwXTextDocument" then
print "Kein Writer-Dokument"
Exit Sub
End If
print "Writer-Dokument"
end sub

2) Einbindung des o.g. Makros unter Extras -> Anpassen -> Ereignisse in
"Ansicht wurde erzeugt".

3) Der Aufruf aller LO-Komponenten funktioniert ohne Probleme. Wenn
jedoch eine Bildschirmpräsentation im Impress gestartet wird, bleibt
Impress hängen. Es geht nur weiter, wenn der Fokus in die normale
Ansicht gesetzt wird und anschließend der Fokus wieder in die
"gesperrte" Bildschirmpräsentation gesetzt wird.

Das kann ich nicht so nachvollziehen (LO 3.4.4.3-openSUSE-Brand unter openSUSE 12.1). Bei mir wird die Präsentation geöffnet mit dem Dialog "Kein Writer-Dokument", wie erwartet. Dann starte ich die Präsentation. Und wieder wird der Dialog gezeigt, wie nicht anders zu erwarten. Aber er wird gleich verdeckt, so dass man ihn nicht sofort beenden kann. Wenn ich aber auf Umwegen auf seinen OK-Button klicke, startet die Präsentation, wie sie soll.

Das Problem scheint mir darin zu liegen, dass das Makro eine Benutzereingabe erfordert, was beim Start einer Präsentation sicher nicht vorgesehen ist. Ich halte das nicht für einen Bug, sondern halte das Makro eher für eine nichtsystemkonforme Anwendung.

Schöne Grüße
Volker



--
Informationen zum Abmelden: E-Mail an discuss+help@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/discuss/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.