Die Suche ergab 8 Treffer

von HardyH
Di, 21.04.2009 08:13
Forum: Makros und allgemeine Programmierung
Thema: Fragen zum Makro eines Toolbar-Buttons
Antworten: 3
Zugriffe: 879

Re: Fragen zum Makro eines Toolbar-Buttons

Hi,
den Button für die Toolbar wird über die Datei Addons.xcu gesteuert, mach Dich mal in der Richtung etwas schlauer ... am einfachsten geht es wohl mit der Extension BasicAddOnBuilder http://extensions.services.openoffice.org/project/BasicAddonBuilder spiel mal etwas rum damit ...

Grüße,
HardyH
von HardyH
Fr, 17.04.2009 11:37
Forum: Makros und allgemeine Programmierung
Thema: Fragen zum Makro eines Toolbar-Buttons
Antworten: 3
Zugriffe: 879

Re: Fragen zum Makro eines Toolbar-Buttons

nur mal auf die Schnelle

zu 1.
Da fällt mir nur die Möglichkeit mittels Parameter ein, läuft ungefähr so
openoffice.org2.4 -anwendung macro:///bibliothek.modul.funktion


zu 2.
ganz normal, wie mann auch auf andere Bibliotheksfunktionen zugreift:
erst laden und dann aufrufen ...
GlobalScope ...
von HardyH
Do, 02.04.2009 08:56
Forum: Makros und allgemeine Programmierung
Thema: Java: Cursor-Pos. in einer Tabelle in Writer feststellen ...
Antworten: 0
Zugriffe: 728

Java: Cursor-Pos. in einer Tabelle in Writer feststellen ...

Hallo,

wie kann ich feststellen, ob der Cursor aktuell innerhalb einer Tabelle steht und in welcher Zelle, falls ja ...
Hintergrund: ich möchte per Makro ein Eingabefeld einfügen und bekomme, sobald der Cursor innerhalb einer Tabellenzeile steht eine Exception innerhalb des "normalen" Textbereichs ...
von HardyH
Do, 02.04.2009 08:13
Forum: Makros und allgemeine Programmierung
Thema: Makro: Basic-Extension und lesen von Datei aus der Extension
Antworten: 5
Zugriffe: 857

Re: Makro: Basic-Extension und lesen von Datei aus der Extension

... und jetzt einmal alles komplett ...

In das "Hauptverzeichnis" der Extension eine XCU-Datei legen (Name hier: Path.xcu) mit folgendem Inhalt:

<?xml version='1.0' encoding='UTF-8'?>
<oor:component-data oor:package="org.openoffice.Office" oor:name="Paths" xmlns:install="http://openoffice.org ...
von HardyH
Mo, 30.03.2009 15:38
Forum: Makros und allgemeine Programmierung
Thema: Makro: Basic-Extension und lesen von Datei aus der Extension
Antworten: 5
Zugriffe: 857

Re: Makro: Basic-Extension und lesen von Datei aus der Extension

Hi,
jetzt komm ich voran (muss ich noch testen).

Was möchtest Du nun "öffnen"?
Ich pack in die Extension einen Template-Datei, füge eine Path.xcu hinzu und möchte diese Datei dann öffnen ...

Ich denke, jetzt habe ich alles beisammen und muss die Datei NICHT im Dateisystem ablegen. Dadurch ist ...
von HardyH
So, 29.03.2009 09:04
Forum: Makros und allgemeine Programmierung
Thema: Makro: Basic-Extension und lesen von Datei aus der Extension
Antworten: 5
Zugriffe: 857

Re: Makro: Basic-Extension und lesen von Datei aus der Extension

Danke, das hilft schon einmal ungemein weiter!
Der Pfad zur Extension ist bei "Template" dabei, jetzt bleibt nur noch die Frage, wie öffnen?

Dummerweise enthält der Pfad jetzt Systemabhängige Trennzeichen der verschiedenen Pfade, aber das werd ich dann auch noch herausfinden.

vielen Dank,
HardyH
von HardyH
Sa, 28.03.2009 17:08
Forum: Makros und allgemeine Programmierung
Thema: Dok schreibgeschützt, dann Kopie öffnen ?
Antworten: 2
Zugriffe: 533

Re: Dok schreibgeschützt, dann Kopie öffnen ?

Dann muss die Datei als Template geöffnet werden ...

sub OpenFileCopy()
dim arg(0) as new com.sun.star.beans.PropertyValue
Arg(0).Name = "AsTemplate"
Arg(0).Value = True
StarDesktop.loadComponentfromURL(oDocument.URL, "_blank", 0, arg())
end sub


oDocument ist das schreibgeschützte Dokument ...
von HardyH
Di, 24.03.2009 17:51
Forum: Makros und allgemeine Programmierung
Thema: Makro: Basic-Extension und lesen von Datei aus der Extension
Antworten: 5
Zugriffe: 857

Makro: Basic-Extension und lesen von Datei aus der Extension

Hallo,

vieleicht kann mir hier jemand einen Hinweis geben?
Ich möchte in einer Extension eine Template-Datei packen und innerhalb der Extension mittels Basic weiterverarbeiten.
Mein Problem: ich kann dieses Template mit einpacken und installieren, aber irgendwie komme ich nicht dran ...