Francesco Montorsi 
							
						 
					 
					
						
						
							
						
						53a2db124c 
					 
					
						
						
							
							substitute WXDLLEXPORT with WXDLLIMPEXP_CORE and WXDLLEXPORT_DATA with WXDLLIMPEXP_DATA_CORE  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52834  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-03-26 15:06:00 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						4f7d425f60 
					 
					
						
						
							
							use correct WXDLLIMPEXP_FWD_XXX (patch from Tim Stahlhut)  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50184  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-11-23 14:13:50 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						899544330f 
					 
					
						
						
							
							fix a few hundreds of harmless unused parameters warnings and a couple of real bugs discovered thanks to them  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49659  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-11-05 22:29:16 +00:00 
						 
				 
			
				
					
						
							
							
								Václav Slavík 
							
						 
					 
					
						
						
							
						
						b5dbe15d0b 
					 
					
						
						
							
							added WXDLLIMPEXP_FWD_FOO macros in addition to WXDLLIMPEXP_FOO for use with forward declarations (in preparation for GCC visibility support)  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47254  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-07-09 10:09:52 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Cornett 
							
						 
					 
					
						
						
							
						
						0728199b91 
					 
					
						
						
							
							process pending wx events before sending idle events  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47229  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-07-08 05:31:32 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						b886fae648 
					 
					
						
						
							
							Main change is that we now close X11 display on program exit: as this couldn't  
						
						... 
						
						
						
						be done in wxApp dtor (too early), a special module had to be created for it
and module dependencies added for the other modules which have to be cleaned
up while the display is still open.
Also a few minor formatting changes and removed a couple of unused variables
from wxApp.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42119  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2006-10-19 14:39:53 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						d3c7fc996a 
					 
					
						
						
							
							mark all dtors which are virtual because base class dtor is virtual explicitly virtual themselves  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41020  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2006-09-05 20:47:48 +00:00 
						 
				 
			
				
					
						
							
							
								Mart Raudsepp 
							
						 
					 
					
						
						
							
						
						8907154c1a 
					 
					
						
						
							
							Nuke #pragma implementation/interface's  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35650  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2005-09-23 12:56:45 +00:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						5a41643a8d 
					 
					
						
						
							
							linking fix (removed unused virtual methods declarations)  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@23707  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-09-19 11:55:32 +00:00 
						 
				 
			
				
					
						
							
							
								Mattia Barbon 
							
						 
					 
					
						
						
							
						
						e6b9830a06 
					 
					
						
						
							
							wxX11 compilation fix.  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@23625  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-09-16 21:02:22 +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 
						 
				 
			
				
					
						
							
							
								Václav Slavík 
							
						 
					 
					
						
						
							
						
						1202890513 
					 
					
						
						
							
							added support for gcc precompiled headers  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22722  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-08-09 12:38:21 +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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						9bb1b05540 
					 
					
						
						
							
							removed unused method declaration  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21549  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-07-01 12:29:25 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						6abf9dacb0 
					 
					
						
						
							
							removed old wxEntry declarations  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21524  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-06-30 21:01:48 +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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Gilles Depeyrot 
							
						 
					 
					
						
						
							
						
						edf6a06341 
					 
					
						
						
							
							disable use of #pragma interface under Mac OS X  
						
						... 
						
						
						
						GNU compiler included with Mac OS X 10.2 (Jaguar) as well as available updates
contain a bug concerning #pragma interface handling that can only be worked
around by not using them (and they are not necessary anyways)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@20586  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-05-11 18:08:58 +00:00 
						 
				 
			
				
					
						
							
							
								Mattia Barbon 
							
						 
					 
					
						
						
							
						
						9ce8d6a2b0 
					 
					
						
						
							
							Moved m_visual* wxApp[X11] members used by wxBitmap and  
						
						... 
						
						
						
						wxColour into a new wxXVisualInfo structure, and moved code
to initialize it to a new src/x11/utilsx.cpp file (utility
functions shared by wxMotif and wxX11).
  Added (currently unused) code in wxMotif to
retrieve wxXVisualInfo; it will be used when wxMotif
is switched to bitmap.cpp from wxX11.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@20056  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-04-07 17:15:11 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						2b5f62a0b2 
					 
					
						
						
							
							merged 2.4 branch into the trunk  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@18040  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2002-12-04 14:11:26 +00:00 
						 
				 
			
				
					
						
							
							
								Julian Smart 
							
						 
					 
					
						
						
							
						
						90a1a975d4 
					 
					
						
						
							
							Applied patch [ 588734 ] Makes ProcessIdle() virtual  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16341  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2002-08-01 19:54:55 +00:00 
						 
				 
			
				
					
						
							
							
								Julian Smart 
							
						 
					 
					
						
						
							
						
						5968a0dcd9 
					 
					
						
						
							
							Corrected OnAssert  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15953  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2002-06-25 18:12:07 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						d715d419e1 
					 
					
						
						
							
							fix compilation without WXDEBUG (includes patch 561458)  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15701  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2002-05-28 16:54:50 +00:00 
						 
				 
			
				
					
						
							
							
								Julian Smart 
							
						 
					 
					
						
						
							
						
						8601b2e15b 
					 
					
						
						
							
							Modifications to get wxNanoX compiling again  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14884  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2002-04-01 14:09:44 +00:00 
						 
				 
			
				
					
						
							
							
								Robert Roebling 
							
						 
					 
					
						
						
							
						
						dc4025af9a 
					 
					
						
						
							
							Some work for wxX11 on 8-bit visuals.  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14867  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2002-03-29 22:58:15 +00:00 
						 
				 
			
				
					
						
							
							
								Václav Slavík 
							
						 
					 
					
						
						
							
						
						0e04ef47f6 
					 
					
						
						
							
							move wxApp::GetStdIcon to wxArtProvider  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14746  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2002-03-24 00:19:01 +00:00 
						 
				 
			
				
					
						
							
							
								Julian Smart 
							
						 
					 
					
						
						
							
						
						086fd5603b 
					 
					
						
						
							
							ProcessXEvent now returns TRUE if processed, FALSE if not  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14491  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2002-03-08 12:06:12 +00:00 
						 
				 
			
				
					
						
							
							
								Julian Smart 
							
						 
					 
					
						
						
							
						
						256d631aaf 
					 
					
						
						
							
							Started some NanoX work (blind to begin with)  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14224  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2002-02-15 11:14:42 +00:00 
						 
				 
			
				
					
						
							
							
								Robert Roebling 
							
						 
					 
					
						
						
							
						
						a11672a469 
					 
					
						
						
							
							wxX11:  
						
						... 
						
						
						
						Lots of wxBitmap et al work.
     Adapted wxIcon, wxCursor to this.
     Split wxApp init things up so that the
       X11 display is available sooner.
     Changed initial display code accordingly.
     Corrected wxDC::DrawBitmap.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14170  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2002-02-13 08:38:54 +00:00 
						 
				 
			
				
					
						
							
							
								Julian Smart 
							
						 
					 
					
						
						
							
						
						7edcafa467 
					 
					
						
						
							
							Removed some debug code from window headers; added some debug  
						
						... 
						
						
						
						code to try to figure out capture problems
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14161  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2002-02-12 18:15:20 +00:00 
						 
				 
			
				
					
						
							
							
								Robert Roebling 
							
						 
					 
					
						
						
							
						
						d02cb44ecf 
					 
					
						
						
							
							Killed various wxMotif things in wxX11.  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14107  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2002-02-10 18:04:13 +00:00 
						 
				 
			
				
					
						
							
							
								Julian Smart 
							
						 
					 
					
						
						
							
						
						1b0fb34be8 
					 
					
						
						
							
							Added X11 wxEventLoop implementation; rearranged event processing  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14064  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2002-02-08 12:00:11 +00:00 
						 
				 
			
				
					
						
							
							
								Julian Smart 
							
						 
					 
					
						
						
							
						
						7eaac9f513 
					 
					
						
						
							
							First stabs at stripping out Xt/Motif code  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14017  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2002-02-05 18:13:03 +00:00 
						 
				 
			
				
					
						
							
							
								Julian Smart 
							
						 
					 
					
						
						
							
						
						83df96d63a 
					 
					
						
						
							
							Reformatted Motif headers; added __WXX11__ symbol support to common headers;  
						
						... 
						
						
						
						added place-holding src/x11 and include/wx/x11 files.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14015  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2002-02-05 16:34:33 +00:00