von Stephan » Mo, 05.04.2021 13:47
Hallo,
in LO 7.x verwende ich derzeitig zum Anzeigen der Gallery (bitte Kommentar im Code beachten):
Code: Alles auswählen
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
'falls Gallery bereits offen, würde sie ausgeblendet,
'deshalb Vorlagenfenster kurz öffnen:
dispatcher.executeDispatch(document, ".uno:DesignerDialog", "", 0, Array())
dispatcher.executeDispatch(document, ".uno:Gallery", "", 0, Array())
das gibt jedoch Probleme in OO, weil dort das (alte) Formatvorlagenfenster zusätzlich zur Seitenleiste eingeblendet wird.
Weiß jemand wie ic h prüfen könnte ob die Gallery offen ist (egal ob in der SEitenleiste oder als separates Fenster)?
zusätzlich:
Weiß jemand wie ich ich ein bestimmtes Gallery-Thema gezielt per Makro aktivieren/anzeigen kann?
Gruß
Stephan
Hallo,
in LO 7.x verwende ich derzeitig zum Anzeigen der Gallery (bitte Kommentar im Code beachten):
[code]document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
'falls Gallery bereits offen, würde sie ausgeblendet,
'deshalb Vorlagenfenster kurz öffnen:
dispatcher.executeDispatch(document, ".uno:DesignerDialog", "", 0, Array())
dispatcher.executeDispatch(document, ".uno:Gallery", "", 0, Array())[/code]
das gibt jedoch Probleme in OO, weil dort das (alte) Formatvorlagenfenster zusätzlich zur Seitenleiste eingeblendet wird.
Weiß jemand wie ic h prüfen könnte ob die Gallery offen ist (egal ob in der SEitenleiste oder als separates Fenster)?
zusätzlich:
Weiß jemand wie ich ich ein bestimmtes Gallery-Thema gezielt per Makro aktivieren/anzeigen kann?
Gruß
Stephan