]> git.saurik.com Git - wxWidgets.git/commit
wxDisplay cleanup/rewrite:
authorVadim Zeitlin <vadim@wxwidgets.org>
Thu, 16 Mar 2006 04:23:07 +0000 (04:23 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Thu, 16 Mar 2006 04:23:07 +0000 (04:23 +0000)
commitef1717a963dfb76bac26b9f4277ae590b3c0a2e6
treed97734d03143ea388af00c06abca6897aeafb1b2
parent8072477d51af9a0e757e12d3ca411a9d855807f7
wxDisplay cleanup/rewrite:

- wxDisplay is now a concrete class and uses a pImpl-based design
- got rid of four duplicate but subtly different versions of trivial
  single display-only wxDisplay implementation (but 2 versions of Mac
  Classic and Mac CoreGraphics implementations each still remain...)
- assorted code simplifications and memory leaks fixes

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38127 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
23 files changed:
include/wx/cocoa/display.h [deleted file]
include/wx/display.h
include/wx/display_impl.h [new file with mode: 0644]
include/wx/mac/carbon/display.h [deleted file]
include/wx/mac/classic/display.h [deleted file]
include/wx/mac/display.h [deleted file]
include/wx/mgl/chkconf.h
include/wx/mgl/display.h [deleted file]
include/wx/msw/display.h [deleted file]
include/wx/os2/chkconf.h
include/wx/os2/display.h [deleted file]
include/wx/palmos/chkconf.h
include/wx/palmos/display.h [deleted file]
include/wx/unix/displayx11.h [deleted file]
src/cocoa/display.mm
src/common/dpycmn.cpp
src/mac/carbon/display.cpp
src/mac/classic/display.cpp
src/mgl/display.cpp [deleted file]
src/msw/display.cpp
src/os2/display.cpp [deleted file]
src/palmos/display.cpp [deleted file]
src/unix/displayx11.cpp