Salve,
Vorrei dopo aver già dato il comando .execute ad una finestra di dialogo, alla chiusura di una msg box che viene chiamata in seguito alla pressione di un pulsante, spostare il focus su un elemento di controllo specifico. In rete ho trovato
https://forum.openoffice.org/en/forum/v ... 20&t=77665
viewtopic.php?f=26&t=10815
FinestraDiDialogo.GetControl(NomeControllo).setFocus()
FinestraDiDialogo.Execute()
Ma nel mio caso la FinestraDiDialogo è già stata eseguita, si vuole infatti spostare il focus su un elemento di controllo, all'uscita di una msgBox.
Ho visto anche getFocus, ma sembrerebbe non essere la strada corretta.
Grazie mille
Ciao
[Risolto] Dialog già eseguita, spostare il focus su elemento di controllo all'uscita di una MsgBox
[Risolto] Dialog già eseguita, spostare il focus su elemento di controllo all'uscita di una MsgBox
Ultima modifica di Biagio91 il martedì 5 luglio 2022, 16:54, modificato 1 volta in totale.
OpenOffice 4.1.8 su Windows 7-10
::::May we meet again into the matrix::::
::::May we meet again into the matrix::::
Re: Dialog già eseguita, spostare il focus su elemento di controllo all'uscita di una MsgBox
dovrebbe bastare
FinestraDiDialogo.GetControl(NomeControllo).setFocus()
FinestraDiDialogo.GetControl(NomeControllo).setFocus()
-------------------
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
Re: Dialog già eseguita, spostare il focus su elemento di controllo all'uscita di una MsgBox
Ok,
stavo sbagliando a riportare il comando, avevo per sbaglio preso
FinestraDiDialogo.GetControl(NomeControllo).Text
Grazie mille
Ciao
stavo sbagliando a riportare il comando, avevo per sbaglio preso
FinestraDiDialogo.GetControl(NomeControllo).Text
Grazie mille
Ciao
OpenOffice 4.1.8 su Windows 7-10
::::May we meet again into the matrix::::
::::May we meet again into the matrix::::