Robert Roebling 
							
						 
					 
					
						
						
							
						
						04ab8b6ddf 
					 
					
						
						
							
							Moved all the coordinate system calculation to wxDCBase  
						
						... 
						
						
						
						and thus removed all the duplicated code in all wxDC
   classes.
  Problematic is that wxSVGFileDC and wxPostscriptDC inherit
   from wxDC and therefore include platform specific code
   (also before this change) so I chose to override all
   SetLogicalOrigin() etc. methods in these classes and
   call their wxDCBase methods thereby circumventing the
   platform dependent code.
  I'm afraid the Mac code will require updating, too.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45752  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-05-02 11:05:45 +00:00 
						 
				 
			
				
					
						
							
							
								Robert Roebling 
							
						 
					 
					
						
						
							
						
						621b83d9b3 
					 
					
						
						
							
							Made device to logical and vv conversion methods  
						
						... 
						
						
						
						virtual and implement them like any other method
    in the wxDC classes, not only in the their files
    but somehow belonging to the wxDCBase class.
  This is required for plugging in differnt DC backends
    with different conversions.
  Ideally (and absolutely possible ) all these methods
    should be removed and just the one in wxDCBase
    should stay using values set in the various
    derived classes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45741  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-05-01 21:28:29 +00:00 
						 
				 
			
				
					
						
							
							
								Stefan Neis 
							
						 
					 
					
						
						
							
						
						951f68d01c 
					 
					
						
						
							
							Adapted to API changes with respect to GetTextExtent (patch  #1709152 ).  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45705  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-04-28 10:04:34 +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 
						 
				 
			
				
					
						
							
							
								Włodzimierz Skiba 
							
						 
					 
					
						
						
							
						
						c5789d1526 
					 
					
						
						
							
							Use Get*Box instead Get*Region if you are asking about position and size. And it is enough to have it in base class only.  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30874  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2004-12-06 15:48:50 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						282d1e47f9 
					 
					
						
						
							
							dc.h shouldn't include itself (patch 992933)  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28488  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2004-07-25 16:39:07 +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 
						 
				 
			
				
					
						
							
							
								David Webster 
							
						 
					 
					
						
						
							
						
						357b66eb5b 
					 
					
						
						
							
							Unused variable removed from inline  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26023  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2004-03-02 04:27:54 +00:00 
						 
				 
			
				
					
						
							
							
								David Webster 
							
						 
					 
					
						
						
							
						
						1d0edc0f73 
					 
					
						
						
							
							More updates for gdi  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15209  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2002-04-19 21:40:05 +00:00 
						 
				 
			
				
					
						
							
							
								David Webster 
							
						 
					 
					
						
						
							
						
						ba2abe8530 
					 
					
						
						
							
							back to void for DoFloodFill  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15201  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2002-04-18 13:30:53 +00:00 
						 
				 
			
				
					
						
							
							
								Julian Smart 
							
						 
					 
					
						
						
							
						
						387ebd3eb7 
					 
					
						
						
							
							Added wxDF_HTML  
						
						... 
						
						
						
						Added VC++/non-Unicode for setting HTML clipboard data
Changed FloodFill to return a bool value
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15185  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2002-04-17 11:48:11 +00:00 
						 
				 
			
				
					
						
							
							
								David Webster 
							
						 
					 
					
						
						
							
						
						938aa9c461 
					 
					
						
						
							
							Menuing and statusbar updates  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15087  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2002-04-10 22:29:32 +00:00 
						 
				 
			
				
					
						
							
							
								David Webster 
							
						 
					 
					
						
						
							
						
						6835592c5c 
					 
					
						
						
							
							OS/2 Updates for this week.  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11013  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2001-07-13 17:41:54 +00:00 
						 
				 
			
				
					
						
							
							
								Julian Smart 
							
						 
					 
					
						
						
							
						
						0cbff1201a 
					 
					
						
						
							
							Added wxUSE_DC_CACHEING and associated code to wxMSW  
						
						... 
						
						
						
						Added EnableCache, CacheEnabled to wxDCBase
Added mask source args to DoBlit, Blit
Added cache testing code to dragimag sample
Added wxSystemOptions, regenerated makefiles
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10962  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2001-07-11 10:07:06 +00:00 
						 
				 
			
				
					
						
							
							
								David Webster 
							
						 
					 
					
						
						
							
						
						210a651b4f 
					 
					
						
						
							
							OS/2 update for wxUniv merge.  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10873  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2001-07-06 21:45:11 +00:00 
						 
				 
			
				
					
						
							
							
								David Webster 
							
						 
					 
					
						
						
							
						
						ac7fb818cc 
					 
					
						
						
							
							DC updates  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@9726  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2001-04-11 18:04:54 +00:00 
						 
				 
			
				
					
						
							
							
								Václav Slavík 
							
						 
					 
					
						
						
							
						
						fe2e43661e 
					 
					
						
						
							
							moved splines rendering code into wxDCBase  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@9524  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2001-03-13 23:38:57 +00:00 
						 
				 
			
				
					
						
							
							
								David Webster 
							
						 
					 
					
						
						
							
						
						d8fcb5e835 
					 
					
						
						
							
							Add a Get and Set for an OS/2 PS  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@9233  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2001-01-31 05:32:23 +00:00 
						 
				 
			
				
					
						
							
							
								David Webster 
							
						 
					 
					
						
						
							
						
						d7e1a32274 
					 
					
						
						
							
							OS/2 updates for debugging and statusbar processing  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@8630  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2000-10-24 21:46:49 +00:00 
						 
				 
			
				
					
						
							
							
								Bryan Petty 
							
						 
					 
					
						
						
							
						
						f6bcfd974e 
					 
					
						
						
							
							merged 2.2 branch  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@7748  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2000-07-15 19:51:35 +00:00 
						 
				 
			
				
					
						
							
							
								David Webster 
							
						 
					 
					
						
						
							
						
						c8ce6bccc3 
					 
					
						
						
							
							wxDC new virtual function  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@4848  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						1999-12-06 23:47:52 +00:00 
						 
				 
			
				
					
						
							
							
								David Webster 
							
						 
					 
					
						
						
							
						
						004fd0c883 
					 
					
						
						
							
							*** empty log message ***  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@4168  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						1999-10-25 02:41:20 +00:00 
						 
				 
			
				
					
						
							
							
								David Webster 
							
						 
					 
					
						
						
							
						
						7cdc2f1e42 
					 
					
						
						
							
							Fixes for long to wxCoord  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@4071  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						1999-10-19 21:03:55 +00:00 
						 
				 
			
				
					
						
							
							
								David Webster 
							
						 
					 
					
						
						
							
						
						fb46a9a6c6 
					 
					
						
						
							
							no message  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3997  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						1999-10-14 22:36:24 +00:00 
						 
				 
			
				
					
						
							
							
								David Webster 
							
						 
					 
					
						
						
							
						
						75f11ad7ca 
					 
					
						
						
							
							*** empty log message ***  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3924  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						1999-10-11 02:49:06 +00:00 
						 
				 
			
				
					
						
							
							
								David Webster 
							
						 
					 
					
						
						
							
						
						f0a56ab0c3 
					 
					
						
						
							
							wxOS2 updates for 10/5/99  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3837  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						1999-10-05 22:10:56 +00:00 
						 
				 
			
				
					
						
							
							
								David Webster 
							
						 
					 
					
						
						
							
						
						ce44c50e9b 
					 
					
						
						
							
							*** empty log message ***  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3788  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						1999-10-02 01:44:39 +00:00 
						 
				 
			
				
					
						
							
							
								David Webster 
							
						 
					 
					
						
						
							
						
						c3d434725b 
					 
					
						
						
							
							*** empty log message ***  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3278  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						1999-08-05 04:05:25 +00:00 
						 
				 
			
				
					
						
							
							
								David Webster 
							
						 
					 
					
						
						
							
						
						1408104d04 
					 
					
						
						
							
							Changes to make common and generic compilable under VisualAge C++ V3.0 ofr OS/2  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3238  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						1999-08-02 16:39:18 +00:00 
						 
				 
			
				
					
						
							
							
								David Webster 
							
						 
					 
					
						
						
							
						
						54da4255a2 
					 
					
						
						
							
							*** empty log message ***  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3235  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						1999-08-02 04:44:01 +00:00 
						 
				 
			
				
					
						
							
							
								David Webster 
							
						 
					 
					
						
						
							
						
						0e320a79f1 
					 
					
						
						
							
							*** empty log message ***  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3190  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						1999-07-29 05:11:30 +00:00