したがって、wx.TextCtrlとwx.lib.scrolledpanel.ScrolledPanelの両方を含む複数のwx.Panelを含むフレームがあります。マウスがwx.Panel上にあるときにマウススクロールイベントをScrolledPanelにルーティングしたい(つまり、TextCtrlまたはパネルのいずれかで、どちらも必ずしもフォーカスを持っていない)-以前に持っていたコントロールからフォーカスをルーティングすることはありません。
たとえば、私が以前に見つけた解決策は、ScrolledPanel上でマウスを動かすとフォーカスが与えられるようにすることでしたが、このルーティングされたフォーカスはTextCtrlから離れています。
wx.PanelでEVT_MOUSEWHEELをバインドしようとしましたが、event.GetWheelDelta()またはevent.GetWheelRotation()のいずれかを取得しても、何も実行されないようです。
アイデア?