Фокус следует за мышью в wxPython?

Я разрабатываю приложение, которое содержит несколько панелей. См. снимок экрана :

screenshot

  • Левая панель настроек - это wx.ScrolledPanel , которая содержит ряд wx.Panels .
  • Верхняя панель событий - это wx.grid.Grid .
  • Нижняя панель данных - это wx.Panel который содержит wx.grid.Grid .
  • Средняя область графика представляет собой wx.Panel , содержащую график enthought chaco .
  • Правая панель детектора представляет собой wx.Panel . Например, мне нужно применить эту функцию индивидуально к панелям Параметры измерения , Параметры анализа , Параметры просмотра и т. Д.

    Скорее всего, событие EVT_ENTER_WINDOW не распространяется на родительские окна.

    Есть ли способ заставить это работать, не применяя focusFollowsMouse к каждой субпанели или контроль?

    Спасибо

14
задан Bas van Dijk 24 September 2010 в 11:21
поделиться