Julian Smart 
							
						 
					 
					
						
						
							
						
						655719367a 
					 
					
						
						
							
							Use old licence name  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27408  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2004-05-23 20:53:33 +00:00 
						 
				 
			
				
					
						
							
							
								Julian Smart 
							
						 
					 
					
						
						
							
						
						77ffb5937e 
					 
					
						
						
							
							Name and version changes  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27404  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2004-05-23 14:56:36 +00:00 
						 
				 
			
				
					
						
							
							
								David Elliott 
							
						 
					 
					
						
						
							
						
						eb537cfb1c 
					 
					
						
						
							
							Improved idle event processing.  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@24870  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-12-15 15:57:42 +00:00 
						 
				 
			
				
					
						
							
							
								David Elliott 
							
						 
					 
					
						
						
							
						
						0187ddb4a8 
					 
					
						
						
							
							Use an application delegate object  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@24100  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-10-06 15:36:11 +00:00 
						 
				 
			
				
					
						
							
							
								David Elliott 
							
						 
					 
					
						
						
							
						
						518e56a71b 
					 
					
						
						
							
							Removed MainLoop, ExitMainLoop, Pending, and Dispatch  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@24065  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-10-03 13:15:56 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						dd435a79ed 
					 
					
						
						
							
							removed wxApp::Initialized() (replaced with a dummy version in wxApp itself); wxApp in wxGTK now uses wxEvtLoop too  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@23965  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-09-27 13:47:46 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						1bf77ee556 
					 
					
						
						
							
							use wxEventLoop in wxApp under wxMSW; factored out common code from wxX11/wxMotif/wxMGL to wxAppBase; changed wxApp::Dispatch() return type  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@23609  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-09-15 19:48:16 +00:00 
						 
				 
			
				
					
						
							
							
								David Elliott 
							
						 
					 
					
						
						
							
						
						cdd0a08f32 
					 
					
						
						
							
							Clean up comments  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@23601  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-09-15 15:22:45 +00:00 
						 
				 
			
				
					
						
							
							
								David Elliott 
							
						 
					 
					
						
						
							
						
						b93d8cc460 
					 
					
						
						
							
							Don't send idle events while an assertion dialog is showing.  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22800  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-08-13 15:25:34 +00:00 
						 
				 
			
				
					
						
							
							
								David Elliott 
							
						 
					 
					
						
						
							
						
						14fc7eb426 
					 
					
						
						
							
							Don't install idle event handler in secondary threads.  
						
						... 
						
						
						
						I've not seen this happen yet, but it can, and I'm taking this precaution.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22625  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-08-06 03:42:25 +00:00 
						 
				 
			
				
					
						
							
							
								Julian Smart 
							
						 
					 
					
						
						
							
						
						955a919785 
					 
					
						
						
							
							Rationalised OnIdle  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21948  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-07-14 08:41:08 +00:00 
						 
				 
			
				
					
						
							
							
								David Elliott 
							
						 
					 
					
						
						
							
						
						9977626de4 
					 
					
						
						
							
							Put OnIdle() back.  Without deleting pending objects, frames that have  
						
						... 
						
						
						
						been Destroy()ed (e.g. by the default close implementation) never actually
get deleted and thus the program never terminates because the
wxTopLevelWindowBase destructor is never called to do ExitMainLoop()
FIXME: Why isn't this OnIdle stuff simply in wxAppBase?
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21947  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-07-14 03:48:20 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						5b72b34401 
					 
					
						
						
							
							removed OnIdle() which didn't compile any longer  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21943  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-07-14 00:50:57 +00:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								David Elliott 
							
						 
					 
					
						
						
							
						
						47f1ad6a71 
					 
					
						
						
							
							Provide NSAutoreleasePool instances during initialization  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21608  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-07-03 15:36:09 +00:00 
						 
				 
			
				
					
						
							
							
								David Elliott 
							
						 
					 
					
						
						
							
						
						87d77923a6 
					 
					
						
						
							
							Removed conflicting wxEntry prototype  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21586  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-07-02 20:48:29 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						05e2b077c6 
					 
					
						
						
							
							more work on fixing wxEntry() and ANSI/Unicode cmd line args mess  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21520  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-06-30 20:02:05 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						9482617091 
					 
					
						
						
							
							extracted common initialization/cleanup functions in common/init.cpp; standardized wxEntry()  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21518  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-06-30 18:43:09 +00:00 
						 
				 
			
				
					
						
							
							
								David Elliott 
							
						 
					 
					
						
						
							
						
						bf25264013 
					 
					
						
						
							
							Changed bool WakeUpIdle() to void to match base class  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21381  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-06-25 02:10:36 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						e2478fde62 
					 
					
						
						
							
							wxBase/GUI separation: 1st step, wxMSW should build, all the rest is broken  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21342  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-06-24 00:56:19 +00:00 
						 
				 
			
				
					
						
							
							
								David Elliott 
							
						 
					 
					
						
						
							
						
						fb896a322a 
					 
					
						
						
							
							Added original works and stubs to CVS repository  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@19676  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-03-21 19:51:47 +00:00