Francesco Montorsi 
							
						 
					 
					
						
						
							
						
						89efaf2b65 
					 
					
						
						
							
							change generic ints to enums in wxDC ( closes   #9959 )  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57907  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2009-01-08 14:21:53 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						fdaad94e75 
					 
					
						
						
							
							deprecate wxDC::SetClippingRegion(wxRegion) overload and replace it with SetDeviceClippingRegion() to avoid confusion due to use of different kind of coordinates in this and other overloads of the same function; also rename wxDCImpl::DoSetClippingRegionAsRegion() to DoSetDeviceClippingRegion(); finally use bounding box of the region passed to wxDCClipper ctor to avoid interpreting coordinates differently for different ctors of the same class (see  #8970 )  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54024  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-06-08 01:45:56 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Cornett 
							
						 
					 
					
						
						
							
						
						2a23042680 
					 
					
						
						
							
							fix some warnings from GCC -Wextra  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53599  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-05-15 17:24:48 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						163b3ad72c 
					 
					
						
						
							
							replace wrong WXDLLEXPORT declarations with correct WXDLLIMPEXP_BASE/ADV/GL (patch from Tim Stahlhut)  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50646  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-12-12 01:35:53 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						f087550131 
					 
					
						
						
							
							remove default wxDC ctor to make it impossible to construct DCs without the associated wxDCImpl (this breaks compilation of classes such as wxMirrorDC instead of crashing at run-time); fixed wxMirrorDC compilation after breaking it; renamed wxDCFactory::GetFactory() to just Get(), no need to be repetitive  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50385  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-11-30 20:56:12 +00:00 
						 
				 
			
				
					
						
							
							
								Robert Roebling 
							
						 
					 
					
						
						
							
						
						78cededfdc 
					 
					
						
						
							
							remove test for new dc  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50374  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-11-30 20:00:19 +00:00 
						 
				 
			
				
					
						
							
							
								Robert Roebling 
							
						 
					 
					
						
						
							
						
						888dde65f4 
					 
					
						
						
							
							DC reorganization  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50348  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-11-30 13:48:22 +00:00 
						 
				 
			
				
					
						
							
							
								Robert Roebling 
							
						 
					 
					
						
						
							
						
						d8416992be 
					 
					
						
						
							
							reorganized wxSVGFileDC code  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48917  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-09-24 09:30:24 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						b0fc907f70 
					 
					
						
						
							
							added wxUSE_SVG  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47342  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-07-11 20:52:41 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						8e10778e0e 
					 
					
						
						
							
							cleanup: indentation, line length, don't include unneeded headers  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47341  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-07-11 20:42:37 +00:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Chris Elliott 
							
						 
					 
					
						
						
							
						
						210bb741b9 
					 
					
						
						
							
							remove warnings of intentionally unreachable code  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45662  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-04-26 11:11:28 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						c94f845b16 
					 
					
						
						
							
							changed wxDC::GetTextExtent() and related methods to take const wxFont pointer, for consistency with wxWindow::GetTextExtent() and because it generally doesn't need a non-const font  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45638  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-04-25 01:49:47 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Elliott 
							
						 
					 
					
						
						
							
						
						dedead3227 
					 
					
						
						
							
							add const to avoid hiding warning  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45547  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-04-20 08:09:06 +00:00 
						 
				 
			
				
					
						
							
							
								Václav Slavík 
							
						 
					 
					
						
						
							
						
						47b378bd88 
					 
					
						
						
							
							removed extra semicolons (patch  #1700459 ; fixes compilation with gcc's -pedantic flag)  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45450  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-04-14 09:58:37 +00:00 
						 
				 
			
				
					
						
							
							
								Robin Dunn 
							
						 
					 
					
						
						
							
						
						18cea8715a 
					 
					
						
						
							
							Patch from FM with more bakefile tweaks and etc.  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45260  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-04-05 18:26:59 +00:00 
						 
				 
			
				
					
						
							
							
								Robin Dunn 
							
						 
					 
					
						
						
							
						
						54429bb380 
					 
					
						
						
							
							Bakefile and other changes for new locations of STC and wxSVGFileDC.  
						
						... 
						
						
						
						Remove old files in contrib.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45248  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-04-05 06:27:23 +00:00 
						 
				 
			
				
					
						
							
							
								Włodzimierz Skiba 
							
						 
					 
					
						
						
							
						
						ae0fbceefa 
					 
					
						
						
							
							#include markup fix.  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35823  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2005-10-07 14:01:37 +00:00 
						 
				 
			
				
					
						
							
							
								Włodzimierz Skiba 
							
						 
					 
					
						
						
							
						
						e2bcbdfbc7 
					 
					
						
						
							
							Metric conversion constants not doubled in each port code.  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31101  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2004-12-21 16:25:59 +00:00 
						 
				 
			
				
					
						
							
							
								Włodzimierz Skiba 
							
						 
					 
					
						
						
							
						
						b1263dcfa3 
					 
					
						
						
							
							Make ComputeScaleAndOrigin() as virtual part of wxDCBase and this way present on missing platforms. Add into manaul too.  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31034  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2004-12-16 21:24:45 +00:00 
						 
				 
			
				
					
						
							
							
								Włodzimierz Skiba 
							
						 
					 
					
						
						
							
						
						ea76a6a5ca 
					 
					
						
						
							
							Fix to FIXME about using unused Get/SetOptimization.  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30895  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2004-12-07 20:10:40 +00:00 
						 
				 
			
				
					
						
							
							
								Julian Smart 
							
						 
					 
					
						
						
							
						
						85b88942cc 
					 
					
						
						
							
							Applied patch [ 778625 ] wxSVGFileDC and UNICODE build  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@23505  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-09-11 10:05:32 +00:00 
						 
				 
			
				
					
						
							
							
								Václav Slavík 
							
						 
					 
					
						
						
							
						
						0ca4ab85b7 
					 
					
						
						
							
							ported wxSVG contrib to bakefile (patch  #778614 )  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22336  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-07-28 08:33:29 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Elliott 
							
						 
					 
					
						
						
							
						
						9c11ecdbed 
					 
					
						
						
							
							fix unused vars for watcom  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@19197  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-02-12 20:58:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Elliott 
							
						 
					 
					
						
						
							
						
						e104adcd97 
					 
					
						
						
							
							wxSVGDC class include files  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15883  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2002-06-19 09:17:46 +00:00