Hallo,
hoffentlich ist hier der richtige Ort, eine Frage zum OO-API zu stellen.
Ich versuche gerade ein kleines Programm zu verstehen, dass eine math.
Formel in einem OO-Text anzeigt.
Diese math. Formel wird durch ein TextEmbeddedObject dargestellt.
Dabei bin ich über
"myProp.setPropertyValue("CLSID","078B7ABA-54FC-457F-8551-6147e776a997");"
gestolpert.
Der Wert der CLSID definiert das TextEmbeddedObject als math. Formel.
Wo finde ich Infos zu den möglichen Werten von CLSID ?
Unter http://www.mail-archive.com/[email protected]/msg06880.html
habe ich zwar eine Art Zuordnung einger CLSIDs gefunden (s.u.), das war
aber auch schon alles.
In der API gibt es anscheinend keine Infos zu diesen IDs.
Wo also sind die IDs dokumentiert?
Vielen Dank für jeden Tipp!
Beste Grüße
Jochen
p.s.:
"do not know if this is documented somewhere, but you may find something in
[ooo-dev2.4]/share/registry/data/org/openoffice/Office/Embedding.xcu
* applet "970B1E81-CF2D-11CF-89CA-008029E4B0B1"
* plug-in "4CAA7761-6B8B-11CF-89CA-008029E4B0B1"
* frame "1A8A6701-DE58-11CF-89CA-008029E4B0B1"
And for OOo docs
* OOo Chart (service name com.sun.star.chart.ChartDocument) CLSID =
"12DCAE26-281F-416F-a234-c3086127382e"
* OOo Draw (service name com.sun.star.drawing.DrawingDocument)
CLSID = "4BAB8970-8A3B-45B3-991c-cbeeac6bd5e3"
* OOo Math (service name com.sun.star.formula.FormulaProperties)
CLSID = "078B7ABA-54FC-457F-8551-6147e776a997"
* OOo Impress(service name com.sun.star.presentation.PresentationDocument)
CLSID = "9176E48A-637A-4D1F-803b-99d9bfac1047" [not mach sense to embed
a presentation!]
* OOo Calc (service name com.sun.star.sheet.SpreadsheetDocument)
CLSID = "47BBB4CB-CE4C-4E80-a591-42d9ae74950f"
* OOo Writer (service name com.sun.star.text.TextDocument)
CLSID = "8BC6B165-B1B2-4EDD-aa47-dae2ee689dd6"
"
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]