Move wxTopLevelWindow::SetShape() down to wxNonOwnedWindow.
authorVadim Zeitlin <vadim@wxwidgets.org>
Mon, 10 Oct 2011 10:53:23 +0000 (10:53 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Mon, 10 Oct 2011 10:53:23 +0000 (10:53 +0000)
commit5bd0ee99664dbfdfa6b95db24eac0cab93583d46
tree1e80176cb6ba606bfda196c455d7ef07b6ace5d1
parent95c0502bae6d1a41a120efb9e6bb1a0ad8227b99
Move wxTopLevelWindow::SetShape() down to wxNonOwnedWindow.

Also add wxNonOwnedWindow for wxMSW (which previously simply typedef'd it to
wxWindow) and document this class now that it provides some user-visible
functionality.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@69364 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
22 files changed:
Makefile.in
build/bakefiles/files.bkl
build/msw/makefile.bcc
build/msw/makefile.gcc
build/msw/makefile.vc
build/msw/makefile.wat
build/msw/wx_core.dsp
build/msw/wx_vc7_core.vcproj
build/msw/wx_vc8_core.vcproj
build/msw/wx_vc9_core.vcproj
include/wx/dfb/nonownedwnd.h
include/wx/msw/nonownedwnd.h [new file with mode: 0644]
include/wx/msw/toplevel.h
include/wx/nonownedwnd.h
include/wx/osx/nonownedwnd.h
include/wx/osx/toplevel.h
include/wx/toplevel.h
interface/wx/nonownedwnd.h [new file with mode: 0644]
interface/wx/toplevel.h
src/msw/nonownedwnd.cpp [new file with mode: 0644]
src/msw/toplevel.cpp
src/osx/nonownedwnd_osx.cpp