[Gelöst] Werte für "Context"-Eigenschaft in Adddon.xcu

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

Stephan
********
Beiträge: 10917
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

[Gelöst] Werte für "Context"-Eigenschaft in Adddon.xcu

Beitrag von Stephan » Fr, 11.01.2019 16:32

Hallo,

in einer Extension werden Menüeinträge in der Datei Addon.xcu definiert, wobei für jeden Menüeintrag auch die Context-Eigenschaft, also das Programmodul wo er sichtbar sein soll, angegeben werden kann, z.B.:

Code: Alles auswählen

<prop oor:name="Context" oor:type="xs:string">
	<value>com.sun.star.text.TextDocument</value>
</prop>
Die bekannten Einträge sind:
Writer: com.sun.star.text.TextDocument
Spreadsheet:com.sun.star.sheet.SpreadsheetDocument
Presentation:com.sun.star.presentation.PresentationDocument
Draw: com.sun.star.drawing.DrawingDocument
Formula: com.sun.star.formula.FormulaProperties
Chart: com.sun.star.chart2.ChartDocument
Bibliography: com.sun.star.frame.Bibliography


Was jedoch ist anzugeben wenn der Eintrag nur im Startfenster sichtbar sein soll, bei LO also in diesem Fenster:

startfenster.gif
startfenster.gif (87.89 KiB) 1272 mal betrachtet

Hinweis - ein leerer Eintrag, also:

Code: Alles auswählen

<prop oor:name="Context" oor:type="xs:string"></prop>
ist nicht die gesuchte LÖsung, denn zwar zeigt der den Eintrag auch im gewünschten Fenster an, jedoch auch in allen anderen.




Gruß
Stephan

Stephan
********
Beiträge: 10917
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: Werte für "Context"-Eigenschaft in Adddon.xcu

Beitrag von Stephan » Sa, 12.01.2019 11:39

die Lösung ist:

Code: Alles auswählen

<prop oor:name="Context" oor:type="xs:string">
	<value>com.sun.star.frame.StartModule</value>
</prop>

Gruß
Stephan

Antworten