ebfee17940
Check for the transparency of the window background in MSWGetBgBrush() itself and let MSWGetBgBrushForChild() just return the brush to be used. This required adding a MSW-specific hack to wxPanel to allow inheriting background of wxNotebook by its children which is slightly ugly but is exactly what we need to do in this case and makes the rest of the code much simpler. Also add a possibility to set the background of the page containing the control being tested to the widgets sample to test for background inheritance. This shows problems with wxSlider and wxRadioBox backgrounds but they're not new with this patch. Closes #12057. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64372 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 |
||
---|---|---|
.. | ||
icons | ||
bmpcombobox.cpp | ||
button.cpp | ||
checkbox.cpp | ||
choice.cpp | ||
clrpicker.cpp | ||
combobox.cpp | ||
datepick.cpp | ||
dirctrl.cpp | ||
dirpicker.cpp | ||
editlbox.cpp | ||
filectrl.cpp | ||
filepicker.cpp | ||
fontpicker.cpp | ||
gauge.cpp | ||
hyperlnk.cpp | ||
itemcontainer.cpp | ||
itemcontainer.h | ||
listbox.cpp | ||
makefile.bcc | ||
makefile.gcc | ||
Makefile.in | ||
makefile.mic | ||
makefile.unx | ||
makefile.vc | ||
makefile.wat | ||
notebook.cpp | ||
odcombobox.cpp | ||
radiobox.cpp | ||
searchctrl.cpp | ||
slider.cpp | ||
spinbtn.cpp | ||
statbmp.cpp | ||
static.cpp | ||
textctrl.cpp | ||
toggle.cpp | ||
widgets_vc7.vcproj | ||
widgets_vc8.vcproj | ||
widgets_vc9.vcproj | ||
widgets.bkl | ||
widgets.cpp | ||
widgets.dsp | ||
widgets.h |