Add wxPreferencesEditor class.
authorVáclav Slavík <vslavik@fastmail.fm>
Thu, 28 Feb 2013 16:29:05 +0000 (16:29 +0000)
committerVáclav Slavík <vslavik@fastmail.fm>
Thu, 28 Feb 2013 16:29:05 +0000 (16:29 +0000)
commit2aab96f58d53e83313cc1d619dde1c00f6ccaa80
treefa70d7b4bf694d4fe9c873a3e6b51f3378be43a8
parentd52a1abad31942f32364bb40808150c4be6c56cd
Add wxPreferencesEditor class.

Implements native UI for preferences editing.  In particular, the API
handles the differences between modal (Windows) and non-modal (OS X) preferences windows and provides platform's native look.

Currently implemented natively for wxOSX/Cocoa, wxGTK and Windows (the latter is used as a fallback generic implementation as well).

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@73576 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
16 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/preferences.h [new file with mode: 0644]
include/wx/private/preferences.h [new file with mode: 0644]
interface/wx/preferences.h [new file with mode: 0644]
src/common/preferencescmn.cpp [new file with mode: 0644]
src/generic/preferencesg.cpp [new file with mode: 0644]
src/osx/cocoa/preferences.mm [new file with mode: 0644]