Add new wxTreeListCtrl class.
authorVadim Zeitlin <vadim@wxwidgets.org>
Sat, 27 Aug 2011 14:11:03 +0000 (14:11 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sat, 27 Aug 2011 14:11:03 +0000 (14:11 +0000)
commit524cb04066186fd955c59a721575397b978192c0
tree8d266c8dac300f65afaf31ff29d79578c653c533
parent15d1fd3f6f5083ccad4a338084f6ee7802f6a0dc
Add new wxTreeListCtrl class.

This is a facade for wxDataViewCtrl allowing to easily work with multi-column
trees, possibly with an optional checkbox in the first column. Its API is very
similar to wxTreeListCtrl and it provides a simple migration path from the
latter.

Add the class itself, documentation for it and minimal unit tests.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@68916 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
57 files changed:
Makefile.in
autoconf_inc.m4
build/bakefiles/files.bkl
build/msw/makefile.bcc
build/msw/makefile.gcc
build/msw/makefile.vc
build/msw/makefile.wat
build/msw/wx_adv.dsp
build/msw/wx_core.dsp
build/msw/wx_vc7_adv.vcproj
build/msw/wx_vc7_core.vcproj
build/msw/wx_vc8_adv.vcproj
build/msw/wx_vc8_core.vcproj
build/msw/wx_vc9_adv.vcproj
build/msw/wx_vc9_core.vcproj
configure
configure.in
docs/changes.txt
docs/doxygen/mainpages/cat_classes.h
docs/doxygen/mainpages/const_wxusedef.h
include/wx/chkconf.h
include/wx/itemid.h
include/wx/motif/setup0.h
include/wx/msw/setup0.h
include/wx/msw/wince/setup.h
include/wx/os2/setup0.h
include/wx/osx/setup0.h
include/wx/palmos/setup0.h
include/wx/setup_inc.h
include/wx/treelist.h [new file with mode: 0644]
include/wx/univ/setup0.h
interface/wx/treelist.h [new file with mode: 0644]
samples/treelist/Makefile.in [new file with mode: 0644]
samples/treelist/makefile.bcc [new file with mode: 0644]
samples/treelist/makefile.gcc [new file with mode: 0644]
samples/treelist/makefile.unx [new file with mode: 0644]
samples/treelist/makefile.vc [new file with mode: 0644]
samples/treelist/makefile.wat [new file with mode: 0644]
samples/treelist/treelist.bkl [new file with mode: 0644]
samples/treelist/treelist.cpp [new file with mode: 0644]
samples/treelist/treelist.dsp [new file with mode: 0644]
samples/treelist/treelist_vc7.vcproj [new file with mode: 0644]
samples/treelist/treelist_vc8.vcproj [new file with mode: 0644]
samples/treelist/treelist_vc9.vcproj [new file with mode: 0644]
setup.h.in
src/generic/treelist.cpp [new file with mode: 0644]
tests/Makefile.in
tests/controls/treelistctrltest.cpp [new file with mode: 0644]
tests/makefile.bcc
tests/makefile.gcc
tests/makefile.vc
tests/makefile.wat
tests/test.bkl
tests/test_test_gui.dsp
tests/test_vc7_test_gui.vcproj
tests/test_vc8_test_gui.vcproj
tests/test_vc9_test_gui.vcproj