wxWidgets/include/wx/msw
Artur Wieczorek 670e1fe948 Allow build wxDataObject without OLE support (when wxUSE_OLE==0)
Reorganize the code by putting OLE-dependent code into the blocks
controlled by wxUSE_OLE and by sharing remaining code (like implementation
of wxDataFormat, wxBitmapDataObject, wxFileDataObject, etc.) to allow
building wxDataObject and its specializations also without OLE support.
Since wxDataObject no longer requires OLE support, corresponding check in
checkconf.h can be removed.
Thanks to this additional flexibility, it is possible to use wxClipboard
whether OLE support (wxUSE_OLE) is enabled or not, either with OLE-based
wxDataObject (OLE clipboard) or with wxDataObject decoupled from OLE (Win
clipboard API).
2017-05-03 00:12:56 +02:00
..
ole Return IAccessible from GetIAccessibleStd() 2016-10-19 10:36:07 +02:00
private use more wxOVERRIDE (#329) 2016-09-25 13:21:28 -07: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 use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
app.h Merge branch 'rmv_symbols_3' of https://github.com/catalinr/wxWidgets 2017-02-20 17:46:45 +01: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 use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
bitmap.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
blank.cur
bmpbuttn.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
bmpcbox.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
brush.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
bullseye.cur
button.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
calctrl.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
caret.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
cdrom.ico
checkbox.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
checklst.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
child.ico
chkconf.h Allow build wxDataObject without OLE support (when wxUSE_OLE==0) 2017-05-03 00:12:56 +02:00
choice.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
clipbrd.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
colordlg.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
colour.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
colours.bmp
combo.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
combobox.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
commandlinkbutton.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
computer.ico
control.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07: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 wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
custombgwin.h use more wxOVERRIDE (#329) 2016-09-25 13:21:28 -07:00
datectrl.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
datetimectrl.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
dc.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
dcclient.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
dcmemory.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
dcprint.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
dcscreen.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
dde.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
debughlp.h Allow using debug help API with non-MSVC compilers 2016-03-15 20:11:07 +01:00
dialog.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
dib.h Fix wxGTK/MSW build in wxDIB. 2016-03-09 15:42:51 +01:00
dirdlg.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
dragimag.h Use wx-prefixed macros throughout the repository. 2015-04-23 22:00:35 +04:00
drive.ico
enhmeta.h Build wxMetafileDataObject when wxUSE_DATAOBJ==1 2017-05-02 23:30:30 +02:00
evtloop.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
evtloopconsole.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
fdrepdlg.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
file1.ico
filedlg.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
floppy.ico
folder1.ico
folder2.ico
font.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
fontdlg.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
frame.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
fswatcher.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
gauge.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
gccpriv.h Fix regex library compilation after MinGW _stricmp() fixes 2017-01-14 01:16:51 +01:00
gdiimage.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
genrcdefs.h Fix gcc architecture checks added to wx/msw/genrcdefs.h. 2013-10-17 22:26:47 +00:00
glcanvas.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
hand.cur
headerctrl.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
helpbest.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
helpchm.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
helpwin.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
htmlhelp.h Globally use "wxWindows licence" consistently. 2010-07-13 13:29:13 +00:00
hyperlink.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
ia64.manifest
icon.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
imaglist.h Removed obsolete symbols from comments. 2016-02-21 20:12:11 +02:00
iniconf.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
init.h Use Unicode command line when not using wmain() under Windows 2017-03-11 03:41:23 +01: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 use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
listctrl.h Merge branch 'rmv_symbols_3' of https://github.com/catalinr/wxWidgets 2017-02-20 17:46:45 +01:00
magnif1.cur
mdi.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
mdi.ico
menu.h Fix accel handling when removing item from submenu 2016-12-05 17:59:03 +01:00
menuitem.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
metafile.h Build wxMetafileDataObject when wxUSE_DATAOBJ==1 2017-05-02 23:30:30 +02: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 Fix MinGW builds by defining HDS_NOSIZING if it's not defined 2016-10-21 22:54:46 +02:00
msgdlg.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
msvcrt.h Remove obsolete MSVC version tests. 2014-05-16 13:01:29 +00:00
nonownedwnd.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
notebook.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
ownerdrawnbutton.h Avoid g++ 3.4.5 warning about wxMSWOwnerDrawnButtonBase dtor. 2015-07-04 18:25:05 +02:00
ownerdrw.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
palette.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
panel.h Move wxPanel::HasTransparentBackground() to wxControlContainer 2016-06-07 22:08:51 +02:00
pbrush.cur
pen.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
pencil.cur
pntleft.cur
pntright.cur
popupwin.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
printdlg.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
printwin.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
private.h Merge branch 'rmv_symbols_3' of https://github.com/catalinr/wxWidgets 2017-02-20 17:46:45 +01:00
progdlg.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
question.ico
radiobox.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
radiobut.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
rcdefs.h Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
regconf.h Test for wxUSE_BASE64 in wxRegConfig 2017-01-10 18:29:33 +01:00
region.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
registry.h Marked some standard keys as obsolete. They should probably be removed too. 2016-02-21 20:12:33 +02:00
removble.ico
richmsgdlg.h use more wxOVERRIDE (#329) 2016-09-25 13:21:28 -07:00
roller.cur
scrolbar.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
seh.h Add Microsoft Visual Studio 2017 solution file for building wxMSW 2017-01-16 17:02:10 +01:00
setup0.h Add support for WebKit2GTK+ in wxWebView 2017-04-22 20:00: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 use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
sound.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
spinbutt.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
spinctrl.h Fix wxMSW wxSpinCtrl appearance: show arrows inside the control 2017-02-11 23:39:31 +01:00
stackwalk.h Add support for Unicode to wxStackWalker. 2015-07-27 02:44:36 +02:00
statbmp.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
statbox.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
statline.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
stattext.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
statusbar.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
std.ico
stdpaths.h Add wxStandardPaths::ConfigFileConv enum for clarity and safety 2017-03-09 17:53:14 +01:00
subwin.h Fixed setting colours of wxSlider and wxRadioBox in wxMSW. 2015-09-12 03:01:30 +02:00
taskbar.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
taskbarbutton.h Handle taskbar button recreation better in wxMSW. 2014-10-19 12:56:47 +00:00
textctrl.h Only declare wxTextCtrl::MSWCreateContextMenu() if wxUSE_RICHEDIT==1 2017-04-04 15:27:05 +02:00
textentry.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
tglbtn.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
timectrl.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
tls.h Preserve Win32 last error in wxTlsKey::Get() 2015-10-16 20:20:42 +02:00
toolbar.h Merge branch 'rmv_symbols_3' of https://github.com/catalinr/wxWidgets 2017-02-20 17:46:45 +01:00
tooltip.h Clean up wxMSW tooltip window on library shutdown 2016-02-13 12:55:17 +01:00
toplevel.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
treectrl.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
uxtheme.h Add wxRendererNative::DrawItemText() for list-like controls 2015-09-17 14:49:13 +02:00
uxthemep.h Globally use "wxWindows licence" consistently. 2010-07-13 13:29:13 +00:00
webview_ie.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07: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 Fix wxFULL_REPAINT_ON_RESIZE handling in wxMSW 2017-01-06 14:33:24 +01:00
winundef.h Remove Windows CE support 2015-09-23 00:52:30 +02:00
winver.h Target latest Windows API in wxMSW 2017-04-08 21:48:47 +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 Extract setting WINVER/_WIN32_WINNT to a separate file 2017-01-13 23:39:52 +01:00
wx.manifest
wx.rc Remove Windows CE support 2015-09-23 00:52:30 +02:00