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.