wxWidgets/include/wx/msw
Vadim Zeitlin c31d9c7f60 Use task dialog for wxProgressDialog implementation in wxMSW.
If available, the task dialog is now used for the wxProgressDialog under
Windows. This provides a much more native looking dialog which doesn't look
out of place under modern Windows versions, unlike the generic implementation.

The internals of the code had to be significantly changed as the task dialog
can only be shown modally so, to emulate wxProgressDialog modeless nature, a
separate thread is used for the progress dialog management.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@65352 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-08-18 22:49:02 +00:00
..
ole Implement wx-prefixed macros versions of DECLARE_EVENT_TABLE, BEGIN_EVENT_TABLE* and END_EVENT_TABLE macros. 2010-06-09 14:28:08 +00:00
private Provide a task-dialog based wxMSW wxMessageDialog implementation. 2010-08-18 22:48:28 +00:00
wince Add wxRichMessageDialog class. 2010-08-18 22:48:41 +00:00
accel.h
amd64.manifest
app.h Implement wx-prefixed macros versions of DECLARE/IMPLEMENT_APP_* macros. 2010-06-09 13:23:13 +00:00
apptbase.h
apptrait.h
bitmap.h
blank.cur
bmpbuttn.h
bmpcbox.h Make SetFont() public (fixes #9641) 2010-07-25 07:39:17 +00:00
brush.h
bullseye.cur Add white outline to bulls eye cursor used under MSW. 2010-03-16 14:48:02 +00:00
button.h Add new wxCommandLinkButton class. 2010-08-17 14:48:50 +00:00
calctrl.h
caret.h
cdrom.ico
checkbox.h
checklst.h
child.ico
chkconf.h Allow using wxGraphicsContext with MinGW if gdiplus.h is available. 2010-04-02 19:30:41 +00:00
choice.h
clipbrd.h
colordlg.h
colour.h
colours.bmp
combo.h
combobox.h
commandlinkbutton.h Add new wxCommandLinkButton class. 2010-08-17 14:48:50 +00:00
computer.ico
control.h
crashrpt.h
cross.cur
csquery.bmp
ctrlsub.h
cursor.h
datectrl.h
dc.h
dcclient.h
dcmemory.h
dcprint.h
dcscreen.h
dde.h
debughlp.h
dialog.h
dib.h
dirdlg.h
dragimag.h
drive.ico
enhmeta.h
evtloop.h
fdrepdlg.h
file1.ico
filedlg.h
floppy.ico
folder1.ico
folder2.ico
font.h
fontdlg.h
frame.h
fswatcher.h
gauge.h Use PBM_SETMARQUEE to implement indeterminate mode in wxMSW wxGauge. 2010-06-20 17:43:02 +00:00
gccpriv.h
gdiimage.h Fix file paths in the header comments. 2010-07-13 13:29:58 +00:00
genrcdefs.h
glcanvas.h
hand.cur
headerctrl.h
helpbest.h
helpchm.h
helpwin.h
htmlhelp.h Globally use "wxWindows licence" consistently. 2010-07-13 13:29:13 +00:00
hyperlink.h Provide native wxHyperlinkCtrl implementation for wxMSW. 2010-08-17 16:55:32 +00:00
ia64.manifest
icon.h
imaglist.h
iniconf.h Fix file paths in the header comments. 2010-07-13 13:29:58 +00:00
joystick.h
libraries.h
listbox.h Add missing Init() call to one of wxListBox ctors in wxMSW. 2010-06-10 10:40:21 +00:00
listctrl.h Implement wx-prefixed macros versions of DECLARE/IMPLEMENT*CLASS macros. 2010-06-09 13:55:48 +00:00
magnif1.cur
mdi.h
mdi.ico
menu.h Move wxMSW wxMenu::GetWindow() down to wxMenuBase. 2010-04-24 15:07:39 +00:00
menuitem.h
metafile.h
microwin.h
mimetype.h
minifram.h
missing.h
msgdlg.h Provide a task-dialog based wxMSW wxMessageDialog implementation. 2010-08-18 22:48:28 +00:00
mslu.h
msvcrt.h
notebook.h Inherit notebook background recursively under wxMSW. 2010-08-10 21:48:17 +00:00
notifmsg.h
ownerdrw.h
palette.h
pbrush.cur
pen.h
pencil.cur
pntleft.cur
pntright.cur
popupwin.h
printdlg.h
printwin.h No real changes, just clean up wxAbortProc mess. 2010-05-05 12:19:53 +00:00
private.h Declare various WXH* handles compatibly with SDK. 2010-04-25 12:07:30 +00:00
progdlg.h Use task dialog for wxProgressDialog implementation in wxMSW. 2010-08-18 22:49:02 +00:00
question.ico
radiobox.h
radiobut.h
rcdefs.h
regconf.h
region.h
registry.h
removble.ico
richmsgdlg.h Add wxRichMessageDialog class. 2010-08-18 22:48:41 +00:00
rightarr.cur
roller.cur
scrolbar.h
seh.h
setup0.h Add wxRichMessageDialog class. 2010-08-18 22:48:41 +00:00
setup_inc.h
slider.h
sound.h
spinbutt.h
spinctrl.h
stackwalk.h
statbmp.h
statbox.h
statline.h
stattext.h
statusbar.h
std.ico
stdpaths.h
subwin.h
taskbar.h
textctrl.h Fix setting the fonts for wxMSW wxTextCtrl with wxTE_RICH(2) style. 2010-05-25 21:15:24 +00:00
textentry.h
tglbtn.h Globally use "wxWindows licence" consistently. 2010-07-13 13:29:13 +00:00
tls.h
toolbar.h
tooltip.h
toplevel.h Override wxWindow::MSWGetCreateWindowCoords() in wxTopLevelWindow. 2010-04-22 11:21:21 +00:00
treectrl.h Implement wx-prefixed macros versions of DECLARE/IMPLEMENT*CLASS macros. 2010-06-09 13:55:48 +00:00
uxtheme.h Globally use "wxWindows licence" consistently. 2010-07-13 13:29:13 +00:00
uxthemep.h Globally use "wxWindows licence" consistently. 2010-07-13 13:29:13 +00:00
window.h Inherit notebook background recursively under wxMSW. 2010-08-10 21:48:17 +00:00
winundef.h Use _UNICODE instead of UNICODE in wx/msw/winundef.h. 2010-03-09 11:08:52 +00:00
wrapcctl.h
wrapcdlg.h
wrapgdip.h
wrapshl.h
wrapwin.h
wx.manifest
wx.rc