fix remaining cases of wxWindow::ProcessEvent() calls; add convenient ProcessWindowEvent() wrapper and document it; also document this (incompatible) change itself

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58480 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2009-01-28 13:41:43 +00:00
parent edea2c4af5
commit 3b7fa2069b
7 changed files with 41 additions and 12 deletions

View File

@@ -119,6 +119,10 @@ Changes in behaviour which may result in compilation errors
need to review them as wxDC doesn't have any virtual methods any longer and
uses delegation instead of inheritance to present different behaviours.
- wxWindow::ProcessEvent() has been made protected to prevent wrongly using it
instead of correct GetEventHandler()->ProcessEvent(). New ProcessWindowEvent()
was added for convenience.
- Return type of wxString::operator[] and wxString::iterator::operator* is no
longer wxChar (i.e. char or wchar_t), but wxUniChar. This is not a problem
in vast majority of cases because of conversion operators, but it can break