wxWidgets/include/wx/msw
Vadim Zeitlin 2158f4d798 moved all wxDialog event handlers to wxDialogBase to avoid code duplication
(sixplication?) among ports; as a side effect added public wxDialog methods to
wxDialogBase as well and moved EndDialog() (previously implemented by wxMSW,
wxMotif, wxMac and wxCocoa but not the other ports) to wxDialogBase too


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40687 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-08-19 22:56:11 +00:00
..
ole Line-up interfaces to use size_t for GetCount()s (and count related api). 2006-03-12 14:49:25 +00:00
wince define _TM_DEFINED if we define struct tm here 2006-07-26 13:21:02 +00:00
.cvsignore Just ignore CVS. It's better for you. 1999-06-07 19:41:37 +00:00
accel.h build fix 2006-05-29 06:53:31 +00:00
amd64.manifest Manifest files for win64 2005-10-12 11:47:09 +00:00
app.h Nuke #pragma implementation/interface's 2005-09-23 12:56:45 +00:00
apptbase.h wxPlatformInfo (patch 1532064) 2006-08-13 21:00:32 +00:00
apptrait.h wxPlatformInfo (patch 1532064) 2006-08-13 21:00:32 +00:00
bitmap.h provide stubs for conversion to/from image functions even when wxUSE_WXDIB==0, this allows to not test for it in other places 2006-03-20 23:23:00 +00:00
blank.cur Attempting to restore the binary files that got trashed earlier today. 1999-10-09 07:15:31 +00:00
bmpbuttn.h use focused bitmap as fallback for the hover one 2005-11-03 19:38:20 +00:00
brush.h great copy ctor/assignment operators cleanup by Paul Cornett (patch 1307665) 2006-02-09 00:51:23 +00:00
bullseye.cur Removed rarely-used cursor; replaced other cursors 2005-05-15 16:43:12 +00:00
button.h make access specifiers for the virtual functions match their access in the base class (patch 1400131) 2006-02-08 21:47:09 +00:00
caret.h Nuke #pragma implementation/interface's 2005-09-23 12:56:45 +00:00
cdrom.ico Made the colours more muted 2005-06-01 14:21:07 +00:00
checkbox.h make access specifiers for the virtual functions match their access in the base class (patch 1400131) 2006-02-08 21:47:09 +00:00
checklst.h replaced all int/size_t indices in wxControlWithItems API with unsigned int (committing on behalf of ABX) 2006-03-23 22:05:23 +00:00
child.ico REmoved unnecessary cursor and icon files 2005-05-15 14:48:42 +00:00
chkconf.h wxUSE_DATAOBJ requires wxUSE_OLE (bug 1526189) 2006-07-29 20:31:41 +00:00
choice.h replaced all int/size_t indices in wxControlWithItems API with unsigned int (committing on behalf of ABX) 2006-03-23 22:05:23 +00:00
clipbrd.h don't clear clipboard if it was changed by another application since we used it (patch 1436601) 2006-03-09 13:59:31 +00:00
colordlg.h make access specifiers for the virtual functions match their access in the base class (patch 1400131) 2006-02-08 21:47:09 +00:00
colour.h [ 1473731 ] 'wxColourBase and wxString <-> wxColour implementation' with minor modifications and rebaked build files. 2006-04-24 14:52:23 +00:00
colours.bmp 0. extracted toolbar colour mapping stuff to its own function 2002-01-13 23:04:11 +00:00
combo.h better key handling for MSW and GTK (patch 1526666) 2006-08-13 00:35:02 +00:00
combobox.h fixed event generation for wxComboBox to be consistent with the other platforms and also simplified the code by using the existing wxChoice logic instead of reimplementing it in a broken way 2006-03-12 20:53:27 +00:00
computer.ico Made the colours more muted 2005-06-01 14:21:07 +00:00
control.h make access specifiers for the virtual functions match their access in the base class (patch 1400131) 2006-02-08 21:47:09 +00:00
crashrpt.h Typo correction patch [ 1208110 ] Lots of typo corrections 2005-05-31 09:20:43 +00:00
cross.cur Cross-hair cursor appears as an I-beam on WinXP for some reason; 2005-04-03 11:36:31 +00:00
csquery.bmp Restored scrollbar background 2005-05-31 14:40:34 +00:00
cursor.h great copy ctor/assignment operators cleanup by Paul Cornett (patch 1307665) 2006-02-09 00:51:23 +00:00
datectrl.h make access specifiers for the virtual functions match their access in the base class (patch 1400131) 2006-02-08 21:47:09 +00:00
dc.h added linear and concentric gradient fill functions (modified/fixed patch from Ryan Norton) 2006-02-12 01:57:31 +00:00
dcclient.h Nuke #pragma implementation/interface's 2005-09-23 12:56:45 +00:00
dcmemory.h Nuke #pragma implementation/interface's 2005-09-23 12:56:45 +00:00
dcprint.h disallow creation of wxDC objects and made wxDC an ABC; use wxDCTemp instead of wxDC in wx code; fixed WinCE bug with deleting a DC which should be released in wxListBox::MSWOnMeasure() 2005-12-25 02:34:42 +00:00
dcscreen.h Start/EndDrawingOnTop are still used under Motif, don't deprecate them 2005-12-25 12:52:53 +00:00
dde.h Nuke #pragma implementation/interface's 2005-09-23 12:56:45 +00:00
debughlp.h wxWinCE fixes. 2005-01-18 10:10:23 +00:00
dialog.h moved all wxDialog event handlers to wxDialogBase to avoid code duplication 2006-08-19 22:56:11 +00:00
dib.h added wxDIB(HBITMAP) ctor and corresponding Create(); made GetData() return uchar * and not void * 2004-07-22 11:43:57 +00:00
dirdlg.h Trying to commit wxDirDialog patch. 2006-04-30 09:44:29 +00:00
dragimag.h Nuke #pragma implementation/interface's 2005-09-23 12:56:45 +00:00
drive.ico Made the colours more muted 2005-06-01 14:21:07 +00:00
enhmeta.h make access specifiers for the virtual functions match their access in the base class (patch 1400131) 2006-02-08 21:47:09 +00:00
evtloop.h Build fix for wxWindowMSW used in header. 2006-01-15 10:13:40 +00:00
fdrepdlg.h Fixes for include guards, patch 1256967 Paul Cornett 2005-09-25 20:49:40 +00:00
file1.ico Made the colours more muted 2005-06-01 14:21:07 +00:00
filedlg.h File/dir dialog styles and other changes (patch 1488371): 2006-05-28 23:32:12 +00:00
floppy.ico Artwork replacement (c) Julian Smart 2005-05-31 20:29:11 +00:00
folder1.ico Made the colours more muted 2005-06-01 14:21:07 +00:00
folder2.ico Made the colours more muted 2005-06-01 14:21:07 +00:00
font.h miscellaneous wxFont enhancements (patch 1496606): 2006-05-29 00:03:36 +00:00
fontdlg.h Better backward compatibility and deprecation markup for interface deprecated in comments. 2006-03-30 14:04:17 +00:00
fontenum.h Source markup fixes. 2006-05-29 21:12:51 +00:00
frame.h correct access for virtuals 2006-05-07 01:14:50 +00:00
gauge95.h make access specifiers for the virtual functions match their access in the base class (patch 1400131) 2006-02-08 21:47:09 +00:00
gccpriv.h Macros for simplified testing Open Watcom version and required tweaks. 2005-11-10 16:16:05 +00:00
gdiimage.h Nuke #pragma implementation/interface's 2005-09-23 12:56:45 +00:00
genrcdefs.h Add rcdefs.h and support for automatic manifests on Windows 2005-11-08 22:49:46 +00:00
glcanvas.h Nuke #pragma implementation/interface's 2005-09-23 12:56:45 +00:00
gsockmsw.h Added licence/copyright information 2005-05-04 18:57:50 +00:00
hand.cur Removed rarely-used cursor; replaced other cursors 2005-05-15 16:43:12 +00:00
helpbest.h added missing include after last commit 2006-05-29 14:51:42 +00:00
helpchm.h show native-looking (with 3D shadow) help tooltips for context help, if possible, using wxCHMHelpController 2006-06-14 17:46:51 +00:00
helpwin.h Added parent window parameter to wxHelpController constructor 2005-10-26 09:32:10 +00:00
htmlhelp.h Use theme and HTML Help headers from Wine (with permission) 2005-05-14 16:58:36 +00:00
ia64.manifest Manifest files for win64 2005-10-12 11:47:09 +00:00
icon.h great copy ctor/assignment operators cleanup by Paul Cornett (patch 1307665) 2006-02-09 00:51:23 +00:00
imaglist.h Nuke #pragma implementation/interface's 2005-09-23 12:56:45 +00:00
iniconf.h Source cleaning: whitespaces, tabs, -1/wxNOT_FOUND, TRUE/true, FALSE/false. 2004-08-27 18:59:37 +00:00
joystick.h Nuke #pragma implementation/interface's 2005-09-23 12:56:45 +00:00
libraries.h Move oleacc.lib from the VC++ projects/makefiles to libraries.h 2006-01-21 22:50:46 +00:00
listbox.h call SetHorizontalExtent() from SetString(); also simplified/cleaned up the former function and call InvalidateBestSize() from it automatically now 2006-07-12 21:44:34 +00:00
listctrl.h TLW default item changes have changed Enter key processing: it was now handled as TAB even for controls such as wxTree/ListCtrl which need it themselves; fix this by checking for VK_RETURN in these classes MSWShouldPreProcessMessage() implementation; also removed specific test for wxTextCtrl in wxWindowMSW::MSWProcessMessage() and simplified its code 2006-07-31 22:06:24 +00:00
magnif1.cur Removed rarely-used cursor; replaced other cursors 2005-05-15 16:43:12 +00:00
mdi.h wxFrameNameStr was already delivered by #include one line earlier. 2006-03-22 20:51:07 +00:00
mdi.ico REmoved unnecessary cursor and icon files 2005-05-15 14:48:42 +00:00
menu.h make access specifiers for the virtual functions match their access in the base class (patch 1400131) 2006-02-08 21:47:09 +00:00
menuitem.h Nuke #pragma implementation/interface's 2005-09-23 12:56:45 +00:00
metafile.h great copy ctor/assignment operators cleanup by Paul Cornett (patch 1307665) 2006-02-09 00:51:23 +00:00
microwin.h Nuke #pragma implementation/interface's 2005-09-23 12:56:45 +00:00
mimetype.h Nuke #pragma implementation/interface's 2005-09-23 12:56:45 +00:00
minifram.h Nuke #pragma implementation/interface's 2005-09-23 12:56:45 +00:00
missing.h Declarations missing from VC++ 5 2006-08-16 12:21:20 +00:00
msgdlg.h Include order is wxprec.h=>defs.h=>platform.h=>setup.h so remove explicit setup.h inclusion not touched by chckconf.h. 2006-01-26 17:20:50 +00:00
mslu.h MSLU with DMC build fix [#1469456]. 2006-04-14 12:16:29 +00:00
msvcrt.h don't define _CRTDBG_MAP_ALLOC as it is apparently unnecessary (patch 995135) 2004-07-25 16:47:33 +00:00
notebook.h we don't need to override MSWTranslateMessage(), it was a wrong workaround for the bug fixed in rev 1.41 of src/msw/evtloop.cpp 2006-06-30 23:00:11 +00:00
palette.h great copy ctor/assignment operators cleanup by Paul Cornett (patch 1307665) 2006-02-09 00:51:23 +00:00
pbrush.cur Restoring binary files 2005-05-16 12:33:21 +00:00
pen.h great copy ctor/assignment operators cleanup by Paul Cornett (patch 1307665) 2006-02-09 00:51:23 +00:00
pencil.cur Restoring binary files 2005-05-16 12:33:21 +00:00
pntleft.cur Removed rarely-used cursor; replaced other cursors 2005-05-15 16:43:12 +00:00
pntright.cur Removed rarely-used cursor; replaced other cursors 2005-05-15 16:43:12 +00:00
popupwin.h make access specifiers for the virtual functions match their access in the base class (patch 1400131) 2006-02-08 21:47:09 +00:00
printdlg.h Nuke #pragma implementation/interface's 2005-09-23 12:56:45 +00:00
printwin.h Nuke #pragma implementation/interface's 2005-09-23 12:56:45 +00:00
private.h fix gcc4 warning for wndproc casts (patch 1431939) 2006-03-09 13:18:50 +00:00
question.ico Replaced icon 2005-05-15 19:20:49 +00:00
radiobox.h make it possible to associate context help text with individual radiobox items 2006-06-11 21:13:13 +00:00
radiobut.h Nuke #pragma implementation/interface's 2005-09-23 12:56:45 +00:00
rcdefs.h Add rcdefs.h and support for automatic manifests on Windows 2005-11-08 22:49:46 +00:00
regconf.h Nuke #pragma implementation/interface's 2005-09-23 12:56:45 +00:00
region.h moved duplicated wxRegionContain definitions to wx/region.h 2006-08-10 14:26:55 +00:00
registry.h Nuke #pragma implementation/interface's 2005-09-23 12:56:45 +00:00
removble.ico Made the colours more muted 2005-06-01 14:21:07 +00:00
rightarr.cur Removed rarely-used cursor; replaced other cursors 2005-05-15 16:43:12 +00:00
roller.cur Removed rarely-used cursor; replaced other cursors 2005-05-15 16:43:12 +00:00
scrolbar.h make access specifiers for the virtual functions match their access in the base class (patch 1400131) 2006-02-08 21:47:09 +00:00
seh.h handle fatal exceptions in the other threads (based on patch 1459813 by Carl-Friedrich Braun) 2006-04-26 18:04:15 +00:00
setup0.h moved wxUSE_MS_HTML_HELP to MSW-specific setup.h, it's not used on other platforms 2006-06-30 22:04:56 +00:00
setup_microwin.h Removed WXWIN_COMPATIBILITY_2_2 together with code guarded by it. 2005-10-09 15:48:42 +00:00
slider95.h make access specifiers for the virtual functions match their access in the base class (patch 1400131) 2006-02-08 21:47:09 +00:00
sound.h Nuke #pragma implementation/interface's 2005-09-23 12:56:45 +00:00
spinbutt.h added NormalizeValue() which can be used to ensure that the control value is in range 2006-08-10 00:43:35 +00:00
spinctrl.h force showing 0 in the spin control instead of leaving it empty as the native spin button seems to be content to do 2006-06-26 12:20:50 +00:00
stackwalk.h implemented wxStackWalker for Unix (using glibc-specific methods); moved wxUSE_STACKWALKER to common setu_inc.h 2005-01-19 01:15:12 +00:00
statbmp.h make access specifiers for the virtual functions match their access in the base class (patch 1400131) 2006-02-08 21:47:09 +00:00
statbox.h make access specifiers for the virtual functions match their access in the base class (patch 1400131) 2006-02-08 21:47:09 +00:00
statbr95.h make access specifiers for the virtual functions match their access in the base class (patch 1400131) 2006-02-08 21:47:09 +00:00
statline.h make access specifiers for the virtual functions match their access in the base class (patch 1400131) 2006-02-08 21:47:09 +00:00
stattext.h make access specifiers for the virtual functions match their access in the base class (patch 1400131) 2006-02-08 21:47:09 +00:00
std.ico REmoved unnecessary cursor and icon files 2005-05-15 14:48:42 +00:00
stdpaths.h added wxStandardPaths::GetDocumentsDir() (patch 1214360) 2006-04-17 01:12:04 +00:00
subwin.h added WX_FORWARD_STD_METHODS_TO_SUBWINDOWS macro 2004-12-13 01:02:32 +00:00
tabctrl.h Move constant strings to .rodata/.data.rel.ro ELF segment from .data by making them really const. 2006-01-16 14:59:55 +00:00
taskbar.h Nuke #pragma implementation/interface's 2005-09-23 12:56:45 +00:00
tbar95.h minor refactoring of OnEraseBackground() 2006-07-24 14:57:57 +00:00
textctrl.h make access specifiers for the virtual functions match their access in the base class (patch 1400131) 2006-02-08 21:47:09 +00:00
tglbtn.h make access specifiers for the virtual functions match their access in the base class (patch 1400131) 2006-02-08 21:47:09 +00:00
timer.h Nuke #pragma implementation/interface's 2005-09-23 12:56:45 +00:00
tooltip.h Warning fix, minor source cleaning and better !PCH support. 2006-07-24 14:04:31 +00:00
toplevel.h move the logic for changing notebook pages using the standard Ctrl-Tab/PageUp/Dn keys even when focus is outside of the notebook to wxControlContainer from wxTopLevelWindowMSW to allow it work for notebooks whose parent is not a TLW (as a side effect, this now also works in all ports although I don't really know how desirable this is) 2006-08-10 15:42:07 +00:00
treectrl.h TLW default item changes have changed Enter key processing: it was now handled as TAB even for controls such as wxTree/ListCtrl which need it themselves; fix this by checking for VK_RETURN in these classes MSWShouldPreProcessMessage() implementation; also removed specific test for wxTextCtrl in wxWindowMSW::MSWProcessMessage() and simplified its code 2006-07-31 22:06:24 +00:00
uxtheme.h take const wxWindow * in wxUxThemeHandle ctor 2006-06-03 14:56:05 +00:00
uxthemep.h include wx/msw/wrapcctl.h instead of <commctrl.h> as otherwise value of _WIN32_IE is inconsistent when we do include wx/msw/wrapcctl.h 2005-06-08 21:47:29 +00:00
window.h reorganized VK to WXK translation code to use a table instead of huge switch statement in which it was too easy to get lost 2006-06-22 18:27:02 +00:00
winundef.h #undef CreateFont to fix cygwin compilation now that wxRichTextCtrl uses it 2005-10-31 19:35:41 +00:00
wrapcctl.h wxCore build fix. 2006-03-12 13:35:59 +00:00
wrapcdlg.h Wrap <commdlgs.h> as <commctls.h>. Required makefiles rebuilded. 2005-03-22 19:39:54 +00:00
wrapshl.h moved combobox styles from defs.to to combobox.h; added wxTE/wxCB_FILENAME styles (MSW only for now); show them in the widgets sample and use for file/dir pickers text controls 2006-07-29 19:19:50 +00:00
wrapwin.h Fix windows.h inclusion problem on WinCE 2006-03-15 10:30:08 +00:00
wx.manifest added WindowsXP manifest directly into application's resources 2003-04-11 23:22:39 +00:00
wx.rc Give app a default wxWidgets icon other than random one e.g. CD-ROM 2006-06-18 11:07:19 +00:00