1

wxWebConnectは、XULRunnerをwxWidgetsアプリケーションに埋め込んで使用できるようにするライブラリです。ただし、Windows Vistaのアプリケーション(またはwxWebConnectで提供されるテストアプリケーション)で使用すると、アプリケーションを起動すると、回転するビジーカーソルが表示され、マウスをその上に置いたままにしないでください。回転するカーソルを動かしたままにします。カーソルを移動すると、通常のポインタカーソルに戻ります。回転しているカーソルが消えるまで何もする意味がないと思うので、これは本当に気が散る気がします。それで、実際には終了するものがないように見えるのに、まだ「終了」するのを待っています。ビジー状態がなくなったときにビジー状態のカーソルを表示し続けるべきではないように思えます。

誰かがこれを引き起こす可能性があるもの、または私がそれを修正する方法を知っていますか?

4

1 に答える 1

1

私はついにこの問題の回避策を見つけました。

OpenURI()を初めて呼び出した後、メインアプリケーションフレームでSetCursor(wx.StockCursor(wx.CURSOR_POINTER))を使用するだけで、通常のポインタカーソルが表示され、マウスが移動するまで表示されたままになります。

それでも、アプリケーションコードではなくwxWebConnectコードで修正するのは良いことですが、今後の回答がないため、これが最善の方法だと思います。

于 2011-04-28T14:12:05.010 に答える