Hallo!
Ich versuche die Position von X und Y eines Textfeldes zu ermitteln und zu ändern um es z.b. nach Unten zu verschieben.
Es geht um Libre Office Base und um ein Formular.
Mit folgenden Code habe ich es Versucht da es im Handbuch so beschrieben ist mit PosSize.X.
Sub feldVerschieben
		
		Dim oForm as Object
		Dim oFeld as Object
		
		oForm	= thisComponent.Drawpage.Forms.getByName("MainForm")
		oFeld	= oForm.getByName("testfeld")
		
		posX = oFeld.PosSize.X
		msgbox posX
		oFeld.PosSize.X = posX + 100
End Sub
Lo wirft mir aber die Fehlermeldung dass er PosSize nicht kennt… Helptext etc. funktioniert tadelos zur die X,Y Breite und Höhe nicht…

Hat jemand Rat?
 
      
    
