+// Revision 1.18 1999/07/31 07:54:35 RD
+// wxPython 2.1b1:
+//
+// Added the missing wxWindow.GetUpdateRegion() method.
+//
+// Made a new change in SWIG (update your patches everybody) that
+// provides a fix for global shadow objects that get an exception in
+// their __del__ when their extension module has already been deleted.
+// It was only a 1 line change in .../SWIG/Modules/pycpp.cxx at about
+// line 496 if you want to do it by hand.
+//
+// It is now possible to run through MainLoop more than once in any one
+// process. The cleanup that used to happen as MainLoop completed (and
+// prevented it from running again) has been delayed until the wxc module
+// is being unloaded by Python.
+//
+// wxWindow.PopupMenu() now takes a wxPoint instead of x,y. Added
+// wxWindow.PopupMenuXY to be consistent with some other methods.
+//
+// Added wxGrid.SetEditInPlace and wxGrid.GetEditInPlace.
+//
+// You can now provide your own app.MainLoop method. See
+// wxPython/demo/demoMainLoop.py for an example and some explaination.
+//
+// Got the in-place-edit for the wxTreeCtrl fixed and added some demo
+// code to show how to use it.
+//
+// Put the wxIcon constructor back in for GTK as it now has one that
+// matches MSW's.
+//
+// Added wxGrid.GetCells
+//
+// Added wxSystemSettings static methods as functions with names like
+// wxSystemSettings_GetSystemColour.
+//
+// Removed wxPyMenu since using menu callbacks have been depreciated in
+// wxWindows. Use wxMenu and events instead.
+//
+// Added alternate wxBitmap constructor (for MSW only) as
+// wxBitmapFromData(data, type, width, height, depth = 1)
+//
+// Added a helper function named wxPyTypeCast that can convert shadow
+// objects of one type into shadow objects of another type. (Like doing
+// a down-cast.) See the implementation in wx.py for some docs.
+//
+// Revision 1.17 1999/06/22 07:03:03 RD
+//
+// wxPython 2.1b1 for wxMSW (wxGTK coming soon)
+// Lots of changes, see the README.txt for details...
+//
+// Revision 1.16 1999/05/15 00:56:04 RD
+//
+// fixes for GetReturnCode/SetReturnCode
+//
+// Revision 1.15 1999/04/30 03:29:19 RD
+//
+// wxPython 2.0b9, first phase (win32)
+// Added gobs of stuff, see wxPython/README.txt for details
+//
+// Revision 1.14.4.3 1999/03/27 23:29:15 RD
+//
+// wxPython 2.0b8
+// Python thread support
+// various minor additions
+// various minor fixes
+//
+// Revision 1.14.4.2 1999/03/16 06:26:29 RD
+//
+// wxPython 2.0b7
+//
+// Revision 1.14.4.1 1999/03/16 06:04:04 RD
+//
+// wxPython 2.0b7
+//
+// Revision 1.14 1999/02/23 23:48:33 RD
+//
+// reenabled some methods for wxPython on wxGTK
+//
+// Revision 1.13 1999/02/20 10:02:38 RD
+//
+// Changes needed to enable wxGTK compatibility.
+//
+// Revision 1.12 1999/02/20 09:03:03 RD
+// Added wxWindow_FromHWND(hWnd) for wxMSW to construct a wxWindow from a
+// window handle. If you can get the window handle into the python code,
+// it should just work... More news on this later.
+//
+// Added wxImageList, wxToolTip.
+//
+// Re-enabled wxConfig.DeleteAll() since it is reportedly fixed for the
+// wxRegConfig class.
+//
+// As usual, some bug fixes, tweaks, etc.
+//
+// Revision 1.11 1998/12/18 15:49:10 RR
+//
+// wxClipboard now serves the primary selection as well
+// wxPython fixes
+// warning mesages
+//