Ciao a tutti

Durante un processo abbastanza lunghetto volevo trasformare la freccia
del mouse in un simbolo di attesa( clessidra), dopo varie ricerche ho messo
insieme questo codice e l 'ho assegnato a un pulsante su un foglio di Calc

Sub cursorWait()
        oCurrentController = ThisComponent.getCurrentController()
        oFrame = oCurrentController.getFrame()
        oWindow = oFrame.getContainerWindow()
        oPointer = createUnoService("com.sun.star.awt.Pointer")
        oPointer.SetType(com.sun.star.awt.SystemPointer.WAIT)
        oWindow.setPointer(oPointer)
End sub

Quando clicco sul pulsante, senza spostare minimamente il mouse,
mi appare la clessidra
Appena muovo il mouse, anche di un solo pixel, la clessidra scompare
e riappare la freccia
Non solo, ai successivi click sul pulsante, la clessidra non riappare più

Qualcuno sa dirmi dove sto sbagliando?

Ciao Lido

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Rispondere a