wxWidgets/include/wx/msw
New Pagodi 07f64c3b75 Add wxPU_CONTAINS_CONTROLS style for wxPopupWindow
This restores the default behavior of a popup window in MSW to the
behavior it had before 56c4191168. The new
flag added by this commit can be used to give the popup window the
behavior from after that commit, i.e. choose the implementation using a
WS_POPUP window rather than the default one using a WS_CHILD of the
desktop.

The old behavior kept the popup from taking focus from its parent window
but left some controls not working. The new behavior has the popup take
focus and lets all controls work.

Closes https://github.com/wxWidgets/wxWidgets/pull/1123
2019-01-28 00:48:16 +01:00
..
ole Fix misspellings in comments and documentation 2018-07-31 13:20:17 +02:00
private Use const for constant local variables in wxWidgets headers 2018-07-21 16:16:32 +02:00
rt
accel.h
amd64.manifest
anybutton.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
app.h Don't rely on getting WM_NULL messages in wxIdleWakeUpModule 2018-01-13 17:33:09 +01:00
appprogress.h
apptbase.h
apptrait.h added wxQT declaration of wxGUIAppTraits 2018-08-03 02:33:06 +03:00
bitmap.h Add wxBitmap::operator=(wxImage) to wxMSW to resolve amboguities 2018-09-23 15:51:26 +02:00
blank.cur
bmpbuttn.h Stop using wxBU_AUTODRAW in wxWidgets code 2018-07-21 14:42:06 +02: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 Add wxUSE_WINSOCK2 wxMSW option to include winsock2.h 2019-01-28 00:34:34 +01:00
choice.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
clipbrd.h Only declare wxSetClipboardData() in wxMSW when it's defined 2017-06-01 00:38:08 +02: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 Fix sending wxEVT_TEXT_ENTER when using auto-completion in wxMSW 2017-12-25 19:29:25 +01:00
commandlinkbutton.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
computer.ico
control.h Replace dynamic casts with MSWShouldSetDefaultFont() virtual method 2017-08-21 02:09:19 +02:00
crashrpt.h
cross.cur
csquery.bmp
ctrlsub.h
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 Remove apparently never used wxMSWDCImpl::m_canvas 2018-12-29 03:48:15 +01: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 Send Unicode data as UTF-8 text when using DDE-based IPC 2018-12-27 00:26:29 +01:00
debughlp.h Introduce MSW ARM64 support 2018-09-17 22:34:32 +02: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
drive.ico
enhmeta.h Move wxUSE_ENH_METAFILE check inside wx/msw/enhmeta.h itself 2018-09-26 14:47:45 +02:00
evtloop.h Revert "Revert using an event object for waking up event loop in wxMSW" 2018-01-13 15:23:30 +01:00
evtloopconsole.h Don't rely on getting WM_NULL messages in wxIdleWakeUpModule 2018-01-13 17:33:09 +01: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 More steps towards using wxFontInfo in all ports 2018-09-17 15:24:41 +02:00
fontdlg.h Implement wxFontDialog::SetTitle() in wxMSW 2018-07-30 16:11:25 +02: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 Remove obsolete wxCHECK_W32API_VERSION() checks 2017-09-04 22:38:23 +02:00
gdiimage.h Deprecate wxBitmap::SetWidth/Height/Size/Depth, wxIcon::SetSize functions 2018-09-12 22:02:56 +02:00
genrcdefs.h Introduce MSW ARM64 support 2018-09-17 22:34:32 +02:00
glcanvas.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
hand.cur
headerctrl.h Process HDN_ITEMCHANGING notifications only when column is being resized 2017-11-20 21:57:05 +01: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
hyperlink.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
ia64.manifest
icon.h Deprecate wxBitmap::SetWidth/Height/Size/Depth, wxIcon::SetSize functions 2018-09-12 22:02:56 +02:00
imaglist.h
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 Add support for more than 4 joystick buttons under MSW 2018-09-25 01:03:58 +02:00
libraries.h Remove MSW wxUxThemeEngine class 2018-01-22 00:51:11 +01:00
listbox.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
listctrl.h Change the return type of wxListCtrl::SetItem() overload to bool 2018-06-28 00:39:31 +02:00
magnif1.cur
mdi.h Slightly simplify the previous commits 2018-09-18 00:13:35 +02: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
mfc.h Fix processing of pending events in mixed MFC/wx applications 2018-01-27 18:58:13 +01:00
mimetype.h Add wxFileType::GetExpandedCommand() 2016-03-05 03:09:59 +01:00
minifram.h
missing.h Merge branch 'msw-double-buffer' 2017-12-10 17:47:31 +01:00
msgdlg.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
msvcrt.h
nonownedwnd.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
notebook.h Improve wxNotebook themed background drawing 2018-08-18 15:44:43 +02:00
ownerdrawnbutton.h
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 Introduce wxPenInfo class 2017-09-10 01:02:06 +02:00
pencil.cur
pntleft.cur
pntright.cur
popupwin.h Add wxPU_CONTAINS_CONTROLS style for wxPopupWindow 2019-01-28 00:48:16 +01: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 Fix MSW EDIT_HEIGHT_FROM_CHAR_HEIGHT() for high DPI 2018-07-09 20:24:58 +02:00
progdlg.h Make other wxGenericProgressDialog methods virtual too 2017-11-16 01:35:52 +01:00
question.ico
radiobox.h Remove unused variables from wxRadioBox 2017-12-10 23:23:29 +01:00
radiobut.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
rcdefs.h
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
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 wxUSE_WINSOCK2 wxMSW option to include winsock2.h 2019-01-28 00:34:34 +01:00
setup_inc.h Add wxUSE_WINSOCK2 wxMSW option to include winsock2.h 2019-01-28 00:34:34 +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 Add WXWNDPROC typedef and use it in wxMSW instead of WXFARPROC 2018-06-03 22:47:04 +02:00
stackwalk.h
statbmp.h use wxOVERRIDE in wxMSW sources 2016-09-23 07:59:11 -07:00
statbox.h Fix colours and fonts of wxStaticBox label window in wxMSW 2017-12-24 22:38:10 +01: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 default value for MakeConfigFileName() 2nd argument 2018-03-17 17:17:05 +01:00
subwin.h
taskbar.h Move wxAdv library contents into wxCore 2018-08-27 21:13:04 +02:00
taskbarbutton.h
textctrl.h Put wxDECLARE_EVENT_TABLE at the end of wxTextCtrl declaration 2018-11-10 23:37:33 +01:00
textentry.h Fix sending wxEVT_TEXT_ENTER when using auto-completion in wxMSW 2017-12-25 19:29:25 +01: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
toolbar.h Merge branch 'rmv_symbols_3' of https://github.com/catalinr/wxWidgets 2017-02-20 17:46:45 +01:00
tooltip.h
toplevel.h Fix bug with showing TLW in wxMSW when restoring its geometry 2018-06-22 03:25:43 +02:00
treectrl.h Merge branch 'msw-double-buffer' 2017-12-10 17:47:31 +01:00
uxtheme.h Fix wxMSW build with wxUSE_UXTHEME==0 2018-12-08 20:24:05 +01:00
webview_ie.h Add wxWebViewIE::MSWSetEmulationLevel() 2019-01-14 23:25:14 +01:00
webview_missing.h Fire wxEVT_WEBVIEW_NAVIGATING when redirecting 2018-09-11 14:32:14 +02:00
webviewhistoryitem_ie.h
window.h Add WXWNDPROC typedef and use it in wxMSW instead of WXFARPROC 2018-06-03 22:47:04 +02:00
winundef.h Allow predefining wxUSE_UNICODE_WINDOWS_H in wxMSW builds 2017-12-11 21:03:18 +01:00
winver.h Target latest Windows API in wxMSW 2017-04-08 21:48:47 +02:00
wrapcctl.h
wrapcdlg.h
wrapgdip.h Make compilation with mingw-w64 possible with -std=c++17. 2018-05-22 16:10:11 +02:00
wrapshl.h Disable warnings in the standard shlobj.h header with MSVC14 2016-03-23 14:46:59 +01:00
wrapwin.h Add wxUSE_WINSOCK2 wxMSW option to include winsock2.h 2019-01-28 00:34:34 +01:00
wx.manifest
wx.rc