wxWidgets/build/msw
Vadim Zeitlin c15f75b81d Use custom draw in wxMSW wxHeaderCtrl to support colours
Add a helper wxMSWImpl::CustomDraw class which will be reused in the other
places too and, for now, use it just to implement support for custom colours
in wxHeaderCtrl.

Notice that the control took care of the custom font on its anyhow and that
background colour is ignored when themes are enabled, so the net effect of
this change is that now changing the header foreground colour works, while
it was ignored before.
2016-04-17 17:01:08 +02:00
..
config.bcc Convert even more CRLF files to use LF in the git repository. 2015-03-19 21:15:11 +01:00
config.gcc Convert even more CRLF files to use LF in the git repository. 2015-03-19 21:15:11 +01:00
config.vc Convert even more CRLF files to use LF in the git repository. 2015-03-19 21:15:11 +01:00
makefile.bcc Use custom draw in wxMSW wxHeaderCtrl to support colours 2016-04-17 17:01:08 +02:00
makefile.gcc Use custom draw in wxMSW wxHeaderCtrl to support colours 2016-04-17 17:01:08 +02:00
makefile.vc Use custom draw in wxMSW wxHeaderCtrl to support colours 2016-04-17 17:01:08 +02:00
wx_adv.vcxproj Add Win8+ toast notification to wxNotificationMessage. 2016-02-10 20:38:12 +01:00
wx_adv.vcxproj.filters Remove extra CRs from wx_adv.vcxproj.filters 2016-02-21 17:17:23 +01:00
wx_aui.vcxproj Add support for wxAuiManager and wxAuiPaneInfo to XRC 2016-03-09 01:11:16 +01:00
wx_aui.vcxproj.filters Add support for wxAuiManager and wxAuiPaneInfo to XRC 2016-03-09 01:11:16 +01:00
wx_base.vcxproj Use long version string in the DLL names in MSVS 201x projects 2016-03-03 23:23:06 +01:00
wx_base.vcxproj.filters Use the same project files for all MSBuild-based MSVS versions. 2014-08-05 22:01:41 +00:00
wx_config.props Add Microsoft Visual Studio 2015 solution file for building wxMSW. 2015-07-21 23:07:06 +02:00
wx_core.vcxproj Use custom draw in wxMSW wxHeaderCtrl to support colours 2016-04-17 17:01:08 +02:00
wx_core.vcxproj.filters Use custom draw in wxMSW wxHeaderCtrl to support colours 2016-04-17 17:01:08 +02:00
wx_custom_build.vcxproj Copy wx/msw/setup0.h to setup.h if none already exists 2016-01-02 17:26:17 +01:00
wx_custom_build.vcxproj.filters Use the same project files for all MSBuild-based MSVS versions. 2014-08-05 22:01:41 +00:00
wx_gl.vcxproj Convert all CRLF files to use LF to fix git confusion. 2015-03-19 15:10:48 +01:00
wx_gl.vcxproj.filters Use the same project files for all MSBuild-based MSVS versions. 2014-08-05 22:01:41 +00:00
wx_html.vcxproj Update MSBuild wxHTML project to match the old MSVC one 2015-10-04 00:11:16 +02:00
wx_html.vcxproj.filters Update MSBuild wxHTML project to match the old MSVC one 2015-10-04 00:11:16 +02:00
wx_media.vcxproj Fix horribly mangled declarations in wxMSW ActiveMovie code 2015-09-23 01:05:54 +02:00
wx_media.vcxproj.filters Use the same project files for all MSBuild-based MSVS versions. 2014-08-05 22:01:41 +00:00
wx_net.vcxproj Use long version string in the DLL names in MSVS 201x projects 2016-03-03 23:23:06 +01:00
wx_net.vcxproj.filters Use the same project files for all MSBuild-based MSVS versions. 2014-08-05 22:01:41 +00:00
wx_propgrid.vcxproj Convert all CRLF files to use LF to fix git confusion. 2015-03-19 15:10:48 +01:00
wx_propgrid.vcxproj.filters Use the same project files for all MSBuild-based MSVS versions. 2014-08-05 22:01:41 +00:00
wx_qa.vcxproj Convert all CRLF files to use LF to fix git confusion. 2015-03-19 15:10:48 +01:00
wx_qa.vcxproj.filters Use the same project files for all MSBuild-based MSVS versions. 2014-08-05 22:01:41 +00:00
wx_ribbon.vcxproj Convert all CRLF files to use LF to fix git confusion. 2015-03-19 15:10:48 +01:00
wx_ribbon.vcxproj.filters Use the same project files for all MSBuild-based MSVS versions. 2014-08-05 22:01:41 +00:00
wx_richtext.vcxproj Convert all CRLF files to use LF to fix git confusion. 2015-03-19 15:10:48 +01:00
wx_richtext.vcxproj.filters Add include/wx/richtext/richtexttabspage.h to the MSBuild project. 2015-01-03 01:07:47 +00:00
wx_setup.props Update version to 3.1.1 2016-03-03 23:23:06 +01:00
wx_stc.vcxproj Convert all CRLF files to use LF to fix git confusion. 2015-03-19 15:10:48 +01:00
wx_stc.vcxproj.filters Use the same project files for all MSBuild-based MSVS versions. 2014-08-05 22:01:41 +00:00
wx_vc7_adv.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc7_aui.vcproj Add support for wxAuiManager and wxAuiPaneInfo to XRC 2016-03-09 01:11:16 +01:00
wx_vc7_base.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc7_core.vcproj Use custom draw in wxMSW wxHeaderCtrl to support colours 2016-04-17 17:01:08 +02:00
wx_vc7_gl.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc7_html.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc7_media.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc7_net.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc7_propgrid.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc7_qa.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc7_ribbon.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc7_richtext.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc7_stc.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc7_webview.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc7_wxexpat.vcproj Convert even more CRLF files to use LF in the git repository. 2015-03-19 21:15:11 +01:00
wx_vc7_wxjpeg.vcproj Convert even more CRLF files to use LF in the git repository. 2015-03-19 21:15:11 +01:00
wx_vc7_wxpng.vcproj Convert even more CRLF files to use LF in the git repository. 2015-03-19 21:15:11 +01:00
wx_vc7_wxregex.vcproj Convert even more CRLF files to use LF in the git repository. 2015-03-19 21:15:11 +01:00
wx_vc7_wxscintilla.vcproj Add files new in Scintilla 3.6.3 to bakefile and rebake 2016-03-05 17:59:37 +01:00
wx_vc7_wxtiff.vcproj Convert even more CRLF files to use LF in the git repository. 2015-03-19 21:15:11 +01:00
wx_vc7_wxzlib.vcproj Convert even more CRLF files to use LF in the git repository. 2015-03-19 21:15:11 +01:00
wx_vc7_xml.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc7_xrc.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc7.sln Convert even more CRLF files to use LF in the git repository. 2015-03-19 21:15:11 +01:00
wx_vc8_adv.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc8_aui.vcproj Add support for wxAuiManager and wxAuiPaneInfo to XRC 2016-03-09 01:11:16 +01:00
wx_vc8_base.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc8_core.vcproj Use custom draw in wxMSW wxHeaderCtrl to support colours 2016-04-17 17:01:08 +02:00
wx_vc8_gl.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc8_html.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc8_media.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc8_net.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc8_propgrid.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc8_qa.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc8_ribbon.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc8_richtext.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc8_stc.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc8_webview.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc8_wxexpat.vcproj Convert even more CRLF files to use LF in the git repository. 2015-03-19 21:15:11 +01:00
wx_vc8_wxjpeg.vcproj Convert even more CRLF files to use LF in the git repository. 2015-03-19 21:15:11 +01:00
wx_vc8_wxpng.vcproj Convert even more CRLF files to use LF in the git repository. 2015-03-19 21:15:11 +01:00
wx_vc8_wxregex.vcproj Convert even more CRLF files to use LF in the git repository. 2015-03-19 21:15:11 +01:00
wx_vc8_wxscintilla.vcproj Add files new in Scintilla 3.6.3 to bakefile and rebake 2016-03-05 17:59:37 +01:00
wx_vc8_wxtiff.vcproj Convert even more CRLF files to use LF in the git repository. 2015-03-19 21:15:11 +01:00
wx_vc8_wxzlib.vcproj Convert even more CRLF files to use LF in the git repository. 2015-03-19 21:15:11 +01:00
wx_vc8_xml.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc8_xrc.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc8.sln Convert even more CRLF files to use LF in the git repository. 2015-03-19 21:15:11 +01:00
wx_vc9_adv.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc9_aui.vcproj Add support for wxAuiManager and wxAuiPaneInfo to XRC 2016-03-09 01:11:16 +01:00
wx_vc9_base.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc9_core.vcproj Use custom draw in wxMSW wxHeaderCtrl to support colours 2016-04-17 17:01:08 +02:00
wx_vc9_gl.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc9_html.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc9_media.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc9_net.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc9_propgrid.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc9_qa.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc9_ribbon.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc9_richtext.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc9_stc.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc9_webview.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc9_wxexpat.vcproj Convert even more CRLF files to use LF in the git repository. 2015-03-19 21:15:11 +01:00
wx_vc9_wxjpeg.vcproj Convert even more CRLF files to use LF in the git repository. 2015-03-19 21:15:11 +01:00
wx_vc9_wxpng.vcproj Convert even more CRLF files to use LF in the git repository. 2015-03-19 21:15:11 +01:00
wx_vc9_wxregex.vcproj Convert even more CRLF files to use LF in the git repository. 2015-03-19 21:15:11 +01:00
wx_vc9_wxscintilla.vcproj Add files new in Scintilla 3.6.3 to bakefile and rebake 2016-03-05 17:59:37 +01:00
wx_vc9_wxtiff.vcproj Convert even more CRLF files to use LF in the git repository. 2015-03-19 21:15:11 +01:00
wx_vc9_wxzlib.vcproj Convert even more CRLF files to use LF in the git repository. 2015-03-19 21:15:11 +01:00
wx_vc9_xml.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc9_xrc.vcproj Update MSVS 200x projects after 3.1.1 version change 2016-03-05 15:46:15 +01:00
wx_vc9.sln Convert even more CRLF files to use LF in the git repository. 2015-03-19 21:15:11 +01:00
wx_vc10.sln Convert even more CRLF files to use LF in the git repository. 2015-03-19 21:15:11 +01:00
wx_vc11.sln Convert even more CRLF files to use LF in the git repository. 2015-03-19 21:15:11 +01:00
wx_vc12.sln Convert even more CRLF files to use LF in the git repository. 2015-03-19 21:15:11 +01:00
wx_vc14.sln Add Microsoft Visual Studio 2015 solution file for building wxMSW. 2015-07-21 23:07:06 +02:00
wx_webview.vcxproj Convert all CRLF files to use LF to fix git confusion. 2015-03-19 15:10:48 +01:00
wx_webview.vcxproj.filters Use the same project files for all MSBuild-based MSVS versions. 2014-08-05 22:01:41 +00:00
wx_wxexpat.vcxproj Convert all CRLF files to use LF to fix git confusion. 2015-03-19 15:10:48 +01:00
wx_wxexpat.vcxproj.filters Use the same project files for all MSBuild-based MSVS versions. 2014-08-05 22:01:41 +00:00
wx_wxjpeg.vcxproj Convert all CRLF files to use LF to fix git confusion. 2015-03-19 15:10:48 +01:00
wx_wxjpeg.vcxproj.filters Use the same project files for all MSBuild-based MSVS versions. 2014-08-05 22:01:41 +00:00
wx_wxpng.vcxproj Convert all CRLF files to use LF to fix git confusion. 2015-03-19 15:10:48 +01:00
wx_wxpng.vcxproj.filters Use the same project files for all MSBuild-based MSVS versions. 2014-08-05 22:01:41 +00:00
wx_wxregex.vcxproj Convert all CRLF files to use LF to fix git confusion. 2015-03-19 15:10:48 +01:00
wx_wxregex.vcxproj.filters Use the same project files for all MSBuild-based MSVS versions. 2014-08-05 22:01:41 +00:00
wx_wxscintilla.vcxproj Add files new in Scintilla 3.6.3 to bakefile and rebake 2016-03-05 17:59:37 +01:00
wx_wxscintilla.vcxproj.filters Add files new in Scintilla 3.6.3 to bakefile and rebake 2016-03-05 17:59:37 +01:00
wx_wxtiff.vcxproj Convert all CRLF files to use LF to fix git confusion. 2015-03-19 15:10:48 +01:00
wx_wxtiff.vcxproj.filters Use the same project files for all MSBuild-based MSVS versions. 2014-08-05 22:01:41 +00:00
wx_wxzlib.vcxproj Convert all CRLF files to use LF to fix git confusion. 2015-03-19 15:10:48 +01:00
wx_wxzlib.vcxproj.filters Use the same project files for all MSBuild-based MSVS versions. 2014-08-05 22:01:41 +00:00
wx_xml.vcxproj Use long version string in the DLL names in MSVS 201x projects 2016-03-03 23:23:06 +01:00
wx_xml.vcxproj.filters Use the same project files for all MSBuild-based MSVS versions. 2014-08-05 22:01:41 +00:00
wx_xrc.vcxproj Regenerate XRC MSBuild project after wxActivityIndicator handler addition. 2015-03-25 18:55:58 +01:00
wx_xrc.vcxproj.filters Regenerate XRC MSBuild project after wxActivityIndicator handler addition. 2015-03-25 18:55:58 +01:00