wxWidgets/include/wx/msw
Vadim Zeitlin eed5700a07 Refactor: remove wxNotebook::DoDrawBackground() in wxMSW
The code in QueryBgBitmap() and MSWPrintChild() is sufficiently different that
we can't easily reuse the drawing calls between them, so don't tie ourselves
in knots trying to do it, just duplicating these 2 calls in the 2 functions is
not that bad and the code is more clear.

No real changes.
2016-04-10 20:49:36 +02:00
..
ole Remove Windows CE support 2015-09-23 00:52:30 +02:00
private Remove Windows CE support 2015-09-23 00:52:30 +02:00
rt Add Win8+ toast notification to wxNotificationMessage. 2016-02-10 20:38:12 +01:00
accel.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
amd64.manifest
anybutton.h Fix setting "pressed" bitmap for wxToggleButton. 2015-05-09 19:22:28 +02:00
app.h Remove wxApp::GetShell32Version(). 2015-09-27 19:08:14 +02:00
appprogress.h Don't use wxMSW wxAppProgressIndicator if wxUSE_TASKBARBUTTON==0. 2014-09-20 22:07:37 +00:00
apptbase.h Remove Windows CE support 2015-09-23 00:52:30 +02:00
apptrait.h Add micro version to toolkit version functions 2016-02-29 10:05:43 +01:00
bitmap.h Make wxBitmap ctors consistent wrt passing scale for conversion from wxImage; HiDPI adaptation for propgrid buffer and wxRTC images 2015-11-15 12:49:25 +00:00
blank.cur
bmpbuttn.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
bmpcbox.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
brush.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
bullseye.cur
button.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
calctrl.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
caret.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
cdrom.ico
checkbox.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
checklst.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
child.ico
chkconf.h Enable wxStackWalker in MinGW64 builds 2016-03-15 20:11:10 +01:00
choice.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
clipbrd.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
colordlg.h Remove Windows CE support 2015-09-23 00:52:30 +02:00
colour.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
colours.bmp
combo.h Remove Windows CE support 2015-09-23 00:52:30 +02:00
combobox.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
commandlinkbutton.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
computer.ico
control.h Remove Windows CE support 2015-09-23 00:52:30 +02:00
crashrpt.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
cross.cur
csquery.bmp
ctrlsub.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
cursor.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
custombgwin.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
datectrl.h Avoid bogus assert after calling wxDatePickerCtrl::SetRange() in wxMSW. 2015-07-17 17:59:40 +02:00
datetimectrl.h Fix wxMSW build when wxUSE_INTL==0. 2013-10-25 12:17:28 +00:00
dc.h Remove Windows CE support 2015-09-23 00:52:30 +02:00
dcclient.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
dcmemory.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
dcprint.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
dcscreen.h Return full virtual screen size from wxScreenDC::GetSize() in wxMSW 2016-03-28 21:37:55 +02:00
dde.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
debughlp.h Allow using debug help API with non-MSVC compilers 2016-03-15 20:11:07 +01:00
dialog.h Remove Windows CE support 2015-09-23 00:52:30 +02:00
dib.h Fix wxGTK/MSW build in wxDIB. 2016-03-09 15:42:51 +01:00
dirdlg.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
dragimag.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
drive.ico
enhmeta.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
evtloop.h Make main thread wake up code more efficient and less error-prone in wxMSW. 2014-10-19 12:57:08 +00:00
evtloopconsole.h Make main thread wake up code more efficient and less error-prone in wxMSW. 2014-10-19 12:57:08 +00:00
fdrepdlg.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
file1.ico
filedlg.h Remove Windows CE support 2015-09-23 00:52:30 +02:00
floppy.ico
folder1.ico
folder2.ico
font.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
fontdlg.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
frame.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
fswatcher.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
gauge.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
gccpriv.h Remove extraneous semicolons after wxDECL_FOR_STRICT_MINGW32(). 2015-07-01 00:39:05 +02:00
gdiimage.h No changes, just fixes for typos in comments in wxMSW headers. 2014-12-05 22:18:38 +00:00
genrcdefs.h Fix gcc architecture checks added to wx/msw/genrcdefs.h. 2013-10-17 22:26:47 +00:00
glcanvas.h Improve wxGLCanvas to be more type safe and better support modern OpenGL 2016-02-23 00:32:54 +01:00
hand.cur
headerctrl.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
helpbest.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
helpchm.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
helpwin.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
htmlhelp.h
hyperlink.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
ia64.manifest
icon.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
imaglist.h Added wxImageList::GetSize to retrieve the size originally passed 2015-12-13 19:17:40 +00:00
iniconf.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
init.h Remove Windows CE support 2015-09-23 00:52:30 +02:00
joystick.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
libraries.h Remove obsolete MSVC version tests. 2014-05-16 13:01:29 +00:00
listbox.h Add wxListBox::GetTopItem() and GetCountPerPage() 2016-02-06 19:13:35 +01:00
listctrl.h Merge branch listctrl-with-checkboxes 2016-02-06 01:20:01 +01:00
magnif1.cur
mdi.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
mdi.ico
menu.h Remove Windows CE support 2015-09-23 00:52:30 +02:00
menuitem.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
metafile.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
mimetype.h Add wxFileType::GetExpandedCommand() 2016-03-05 03:09:59 +01:00
minifram.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
missing.h Define LVS_EX_DOUBLEBUFFER ourselves if SDK headers don't do it 2015-10-25 13:36:25 +01:00
msgdlg.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
msvcrt.h Remove obsolete MSVC version tests. 2014-05-16 13:01:29 +00:00
nonownedwnd.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
notebook.h Refactor: remove wxNotebook::DoDrawBackground() in wxMSW 2016-04-10 20:49:36 +02:00
ownerdrawnbutton.h Avoid g++ 3.4.5 warning about wxMSWOwnerDrawnButtonBase dtor. 2015-07-04 18:25:05 +02:00
ownerdrw.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
palette.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
panel.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
pbrush.cur
pen.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
pencil.cur
pntleft.cur
pntright.cur
popupwin.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
printdlg.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
printwin.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
private.h Remove Windows CE support 2015-09-23 00:52:30 +02:00
progdlg.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
question.ico
radiobox.h Remove Windows CE support 2015-09-23 00:52:30 +02:00
radiobut.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
rcdefs.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
regconf.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
region.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
registry.h Revert "Add support for reading multi string values to wxRegKey." 2014-12-27 14:24:52 +00:00
removble.ico
richmsgdlg.h Add default values for wxRichMessageDialog ctor arguments. 2014-09-04 19:45:08 +00:00
roller.cur
scrolbar.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
seh.h Remove Windows CE support 2015-09-23 00:52:30 +02:00
setup0.h Regenerate wx/msw/setup0.h after merging MinGW changes 2016-03-17 22:04:48 +01:00
setup_inc.h Allow using debug help API with non-MSVC compilers 2016-03-15 20:11:07 +01:00
slider.h Fixed setting colours of wxSlider and wxRadioBox in wxMSW. 2015-09-12 03:01:30 +02:00
sound.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
spinbutt.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
spinctrl.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
stackwalk.h Add support for Unicode to wxStackWalker. 2015-07-27 02:44:36 +02:00
statbmp.h Remove Windows CE support 2015-09-23 00:52:30 +02:00
statbox.h Remove Windows CE support 2015-09-23 00:52:30 +02:00
statline.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
stattext.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
statusbar.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
std.ico
stdpaths.h Fix wxStandardPaths compilation with gcc after recent changes 2015-10-05 00:50:01 +02:00
subwin.h Fixed setting colours of wxSlider and wxRadioBox in wxMSW. 2015-09-12 03:01:30 +02:00
taskbar.h Restructure wxNotificationMessage. 2016-02-10 20:38:10 +01:00
taskbarbutton.h Handle taskbar button recreation better in wxMSW. 2014-10-19 12:56:47 +00:00
textctrl.h Replace wxTextCtrl::MSWWindowProc() with MSWHandleMessage() 2016-02-20 17:07:04 +01:00
textentry.h Add wxTextEntry::ForceUpper() 2015-12-08 03:02:46 +01:00
tglbtn.h Fix setting "pressed" bitmap for wxToggleButton. 2015-05-09 19:22:28 +02:00
timectrl.h Fix wxMSW build when wxUSE_INTL==0. 2013-10-25 12:17:28 +00:00
tls.h Preserve Win32 last error in wxTlsKey::Get() 2015-10-16 20:20:42 +02:00
toolbar.h Initialize padding while creating a toolbar. 2015-12-14 22:19:32 +01:00
tooltip.h Clean up wxMSW tooltip window on library shutdown 2016-02-13 12:55:17 +01:00
toplevel.h Remove Windows CE support 2015-09-23 00:52:30 +02:00
treectrl.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
uxtheme.h Add wxRendererNative::DrawItemText() for list-like controls 2015-09-17 14:49:13 +02:00
uxthemep.h
webview_ie.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
webview_missing.h No changes, just fixes for typos in comments in wxMSW headers. 2014-12-05 22:18:38 +00:00
webviewhistoryitem_ie.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
window.h Factor out methods for clicking the default button in wxMSW 2016-02-20 17:07:04 +01:00
winundef.h Remove Windows CE support 2015-09-23 00:52:30 +02:00
wrapcctl.h Remove Windows CE support 2015-09-23 00:52:30 +02:00
wrapcdlg.h Remove Windows CE support 2015-09-23 00:52:30 +02:00
wrapgdip.h Disable warnings in the standard gdiplus.h header with MSVC14. 2015-08-20 12:24:16 +02:00
wrapshl.h Disable warnings in the standard shlobj.h header with MSVC14 2016-03-23 14:46:59 +01:00
wrapwin.h Update WINVER and _WIN32_WINNT to use Windows 10 SDK values 2016-02-12 18:58:42 +01:00
wx.manifest
wx.rc Remove Windows CE support 2015-09-23 00:52:30 +02:00