Ciao Cesare, 

prova cosí, provato, funziona. 

oDoc = ThisComponent
 oForm = oDoc.DrawPage.Forms.GetByIndex(0)
 oButton = oForm.getByName("MyButton")
 oButton.EnableVisible = true 

Antonello

--------Cesare Spaziani  wrote-------- 

Subject: [dev-it] Pulsante invisibile (secondo invio) 

Date: 23.08.2011 11:02 

 Salve,
>  avrei bisogno di gestire da macro la visualizzazione di un pulsante
>  all'interno di un documento writer.
>  Se creo un pulsante con la proprietà \"Visibile\" impostata su
> Sì funziona
>  tutto correttamente, mentre se parto da un pulsante invisibile, non
>  riesco a cambiare stato.
> 
>  oDoc = TextComponent
>  oButton = oDoc.DrawPage.Forms.GetByIndex(0).getByName(\"MyButton\")
>  oButtonCtrl = oDoc.CurrentController.getControl(oButton)
>  oButtonCtrl.setVisible(True) 'Se lo stato di partenza di MyButton
> è
>  invisibile questo comando non funziona
>  MsgBox oButtonCtrl.isVisible 'Risulta false
> 
>  Ho eseguito questo codice su Windows 7 con OOO330m20 (Build:9567)
>  Qualche suggerimento?
>  Grazie.
> 
>  Cesare Spaziani
>  --
> 
> ------------------------------------------------------------------------
>  Per cancellarsi: scrivere a [email protected]
>  Per altre operazioni: http://openoffice.org/projects/it/lists
>   -- 
------------------------------------------------------------------------
Per cancellarsi: scrivere a [email protected]
Per altre operazioni: http://openoffice.org/projects/it/lists

Rispondere a