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


Hallo Jochen, *,
Am 2011-08-09 18:54, schrieb Jochen:
Hallo *,

auf der de-user-ML habe ich eine Anfrage bzgl. der Makroaufzeichnung
"angenommen".

Problembeschreibung:
Es mit der experimentellen Makro-Aufzeichnungsfunktion nicht möglich,
den Befehl "Format -> Groß-/Kleinschreibung -> GROSSBUCHSTABEN"
aufzuzeichnen. Bei der Aufzeichnung selbst kommt keine Fehlermeldung,
die Aktion wird sauber geschluckt, aber bei der Makro-Aufzeichnung
passiert nichts. Kein Wunder, denn der Makro sieht dann so aus
(Makroname: "yyy"):

sub yyy
rem ----------------------------------------------------------------------
rem define variables
dim document as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")

rem ----------------------------------------------------------------------
rem dispatcher.executeDispatch(document, ".uno:ChangeCaseToUpper", "",
0, Array())

Das Problem ist, dass die letzte Zeile ge-remt ist. Wenn "rem" manuell
entfernt wird, funktioniert das Makro.

IMHO liegt hier ein Bug vor. Was meint Ihr bzw. weiß jemand, ob das
schon bekannt ist?

Das Problem besteht bei Windows XP (alle aktuellen Updates) und Windows
7 Prof. 32 und 64 Bit sowie in LibreOffice 3.3.3 und 3.4.2. Dieses
Konstellationen wurden von mir getestet.

Gruß

Jochen

Auch unter SuSE 11.4, 64Bit tritt dieser Fehler auf
Grüße
Wolfgang


--
Informationen zum Abmelden: E-Mail an discuss+help@de.libreoffice.org
Tips 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.