wxWidgets/src/msw
Vadim Zeitlin d98a58c543 Use __WINDOWS__ for OS kind checks and reserve __WXMSW__ for GUI toolkit.
This change prepares the way for using wxGTK under Windows as this would
still define __WINDOWS__ but use __WXGTK__ instead of __WXMSW__.

Closes #14064.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@70796 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-03-04 00:29:31 +00:00
..
ole Add wxActiveXContainer::QueryClientSiteInterface to allow customisation of ActiveX controls. 2012-01-15 19:05:34 +00:00
wince Replaced Ok() occurrences with IsOk() throughout trunk. 2011-05-03 16:29:04 +00:00
aboutdlg.cpp fix error (more arguments for wxString::Format than specifiers) occurring because of a misplaced bracket 2010-06-26 11:44:05 +00:00
accel.cpp Replaced Ok() occurrences with IsOk() throughout trunk. 2011-05-03 16:29:04 +00:00
anybutton.cpp Align multiline labels correctly in wxMSW owner-drawn buttons. 2011-10-16 17:57:49 +00:00
app.cpp Add wxUSE_THREADS checks around wxMSW functions dealing with threads. 2011-03-22 17:15:56 +00:00
artmsw.cpp Add standard art providers at the bottom of the art providers stack. 2011-12-28 13:51:29 +00:00
basemsw.cpp Add wxUSE_THREADS checks around wxMSW functions dealing with threads. 2011-03-22 17:15:56 +00:00
bitmap.cpp Replaced Ok() occurrences with IsOk() throughout trunk. 2011-05-03 16:29:04 +00:00
bmpbuttn.cpp Refactor wxButton and wxToggleButton to derive from wxAnyButton. 2011-06-14 13:00:42 +00:00
bmpcbox.cpp Define wxBitmapComboBox::Insert(void* clientData) overload in wxMSW. 2011-12-17 23:52:43 +00:00
brush.cpp Replaced Ok() occurrences with IsOk() throughout trunk. 2011-05-03 16:29:04 +00:00
button.cpp Ensure that Enter key presses are never stolen from wxButton in wxMSW. 2011-12-11 17:03:56 +00:00
calctrl.cpp Update marks in non-current months shown in wxMSW wxCalendarCtrl. 2012-02-11 16:26:47 +00:00
caret.cpp No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
checkbox.cpp Make multiline checkboxes wider in wxMSW to avoid word wrap. 2011-12-16 11:03:15 +00:00
checklst.cpp Fixed various typos. 2011-03-22 14:17:38 +00:00
choice.cpp Append all items at once during wxChoice creation in wxMSW. 2012-01-24 21:50:34 +00:00
clipbrd.cpp Avoid warnings about mismatched format string in wxMSW wxClipboard code. 2012-01-23 11:28:01 +00:00
colordlg.cpp Move wxColourData and wxFontData into separate files. 2011-01-07 05:26:57 +00:00
colour.cpp merging back XTI branch part 2 2011-01-04 08:31:53 +00:00
combo.cpp Remove vertical wxTextCtrl adjustment hacks for wxMSW in wxComboCtrl code. 2011-12-07 14:05:11 +00:00
combobox.cpp merging back XTI branch part 2 2011-01-04 08:31:53 +00:00
commandlinkbutton.cpp Add new wxCommandLinkButton class. 2010-08-17 14:48:50 +00:00
control.cpp Replaced Ok() occurrences with IsOk() throughout trunk. 2011-05-03 16:29:04 +00:00
crashrpt.cpp No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
cursor.cpp Replaced Ok() occurrences with IsOk() throughout trunk. 2011-05-03 16:29:04 +00:00
data.cpp No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
datecontrols.cpp Globally replace _T() with wxT(). 2009-07-23 20:30:22 +00:00
datectrl.cpp Refactor wxDatePickerCtrl to derive from wxDateTimePickerCtrl. 2011-09-29 13:43:02 +00:00
datetimectrl.cpp Fix wxDateTimePickerCtrl compilation without PCH. 2011-10-02 17:39:21 +00:00
dc.cpp Applied Blit system options optimization to StretchBlit 2011-11-10 10:46:34 +00:00
dcclient.cpp Set wxDidCreatePaintDC to true even if we reused a cached wxPaintDC. 2011-07-22 16:53:56 +00:00
dcmemory.cpp Replaced Ok() occurrences with IsOk() throughout trunk. 2011-05-03 16:29:04 +00:00
dcprint.cpp Replaced Ok() occurrences with IsOk() throughout trunk. 2011-05-03 16:29:04 +00:00
dcscreen.cpp DC reorganization 2007-11-30 13:48:22 +00:00
dde.cpp Fix the size of the buffer when using wxIPC::Execute() with DDE. 2011-12-07 14:35:23 +00:00
debughlp.cpp Implement wxStackWalker for wxMSW under x86-64. 2011-11-27 19:52:13 +00:00
dialog.cpp No changes, just implement Raise() in wxTopLevelWindow in wxMSW. 2012-02-05 14:18:22 +00:00
dialup.cpp Remove redundant assignment in wxDialUpManagerMSW code. 2012-02-29 13:59:01 +00:00
dib.cpp Replaced Ok() occurrences with IsOk() throughout trunk. 2011-05-03 16:29:04 +00:00
dir.cpp Fixed various typos. 2011-03-22 14:17:38 +00:00
dirdlg.cpp Fix out of bounds string access in wxMSW wxDirDialog. 2011-02-19 00:30:32 +00:00
display.cpp Refresh wxDisplay when a monitor is added to or removed from the system. 2011-09-21 15:07:35 +00:00
dlmsw.cpp Fixed dlmsw.cpp compilation with older SDKs and at run-time for systems prior to XP SP1. 2011-08-30 15:20:05 +00:00
dragimag.cpp Make wxDragImage ctors taking hot spot point really deprecated in wxMSW. 2012-02-15 00:35:25 +00:00
enhmeta.cpp Replaced Ok() occurrences with IsOk() throughout trunk. 2011-05-03 16:29:04 +00:00
evtloop.cpp Dispatch unknown messages immediately in wxMSW YieldFor(). 2012-02-25 23:49:45 +00:00
fdrepdlg.cpp Fixed various typos. 2011-03-22 14:17:38 +00:00
filedlg.cpp Fixed x64 application termination after exceptions in a file dialog callback. 2011-12-02 10:15:16 +00:00
font.cpp Add support for stricken-through fonts. 2012-01-23 11:28:28 +00:00
fontdlg.cpp Replaced Ok() occurrences with IsOk() throughout trunk. 2011-05-03 16:29:04 +00:00
fontenum.cpp Move wxColourData and wxFontData into separate files. 2011-01-07 05:26:57 +00:00
fontutil.cpp No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
frame.cpp No changes, just implement Raise() in wxTopLevelWindow in wxMSW. 2012-02-05 14:18:22 +00:00
fswatcher.cpp Implement watching directory correctly in MSW wxFileSystemWatcher. 2011-05-03 23:31:39 +00:00
gauge.cpp No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
gdiimage.cpp Replaced Ok() occurrences with IsOk() throughout trunk. 2011-05-03 16:29:04 +00:00
gdiobj.cpp replace wx_{const,static,reinterpret}_cast with their standard C++ equivalents 2008-11-02 02:39:52 +00:00
gdiplus.cpp Fix g++ warnings about initialized variables being declared extern. 2011-06-17 21:53:32 +00:00
glcanvas.cpp Replaced Ok() occurrences with IsOk() throughout trunk. 2011-05-03 16:29:04 +00:00
graphics.cpp Compilation fixes for wxMSW in wxUSE_STL=1 build. 2011-12-02 12:04:46 +00:00
headerctrl.cpp No code changes, fixed various typos. 2011-04-03 20:31:32 +00:00
helpbest.cpp use wxFileName instead of ::wxStripExtension 2009-01-07 01:04:01 +00:00
helpchm.cpp Globally replace _T() with wxT(). 2009-07-23 20:30:22 +00:00
helpwin.cpp Added missing includes 2009-01-07 08:51:47 +00:00
hyperlink.cpp Remove unnecessary use of RemoveMarkup() in wxMSW wxHyperlinkCtrl. 2011-02-27 12:47:11 +00:00
icon.cpp Globally replace _T() with wxT(). 2009-07-23 20:30:22 +00:00
imaglist.cpp Replaced Ok() occurrences with IsOk() throughout trunk. 2011-05-03 16:29:04 +00:00
iniconf.cpp Globally replace _T() with wxT(). 2009-07-23 20:30:22 +00:00
joystick.cpp multiple fixes to wxJoystick under Unix and new index-based API for accessing joystick buttons and axes (patch 1678497) 2007-03-16 00:51:43 +00:00
listbox.cpp Add error checking when retrieving client data from wxMSW wxListBox. 2012-01-20 22:11:44 +00:00
listctrl.cpp Add support for wxLIST_AUTOSIZE_USEHEADER to InsertColumn(). 2012-01-07 15:09:51 +00:00
main.cpp Use wxDELETE() and wxDELETEA() when possible. 2010-06-20 18:18:23 +00:00
mdi.cpp Fixed various typos. 2011-03-22 14:17:38 +00:00
mediactrl_am.cpp Fix harmless warning about double to long long conversion. 2011-07-04 16:43:37 +00:00
mediactrl_qt.cpp Fixed various typos. 2011-03-22 14:17:38 +00:00
mediactrl_wmp10.cpp Added initialisation and checks 2011-03-14 10:27:01 +00:00
menu.cpp Fix incorrect cast resulting in a warning in wxMSW wxMenu code. 2012-01-23 11:28:05 +00:00
menuitem.cpp Rewrote wxMSW radio menu items code to support not only appending them. 2011-05-10 08:50:38 +00:00
metafile.cpp Use wxString's empty() when checking if the string is (non-)empty throughout wx. 2011-01-22 14:38:36 +00:00
microwin.c No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
mimetype.cpp Use __WINDOWS__ for OS kind checks and reserve __WXMSW__ for GUI toolkit. 2012-03-04 00:29:31 +00:00
minifram.cpp No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
msgdlg.cpp Try to avoid truncation of the message in wxMSW wxMessageDialog. 2012-01-20 12:30:08 +00:00
mslu.cpp more order in wxCRT_filefunctions: define A and W versions, just as for everything else and simply map suffix-less versions to the appropriate ones 2009-04-25 15:53:45 +00:00
nativdlg.cpp Globally replace _T() with wxT(). 2009-07-23 20:30:22 +00:00
nativewin.cpp Implement wxNativeContainerWindow::IsShown() for MSW. 2009-12-05 17:31:07 +00:00
nonownedwnd.cpp Don't include wx/msw/wrapgdip.h if !wxUSE_GRAPHICS_CONTEXT. 2011-11-08 11:02:07 +00:00
notebook.cpp Hack wxMSW wxNotebook to show the text controls correctly initially. 2011-11-22 13:18:45 +00:00
notifmsg.cpp Don't delete wxTaskBarIcon in wxMSW wxNotificationMessage if we don't own it. 2011-10-11 17:08:02 +00:00
ownerdrw.cpp Another compilation fix for wxMSW without PCH. 2010-01-26 12:33:01 +00:00
palette.cpp Make wxPalette ctor and Create() const-correct in wxMSW. 2011-12-17 23:52:47 +00:00
panel.cpp Move SetBackgroundBitmap() from wxPanel to new wxCustomBackgroundWindow. 2011-10-11 17:07:43 +00:00
pen.cpp Replaced Ok() occurrences with IsOk() throughout trunk. 2011-05-03 16:29:04 +00:00
penwin.cpp
popupwin.cpp Globally use "wxWindows licence" consistently. 2010-07-13 13:29:13 +00:00
power.cpp Globally replace _T() with wxT(). 2009-07-23 20:30:22 +00:00
printdlg.cpp Don't set PAGESETUPDLG::hDevNames and hDevMode when using PSD_RETURNDEFAULT. 2012-02-05 15:45:03 +00:00
printwin.cpp Revert "Set up pages range in the wxMSW print dialog correctly." 2011-01-29 13:55:40 +00:00
progdlg.cpp Ensure that the progress dialog parent is activated at the end under MSW. 2012-02-05 14:18:25 +00:00
radiobox.cpp Fix initial wxRadioBox buttons positions in wxMSW. 2012-02-02 14:26:06 +00:00
radiobut.cpp merging back XTI branch part 2 2011-01-04 08:31:53 +00:00
regconf.cpp Fixed various typos. 2011-03-22 14:17:38 +00:00
region.cpp Corrected test for region validity in wxMSW wxRegion::DoOffset(). 2011-12-16 19:47:55 +00:00
registry.cpp Replace incorrect uses of wxString::empty() with the intended clear(). 2012-02-29 13:58:58 +00:00
renderer.cpp Fixed drawing a check box in the undetermined state for non-themed MSW apps. 2011-08-29 16:06:32 +00:00
richmsgdlg.cpp non-pch build fixes 2011-01-07 04:50:53 +00:00
richtooltip.cpp Fix wxRichToolTip compilation under MSW without PCH and recent SDK headers. 2011-10-20 16:20:19 +00:00
scrolbar.cpp No changes, just minor wxMSW code cleanup: use WinStruct<>. 2012-01-18 10:05:27 +00:00
settings.cpp Added wxSYS_COLOUR_LISTBOXHIGHLIGHTTEXT to fix tree and list control selection rendering. 2011-02-25 09:38:35 +00:00
slider.cpp Fixed clicking on MSW slider not changing value with small ranges. 2012-01-10 17:09:11 +00:00
snglinst.cpp No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
sockmsw.cpp No changes, just extract wxCreateHiddenWindow() declaration in a header. 2011-09-21 15:07:32 +00:00
sound.cpp Change wxSound ctor from in-memory data to use size_t/void *. 2011-09-21 15:08:02 +00:00
spinbutt.cpp merging back XTI branch part 2 2011-01-04 08:31:53 +00:00
spinctrl.cpp Don't pass spin text control messages processed at wx level to Windows. 2011-07-22 12:49:24 +00:00
stackwalk.cpp Implement wxStackWalker for wxMSW under x86-64. 2011-11-27 19:52:13 +00:00
statbmp.cpp Replaced Ok() occurrences with IsOk() throughout trunk. 2011-05-03 16:29:04 +00:00
statbox.cpp merging back XTI branch part 2 2011-01-04 08:31:53 +00:00
statline.cpp merging back XTI branch part 2 2011-01-04 08:31:53 +00:00
stattext.cpp Replaced Ok() occurrences with IsOk() throughout trunk. 2011-05-03 16:29:04 +00:00
statusbar.cpp Add missing wxUSE_TOOLTIPS and wxUSE_UXTHEME checks to wxMSW. 2012-01-10 17:01:09 +00:00
stdpaths.cpp No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00
taskbar.cpp Replaced Ok() occurrences with IsOk() throughout trunk. 2011-05-03 16:29:04 +00:00
textctrl.cpp No changes, just minor wxMSW code cleanup: use WinStruct<>. 2012-01-18 10:05:27 +00:00
textentry.cpp Add wxTextEntry::AutoCompleteDirectories(). 2011-08-27 14:11:13 +00:00
tglbtn.cpp Refactor wxButton and wxToggleButton to derive from wxAnyButton. 2011-06-14 13:00:42 +00:00
thread.cpp Added wxCriticalSection::TryEnter() method. 2011-12-01 14:22:15 +00:00
timectrl.cpp Fix wxTimePickerCtrl compilation without PCH too. 2011-10-04 17:03:28 +00:00
timer.cpp No changes, just extract wxCreateHiddenWindow() declaration in a header. 2011-09-21 15:07:32 +00:00
toolbar.cpp Replaced Ok() occurrences with IsOk() throughout trunk. 2011-05-03 16:29:04 +00:00
tooltip.cpp Correct wxMSW wxToolTip behaviour for wxRadioBox items tooltips. 2010-11-16 22:38:13 +00:00
toplevel.cpp Preserve focus when window is minimized and restored in wxMSW. 2012-02-05 14:18:28 +00:00
treectrl.cpp The tree only sets the focus in response to a TVN_SELCHANGINGW event if the tree is not being deleted. 2012-02-21 09:24:52 +00:00
uiaction.cpp Compilation fix for PCH-less build after r69758. 2011-11-16 18:27:48 +00:00
urlmsw.cpp add wx-prefixed and semicolon-requiring versions of DECLARE_NO_{COPY,ASSIGN}_CLASS macros 2009-02-08 11:45:59 +00:00
utils.cpp No changes, just extract wxCreateHiddenWindow() declaration in a header. 2011-09-21 15:07:32 +00:00
utilsexc.cpp Added support for wxEXEC_MAKE_GROUP_LEADER to wxExecute(). 2011-12-19 12:54:48 +00:00
utilsgui.cpp Fall back on ::GetMessagePos() if ::GetCursorPos() fails under MSW. 2011-11-14 12:51:53 +00:00
uxtheme.cpp Globally use "wxWindows licence" consistently. 2010-07-13 13:29:13 +00:00
version.rc Globally use "wxWindows licence" consistently. 2010-07-13 13:29:13 +00:00
volume.cpp Fix PCH-less build after changes r64139. 2010-05-02 12:19:19 +00:00
webview_ie.cpp Disable navigation sounds in wxWebViewIE. This brings the backend into line with the other backends. Also add a general method for changing INTERNETFEATURELIST settings. 2012-02-02 20:32:08 +00:00
window.cpp Take disabled windows into account in wxFindWindowAtPoint() in wxMSW. 2012-03-04 00:29:17 +00:00
winestub.c No changes, synchronised source names that appear commented at the top of files with the actual path to the files. 2011-03-20 00:14:35 +00:00