Hallo clag,
schön das Du eine Lösung gefunden hast. Es geht aber auch anders (einfacher), und das ohne
extra den FontDescriptor aufzurufen.
Code: Alles auswählen
Sub ButtonDrawpage
vForm = ThisComponent.Sheets(0).DrawPage.Forms.getByIndex(0)
StartButton = vForm.getByName("Schaltfläche 1")
StartButton.Label = "Mein Name ist Hase."
StartButton.BackgroundColor = &H7e0021
StartButton.TextColor = &H000000
StartButton.FontHeight = 20
StartButton.FontName = "Verdana"
StartButton.FontWeight = 150
End Sub
per Makro möchte ich den "Label" Text einer Schaltfläche auf fett setzen,
habe mich mit MRI bzw Xray bis zum "FontDescriptor" einer Schaltläche vorgetastet
Ich weiß nicht wie Du wo MRI bzw Xray angesetzt hast, aber hiermit
Code: Alles auswählen
xray ThisComponent.Sheets(0).DrawPage.Forms.getByIndex(0).getByName("Schaltfläche 1")
bekommst Du eigentlich alles was man braucht um eine Schaltfläche auf der Drawpage zu bearbeiten, oder zu manipulieren.
Ich weiß das das Suchen mit MRI bzw Xray nicht immer einfach ist, aber manschmal gehts doch recht leicht.
gruß
balu