Ich noch mal.
In dem folgenden Text stimmt wahrscheinlich kaum was
Du meinst wohl Code, statt Text, das müsstest Du aber mittlerweile wissen
Code: Alles auswählen
oControl=oDialog.getControl("Aufgabe").getModel()
oControl.verticalAlign=0
Du arbeitest doch bestimmt mit xray, oder mit mri? Richtig!?
Dann müsstest Du doch sehen und wissen das ein TextField unter .Model keine
verticalAlign hat. Also was willst Du damit bezwecken?
Tja, mein lieber, das mit der Position ist so eine Sache für sich. Denn es gibt nämlich 2, in Worten Zwei Möglichkeiten die Position festzulegen. Einmal über das Controll, da lautet es dann aber
PosSize, welches dann aber ein Struct ist. Und dann noch über das Model, welches Du ja selber gefunden hast.
Und das Dumme daran ist, das die eben genannten Positionmöglichkeiten unterschiedliche Positionswerte liefern und unterschiedlich positionieren. Das musst Du berücksichtigen, falls Du das nicht selber schon festgestellt hast.
Warum die genannten Methoden unterschiedliche Ergebnisse liefern, dass weiß ich jetzt nicht.
Code: Alles auswählen
oLinie=oDoc.createInstance("com.sun.star.awt.UnoControlFixedLineModel")
Fehler!
Mit
oDoc greifst Du bestimmt auf ein Tabellenblatt drauf zu. Und von daher dürfte es an dieser Stelle fehl am Platze sein.
Gruß
balu
Ich noch mal.
[quote]
In dem folgenden Text stimmt wahrscheinlich kaum was
[/quote]
Du meinst wohl Code, statt Text, das müsstest Du aber mittlerweile wissen ;-)
[code]
oControl=oDialog.getControl("Aufgabe").getModel()
oControl.verticalAlign=0
[/code]
Du arbeitest doch bestimmt mit xray, oder mit mri? Richtig!?
Dann müsstest Du doch sehen und wissen das ein TextField unter .Model keine [color=#008000][b]verticalAlign[/b][/color] hat. Also was willst Du damit bezwecken?
[code]
oControl.PositionY=35
[/code]
Tja, mein lieber, das mit der Position ist so eine Sache für sich. Denn es gibt nämlich 2, in Worten Zwei Möglichkeiten die Position festzulegen. Einmal über das Controll, da lautet es dann aber [color=#008000][b]PosSize[/b][/color], welches dann aber ein Struct ist. Und dann noch über das Model, welches Du ja selber gefunden hast.
Und das Dumme daran ist, das die eben genannten Positionmöglichkeiten unterschiedliche Positionswerte liefern und unterschiedlich positionieren. Das musst Du berücksichtigen, falls Du das nicht selber schon festgestellt hast.
Warum die genannten Methoden unterschiedliche Ergebnisse liefern, dass weiß ich jetzt nicht.
[code]
oLinie=oDoc.createInstance("com.sun.star.awt.UnoControlFixedLineModel")
[/code]
[color=#FF0000][b]Fehler![/b][/color]
Mit [color=#008000][b]oDoc[/b][/color] greifst Du bestimmt auf ein Tabellenblatt drauf zu. Und von daher dürfte es an dieser Stelle fehl am Platze sein.
Gruß
balu