diff options
| author | Neil <nyamatongwe@gmail.com> | 2014-01-18 10:48:20 +1100 |
|---|---|---|
| committer | Neil <nyamatongwe@gmail.com> | 2014-01-18 10:48:20 +1100 |
| commit | 67c5f029380f3eb0c63886644aa7e0fca8d7b0aa (patch) | |
| tree | 1faf7e5d6fc182a779e1f9622ecdabbb6925757c /win32/PlatWin.cxx | |
| parent | 39b6301d325041d26de89e8ed2e6f30929e52370 (diff) | |
| download | scintilla-mirror-67c5f029380f3eb0c63886644aa7e0fca8d7b0aa.tar.gz | |
With Direct2D draw circles with a 1 pixel larger radius to better match
other platforms and ensure for folding markers that the '+' or '-' do
not touch the circle.
Change order of drawing so that circles are drawn after connecting
lines so overwrite any tails.
Diffstat (limited to 'win32/PlatWin.cxx')
| -rw-r--r-- | win32/PlatWin.cxx | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/win32/PlatWin.cxx b/win32/PlatWin.cxx index f67bcf7fb..548d620d3 100644 --- a/win32/PlatWin.cxx +++ b/win32/PlatWin.cxx @@ -1563,7 +1563,7 @@ void SurfaceD2D::DrawRGBAImage(PRectangle rc, int width, int height, const unsig void SurfaceD2D::Ellipse(PRectangle rc, ColourDesired fore, ColourDesired back) { if (pRenderTarget) { - FLOAT radius = rc.Width() / 2.0f - 1.0f; + FLOAT radius = rc.Width() / 2.0f; D2D1_ELLIPSE ellipse = { D2D1::Point2F((rc.left + rc.right) / 2.0f, (rc.top + rc.bottom) / 2.0f), radius,radius}; |
