Die Standardpfade die man unter Extras - Optionen - Pfade einstellen kann, können
auch per
Makro ausgelesen und gesetzt werden.
Dies erfolgt mit dem Service c.s.s.util.PathSettings.
Die Properties dieses Services repräsentieren die einzelnen Pfade.
Die Wichtigsten:
work -> Arbeitsverzeichnis
basic -> Die Suchpfade für Basicmodule
template -> Vorlagenverzeichnisse
UserConfig -> Benutzer Konfiguration.
Die Restlichen sind in der Referenz zu finden.
Um zum Beispiel das Arbeitsverzeichnis zu ändern, verwendet man folgendes Makro:
Sub Arbeitsverzeichnis
Path=createunoservice("com.sun.star.util.PathSettings")
path.work="file:///d:"
End Sub