Re: Schaltflächen zurücksetzen
Verfasst: So, 22.11.2009 15:48
Was verstehst Du darunter?retuwe61 hat geschrieben: in den Ursprungszustand zurück setzen.
Optik? Umschaltfunktion auf "nicht gedrückt"?
Schaltfläche mal mit Xray untersucht?
deutsches Forum rund um Apache OpenOffice und LibreOffice
https://www.oooforum.de/
Was verstehst Du darunter?retuwe61 hat geschrieben: in den Ursprungszustand zurück setzen.
Code: Alles auswählen
Sub Buttons_reset
oForm = ThisComponent.DrawPages.getByIndex(0).getForms().getByName( "Standard" )
With oForm
.getByName( "PushButton1" ).State = 0
.getByName( "PushButton2" ).State = 0
.getByName( "PushButton3" ).State = 0
.getByName( "PushButton4" ).State = 0
End With
End SubCode: Alles auswählen
Sub Buttons_reset
oForm = ThisComponent.DrawPages.getByIndex(0).getForms().getByName( "Standard" )
oForm1 = ThisComponent.DrawPages.getByIndex(1).getForms().getByName( "Standard" )
oForm2 = ThisComponent.DrawPages.getByIndex(2).getForms().getByName( "Standard" )
resetButtonState( oForm )
resetButtonState( oForm1 )
resetButtonState( oForm2 )
End Sub
' ausgelagerte Routine: es wird das Formular übergeben
Sub resetButtonState( tmpForm )
With tmpForm
.getByName( "PushButton1" ).State = 0
.getByName( "PushButton2" ).State = 0
.getByName( "PushButton3" ).State = 0
.getByName( "PushButton4" ).State = 0
End With
End Sub