Use wx.BG_STYLE_ERASE so we get erase events so the background will be drawn.

git-svn-id: http://svn.wxwidgets.org/svn/wx/wxPython@75429 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Update changes for 3.0.0

git-svn-id: http://svn.wxwidgets.org/svn/wx/wxPython@75430 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Fix extern path

git-svn-id: http://svn.wxwidgets.org/svn/wx/wxPython@75431 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Adapt to new location and content of pub sub examples

git-svn-id: http://svn.wxwidgets.org/svn/wx/wxPython@75432 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Apply the rest of the changes in #15586.  Closes #15586.

git-svn-id: http://svn.wxwidgets.org/svn/wx/wxPython@75433 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Since a reference is being returned it is not a good idea to return a new wxString() or wxEmptyString (which is “”) so just give it a private member to be returned instead.  These stubs should never actually be called so it doesn’t really matter much, but let’s keep the compiler happy.  Closes #15491.

git-svn-id: http://svn.wxwidgets.org/svn/wx/wxPython@75434 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
reSWIGged

git-svn-id: http://svn.wxwidgets.org/svn/wx/wxPython@75435 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
reSWIGged

git-svn-id: http://svn.wxwidgets.org/svn/wx/wxPython@75436 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
reSWIGged

git-svn-id: http://svn.wxwidgets.org/svn/wx/wxPython@75437 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775