Paul Cornett
00491f99f4
remove unused variables, minor cleanup
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62788 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-12-05 19:45:42 +00:00
Vadim Zeitlin
03647350fc
No changes, just removed hard tabs and trailing white space.
...
This commit is huge but there are no non-white-space changes in it.
Some files containing third-party sources (src/msw/wince/time.cpp,
src/x11/pango*.cpp) were left unchanged.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61724 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-08-21 10:41:26 +00:00
Kevin Ollivier
2fc9c1ea77
Forward port wxGraphicsBitmap cairo implementation, and fix the credit info in measuring.cpp
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61152 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-20 23:33:55 +00:00
Stefan Csomor
bf02a7f976
switching to compositing operators ( fixes #9881 ), adding layers
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58917 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-02-15 16:52:05 +00:00
Francesco Montorsi
94a007ece4
a few more int/wxPolygonFillMode substitutions in wxRegion and wxGraphicsContext code
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57915 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-01-08 16:43:56 +00:00
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
0b7dce5480
fix warnings about hiding virtual wxGraphicsContext::DrawText() overloads by using different names for the implementation functions
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56753 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-11-13 12:16:39 +00:00
Vadim Zeitlin
caa42c43d0
no changes, just deTABbed
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56752 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-11-13 12:04:17 +00:00
Robert Roebling
d9468a20c4
#9876 (GC: added sanity check to wxGraphicsPathData::AddEllipse())
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55145 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-21 12:21:14 +00:00
Stefan Csomor
6d0d845548
better guarding when no printing architecture exists (patch from Joel Low)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54869 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-07-31 06:57:33 +00:00
Robert Roebling
0b822969a6
Added new wxGraphicsContext:Create( wxPrinterDC ) instead of wxDC:CreateGraphicsContext
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53406 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-28 20:39:57 +00:00
Robert Roebling
772f15b4d7
Fix linking problem
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53354 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-25 17:20:02 +00:00
Stefan Csomor
9786ef0172
graphics context additions and merging graphics bitmap additions from Kevin O.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52343 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-03-05 21:13:05 +00:00
Stefan Csomor
66bc98cccb
moving things to private headers
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50799 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-18 13:23:59 +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
Stefan Csomor
0ad76eea22
cleanup mac
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50155 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-22 14:21:36 +00:00
Vadim Zeitlin
c29bdd5ffe
fix unused parameters warnings
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49800 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-10 00:46:11 +00:00
Stefan Csomor
fcaea2fab9
forward port from 2.8
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49786 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-09 20:39:58 +00:00
Robin Dunn
248802d010
Add wxGraphicsMatrix::Get
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43830 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-12-05 23:42:52 +00:00
Stefan Csomor
4280b8797f
adding raster op hook to graphics context
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43761 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-12-03 15:23:42 +00:00
Stefan Csomor
773ccc318e
adapting to new inheritance of wxMemoryDC (under MSW only at the moment)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43110 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-06 09:47:20 +00:00
Stefan Csomor
068eb463a4
adding text with background brush
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43046 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-04 17:41:41 +00:00
Stefan Csomor
ad66794547
adding measuring contexts, streamlining printing code
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43012 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-04 07:50:06 +00:00
Robin Dunn
1ea0eb4e3e
Add missing wxNullGraphicsPath
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42596 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-29 02:28:15 +00:00
Stefan Csomor
a4e73390a6
moving path and matrix to refcounting as well, switching filling rule default to odd-even as dc.h does
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42566 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-28 13:46:46 +00:00
Robin Dunn
c907796b33
Add missing Contains overload
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42555 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-28 02:59:41 +00:00
Robert Roebling
4f40354afa
Compile fix.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42540 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-27 18:42:20 +00:00
Stefan Csomor
2c82040626
changing graphics pen, brushes and fonts to be refcounted objects, having no subclasses
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42528 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-27 14:21:27 +00:00
Stefan Csomor
59720690df
moving rounded rect and ellipse to path class
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42467 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-26 19:24:18 +00:00
Stefan Csomor
06b9edb712
missing common create functions
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42449 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-26 12:04:48 +00:00
Stefan Csomor
facbe36395
adapted to new renderer, moved wxGCDC into dcgraph.cpp
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42429 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-26 06:24:20 +00:00
Robin Dunn
bb8204ef82
SetTextColor --> SetTextColour, to be consistent with the rest of the lib
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42417 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-26 01:19:00 +00:00
Robin Dunn
9ed79eee4e
Fix the rectangle size when offsetting
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42389 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-25 06:55:49 +00:00
Stefan Csomor
8ddf8e829a
adding wxobject and RTTI
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42243 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-22 17:52:23 +00:00
Robert Roebling
ddb0ed69a9
Fix warning.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42212 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-21 17:22:07 +00:00
Robin Dunn
7ed14752be
more informative FAIL message
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42183 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-21 01:16:41 +00:00
Vadim Zeitlin
a2d6d21099
fix warnings (double to int conversions and unused variables); removed hard TABs and extra spaces
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42180 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-20 23:59:55 +00:00
Stefan Csomor
8bf12709e9
setting a non valid font is permitted, implemented now
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42177 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-20 19:29:30 +00:00
Stefan Csomor
0b1cc7bffb
mac methodname fixed, so all use the same now
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42168 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-20 13:14:31 +00:00
Stefan Csomor
f2ee37d5ae
extending implementation
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42156 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-20 10:58:22 +00:00
Paul Cornett
9fd707a51f
non-pch build fix, cleanup
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42036 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-15 18:05:25 +00:00
Stefan Csomor
12f72836af
getting rid of warnings
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41859 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-10 06:53:42 +00:00
Stefan Csomor
af86380553
copying as much values from the dc as possible
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41809 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-09 16:06:29 +00:00
Robin Dunn
2f34cf6090
Avoid warnings when wxMAC_USE_CORE_GRAPHICS_BLEND_MODES is not defined
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41620 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-04 03:19:19 +00:00
Robin Dunn
5ce3abfb25
Avoid ambigous overload errors
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41616 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-03 21:53:35 +00:00
Stefan Csomor
539872aef3
fixes for non precompiled headers
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41600 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-03 16:49:09 +00:00
Stefan Csomor
d94228a221
adding missing implementations
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41524 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-09-30 13:04:52 +00:00
Stefan Csomor
505810425a
graphics context implementation
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41510 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-09-29 15:49:39 +00:00