extract (and expand and clean up and document) the header window implementation used inside the generic wxDataViewCtrl in a separate wxHeaderCtrl class which could be reused in (generic) wxListCtrl and, most importantly, wxGrid later

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57093 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2008-12-03 21:53:10 +00:00
parent 878770b854
commit 56873923f3
51 changed files with 3043 additions and 477 deletions

View File

@@ -458,6 +458,14 @@ SOURCE=..\..\src\common\graphcmn.cpp
# End Source File
# Begin Source File
SOURCE=..\..\src\common\headercolcmn.cpp
# End Source File
# Begin Source File
SOURCE=..\..\src\common\headerctrlcmn.cpp
# End Source File
# Begin Source File
SOURCE=..\..\src\common\helpbase.cpp
# End Source File
# Begin Source File
@@ -1478,6 +1486,76 @@ SOURCE=..\..\src\msw\graphics.cpp
# End Source File
# Begin Source File
SOURCE=..\..\src\msw\headercol.cpp
!IF "$(CFG)" == "core - Win32 DLL Universal Release"
# PROP Exclude_From_Build 1
!ELSEIF "$(CFG)" == "core - Win32 DLL Universal Debug"
# PROP Exclude_From_Build 1
!ELSEIF "$(CFG)" == "core - Win32 DLL Release"
!ELSEIF "$(CFG)" == "core - Win32 DLL Debug"
!ELSEIF "$(CFG)" == "core - Win32 Universal Release"
# PROP Exclude_From_Build 1
!ELSEIF "$(CFG)" == "core - Win32 Universal Debug"
# PROP Exclude_From_Build 1
!ELSEIF "$(CFG)" == "core - Win32 Release"
!ELSEIF "$(CFG)" == "core - Win32 Debug"
!ENDIF
# End Source File
# Begin Source File
SOURCE=..\..\src\msw\headerctrl.cpp
!IF "$(CFG)" == "core - Win32 DLL Universal Release"
# PROP Exclude_From_Build 1
!ELSEIF "$(CFG)" == "core - Win32 DLL Universal Debug"
# PROP Exclude_From_Build 1
!ELSEIF "$(CFG)" == "core - Win32 DLL Release"
!ELSEIF "$(CFG)" == "core - Win32 DLL Debug"
!ELSEIF "$(CFG)" == "core - Win32 Universal Release"
# PROP Exclude_From_Build 1
!ELSEIF "$(CFG)" == "core - Win32 Universal Debug"
# PROP Exclude_From_Build 1
!ELSEIF "$(CFG)" == "core - Win32 Release"
!ELSEIF "$(CFG)" == "core - Win32 Debug"
!ENDIF
# End Source File
# Begin Source File
SOURCE=..\..\src\msw\helpchm.cpp
# End Source File
# Begin Source File
@@ -2886,6 +2964,14 @@ SOURCE=..\..\src\generic\fontpickerg.cpp
# End Source File
# Begin Source File
SOURCE=..\..\src\generic\headercolg.cpp
# End Source File
# Begin Source File
SOURCE=..\..\src\generic\headerctrlg.cpp
# End Source File
# Begin Source File
SOURCE=..\..\src\generic\listbkg.cpp
# End Source File
# Begin Source File
@@ -4986,6 +5072,14 @@ SOURCE=..\..\include\wx\msw\glcanvas.h
# End Source File
# Begin Source File
SOURCE=..\..\include\wx\msw\headercol.h
# End Source File
# Begin Source File
SOURCE=..\..\include\wx\msw\headerctrl.h
# End Source File
# Begin Source File
SOURCE=..\..\include\wx\msw\helpbest.h
# End Source File
# Begin Source File
@@ -5318,6 +5412,14 @@ SOURCE=..\..\include\wx\generic\gridsel.h
# End Source File
# Begin Source File
SOURCE=..\..\include\wx\generic\headercol.h
# End Source File
# Begin Source File
SOURCE=..\..\include\wx\generic\headerctrl.h
# End Source File
# Begin Source File
SOURCE=..\..\include\wx\generic\helpext.h
# End Source File
# Begin Source File
@@ -6030,6 +6132,14 @@ SOURCE=..\..\include\wx\grid.h
# End Source File
# Begin Source File
SOURCE=..\..\include\wx\headercol.h
# End Source File
# Begin Source File
SOURCE=..\..\include\wx\headerctrl.h
# End Source File
# Begin Source File
SOURCE=..\..\include\wx\help.h
# End Source File
# Begin Source File