Properties mit dem Typ "struct" haben ein eigenes Objekt das verwendet und
zugewiesen werden
muss.
Ein Beispiel:
Die mögliche Property Zeichensatz (fontdescriptor) eines Kontrollfeldes hat den Typ
Struct. Der
Structtyp dazu ist com.sun.star.awt.fontdescriptor. Die Struktur muss als Objekt vorher erzeugt
werden, mit den Parametern versehen werden und dann der eigentlichen Property übergeben
werden.
'Anlegen des Strukturobjektes
Dim myFont As New com.sun.star.awt.FontDescriptor
'Zuweisen der Werte
MyFont.Name = "Arial"
MyFont.StyleName = "Fett"
MyFont.Height = 8
'Übergabe an Kontrollfeld
MyControl.Model.FontDescriptor=MyFont
Die Liste der möglichen Structs und ihrer Eigenschaften
findet sich in der API Dokumentation bei
dem jeweiligen Service.