wxWidgets/include/wx/msw
Julian Smart e39af974ef - Moved wxApp::SendIdleEvents and wxApp::ProcessIdle into common code.
- wxWindow::OnInternalIdle is now used in all ports, and ensures that
  user OnIdle events do not interfere with crucial internal processing.
- wxWindow::UpdateWindowUI is now a documented function that
  sends wxUpdateUIEvents, and can be overridden. It has a helper function
  DoUpdateWindowUI for taking appropriate wxUpdateUIEvent action.
- Added functions to wxUpdateUIEvent: Set/GetMode, Set/GetUpdateInterval,
  CanUpdate, to assist with optimising update event frequency.
- Added functions to wxIdleEvent: Set/GetMode, CanSend, to
  determine whether a window should receive idle events.
- Added wxWS_EX_PROCESS_IDLE, wxWS_EX_PROCESS_UI_UPDATES window
  styles for use with conservative idle and update event modes.
- wxMSW and wxGTK now send menu update events only when a menu is
  about to be used.
- Added WM_INITMENU processing instead of WM_ENTERMENULOOP, or
  accelerators don't always get called since menu items may still
  be disabled.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21789 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-09 10:15:21 +00:00
..
ctl3d
ole explicit cast for digital mars to use OLE 2003-04-24 11:15:36 +00:00
wince Applied patch [ 736322 ] Remove TWINE support, merge it in Wine. 2003-05-23 19:16:45 +00:00
.cvsignore
accel.h
app.h - Moved wxApp::SendIdleEvents and wxApp::ProcessIdle into common code. 2003-07-09 10:15:21 +00:00
apptbase.h compilation fixes for multilib/DLL build 2003-07-04 13:00:07 +00:00
apptrait.h compilation fixes for multilib/DLL build 2003-07-04 13:00:07 +00:00
bitmap.h new template-based more flexible and hopefully more efficient raw bitmap implementation 2003-04-28 01:46:05 +00:00
blank.cur
bmpbuttn.h compilation fixes for non default wxUSE_XXX values (patch 662781) 2003-01-12 22:20:46 +00:00
brush.h merged 2.4 branch into the trunk 2002-12-04 14:11:26 +00:00
bullseye.cur
button.h Revamped border handling. 2003-05-06 21:57:32 +00:00
caret.h
cdrom.ico
checkbox.h merged 2.4 branch into the trunk 2002-12-04 14:11:26 +00:00
checklst.h merged 2.4 branch into the trunk 2002-12-04 14:11:26 +00:00
child.ico
chkconf.h MinGW compilation fixes. 2003-07-01 20:02:59 +00:00
choice.h Insert() patch from John Labenski 2003-05-09 12:58:28 +00:00
clipbrd.h Added m_isOpened variable to simulate opening/closing 2003-05-02 17:48:17 +00:00
clock.cur
colordlg.h applied patch to build wxMSW with CW7 (patch 550445) 2002-05-09 22:34:44 +00:00
colour.h
colours.bmp
combobox.h fixes needed for separate DLL build to work 2003-07-02 01:41:23 +00:00
computer.ico
control.h implemented GetDefaultBorder() in wxControl, override it in some controls which don't want to have sunken style by default 2003-07-06 21:35:32 +00:00
csquery.bmp
cursor.h big wxCursor cleanup 2003-02-02 02:06:34 +00:00
dc.h use DECLARE_NO_COPY_CLASS() where applicable (patch 633384) 2003-01-02 23:38:11 +00:00
dcclient.h Removed erroneous copyright names and corrected licence spelling 2003-03-17 10:34:04 +00:00
dcmemory.h
dcprint.h
dcscreen.h
dde.h renamed WXDLLEXPORT_BASE/CORE to WXDLLIMPEXP_BASE/CORE 2003-07-02 01:59:24 +00:00
dialog.h Fix for bug [ 744199 ] wxBringWindowToTop, child window z-order 2003-06-01 21:01:18 +00:00
dib.h wxDIB::Create(wxBitmap) shouldn't do any conversions if the bitmap is already a DIB section 2003-03-24 22:58:50 +00:00
dirdlg.h what do we need a separate (from m_windowStyle) m_dialogStyle here for? removed 2003-02-01 23:30:53 +00:00
disable.bmp
display.h compilation fix (extra semicolon) 2003-07-07 11:58:52 +00:00
dragimag.h added a few #ifdefs needed to build a smaller library (patch 751523) 2003-06-14 13:00:55 +00:00
drive.ico
enhmeta.h Removed erroneous copyright names and corrected licence spelling 2003-03-17 10:34:04 +00:00
error.ico
fdrepdlg.h use DECLARE_NO_COPY_CLASS() where applicable (patch 633384) 2003-01-02 23:38:11 +00:00
file1.ico
filedlg.h wxFileDialog cleanup, extracted common code to fldlgcmn.cpp (patch 754187) 2003-06-14 13:31:49 +00:00
floppy.ico
folder1.ico
folder2.ico
font.h added DoSetNativeFontInfo() to avoid virtual function hiding 2003-02-12 15:42:27 +00:00
fontdlg.h fixes to wxFontDialog after recent changes 2002-05-12 22:26:01 +00:00
fontenum.h
frame.h - Moved wxApp::SendIdleEvents and wxApp::ProcessIdle into common code. 2003-07-09 10:15:21 +00:00
gauge95.h
gccpriv.h workaround a Watcom build 2003-07-05 15:35:32 +00:00
gdiimage.h Removed erroneous copyright names and corrected licence spelling 2003-03-17 10:34:04 +00:00
gdiobj.h merged 2.4 branch into the trunk 2002-12-04 14:11:26 +00:00
glcanvas.h merged 2.4 branch into the trunk 2002-12-04 14:11:26 +00:00
gsockmsw.h
hand.cur
heart.cur
helpbest.h fixes for moving wxHTML files into their own DLL 2003-07-04 13:04:05 +00:00
helpchm.h
helpwin.h
icon.h added wxIconLocation; minor fixes to wxIcon on some platforms 2003-06-21 13:39:40 +00:00
imaglist.h
info.ico
iniconf.h
joystick.h Applied patch [ 597700 ] Fix proposal for wxJoystick under MSW 2002-08-20 17:16:05 +00:00
listbox.h merged 2.4 branch into the trunk 2002-12-04 14:11:26 +00:00
listctrl.h 1. Added m_count and maintain its value in InsertItem, RemoveItem 2003-01-30 01:53:28 +00:00
magnif1.cur
mdi.h use DECLARE_NO_COPY_CLASS() where applicable (patch 633384) 2003-01-02 23:38:11 +00:00
mdi.ico
menu.h Fixed ambiguity 2003-07-02 13:45:49 +00:00
menuitem.h Removed erroneous copyright names and corrected licence spelling 2003-03-17 10:34:04 +00:00
metafile.h
microwin.h
mimetype.h renamed WXDLLEXPORT_BASE/CORE to WXDLLIMPEXP_BASE/CORE 2003-07-02 01:59:24 +00:00
minifram.h fixed fatal crash in Create() after my last change 2003-06-28 13:12:00 +00:00
missing.h wxBase/GUI separation: 1st step, wxMSW should build, all the rest is broken 2003-06-24 00:56:19 +00:00
msgdlg.h use DECLARE_NO_COPY_CLASS() where applicable (patch 633384) 2003-01-02 23:38:11 +00:00
mslu.h SF patch [ 708702 ] Wide character filename support for BCC 2003-04-28 20:58:29 +00:00
msvcrt.h Removed erroneous copyright names and corrected licence spelling 2003-03-17 10:34:04 +00:00
noentry.cur
notebook.h wxNotebook::HitTest() for wxMSW added (patch 748469) 2003-07-06 21:02:24 +00:00
palette.h
pbrush.cur
pen.h fixes for user dash handling (patch 717736) 2003-04-11 14:02:32 +00:00
pencil.cur
pntleft.cur
pntright.cur
popupwin.h Added corrected Show() to wxPopupWindow 2003-06-17 08:26:01 +00:00
printdlg.h use DECLARE_NO_COPY_CLASS() where applicable (patch 633384) 2003-01-02 23:38:11 +00:00
printwin.h use DECLARE_NO_COPY_CLASS() where applicable (patch 633384) 2003-01-02 23:38:11 +00:00
private.h compilation fixes for multilib/DLL build 2003-07-04 13:00:07 +00:00
query.cur
question.ico
radiobox.h removed wxFunction 2003-07-01 12:19:10 +00:00
radiobut.h Added wxRadioButton::MSWWindowProc to reset m_focusJustSet -- otherwise, 2002-07-05 14:09:31 +00:00
regconf.h fixed compilation of multilib dll 2003-07-04 18:08:53 +00:00
region.h Reversed the meaning of black and white in wxRegion::ConvertToBitmap 2003-05-03 17:56:30 +00:00
registry.h compilation fix 2003-07-04 18:06:18 +00:00
removble.ico
rightarr.cur
roller.cur
scrolbar.h
setup0.h Added --use-stl to cnfigure, wxUSE_STL to setup0.h 2003-07-08 19:52:35 +00:00
setup_microwin.h Applied patch [ 736322 ] Remove TWINE support, merge it in Wine. 2003-05-23 19:16:45 +00:00
size.cur
slider95.h added TRUE default value for Show() argument 2002-06-20 12:52:06 +00:00
slidrmsw.h
spinbutt.h
spinctrl.h fix Alt-letter navigation with spin controls (bug 672974) 2003-03-24 18:55:42 +00:00
statbmp.h implemented GetDefaultBorder() in wxControl, override it in some controls which don't want to have sunken style by default 2003-07-06 21:35:32 +00:00
statbox.h
statbr95.h
statline.h
stattext.h implemented GetDefaultBorder() in wxControl, override it in some controls which don't want to have sunken style by default 2003-07-06 21:35:32 +00:00
std.ico
tabctrl.h use DECLARE_NO_COPY_CLASS() where applicable (patch 633384) 2003-01-02 23:38:11 +00:00
taskbar.h show the taskbar icon even after Explorer restart (patch 723532) + some code cleanup 2003-05-01 20:49:34 +00:00
tbar95.h removed style parameter from MSWCreateToolbar(), it is unneeded 2003-01-10 23:23:49 +00:00
tbarmsw.h
textctrl.h Extended wxTextAttr and added wxTextCtrl::GetStyle stub 2003-06-20 16:25:31 +00:00
tglbtn.h
timer.h
tooltip.h Removed erroneous copyright names and corrected licence spelling 2003-03-17 10:34:04 +00:00
toplevel.h Added wxTLW::SetShape and implementations for wxGTK, wxMSW and an 2003-03-28 23:05:05 +00:00
treectrl.h Removed erroneous copyright names and corrected licence spelling 2003-03-17 10:34:04 +00:00
uxtheme.h Attempt to make wxWindows play better with XP themes 2003-06-02 10:27:03 +00:00
warning.ico
watch1.cur
wave.h use DECLARE_NO_COPY_CLASS() where applicable (patch 633384) 2003-01-02 23:38:11 +00:00
window.h - Moved wxApp::SendIdleEvents and wxApp::ProcessIdle into common code. 2003-07-09 10:15:21 +00:00
winundef.h #undef LoadBitmap() too 2003-01-08 12:27:28 +00:00
wx.manifest added WindowsXP manifest directly into application's resources 2003-04-11 23:22:39 +00:00
wx.rc Can now skip default manifest inclusion by defining wxUSE_NO_MANIFEST 2003-06-14 16:44:18 +00:00