ich möchte in einem Dialog ("oDialog") bestehende Textfelder ändern und eine Begrenzungslinie hinzufügen.
Das Textfeld "Aufgabe" soll nach oben verschoben werden und die Textausrichtung soll mittig sein.
Das Textfeld "Anmerkung" soll auch nach oben verschoben werden, mit Textausrichtung mittig. Hier soll auch die Breite des Feldes und die Schriftgröße geändert werden.
Außerdem soll zwischen den beiden Feldern eine horizontale Linie eingefügt werden.
Ich habe schon mal rumprobiert und bekomme es nicht hin. In dem folgenden Text stimmt wahrscheinlich kaum was:
Code: Alles auswählen
dim oLinie as object
oControl=oDialog.getControl("Aufgabe").getModel()
oControl.verticalAlign=0
oControl.PositionY=35
oControl=oDialog.getControl("Anmerkung").getModel()
oControl.verticalAlign=0
oControl.PositionY=40
oLinie=oDoc.createInstance("com.sun.star.awt.UnoControlFixedLineModel")
with oLinie
' .orientation=0
end with
oDialog.addControl("oLinie",oDialog)
Grüße von
Pit