FindReplaceDialog with ListCtrl

Hi all,

I have combined wx.ListCtrl and wx.FindReplaceDialog such
that to provide a search facility on lists.

When the user presses CTRL-F the find dialog is created by a
wx.EVT_CHAR handler with the list ctrl as parent. The
wx.EVT_FIND_* events are self.Bind()ed by the list ctrl to
methods of that list ctrl. Upon find/find_next the list ctrl
is scrolled to the (next) row matching the search term.

Now, when this list ctrl is used in a panel within in the
main frame (even nested several levels) searching works fine.
However, when using this list ctrl inside a dialog (modal,
haven't tested non-modal ones) the findreplace popup dialog
does appear upon CTRL-F but no FIND_* events show up in the
listctrl (and thusly, searching does not work).

Has anyone seen this before ?

Any suggestions what I should look into first ?

Thanks,
Karsten

ยทยทยท

--
GPG key ID E4071346 @ eu.pool.sks-keyservers.net
E167 67FD A291 2BEA 73BD 4537 78B9 A9F9 E407 1346