wxWidgets/include/wx/generic/private
Vadim Zeitlin add6e9193d Really fix the problem with caret in wxGrid text editor under MSW.
The problem (see #11681) was due to not allowing the native control handle the
focus loss event. This, in turn, was due to the changes of r58969 which tried
to work around a crash which happened if the grid was destroyed from the code
of one of the user-defined event handlers called during the editor dismissal.

Fix both problems at once by calling event.Skip() in OnKillFocus() to let the
native handler have the event too and postponing the editor dismissal a little
by calling DisableCellEditControl() indirectly from a posted event handler
instead of immediately.

As this reverts the now unnecessary changes of r64646, it closes #15162.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@73876 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-04-28 18:25:42 +00:00
..
grid.h Really fix the problem with caret in wxGrid text editor under MSW. 2013-04-28 18:25:42 +00:00
listctrl.h Just correct the path in the header comment. 2012-10-13 22:54:55 +00:00
markuptext.h Add generic wxMarkupText class implementing handling of markup. 2011-02-27 12:48:21 +00:00
richtooltip.h Make wxRect parameter of wxRichToolTip::ShowFor() const. 2013-03-02 12:11:32 +00:00
textmeasure.h Allow creating wxTextMeasure without specifying the font. 2012-11-01 17:15:22 +00:00
timer.h replace wrong WXDLLEXPORT declarations with correct WXDLLIMPEXP_BASE/ADV/GL (patch from Tim Stahlhut) 2007-12-12 01:35:53 +00:00